即将举行的活动目录。
项目描述
seantis.dir.events 是基于 seantis.dir.base 的,增加了即将举行的活动信息。
seantis.dir.base 允许将 dexterity 对象放入 1-4 个分类,并在可浏览和可搜索的目录中显示这些分类。要了解更多关于 seantis.dir.base 的信息,请访问 https://github.com/seantis/seantis.dir.base。
依赖关系
seantis.dir.events 依赖于 Plone 4.3+、dexterity 和 seantis.dir.base。
python-magic 用于识别上传文件的类型,需要 'libmagic' 库。
安装
使用 Plone 4.3 或更高版本
extends = http://dist.plone.org/release/4.3/versions.cfg
将模块添加到您的实例 eggs 中
[instance] eggs += seantis.dir.events
确保通过添加来编译 i18n 文件
[instance] ... environment-vars = ... zope_i18n_compile_mo_files true
为单个实例设置自动移除和/或导入时钟服务器(或设置一个cron作业,获取以下描述的相应视图)。
[instance] ... environment-vars = ... seantis_events_cleanup true seantis_events_import true
使用 portal_quickinstaller 安装 dexterity 和 seantis.dir.events
特殊视图
JSON导出
所有活动的JSON导出: ?type=json
导出有限数量的活动: ?type=json&max=10
导出具有给定类别的所有活动: ?type=json&filter=1&cat1=text&cat2=text
导出具有给定关键词的所有活动: ?type=json&search=1&searchtext=text
导出具有RRULES的活动: ?type=json&compact=1
包括导入的活动: ?type=json&imported=1
索引
查看活动索引: /eventindex
重建Z-catalog: /eventindex?rebuild
重新索引活动索引: /eventindex?reindex
清理
存档过去的活动,删除过时的预览和存档活动: /cleanup?run=1&force=1
导入
导入活动: /fetch?run=1
重新导入活动: /fetch?run=1&reimport=1
仅导入具有给定ID的活动: /fetch?run=1&source-ids=event1,event2
不要按随机顺序处理源: /fetch?run=1&no_shuffle=1
构建状态
覆盖率
最新的PyPI发布
许可证
seantis.dir.events 在GPL v2下发布
贡献者
Denis Krienbühl [href]
Tobias Reinhard [treinhard]
马克·索默哈德勒 [msom]
卢卡斯·诺伊费尔 [lknoepfel]
变更日志
1.9.1 (2017-03-27)
添加缺失的依赖项。 [msom]
1.9 (2016-11-18)
添加新的日期过滤器:所有(未来5年)。 [msom]
1.8 (2016-10-25)
添加新的状态过滤器:存档。 [msom]
1.7.2 (2016-07-27)
依赖最新的plone.app.event版本。 [msom]
1.7.1 (2016-03-30)
ical导入时不要大写文本。 [msom]
修复ical导入中的全天事件。 [msom]
1.7 (2016-03-23)
添加ical导入源。 [msom]
1.6.1 (2015-12-14)
避免如果事件简短描述为None时出现AttributeError。 [treinhard]
在循环URL中包含标题以避免歧义。 [msom]
1.6 (2015-12-02)
允许对多个类别进行筛选 #90。 [msom]
添加新的工作流状态:永久存档。 [msom]
限制不同的指南类别范围。实现#91。 [msom]
当没有设置坐标时显示警告。 [msom]
隐藏OpenLayer多边形绘制工具。实现#93。 [msom]
更改事件列表和详细信息的布局以进行视觉设计。 [msom]
将搜索和筛选集成到侧边栏中,禁用视图小部件。 [msom]
添加新的简短日期格式。 [msom]
使用更少的日期范围。 [msom]
启用jquerytools.dateinput.js。 [msom]
将特定于事件的样式从plonetheme.onegov移动到此包。 [lknoepfel]
1.5.2 (2015-11-12)
更改默认日期范围过滤器值。 [msom]
在特殊URL上添加CSRF保护 #94。 [msom]
1.5.1 (2015-03-23)
增加导入的获取超时。 [msom]
1.5 (2015-03-20)
为Guidle导入添加默认分类器。实现#87。 [msom]
增加导入的获取超时。 [msom]
1.4.1 (2015-03-20)
更新变更日志。 [msom]
1.4 (2015-03-20)
添加导入远程导入事件的选项。实现#86。 [msom]
如果设置,则在提交表单中重定向到外部链接。更新#74。 [msom]
1.3.6 (2015-01-26)
将类别建议验证器限制为由seantis.dir.events创建的目录/项目。修复seantis.dir.base问题#17。 [href]
1.3.5 (2015-01-19)
在安装时设置索引。修复#84。 [msom]
1.3.4 (2014-11-27)
添加缺失的升级步骤。 [msom]
1.3.3 (2014-11-26)
将异步和无限制模块移动到seantis.plonetools。 [href]
仅导出点坐标。修复#81。 [msom]
在事件视图中显示导入源。实现#78。 [msom]
禁用一些导入日志消息。实现#77。 [msom]
1.3.2 (2014-09-18)
添加JSON导出的URL #75。 [msom]
1.3.1 (2014-07-14)
添加用于提交事件的自定义链接的添加功能。实现#74。 [href]
1.3 (2014-06-23)
允许导出导入的事件。实现#68。 [msom]
在获取视图中显示已删除的已导入事件的数目。实现#71。 [msom]
修复清理调度器。 [msom]
通过查看事件防止创建日志条目。更新#70。 [msom]
分割跨越一天以上的Guidle事件。修复#50。 [msom]
1.2.4 (2014-06-04)
添加确保源索引已设置的升级步骤。 [msom]
1.2.3 (2014-05-08)
在导入/导出中正确处理时区。修复#60。 [msom]
1.2.2 (2014-05-05)
删除配置文件函数。 [msom]
删除页面。实现#51。 [msom]
在事务期间重新索引目录,清理并导入特定实例的事件。修复#52。 [msom]
1.2.1 (2014-04-28)
允许在不同目录中并发导入。 [msom]
1.2 (2014-04-28)
添加导入。 [msom]
1.1.1 (2014-04-24)
将事件提交链接移动到顶部并将其样式设置为按钮 [msom]
1.1 (2014-04-07)
将地点添加到列表视图。实现#40。 [msom]
在详细视图中显示组织者和门票/注册网站。实现#41。 [msom]
使用位置设置坐标。实现#43。 [msom]
添加自定义日期过滤器。实现#33。 [msom]
1.0.1 (2014-02-15)
修复了一个罕见的错误,即事件存在于一年的最后一天,但没有事件存在于整个下一年。修复#37。 [href]
1.0
删除plone.app.event.dx配置文件依赖关系 - 已弃用。 [href]
添加plone.app.event.ploneintegration配置文件依赖关系。 [href]
集成seantis.plonetools。 [href]
搜索无结果不再显示所有事件。 [msom]
升级步骤不再在覆盖率报告中显示。 [msom]
更新teamraum主题集成。 [msom]
正确显示今天全天的事件。 [msom]
1.0rc3
添加JSON导出。 [msom]
1.0rc2
停止事件重新索引在事务中运行超过一次。 [href]
使事件重新索引线程安全。 [href]
添加测试。 [msom]
1.0rc1
修复ical导出错误 [href]
修复了添加事件表单中的错别字[msom]
修复了带有冗余点的日期格式化问题[msom]
升级到seantis.dir.base 1.7[msom]
1.0a3
将事件重新索引直接绑定到事务
修复了使用plone.app.event 1.0rc2时的错误
1.0a2
现在更容易输入常见事件,如发生在单一天的事件或发生在不同天的事件。
不再导致在午夜时分崩溃的服务器所在时区的全天事件
事件不再显示在错误的日期
单次事件不再重复显示
删除事件(而不是拒绝其发布)不再导致事件索引损坏。
事件提交现在在Windows XP上的IE7/IE8中工作
1.0a1
初始发布
项目详情
seantis.dir.events-1.9.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | db155c16a3d44249d44db1da50f2024d94602e607bfc6abfab2d218d1cb14dfd |
|
MD5 | 7b9ac594fb8dfc8834f1d01882c50312 |
|
BLAKE2b-256 | 078008cb6ffb83b1f7c365c5bc961a59ffd849946e5265ca0922c16da6b55ba5 |