适用于Plone的完整且模块化的站点日历应用
项目描述
简介
Monet日历套件(也称为monet.calendar.star)是Plone的完整事件管理解决方案,灵感来源于摩德纳市的需求。在摩德纳市广泛用于管理各种事件。
这是一个仅用于过渡的包,用于简单地下载数套件中所有其他产品的安装。
功能
我们希望为Plone提供一个事件类型,
完全隐藏“时间”数据(以简单文本形式管理)
提供一组封闭(但可配置)的事件类型
事件发生的星期几
能够管理事件不发生的特殊日子
大量的附加文本信息
高级搜索功能
有关如何配置事件的详细信息,请参阅monent.calendar.event页面。
搜索事件
此外,至少一个(或多个)Plone文件夹可以被标记为“日历部分”,在新的“日历”菜单中。
新“日历菜单”内的条目
这意味着该文件夹可以使用“日历视图”,显示当天的活动,默认情况下从所有网站活动获取(见下文)。此搜索会注意异常和活动的事件星期。
“日历视图”
每个事件(以及日历部分)在顶部也将显示一个新的“搜索”部分。此表单可以用于在日历事件上执行搜索。
事件上的搜索表单
此表单可用于将搜索扩展到多天,显示每天所有活动的摘要
多天搜索结果
使用多个日历:“日历根”部分
再次使用“日历菜单”,您还可以将文件夹标记为“日历根”。当您使用充满子站点的Plone时,这很有用,您可以有一个主日历,它可以查看网站上的每个事件,还可以有额外的子日历(在多个日历根内部)。
当日历在日历根内执行搜索时,它将仅在日历根本身内查找事件。
不在日历根外的日历将查找网站上的所有事件。
如上所述的相同搜索,但在本地日历上(“子站1”有一个“日历根”部分)
新的日历组件
日历构建成本很高,不适合在网站的任何页面上可见的(最坏情况下,也未缓存)网站小部件中使用。
当您安装monet.calendar.extension产品时,日历小部件将被替换为一个新的版本,
不再显示特定一天的事件
每个单元格都是一个链接,执行最近的日历的一天搜索
“最近日历”的意思是,如果访客位于“日历根”部分,他将被移动到该部分的日历,否则将使用全局日历部分。
您还可以从monet.calendar.portlet产品中安装额外的插件。此插件为您提供了一种方法,可以在网站上选择日历部分,然后在插件中显示它(就像您在日历部分本身中看到的那样)。
新的集合标准
您可以使用monet.calendar.criteria来创建能够关注事件过滤参数的集合。
特殊事件类型
从ZMI(有关配置,请参阅monet.calendar.event)您可以指定一个或多个事件类型为“特殊”。然后,在单日视图中突出显示这些类型,位于事件时间分类之下。
示例
早上
下午
晚上
您的事件类型
依赖关系树
您可以自由安装套件的单个组件,包括
monet.calendar.event
rt.calendarinandout
collective.js.jqueryui
monet.calendar.extensions
monet.calendar.portlet(可选,见上文)
monet.calendar.criteria
monet.calendar.location(可选,此包不包括。它包含Modena和意大利特定的补丁...你可能不需要这个。真的)
需求
monet.calendar.star解决方案已在以下Plone版本上进行了测试
Plone 4.2
Plone 4.3
致谢
在以下机构的支持下开发
它们都支持PloneGov倡议。
变更日志
2.0.0 (2014-10-08)
已迁移至GitHub [keul]
支持Plone 4.3 [keul]
已取消对官方Plone 3.3的支持 [keul]
1.2.0 (2011-12-06)
更新文档以注明monet.recurring_event不再需要 [keul]
需要monet.calendar.event 0.4或更高版本 [keul]
关于monet.calendar.location添加了注释 [keul]
添加了对monet.calendar.criteria的依赖 [keul]
1.1.0 (2011-05-10)
将新的monet.calendar.portlet产品添加到套件中 [keul]
更新文档 [keul]
1.0.0 (2011-03-18)
首次发布
项目详情
monet.calendar.star-2.0.0.zip的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7b94391b3f574fc2dafe2abdc582a4362f89da86c0ddc83b57df2ef3efeae60b |
|
MD5 | 4339162ea0b867246f56dbcfaac74742 |
|
BLAKE2b-256 | 531424d1e27502054be11d99304a16c65ca282d9cdcb1ead38bbab8f6d45f802 |