将jquery.fullcalendar添加到plone 4
项目描述
简介
zettwerk.fullcalendar将jQuery FullCalendar集成到Plone 4。
还可以查看zettwerk.ui,用于日历和您的Plone站点的即时主题。
用例
基本上,此插件为您提供了一个新的“主题”视图(以及文件夹),以使用jQuery Fullcalendar显示所有类似事件的内容类型。将忽略不符合类似事件CT的“主题”标准的结果。
如果您开发了您自己的事件类型,只要它实现了正确的接口或基于ATEvent,它就会显示。
如果事件创建时未填写起始时间的小时和分钟,则事件将是“全天”。所有显示的事件都链接到相应的对象。
时间格式
从版本0.2.1开始,zettwerk.fullcalendar使用Plone站点首选的时间格式。默认为显示上午/下午,这在欧洲国家可能不是很常见。要更改它,切换到ZMI,并单击“portal_properties”对象。然后查找“site_properties”,并打开它。将“localTimeOnlyFormat”字段更改为更常见的格式,如%H:%M。
安装
将 zettwerk.fullcalendar 添加到您的 buildout eggs 中。运行 buildout 并启动实例后,您可以通过 portal_quickinstaller 将 Zettwerk Fullcalendar 安装到您的 Plone 实例中。zettwerk.fullcalendar 需要 Plone 4。
用法
在您的网站上任何位置添加一个主题,并设置您需要的标准。现在,所有类似事件的结果都可以通过在主题的显示菜单中选择日历视图,使用 jQuery Fullcalendar 来显示。对于文件夹,只需做同样的事情:选择日历视图,然后完成。所有类似事件的内容对象都将显示。
注意
zettwerk.fullcalendar 默认已准备好使用 zettwerk.ui 将 jquery.ui 的 css 应用到日历视图中。在 plone 的 portal_css(注册表)中注册的 css 排序存在问题:如果您在 zettwerk.fullcalendar 之后安装了 zettwerk.ui,请确保将 id 为 “++resource++jquery.fullcalendar/fullcalendar.css” 的资源移动到所有已注册 css 文件的底部。您可以通过切换到您 Plone 实例的 ZMI 来完成此操作 - 点击 portal_css - 搜索上述 id 并使用箭头将其向下移动。最后,点击“保存”。
变更日志
0.3.1 (2013-10-10)
0.3.0 重新发布:修复了包结构
0.3.0 (2013-09-27)
替换了 jQuery 访问器(修复了 Plone 4.3 兼容性)[jkubaile]
已更新 fullcalendar 到官方 1.6.4 [jkubaile]
0.2.2 (2012-09-21)
添加了可翻译的视图标题和描述。[tmog]
事件现在包括一个 className,它是所有标记的主题的组合,为设计师提供了更多的发挥空间。类名使用标准 plone 机制进行规范化。例如,对于主题为 [‘A subject’,‘Subject 10!’] 的事件,我们添加 className=”Subject_a-subject Subject_subject-10”。[tmog]
添加了丹麦翻译。[tmog]
0.2.1 (2012-03-17)
更改了日期传输格式(#1)[jkubaile]
更新 fullcalendar 到官方 1.5.3 [jkubaile]
修复了预览链接显示 [jkubaile]
pep8-ify [jkubaile]
添加了芬兰语言包 [pingviini]。
添加了保加利亚语翻译 [vlado]。
zettwerk.fullcalendar 现在将从 portal_properties 中提取 Plone 网站的首选时间格式,并在显示日期时使用它。[fvox13]
将 am 和 pm 更改为 a.m. 和 p.m.,以符合 Associated Press Stylebook、Microsoft Manual of Style、Chicago Manual of Style、Gregg Reference Manual 等风格手册。[fvox13]
在说明书中添加了有关 portal_properties 用法的说明 [jkubaile]
0.2.0 (2011-05-17)
将 $ 替换为 jq 以使 ie 为认证用户工作
添加了另一个带有覆盖预览的视图(需要通过 quickinstaller 重新安装)
更新 fullcalendar 到 1.5.1
0.1.2 (2010-12-15)
避免在其他视图中出现 JavaScript 错误 [jkubaile]
添加了一些 svn:ignores [jensens]
更新 fullcalendar 到官方 1.4.9 [jensens]
使 div id 绑定更独特,并在 js 中删除多余的尝试 [jensens]
0.1.1 (2010-11-02)
更好的启动处理,以避免在出现 JavaScript 错误时出现空的日历视图
将 fullcalender_view 添加为文件夹的可能视图
0.1.0 (2010-10-02)
首次发布
项目详情
zettwerk.fullcalendar-0.3.1.zip 的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | fdfcbb0bb103495ddd2f00127def5a11fbda010f4d7b3a7e5d9658beed369190 |
|
MD5 | 94cf0eb9aa8bad853abb02a217375f88 |
|
BLAKE2b-256 | ac8ffa9c9b56e403c594579d03febd08bd2b2036f9ad69b09e127dfb746b0fd7 |