如何自定义用户配置文件中的用户点部分

时间:2010-07-29 18:05:40

标签: drupal drupal-6

我正在使用“用户点”模块,该模块会在用户个人资料中添加“用户点”标签。

我想从用户个人资料中的用户点标签中删除“查看”链接,并只保留分数。

我正在寻找使用主题开发者模块的模板: http://dl.dropbox.com/u/72686/userpoints.png

但是,模板user-profile-item.tpl.php仅包含:

<dt<?php print $attributes; ?>><?php print $title; ?></dt>
<dd<?php print $attributes; ?>><?php print $value; ?></dd>

我无法用它做很多事。

模板仅包含:

<div class="profile">
  <?php print $user_profile; ?>
</div>

那么,模板在哪里需要修改用户点在用户配置文件中的显示方式?

感谢

1 个答案:

答案 0 :(得分:2)

用户个人资料有点棘手,因为它非常通用。在这种情况下,您不希望更改标记,而是更改实际内容。

你可以通过。

来做到这一点
  • 使用hook_preprocess_user_profile您可以更改使用的值
  • 自己实施hook_user,并覆盖用户点模块提供的数据以删除不需要的链接。 (只有获得许可才能使用)