为用户或个人提供用户配置文件、生日和白色页面的组件。
项目描述
生命,宇宙,以及一切
为用户或个人提供用户配置文件、生日和白色页面的组件。
大多无害
有想法?发现错误?请通过提交支持工单告诉我们。
别慌
安装
要在一个基于buildout的安装中启用此产品
编辑您的 buildout.cfg 文件,并将 s17.portlets 添加到要安装的 eggs 列表中。
[buildout] ... eggs = s17.portlets
从 1.0b2 版本开始,s17.portlets 不再依赖于 s17.person。如果您的项目依赖于此类包,您应将 person 扩展添加到您的 buildout.cfg 或 setup.py 文件中。
[buildout] ... eggs = s17.portlets [person]
在更新配置后,您需要运行 ‘bin/buildout’,这将负责更新您的系统。
访问 Plone 网站的“站点设置”页面,并点击“插件”链接。
勾选 s17.portlets 旁边的复选框,然后点击“激活”按钮。
组件
以下小部件始终可用
- 用户资料
用户资料小部件显示一个肖像、一些有用的链接以及当前用户创建的内容列表。
- 生日
生日小部件显示在未来几天内有生日的用户或人员的姓名(天数是用户可配置的)。
以下小部件目前依赖于 s17.person 的安装,并且仅与 Person 对象一起使用
- 白页
白页小部件显示一个搜索框,用于通过姓名查找人员。
变更日志
有一个家伙真的知道他的毛巾在哪里。
1.0b2 (2014-06-03)
更新了巴西葡萄牙语和西班牙语的翻译。[hvelarde]
用户资料小部件已完全重构,并且仅适用于用户,而不是 s17.person 对象,因为这不合理。[hvelarde]
生日小部件已完全重构。如果安装了 s17.person,它将使用内容类型的 birthday 字段,通过 Person 目录获取即将到来的生日;否则,它将在 MemberData 工具上查找用户定义的 birthday 字段。[hvelarde]
s17.person 包不再是硬依赖,而是一个额外要求。[hvelarde]
1.0b1 (2012-09-21)
废弃在 Plone 4.1 上的使用;我们只支持 Plone >=4.2。[hvelarde]
将包名称从 s17.person.portlets 更改为 s17.portlets。[hvelarde]
添加描述字段。[aleGpereira]
将个人资料小部件中的参与列表限制为五个。[aleGpereira]
将白页的结果显示在覆盖层中。[aleGpereira]
改进了生日小部件。[davilima6]
按日期分组生日,并按全名排序。[davilima6]
为每个有生日的个人添加小肖像。[davilima6]
1.0a5 (2012-08-07)
修复了人员小部件中的 get_participation 函数的测试。[lepri]
在搜索人员中添加了覆盖层。[lepri]
修复了人员资料小部件中的查询。[lepri]
为匿名用户的小部件添加了测试用例。[aleGpereira]
改进了产品的翻译。[lepri]
1.0a4 (2012-06-27)
为匿名用户在插件中正确设置渲染视图和模板。[aleGpereira]
1.0a3 (2012-06-14)
修复了软件包的分发。[hvelarde]
1.0a2 (2012-06-13)
添加了卸载配置文件。[aleGpereira]
1.0a1 (2012-05-21)
初始版本。
项目详情
s17.portlets-1.0b2.zip 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 6054c09aed33aa49ee65200677592b753072c8ae997957ca20d418a7d338ff5e |
|
MD5 | 01d62d3a482101d7d528b02882e536e1 |
|
BLAKE2b-256 | 87c360ff0fbe06fa762ae88d40d54360466836497a60c26db9bef48a9d1b6ee3 |