添加到plone视图以进行更改(作弊!)创建和最后修改日期

collective.datehacker的Python项目详细描述


导言

你是网站管理员?也许你已经看到了下面的用例。

用例一

“Hi, I deleted an importan content created yesterday. I created it back but for $INTERNAL reason I need that this content seems created yesterday, before 02:00 P.M.”

—a user

用例二

“Hi, I accidentally modified an old document… or better: the change was needed but for $INTERNAL reason I need it seems again ‘old’ ad before. Can you restore the last modification date to January 2008?”

—another user

结语

collective.datehacker产品添加了一个简单的新视图,您(站点管理员?聪明的人 用户?门户中的每个用户)都可以用来更改plone中两个最不可触及的日期 内容:修改日期和创建日期

如果你受过足够的训练,你可以用几行代码更改这些日期,但可能:

  • 你不知道如何编写代码
  • 你很懒
  • 您没有具有manager权限的帐户
  • 以上都不是,但你肯定迟早会有人再问同样的问题 改变。

此外,该产品可以在一些大的迁移活动后使用plone。可能是你或者 您的用户需要能够在该过程之后恢复一些创建/修改日期。

说明

没什么好说的,那就叫一个类似http://myplonesitehost/mycontenttype/hackdates的url 您可以使用用户友好的表单

The Plone form for changing dates

只能从具有“hack content's dates”权限的用户调用表单。

您可以在需要的地方调用hackdates视图

待办事项

  • 在某个地方注册黑客操作
  • 在plone 4上测试(必须有效,但未测试)

学分

Azienda USL Ferrara的支持下开发;Azienda USL Ferrara支持 PloneGov initiative

Azienda USL's logo

作者

本产品由红海龟科技团队开发

RedTurtle Technology Site

变更日志

0.1.0a(2011-01-17)

  • 初次发行

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java中是否有数字的默认类型   java调用一个类的方法来使用另一个类的实例   java HtmlUnit不适用于javascript处理   java需要帮助才能连接MongoDB   java如何从Maven中的src/main/resources复制文件?   java保存Int值(共享首选项)   从另一个类调用方法时,java Autowired组件出现空指针异常   java Spring JPA:PropertyAccessException 1:。。。MethodInvocationException:。'driverClassName'。。。org/postgresql/Driver:不支持的专业。次要版本52.0   java使用增强的JDO模型类在Eclipse中运行Junit测试   java如何使用eclipse IDE为junit创建可运行的jar文件   java如何在安卓中检测应用程序的启动和退出   java在其他线程可以访问静态映射时从数据库更新静态映射   java@Entitty和@EntityScan不起作用。我正在使用SpringBoot和jpa存储库,发生了很多次   java如何与google日历集成?