t3cs / t3cs_sessions
此包最新版本(3.0.0)没有可用的许可证信息。
T3CS 会话视图
3.0.0
2019-04-24 21:03 UTC
Requires
- jublonet/codebird-php: ^3.1
- minishlink/web-push: ^5.2
- typo3/cms-core: ^9.5
This package is auto-updated.
Last update: 2024-08-25 08:36:59 UTC
README
本扩展是为了为TYPO3camp Stuttgart提供会话计划而创建的。在Responsive Guru Sven Wolfermann的帮助下,本扩展以时间顺序显示会话(而不是像其他扩展那样按房间显示),这样您就可以在手机上清晰地查看所有即将到来的会话。
功能
版本 1.0.0
- 响应式显示按时间顺序的所有会话
- 设置房间名称和赞助商(带logo)
- 标记您想看的会话(保存在LocalStorage中)
- 过去不会显示会话
版本 2.0.0
版本 2.1.0
- 通过Flexform设置前端插件的可能性(显示会话列表或显示过去会话列表)
- 添加文档
版本 2.2.0
- 添加房间排序
- 添加显示不带休息时间的会话列表的可能性
- 添加composer.json
版本 2.3.0
- [!!!] 使用flexform中的新页面选择器进行记录过滤器
从1.0.0更新到2.0.0的更新脚本
在扩展更新之前您必须执行以下操作!由于表字段的变化,您必须将MySQL datetime字段值转换为Unix时间戳。
- 创建新的临时表字段
ALTER TABLE tx_t3cssessions_domain_model_slot ADD begin_backup int(11) DEFAULT '0' NOT NULL; ALTER TABLE tx_t3cssessions_domain_model_slot ADD end_backup int(11) DEFAULT '0' NOT NULL;
- 将现有记录从datetime转换为Unix时间戳
UPDATE tx_t3cssessions_domain_model_slot SET begin_backup = UNIX_TIMESTAMP(begin); UPDATE tx_t3cssessions_domain_model_slot SET end_backup = UNIX_TIMESTAMP(end);
- 执行扩展更新(字段"开始"和"结束"将从datetime更改为int(11))
- 现在保存时间戳
UPDATE tx_t3cssessions_domain_model_slot SET begin = begin_backup; UPDATE tx_t3cssessions_domain_model_slot SET end = end_backup;
- 由于数据库到前端时间差2小时的错误,增加2小时
UPDATE tx_t3cssessions_domain_model_slot SET begin = begin + 7200; UPDATE tx_t3cssessions_domain_model_slot SET end = end + 7200;
Twitter集成
您必须在http://www.pontikis.net/blog/auto_post_on_twitter_with_php上的美好HowTo中创建一个Twitter App。完成HowTo后,您只需将Twitter凭据设置到扩展配置中(在扩展管理器中)。