跳转到主要内容

支持Silva 2.3的z3c.resourceinclude

项目描述

silva.resourceinclude 收集和合并层上的资源文件(CSS、KSS、JS)。它基于 z3c.resourceinclude。它被 silva.core.layout 用于在Silva 2.x主题中轻松包含资源。在Silva 3中,silva.fanstatic 替代了这个扩展。

它还提供Zope 2的Zope资源导出机制的完整实现,正确实现HEAD请求,并针对缓存优化。

请参阅Silva的官方文档以了解如何使用它。

代码仓库

您可以在Git中找到此扩展的源代码:https://github.com/silvacms/silva.resourceinclude

变更

2.2.1 (2010/12/20)

  • 如果设置 CHAMELEON_DEBUG,则防止与Grok的bug。

  • 改进资源合并以防止某些资源未包含在合并版本中。

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。

  • 现在可以仅针对给定内容包含资源。ZCML通过一个允许您执行此操作的context选项进行了扩展。

  • 一个新的ZCML指令resourceLayerInclude允许您重新包含不同层和内容上定义的资源列表,这些资源是在接口上通过martian指令定义的。

2.0 (2010/07/15)

  • 实现资源导出,并使用它。

  • 改进缓存(HTTP头部,HEAD请求,304)。

  • 更新Zope 2.12和Python 2.6的语法和导入。

1.0b2(2009/12/09)

  • 重构合并资源的代码。

  • 修复一个线程安全的问题。

  • 不再依赖于z3c.resourceinclude。

  • 改进缓存。

1.0b1(2009/11/18)

  • 添加资源解析器。

  • 修复上一版本中的各种错误。

1.0a1(2008/11/17)

  • 首次发布。

项目详情


下载文件

下载您平台上的文件。如果您不确定要选择哪个,请了解更多关于安装包的信息。

源代码分发

silva.resourceinclude-2.2.1.tar.gz (20.2 kB 查看哈希

上传时间: 源代码

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面