Silva内容管理系统
项目描述
Silva 是一个基于Zope的Web应用程序,旨在创建和管理结构化文本内容。Silva 允许用户通过Web界面输入新文档以及编辑现有文档。
Silva以结构化格式存储内容,并严格区分内容的使用方式和展示方式。这带来几个重要优势
相同的内容可以用于不同的媒介,如网页、纸张或文字处理内容。作为基于Zope的应用,Silva的网页发布是原生功能,但它也支持导出为各种格式。
内容具有前瞻性,不会因为您想要使用新系统或以不同的方式展示而变得过时。
内容的结构化便于进行更复杂的搜索和索引。
Silva支持(但不强制)在可以创建新内容的作者和可以批准内容是否实际发布的编辑之间进行分离。它还允许将出版物的某个部分的编辑或创作责任委托给其他人。因此,用户可以获得权力(避免单点瓶颈),同时不失编辑控制。
为了协助出版过程,Silva实现了工作流,其中同时保留同一文档的多个版本。一个特定文档的一个版本可能被发布,而另一个版本可以同时被编辑。
Silva可以通过新的文档类型和其他类型的内容对象进行扩展,其他皮肤……
有关更多信息,请参阅网站: http://silvacms.org
代码仓库
您可以在Git中找到此扩展的代码: https://github.com/silvacms/Products.Silva
更改
Silva 3.0.4(2013/12/23)
添加站点级配额功能。在Zope根目录的欢迎表中,您可以配置给定站点的站点级配额。此配额不能在站点内更改。
现在可以在SMI的站点首选项下配置各种服务。
Silva幽灵资产已添加。它们是资产的幽灵内容。在幽灵化文件夹时,将为每个相应的资产创建Silva幽灵资产,而不是复制它们。幽灵代码已审查并稍作清理。
Silva 3.0.3(2013/10/09)
修复各种错误
有关断开链接和断开幽灵的问题。
允许将空字符串用作图像的调整大小指定符。
重构图标支持,以支持不同文件MIME类型的不同图标。
重构和优化最后修改日期和最后作者设置的方式。现在在请求结束时设置在内容上,在内容被重新索引之前。此功能在升级期间被禁用(在升级期间不设置内容上的最后修改日期和作者)。
Silva 3.0.2(2013/05/24)
修复各种错误
您不能再创建一个名为index的文件夹,
您可以同步过时的幽灵文件夹的副本,
如果您创建新副本并日期在未来,则保留版本的过期日期。
添加对在大多数默认Silva内容上自定义HTTP头支持。
重命名元数据集。
添加一个方法来修复有序容器顺序。
改进测试。
Silva 3.0.1(2013/03/06)
更新Silva XML导入和导出功能到新的API,该API在导入过程中容忍并报告问题。导出和导入的性能已得到改善,以消耗更少的内存,允许更大的导出和导入。
修复图像没有有效负载时的各种错误(意味着图像丢失)。
为Zope内容添加一个名称选择器,该选择器由Silva根添加表单使用。
支持扩展的符号链接(意味着Zope看到的路径是到实际扩展的符号链接)。
Silva容器(文件夹、出版物等)现在提供了一个全文方法。
Silva 3.0(2012/12/12)
修复各种问题(电子邮件通知、索引器、图像预览)。
添加一个可插拔的API来选择和验证内容标识符。
添加上下文帮助。
更新用户文档。
改进测试。
Silva 3.0c1(2012/09/25)
将更多代码拆分到其他包中。将一些API重新格式化为遵循pep8。
使用grokcore.chameleon。
可用性修复。
添加对VersionedObject(和VersionedNonPublishable)的支持。
提高测试覆盖率。
修复beta中的各种错误。
Silva 3.0b1(2011/11/11)
基于 silva.ui 构建 SMI。大多数屏幕都在 silva.core.smi 中实现,不再在此处。
API 的主要清理,所有旧 SMI 使用的函数都已删除。需要时,适配器提供功能。
对 Silva 根创建过程进行了审查,作为一个事件套件。这使得能够在那一刻插入扩展。不再有大型安装方法。
已移除内置的 Kupu 支持。
移除了 XSLT 支持和渲染器注册表。
SilvaViews 和 FileSystemSite 已不再使用和支持。
移除了旧的不用的假适配器。
view 和 preview 方法在 SilvaObject 上已被移除。现在渲染它们是布局系统的任务。
更新 Zope 2.13 和 Python 2.7 的代码。
项目详情
Products.Silva-3.0.4.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e071cfb45bdd0b3d859a9ef319d656da7b174625c9b290f6a7b083242a9b6458 |
|
MD5 | d05ad51379b52d8fb7ae650594553697 |
|
BLAKE2b-256 | bb7061b9775c77e7c34eec48fc41bf96d8f51eff0808f0cd4cea672305346841 |