将日历添加到您的Kotti站点
项目描述
这是对Kotti CMS的扩展,允许您将具有事件的日历添加到您的Kotti站点。
它使用FullCalendar jQuery插件来显示日历。
事件可以是从Google日历XML源拉取,或者直接在Kotti中添加。
设置
要在您的Kotti网站上激活kotti_calendar插件,您需要在Paste Deploy配置中添加一个条目到 kotti.configurators 设置。如果您没有 kotti.configurators 选项,请添加一个。您的 [app:main] 部分中的行可以看起来像这样
kotti.configurators = kotti_calendar.kotti_configure
有了这个,您将能够在网站上添加日历和事件条目。
即将举行的活动小部件
kotti_calendar提供了一个即将举行的活动小部件,默认情况下是禁用的。要启用小部件,请将以下内容添加到 pyramid.includes 设置
pyramid.includes = kotti_calendar.widgets.includeme_upcoming_events
有了这个,即将举行的活动将在网站右侧显示。
您可以通过设置 kotti_calendar.upcoming_events_widget.events_count 来调整小部件中显示的活动数量。默认值为 5
kotti_calendar.upcoming_events_widget.events_count = 10
在现有项目中升级 kotti_calendar
如果您想在已安装 kotti_calendar 并在该网站上存在日历的项目中升级 kotti_calendar,您可能需要运行数据库迁移
kotti-migrate <your ini file> upgrade --scripts=kotti_calendar:alembic
例如:
kotti-migrate development.ini upgrade –scripts=kotti_calendar:alembic
历史
0.8.2 - 2015-01-07
需要 js.fullcalendar>=2.2.5。
使用 lang_all_js 资源。
0.8.1 - 2014-11-12
修复事件视图模板标记中的错误。
0.8 - 2014-11-12
迁移到Bootstrap 3。这需要 Kotti>=0.10b1,并且如果您自定义了任何模板,则这是一个 向后不兼容的更改!
使文件可添加到事件中,并让编辑器选择是否从日历视图链接到事件中包含的第一个文件(而不是默认链接到事件节点)。
从Document继承日历而不是Content。这允许您在日历实例上具有额外的格式化文本(但完全是可选的)。[disko]
使事件实现IDefaultWorkflow。[disko]
添加迁移(也包括在0.7a1中标记为缺失的迁移)。[disko]
使用装饰器进行view_config。[disko]
添加一些文档字符串。[disko]
0.7.1 - 未发布
删除fullcalendar资源,并使用其fanstatic打包代替。[disko]
重新排序导入(PEP8样式)。[disko]
0.7 - 2012-12-10
将活动结束时间也考虑在内,以显示即将举行的活动。[j23d]
对于表单视图,使用表单类而不是已弃用的通用函数。[j23d]
将fanstatic库移动到fanstatic.py,以与Kotti保持一致。[j23d]
0.7a3 - 2012-09-11
修复README中的错误。(j23d)
0.7a2 - 2012-09-11
添加了一个小部件,在网站右侧显示即将举行的活动。(j23d)
更新到fullcalendar 1.5.4。与jquery >= 1.8兼容。请参阅:https://github.com/arshaw/fullcalendar/pull/61 (j23d)
检查用户是否有权查看事件。(j23d)
添加了一个设置,用于选择小部件显示的活动数量。(j23d)
0.7a1 - 2012-06-22
从Content继承事件而不是Document,以允许事件具有富文本内容。(disko) TODO:迁移
添加Python/PageTemplate i18n,包括德语地区。(disko)
在日历视图中添加月份/周/日切换器。(disko)
0.6 - 2012-06-21
使用Fanstatic(仅适用于Kotti>=0.7)。(disko)
升级到fullcalendar 1.5.3(disko)
添加德语地区。(disko)
0.5 - 2012-03-15
使用SQLAlchemy声明式风格。(适用于Kotti 0.6.0)
Content.type_info现在期望一个“title”属性;请提供它。
0.4 - 2011-12-14
更新适用于Kotti 0.4.0。
0.3 - 2011-11-13
更新适用于Kotti 0.2.4。
0.2 - 2011-09-16
更新适用于Kotti 0.2。
0.1 - 2011-04-12
初始发布
项目详情
kotti_calendar-0.8.2.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a8e72df8bfabfff9f6bc941d9bfd8047ed1ee10f482f37e338c3a34585f568e1 |
|
MD5 | d5b4bf97fd4723d06c96570b090aa3ee |
|
BLAKE2b-256 | 85ed78084301b8f07dfc72611aba53559f63412dbddb917401cba1f0f8918c6b |