转换和合并会议日程安排,可兼容
schedule-convert的Python项目详细描述
使用此选项可将任何计划转换为frab兼容的XML。在
安装
很简单:
pip install schedule-convert
使用
这样运行:
^{pr2}$自动检测源文件的格式。目标格式 可以使用-f参数指定。可能的值包括:
- xml:Frab-xml。在
- ical:iCalendar兼容ics文件。在
- xcal:xCal文件,不确定用于什么。在
输入格式
- Frab XML。显然。在
- 会话JSON。请参阅this page为您的会议启用它,或发送 指向拥有权限的人的链接。在
- Ini文件。首先设置会议属性。可能的键是:
- title(必需)
- slug(必需)
- url(必需)
- timezone:只支持简单的+05或-11。在
- track:事件的默认跟踪名。在
- CSV表格。必须具有具有列名的标题。支持的列是:
- day:格式是YYYY-MM-DD或更简单的MM-DD。你只需要写下来 每天一次。在
- room:同样,在房间日程表的顶部写一次。在
- track:事件跟踪。如果为空,则使用此行上方的第一个非空值。在
- title:必需。在
- start:开始时间,如HH:MM。在
- end:结束时间,如HH:MM。如果这不是 如果有duration,则返回房间。在
- duration:事件的持续时间(分钟)。再次使用此列 或end。你需要一个。在
- speaker或speakers:用逗号或分号分隔它们。在
- abstract,description,subtitle,url,language,id:可选 事件的字段。在
登录页
schedule converter可以选择生成一个完整的目录 向与会者演示的文件和HTML:
schedule_convert input1.xml input2.json -l output https://conf.info/schedule
这样,它将在output目录中生成以下文件:
- schedule.xml,具有与frab兼容的XML计划。在
- schedule.ics,具有与iCalendar兼容的计划。在
- schedule.xml.png和schedule.ics.png,其网址为 以上时间表。它将使用给定的基路径:https://conf.info/schedule.xml。在
- giggity.png,带有Giggity应用程序的二维码。在
- schedule.html,登录页链接到所有这些文件。在
完成这些之后,将文件上载到您的web服务器并共享链接 和与会者在一起。在
- 项目
标签: