如何在Plone的视图页面中为经过身份验证的用户隐藏作者信息(byline)?

时间:2012-05-21 09:17:56

标签: plone author

Plone 4.1.4 我可以通过设置→安全性→取消选中“允许任何人查看'有关'信息'来隐藏作者信息。 如何为经过身份验证的用户隐藏作者信息(byline)?

最诚挚的问候。

雨果

1 个答案:

答案 0 :(得分:2)

完全隐藏Viewlet。将/@@manage-viewlets添加到URL以访问Viewlet管理视图,找到plone.belowcontenttitle.documentbyline条目并单击"隐藏"链接。

或者,您可以在策略产品的GenericSetup配置文件中包含viewlets.xml文件:

<?xml version="1.0" encoding="UTF-8"?>
<object>
  <hidden manager="plone.belowcontenttitle" skinname="[enter your site skin name here]">
    <viewlet name="plone.belowcontenttitle.documentbyline" />
  </hidden>
</object>

将Viewlet标记为对于给定的皮肤名称隐藏。

对于文件夹视图,您必须单独自定义这些视图;例如,folder_summary_view.pt模板(&#34;摘要&#34;显示)有一个<div class="documentByLine">部分,您必须调整它(它只显示新闻项目的作者)。