在用户个人资料中,我创建了一个名为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;
}