NCTU 新e3救星
截图:
简介:
Make New e3 great again
# NCTU 新e3 救星
### 根据自己喜好修改的新e3
## 主要修改点如下
- 延长登入有效时间(关闭浏览器再开启也可保持登入)
- 登入页面样式修改
- `dist/login.css`
- 登入表单置中
- 减少Hardcode数值的数量
- Loading画面移除
- `src/hide_loading.ts`
- 在Render过程中就将国防布移除,连短暂的全白画面也不太会出现
- 首页重新设计
- `dist/index.css` `src/index.ts`
- 本来放大头贴的位置改放课程列表,并依照语言显示较短的课程名称
- 本来放课程列表的放公告,点击公告跳出弹出视窗显示详细内容
- 将最下方「我的课程」部分隐藏,点击按钮可以显示回来
- 行事历按上/下个月时不再重新载入整个网页
- 首页中「近期活动」如果已经完成,则会变淡
- 自动侦测公告内未设置超连结的URL
- 有些公告里面有URL但是发公告的人忘记设置超连结,插件会自动侦测并加入连结
- 重导向成员页面
- `src/background.ts`
- 点击成员页面的时候本来会先载入`/local/courseextension/user.php`再到`/local/courseextension/user.php`,导致浏览器会显示全白画面
- 修改为直接进入`/local/courseextension/user.php`
- 未登入转址
- `src/background.ts`
- 原来未登入时进入未授权页面A流程为: A -> 登入画面-> 登入-> 首页-> ???
- 修改为: A -> 登入画面-> 登入-> A