Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

iClalendar function suggestions #50

Open
Musicminion opened this issue Feb 21, 2022 · 0 comments
Open

iClalendar function suggestions #50

Musicminion opened this issue Feb 21, 2022 · 0 comments

Comments

@Musicminion
Copy link

Musicminion commented Feb 21, 2022

  • 首先日历没有必要分块写,一学期十六周有的课一周两次就有32个日程,有时候我不小心导入错误了还非常麻烦,不能删除或者非常难删除,建议直接设置重复性质的属性,这样好编辑一些。其实前面说的我也简单的看了一下,可以针对性质嘛 比如某些课程检测一下是否有规律,有规律就直接设置重复性的,没有规律比如行策就单独四个日程。(虽然可能会增加代码量hhh所以只是建议)
  • 其次,日历的里面的Location属性的数值最好可以修改一下,我刚自己测试了一下,这个并不难做到,按照下面的格式 “上院XXX 上海交通大学闵行校区上院”或者“XXX楼 上海交通大学闵行校区XXX楼”,为什么呢 这样前面简短,给用户看直接,简洁明了,后面的用于系统的日历位置识别,因为地图只能识别后面的这种位置(在地图上会有标注),这样系统就不会识别到某个外地的地方还提醒我要提前出发什么的。
  • 最后,SJTUplus网站上最好在下载日历前给用户一个编辑的机会(或者预览一下日历,然后再预览中可以编辑),毕竟使用的大多数人并不会修改或者直接编辑ics日历文件可能,而且下载前要是有一个编辑的机会便于方便用户导入前根据实际情况调整,比如某一节课修改了时间,或者换了位置什么的,直接从教务网的数据可能也不准确。
  • 关于节假日,emmm这个真的不好解决,交我办都懒得解决所以也没有办法,所以目测这个问题只能用户自行调整。毕竟不是大范围调整日历
  • 英文不大好所以直接提issue hhhh
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant