标准门户的组件
项目描述
介绍
此软件包提供了安装遵循标准门户风格的多媒体组件产品的功能。
要求
此软件包专门为标准门户开发,因此,为了确保功能性和风格无误,建议将其作为标准门户的补充使用。
本软件包的状态
“brasil.gov.portlets”具有自动化的测试,每次修改其代码时,Travis 服务都会执行测试。
以下图像显示了测试的当前状态
安装
要在一个使用buildout的环境中启用此产品的安装
编辑buildout.cfg文件(或另一个配置文件)并将包brasil.gov.portlets添加到安装的eggs列表中
[buildout] ... eggs = brasil.gov.portlets
修改配置文件后,需要执行‘bin/buildout’,这将更新您的安装。
重新启动Plone
4. 访问控制面板并安装产品 brasil.gov.portlets: 安装包。
运行旧版本软件包的buildout
为了应对有关在brasil.gov.*包中有多个持续集成作业的报告(参见https://github.com/plonegovbr/portalpadrao.release/issues/11),在所有brasil.gov.*包的buildout.cfg文件中extends部分的末尾,我们有以下行
https://raw.githubusercontent.com/plonegovbr/portal.buildout/master/buildout.d/versions.cfg
目前,该文件始终包含即将发布的发布版本的固定版本。因此,当检查较旧标签时,您可能无法运行buildout。因此,在检查较旧标签之后,我们建议您在extends的最后一行添加与该标签兼容的IDG版本文件,该文件位于https://github.com/plonegovbr/portalpadrao.release/存储库中。
示例:您已克隆brasil.gov.portal存储库到您的机器,并已检查tag 1.0.5。编辑buildout.cfg后,会变成这样,最后一行已添加
extends =
https://raw.github.com/collective/buildout.plonetest/master/test-4.3.x.cfg
https://raw.github.com/collective/buildout.plonetest/master/qa.cfg
http://downloads.plone.org.br/release/1.0.4/versions.cfg
https://raw.githubusercontent.com/plonegovbr/portal.buildout/master/buildout.d/versions.cfg
https://raw.githubusercontent.com/plone/plone.app.robotframework/master/versions.cfg
https://raw.githubusercontent.com/plonegovbr/portalpadrao.release/master/1.0.5/versions.cfg
要了解哪个版本文件兼容,对于brasil.gov.portal而言,这很简单,因为它们是相同的版本(最多一个bug fix,例如,brasil.gov.portal是1.1.3,而版本文件是1.1.3.1)。对于其他包,我们建议比较包标签的日期和changelog中的日期,以猜测兼容的版本。
贡献者
Rodrigo Ferreira de Souza (rodfersou)
Felipe Duardo (felipeduardo)
Danilo Barbato (dbarbato)
Héctor Velarde (hvelarde)
变更日志
1.0 (2017-07-05)
在plone.app.contenttypes中删除不必要的依赖性。[idgserpro]
1.0rc2 (2016-11-07)
不再注册brasil.gov.tiles中包含的javascrips(关闭#287)。[claytonc]
仅在图像轮播图轮播图中显示包含图像的内容。[idgserpro]
1.0rc1 (2016-06-09)
更新了包的依赖性列表。[hvelarde]
为轮播图添加英文翻译。[idgserpro]
1.0b1 (2014-12-05)
版本初始。