当遍历到当前路径之外的已获取内容时重定向。

collective.redirectacquired的Python项目详细描述


collective.redirectacquired

这个plone插件旨在解决一个非常常见的问题,即有许多不同的url通过acquisition发布相同的内容项。

zope隐式获取导致许多用例,其中生成对发布者有效的url,但不是系统用户所指的url。

此加载项修改发布过程,以确保不允许从一个内容项遍历到另一个内容项 通过获取,我们重定向到遍历内容项的url。

在前一段中,只有在提供Products.CMFCore.IContentish时,项才被视为内容项。

这应该避免对已获取但实际上是软件的一部分而不是内容项的url路径项进行误报重定向。

如果需要通过获取启用内容项的发布,请将其标记为 collective.redirectacquired.interfaces.IPublishableThroughAcquisition

更改日志

1.0A12(2018-03-20)

  • 低噪音测井 [明白]
  • 获取站点时未找到 [明白]

1.0A11(2018-03-12)

  • 防止由于链接对象或plone.folders损坏而导致的循环重定向 [明白]

1.0A10(2018-02-26)

  • 通过重构去除无用的代码。 更多测试 [明白]

1.0A9(2018-02-20)

1.0A8(2018-01-25)

  • 永久重定向(301) [明白]

1.0a7(2018-01-24)

  • 处理查询字符串。 [明白]
  • 如果未获取请求方法,则不要重定向。 [明白]

1.0A6(2018-01-24)

  • 只在日志记录时进行修复和测试。 [明白]

1.0A5(2018-01-24)

  • 修复匆忙的代码。 [明白]

1.0A4(2018-01-24)

  • 日志记录又回来了。 [明白]

1.0a3(2018-01-24)

  • 更多的测试和重构 [明白]

1.0a2(2018-01-22)

  • 更多测试 [明白]
  • 更简单的实现 [明白]

1.0a1(2018-01-17)

  • 删除configure.zcml中无用的cmfplone包含 [明白]

1.0a0(2018-01-17)

  • 初次发行 [明白]

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

推荐PyPI第三方库


热门话题
java如何创建Restful服务并将其部署到OSGi容器?   java如何获取用户在EditText中输入的时间并从中扣除5小时30分钟?   java用户无法注销firebase 安卓   java Undertow始终将字符集添加到ContentType头,即使它不是文本MIME类型   java LocalBroadcastManager未正确接收消息   foreach在Java中有没有比For循环更好的方法可以灵活地遍历集合?   java如何在安卓上移动球   在OSGi下的Log4j中使所有记录器异步时,java ClassNotFoundException   java未知输入字节长度转换为int   java测试工厂在使用前缀命名时抛出NPE   对象的副本(JAVA)   java SP20310:无法打开文件。sql   java Spring安全性仅为一条路径添加安全性   java在idea中获取菱形运算符的编译错误