转换和合并会议日程,与 frab 兼容
项目描述
使用它可以将任何计划转换为与 frab 兼容的 XML。
安装
这很简单:
pip install schedule-convert
用法
像这样运行它:
schedule_convert input1.xml input2.json -o schedule.xml
自动检测源文件的格式。可以使用-f参数指定目标格式。可能的值为:
xml:Frab xml。
ical:与 iCalendar 兼容的 ics 文件。
xcal : xCal 文件,不知道是干什么用的。
输入格式
弗拉布 XML。明显地。
会话化 JSON。请参阅此页面为您的会议启用它,或将链接发送给拥有权限的人。
Ini 文件。把它放在第一个设置会议的属性。可能的键是:
标题(必填)
蛞蝓(必填)
网址(必填)
时区:仅支持简单的+05或-11。
track:事件的默认轨道名称。
CSV 表。必须有一个带有列名的标题。支持的列是:
day:格式为YYYY-MM-DD或更简单的 MM-DD。你只需要每天写一次。
房间:再次,在房间时间表的顶部写一次。
轨道:事件轨道。如果为空,则使用该行上方的第一个非空值。
标题:必填。
start:开始时间,如HH:MM。
end:结束时间,如HH:MM。如果这不是当天房间中的最后一个事件,或者如果有持续时间,则为可选。
duration:事件的持续时间(以分钟为单位)。同样,使用此列或end。你需要有一个。
演讲者或演讲者:用逗号或分号分隔它们。
abstract , description , subtitle , url , language , id:事件的可选字段。
登陆页面
日程转换器可以选择生成整个目录的文件以及 HTML 以呈现给与会者:
schedule_convert input1.xml input2.json -l output https://conf.info/schedule
这样,它将在输出目录中生成这些文件:
schedule.xml与 frab 兼容的 XML 时间表。
schedule.ics与 iCalendar 兼容的时间表。
schedule.xml.png和schedule.ics.png以及上述时间表的 URL 二维码。它将使用给定的基本路径:https://conf.info/schedule.xml。
giggity.png带有 Giggity 应用程序的二维码。
schedule.html带有链接到所有这些文件的登录页面。
完成这些后,将文件上传到您的网络服务器并与会议与会者共享链接。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。