Z3C.资源包括对Silva 2.3的支持
silva.resourceinclude的Python项目详细描述
silva.resourceinclude收集和合并资源文件(css,kss, js)在层上。它基于z3c.resourceinclude。它的使用者是 silva.core.layout可以轻松地在Silva主题中包含 Silva 2.x.在Silva 3中,silva.fanstatic替换此扩展名。
它还提供了zope资源导出的完整实现。 zope 2的机制,它正确地实现head请求,并且 为缓存目的而优化。
请参阅官方Silva文档以了解如何使用它。
代码库
您可以在git中找到此扩展的源代码: https://github.com/silvacms/silva.resourceinclude
更改
2.2.1(2010/12/20)
- 如果设置了CHAMELEON_DEBUG,请防止grok出现错误。
- 改进资源合并以防止某些资源 不包含在合并版本中。
2.2(2010-10-27)
- 资源合并现在在服务器启动时完成。那个 防止在安装多zope实例时出现问题。 进行有用的日志记录以了解合并的内容和方式。
- 已添加对指令only_for的支持。它是 与zcml指令一起使用的context选项等效。
2.1(2010-10-07)
- Windows上的错误修复:修复合并的资源以使 获取其他亲属资源。
- Windows上的错误修复:修复模式用于打开文件以完全 从中获取所有资源数据。
- 为资源包含提供程序更改HTTP_HOST上的缓存键 (它允许您使用不同的主机名访问同一站点并获取 您在答复中请求的主机名的URL)。
- plone.memoize替换为silva.core.cache。
- 现在只为给定的内容包含一个ressource。ZCML 使用一个context选项进行扩展。
- 一个名为resourceLayerInclude的新zcml指令让您 为不同的层和内容重新包含资源列表 在与火星指令的接口上定义。
2.0(2010/07/15)
- 实施资源导出,并加以利用,
- 改进缓存(http头,头请求,304),
- 更新zope 2.12和python2.6的语法和导入。
1.0b2(2009/12/09)
- 重构合并的资源代码。
- 修复线程安全问题。
- 不要再依赖z3c.resourceInclude。
- 改进缓存。
1.0b1(2009/11/18)
- 添加资源grokker。
- 修复以前版本中的各种错误。
1.0a1(2008/11/17)
- 初次发布。