Plone的4条评论排序

我不希望使用任何产品来管理我的意见,我使用基本功能,因此,旧的注释(在底部,当然还有最后一个)显示在第一我有什么做的有相反在Plone 4.0.4? (在评论的顶部的最后评语)

谢谢你的建议

--------------解决方案-------------

评论顺序在管理plone.app.layout.viewlets.comment

http://dev.plone.org/plone/browser/plone.app.layout/trunk/plone/app/layout/viewlets/comments.py#L28

如果你想注释重新排序,您应该重写或者 ​​改变原来的行为getRs方法。 最终的实现取决于你想要的答复最后的评论做什么。

你想回复也将重新排序? 如果是这样,我认为只是更改排序功能应该工作:

rs.sort(lambda x, y: cmp(y.modified(), x.modified()))

你想回复保持原有排序? 在这种情况下,你应该编写多一点。

分类:Plone的 时间:2012-01-01 人气:0
本文关键词: Plone的,的Viewlets
分享到:

相关文章

  • Plone的定制viewlets.xml没有被拾起 2012-06-12

    引用http://plone.org/documentation/kb/customizing-main-template-viewlets/tutorial-all-pages(向下翻页的约1/4) 如果你需要的是重新排列在Plone默认皮肤的Viewlets,你可以简单地复制从CMFPlone原viewlets.xml /型材/默认/成的MyTheme /型材/缺省的/,并编辑复制的文件,使之满足您的需求. 当我做到这一点,我没有得到任何变化,而不是重装后,扩建后不,不是进不去. 我做了一些

  • Plone的,创造从形式的Viewlet 2012-10-15

    我有HTML内容的片段,我经常要在我的主页更新. 我最好要到一个页面,填写表格,并让该表单数据填充HTML片段(Viewlet的?) 开放给任何建议. (创建一个自定义内容类型,使用MySQL数据库来填充它.任何东西!) --------------解决方案------------- 你可以用一个标记接口和archetypes.schemaextender优雅做到这一点. 假设您的主页设置像一个新的Plone站点的头版-文档所做的Plone站点的默认视图-添加到您的定制产品的interfaces

  • 如何使用browserlayer调试在Plone的Viewlet创作 2014-07-18

    我经常面对压倒一切的Viewlet问题,往往我不觉得为什么它会工作或没有. 现在我想重写它们使用browserlayer但不从plone.app.layout.viewlets.common.BaseViewlet继承collective.googleanalytics跟踪的Viewlet. 要做到这一点我创建了从c.googleanalytics 1继承了browserlayer,registred并验证everthings顺利. 我还是不明白为什么c.googleanalytics的View

  • 添加的Viewlet到Viewlet管理者固定的,具体地点 2013-04-24

    注意 由于该线程的成功的结果,在所提供的链接的文档已被更新. 它不再包含所描述的不完整的信息. 我在采取出现在plone.portalheader viewletManager并将它们添加到特定位置(未利用线性串联)的Viewlets一个问题. 我的目标是让html代码看起来完全相同我的HTML模板样机. 我不想,也不需要的Viewlets改变立场,我希望看到一对夫妇的这些元素在同一个总体的标记收场. 我一直在阅读下面的文档,但似乎是在与我的设置(这是Plone的4.1)的冲突: http://

  • 什么是对globalnav移动到页脚最直接的办法,只有在头版 2013-10-23

    我已经隐藏通过正常的Plone头版的各种元素: .section-front-page #portal-globalnav { display: none; } 现在,我想一个globalnav添加到页脚底部附近. 我已经考虑了各种办法: 通过显示菜单中选择浏览器中查看/模板 另外的Viewlet 使用Javascript(OK我还没有考虑这个,因为我不知道的javascript非常好,但似乎可能的.) 什么是最好的方法呢? --------------解决方案------------- 在Pl

  • 如何移动documentactions从viewletmanager到另一个的Viewlet? 2014-06-22

    再次回来一个Plone问题. 我安装了Plone 4中,我需要显示在顶部而不是底部的文档操作图标. 有在得到这个工作的麻烦. 可以有人帮忙. --------------解决方案------------- 如果你只需要移动的Viewlet(与同一类和模板),首先你必须用相同的类一个Viewlet注册到你想要的viewletmanager(假设为前. plone.app.layout.viewlets.interfaces.IAboveContentBody ): <browser:viewlet

  • 如何自定义在Plone的新闻观 2012-04-10

    我使用的Plone 4.1的网站. 当我在这个网站我登录,消息将显示与作者和最后修改时间. 但是,当我访问该网站的匿名用户的信息消失. ¿如何配置新闻与他们创建日期和创建者名称显示? 此外,我不希望显示的最后修改日期,我不wan't使用所有十进制数字在倍. --------------解决方案------------- 你指的Viewlet:plone.belowcontenttitle.documentbyline. 这Viewlet的行为是很常见的所有内容类型和它的不可配置(如几乎所有其他的

  • 什么是规则Plone的作品一起决定显示哪些菜单,以及何时? 2012-12-22

    我使用的Plone 4.0.5,我已经花了一天时间试图了解plone.app.contentmenu. 我有一个自定义文件夹基于原型的类型,我已经写了来看. 当使用缺省base_view(网站/为MyObject / base_view),一切正常. 用我自己的自定义视图虽然,菜单开始消失,我一直没能弄明白. 首先,我的ZCML, <browser:page for="my.product.interfaces.IMyType" name="view" cla

  • Plone的4.1.3迁移失败 2013-01-07

    香港专业教育学院使用从扩建到4.0.5升级4.1.3,但是当我尝试升级(第一次登陆)我得到这个: ... ERROR plone.app.upgrade Upgrade aborted. Error: Traceback (most recent call last): File "/usr/local/Plone/buildout-cache/eggs/Products.CMFPlone-4.1.3-py2.6.egg/Products/CMFPlone/MigrationTool.py&qu

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.162 (s). 10 q(s)