JPL下一代主题
项目描述
此包jpl.ngtheme为位于喷气推进实验室(JPL)的Plone网站提供下一代主题。此主题可以将您的普通Plone网站转变为适合JPL公共网站的外观。
需求
jpl.ngtheme包需要
安装
要安装此主题,只需将其包含在您的Plone站点安装的eggs之一中。
如果您使用的是buildout,可以将jpl.ngtheme添加到plone.recipe.zope2instance配方中的eggs列表。例如
[buildout] ... eggs = ... jpl.ngtheme ...
如果您使用的是“策略”项目egg,只需将jpl.ngtheme作为依赖egg添加。
例如
setup( ... install_requires=[ ... 'jpl.ngtheme', ... ] )
在两种情况下,重新运行buildout并启动您的服务器。
不需要包含“ZCML缩写”,因为此包为Plone宣传了一个z3c.autoinclude插件。(如果您不知道这意味着什么,那么请不要担心。)
激活主题
一旦您的服务器运行起来,您就可以激活主题
以管理员身份登录您的Plone站点。
点击个人栏中的您的名字,然后点击“网站设置”。
点击“附加组件”。
勾选jpl.ngtheme旁边的复选框,然后点击“激活”。
您可能需要清空浏览器缓存并重新加载页面才能看到新主题。
设置网站管理员
JPL的公共网站必须在页脚中说明其网站管理员是谁。使用jpl.ngtheme,这将从Plone邮件设置中自动显示。要设置此名称
以管理员身份登录您的Plone站点。
点击个人栏中的您的名字,然后点击“网站设置”。
点击“邮件”。
在“网站‘发件人’名称”下输入网站管理员的姓名。
点击“保存”。
有问题或建议吗?
jpl.ngtheme软件包由Sean Kelly为喷气推进实验室开发。如果您有任何问题、建议,或者想要报告一个错误或请求一个新功能,请联系他。
变更日志
以下是从一个版本到下一个版本的软件包变更历史。
1.0.6 — 2012.5.24 — 注册后蓝调
此版本通过更新软件包的“主页”来修复软件包元数据。它还包括一些额外的软件包关键字。
1.0.5 — 2012.5.24 — 秘密动力
此版本
根据Tony Greicius的建议,移除了“由Plone & Python驱动”的标识。
改进了安装说明。
1.0.3 — 2011.7.28 — 层关联
此版本使主题中的视图小部件粘附到它们自己的浏览器层。派生主题也应该以此主题的特定层接口为基础。
1.0.2 — 2011.6.30 — 测试层清理
修复了功能测试层的名称。
使测试层的基础是plone.app.theming的基础。
移除了不必要的调用安装plone.app.theming作为“产品”,这产生了一个令人不安的——但无害的——错误信息。
1.0.1 — 2011.6.28 — 磨平
此版本通过包含丢失的依赖项来磨平了1.0.0版本的一些粗糙边缘。它还添加了测试层固定装置以及一些视图小部件的集成测试。
1.0.0 — 2011.6.27 — 初始
这是JPL下一代主题的FCS。
0.0.0dev(未发布)
初始(未发布)版本
版权
版权所有 2011-2012 加州理工学院。版权所有。
软件属于加州理工学院/JPL,受美国版权法和适用的国际条约或公约的保护。美国政府可能根据与加州理工学院/JPL签订的适用合同和许可协议,对软件的部分或全部拥有优先使用权。
本软件是在喷气推进实验室开发的,该实验室是加州理工学院的一个运营部门,未经事先、具体的书面许可,任何人、组织或其他实体不得使用。