一个plone扩展包,为wiewlet提供用户定义的多个门户徽标。

collective.multilogo的Python项目详细描述


简介

这个包帮助在plone中创建自定义门户徽标,使用新的configlet, 自定义css和图像。它允许用户从多个项目构造徽标 例如文本或图像。

安装

此软件包需要Plone 3.0或更高版本。

无需构建即可安装

在系统路径包或lib/python中安装此包 Zope实例的目录。您可以使用简易安装或 通过setup.py脚本。

安装包之后,需要在zope实例中注册它。 这可以通过在 etc/package包含包含此内容的目录:

<include package="collective.multilogo" />

或者,也可以将该行添加到包中的configure.zcml中,或者 已注册的产品。

使用BuildOut安装

如果使用buildout管理实例安装 collective.multilogo更简单。您可以通过以下方式安装collective.multilogo 为您的实例将其添加到“鸡蛋”行:

[instance]
eggs = collective.multilogo
zcml = collective.multilogo

最后一行告诉buildout生成一个zcml片段,告诉zope 配置collective.multilogo。

如果另一个包依赖于collective.multilogo egg或包含其zcml 直接不需要在构建配置中指定任何内容: BuildOut会自动检测到这一点。

更新配置后,需要运行“bin/buildout”,其中 将负责更新您的系统。

用法

例如,我们希望从服务器系列为门户DMS4U创建自定义徽标: “dms4u cms4u erp4u chat4u”指向特定站点http://dms4u.czhttp://cms4u.czhttp://erp4u.czhttp://chat4u.cz等。

转到“站点设置”并打开下面列出的“多徽标设置”configlet “附加产品配置”控制面板部分。

在这里可以指定几个选项,如显示顺序(内联或块), 标识项分隔符并定义标识的各个部分/项。 此外,还可以定义放置在徽标项下的其他促销文本。

在我们的例子中,将“display inline”设置为true,作为分隔符,我们输入“”并定义 下列徽标项目:

title=DMS4U
image=
link=http://dms4u.cz
css_class='activeLogo' # to make logo item visually activated
new_window=False # we want the logo item to act like standard portal logo
separator='+'
...
title=CMS4U
image=
link=http://cms4u.cz
css_class='inactiveLogo' # to make logo item visually deactivated
new_window=True
separator=
...
etc

更改日志

0.2.1-2008/08/19

  • 同步的readme.txt文件 [lzdych]

0.2-2008年8月19日 =——

  • 修复:产品重新安装后丢失的多徽标设置 [mhora]
  • 为每个徽标项启用徽标项分隔符并添加配置促销 徽标项下的文本 [mhora]
  • 已将空徽标链接的回退添加到门户导航根目录 [mhora]

0.1-2008年12月1日

  • 初次发行 [lzdych]

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java OpenJDK11:安全提供程序设置   java在JZY3D绘图中强制执行轴限制   javacom。mysql。jdbc。例外情况。jdbc4。MySQLSyntaxErrorException:拒绝用户访问   java使用不同扩展名的文件中的字符串重命名文件   java Hibernate环境获取已更改的字段   java Facebook登录用户访问令牌在开发服务器中工作,但在生产环境中不使用restfb   java如何确保使用BufferedWriter将提示输出到文件?   java为什么不是呢。getFile()正在加载图像   java Spring安全分层角色不工作   SimpleBeanPropertyFilter的任何替代方案都不需要在java的bean级别使用@jsonfilter   JavaGoogleStaticMapsAPI创建具有1000个点的图像   java接收JSON参数包含${}导致Spring启动中出现错误   java Selenium不更新动态选择   java发出包含列表的POST请求   使用JProgressBar运行JFrame的java   java就是ImageIO。读取(文件)易受攻击?   java排序枚举值   Javasocket端口转发   带有构造函数注入的组件的java测试问题   Spring引导生成的java War文件未部署到Weblogic 12c