无法编辑 Drupal 论坛主题中的第一篇文章
在 Drupal 6(核心)论坛中,当我发布某些内容时,我可以随后对其进行编辑,除非有人回复我的帖子并创建线程。在这种情况下,编辑我的原始帖子的选项根本不会出现。
我可以覆盖此行为吗?我希望能够编辑我的帖子/评论,无论它们出现在哪里,甚至在线程内。
In a Drupal 6 (core) forum, when I post something, I can afterwards edit it, unless someone replies on my post creating a thread. In that case the option to edit my original post does not appear at all.
Can I override this behavior? I'd like to be able to edit my posts/comments where ever they appear, even inside a thread.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是在 http://api 中检查的.drupal.org/api/drupal/modules--comment--comment.module/function/comment_access/6,看起来该检查已在 D7 中删除(文档尚未更新以反映这一点) , 尽管)。
我想您可以自己实现 hook_links,然后自己添加链接。请参阅http://api.drupal。 org/api/drupal/modules--comment--comment.module/function/comment_links/6。
要覆盖的更复杂的可能是 http://api.drupal.org/api/drupal/modules--comment--comment.pages.inc/function/comment_edit/6,您可能可以使用 hook_menu_alter 。
This is checked in http://api.drupal.org/api/drupal/modules--comment--comment.module/function/comment_access/6, it looks like that check has been removed in D7 (the documentation hasn't been updated to reflect that, though).
I guess you could implement hook_links on your own and then add the link yourself. See http://api.drupal.org/api/drupal/modules--comment--comment.module/function/comment_links/6.
The more complicated one to override will probably be http://api.drupal.org/api/drupal/modules--comment--comment.pages.inc/function/comment_edit/6, you could use hook_menu_alter probably.