在Drupal 7中使DISQUS加载头像图片而不是用户图片

时间:2014-04-26 19:24:49

标签: drupal disqus

在用户个人资料中,我创建了一个名为Avatar的字段,其机器名称为field_avatar

我想知道我是否可以让DISQUS加载Avatar图片而不是默认的Drupal用户图片进行评论。

这是默认的DISQUS代码

        // Load the user's avatar.
    $user_picture_default = variable_get('user_picture_default', '');
    if (isset($account->picture) && !empty($account->picture) && is_numeric($account->picture) && $file = file_load($account->picture)) {
      $data['avatar'] = !empty($file->uri) ? $file->uri : NULL;
    }
    elseif (!empty($user_picture_default)) {
      $data['avatar'] = variable_get('user_picture_default', '');
    }
    if (isset($data['avatar'])) {
      $data['avatar'] = file_create_url($data['avatar']);
    }
  }
  drupal_alter('disqus_user_data', $data);

  return $data;
}

0 个答案:

没有答案