应用截图

详细介绍

对 Aeries.net 学生信息系统网站进行简单、可自定义的 CSS 界面改进。 Simplify Aeries 提供易于使用的界面,为 Aeries 学生信息系统提供基本的使用体验改进和自定义功能。 此版本: 🐛 错误修复 🌟 功能 新版集成设置菜单的说明见: https://github.com/sandervonk/Simplify-Aeries/releases/tag/integrated-settings-merge --截至 v1.1.beta.2,集成设置尚未……集成(完全稳定后会重新推出,可能需要一段时间,因为这需要重新编写整个选项代码库,将来可能会推出 2.x.x 版本!) --你可能需要的所有信息都在这里: https://github.com/sandervonk/simplify-aeries (参见 README.md) 或 http://sander.vonk.productions/Simplify-Aeries/ (使用 GitHub Flavored Markdown,因此那里的某些部分显示不正常 :( ) - *完整功能列表即将推出* ⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐注意事项⭐⭐⭐⭐⭐⭐⭐⭐⭐⭐ * 必须使用“预览”或新版界面,此扩展程序才能正常工作。请注意,如果显示“Preview the New Portal”按钮,代码会尝试自动点击它。 * 此扩展程序可以让你自动登录,但该功能默认关闭,完全可选。你的电子邮箱不会发送到任何地方,而是通过 chrome.storage.sync api 存储在你自己的 Chrome 同步数据中。 * 我与 Aeries SIS 背后的 Aeries Software Inc 或其相关方没有任何关联。这完全是我为了进一步学习 CSS 和 JS 而独立开展的项目,只因我发现没有类似的扩展程序,而且它可能对一些人有帮助,才将其发布。 * 这仍是一个开发中的项目,可能会出现一些错误,但我会尽量保持发布版本稳定。我绝不是一名优秀的程序员,请耐心等待。 -更新日志- v1.1.stable.1 - v1.2.4.stable.3 包含多项错误修复、稳定性改进和功能修复,包括: • 修复最后一节课未出现在菜单中的问题 • 修复向分享页面传递课程数组的问题 • 修复分享页面的首次设置问题 • 修复 JSON 还原失败时的错误提示文字 • 修复不同页面之间的数据抓取不一致问题 • 修复登录界面背景 • 修复登录按钮缩放问题 • 开始重新集成登录页面的 CSS 回退功能 • 延长分享页面还原到已保存 JSON 的等待时间 • 整理意外移除的二级菜单 v1.1 (beta 2) 添加了课表分享功能,可通过弹出窗口中“class schedule tab”左上角的分享图标访问。更多信息请参见 GitHub 发布说明和 README。 v0.9.2 更改: • 将主机权限从 (*://*.*) 缩减为仅 https://aeries.net 和 https://aeries.com,可能存在错误 • JSON 中的权限现为 ["storage", "tabs", "https://*.aeries.net/*", "https://*.aeries.com/*"]。storage 用于通过 chrome.storage.sync 备份设置,tabs 和指定网址用于通过 chrome.runtime.message api 消息通信抓取课表和成绩页面的数据。 v0.9.1 更改: • 修复多项错误 v0.9.0 更改: • 更改信息页面,添加参考图片,并使子页面上的所有版本信息根据 manifest 自动设置 v0.8.9 更改: • 添加首次安装时显示的信息页面 v0.8.8 更改: • 添加新用户教程,修复一些错误 • 请注意,仍需开启自动登录才能使用 `Class Schedule` 和 `Quick Check Grades` 页面 v0.8.7 更改: • 添加 `Class Schedule` 页面,其工作方式类似于 `Quick Check Grades` 页面,但显示课程、教室、教师及其电子邮箱 v0.8.6 更改: • 在需要时为 `quick check grades` 标签页自动在后台打开仪表板标签页,并改进错误提示 • 请注意,这要求你之前曾在网址包含 yourdistrict.asp.aeries.net/student 或类似地址的标签页中打开过菜单 v0.8.5: 更改: • 对之前提到的说明消息进行小幅修改 v0.8.3: 更改: • 没有打开 Aeries 标签页时添加说明消息 即将推出: • 当标签页处于非活动状态或来自扩展程序当前版本之前、已过期时显示消息。(可能会强制重新加载?) v0.8.3: 更改: • 添加快速查看成绩页面 • 添加更多 chrome.runtime.message 调用并注册“scrape” • 此功能需要打开一个有效的 Aeries 仪表板页面(未超时或过期) v0.8.2: 更改: • GradebookDetails.aspx 页面上的作业分数现在也会显示颜色 v0.8.1: 更改: • 成绩颜色现在适用于所有成绩,不再仅限于 GradebookSummary.aspx 页面的卡片视图 • 小表格中的成绩现在也会加粗并显示颜色 即将推出: • 为作业分数着色? v0.8.0: 更改: • 自定义成绩颜色现在适用于所有使用成绩元素的页面 • 为成绩调试添加更完善的日志记录 • 成绩颜色现在会在滚动时重新加载 • 移除学生信息子页面中不一致的边框 • 出勤页面上的滚动条现在位置正确(表格溢出) 即将推出: • 统一 Student Info -> Profile 页面上所有元素的宽度 v0.7.9: 更改: • 添加自定义成绩颜色(现在不只按字母区分,+ 和 - 的不同成绩也有不同颜色) 计划推出: • 自定义成绩颜色 v0.7.8: 更改: • 改进成绩册页面的界面,特别是 `Gradebook Details` 和 `Grades` v0.7.7: 更改: • 为之前无法访问的成绩子页面添加 CSS 和少量 JS v0.7.5: 修复: • 找到“𝘊𝘰𝘶𝘭𝘥 𝘯𝘰𝘵 𝘦𝘴𝘵𝘢𝘣𝘭𝘪𝘴𝘩 𝘤𝘰𝘯𝘯𝘦𝘤𝘵𝘪𝘰𝘯”错误的问题所在,已`修复` v0.7.4: 更改: • 为选项添加重置按钮 错误: • 仍然存在,参见上一版本 :( v0.7.3 : 更改: • 添加用于启用或关闭自定义功能的开关 • 添加新图标,并在上述开关打开或关闭时切换图标 • 重新整理代码,现在分别使用 js、css 等文件夹 错误: • 子菜单的进入和退出不遵守严格的 CSS 过渡规则,会多显示至少 200ms • 关闭“float on scroll”时,导航按钮占据整个高度 • 可能出现“𝘜𝘯𝘤𝘩𝘦𝘤𝘬𝘦𝘥 𝘳𝘶𝘯𝘵𝘪𝘮𝘦.𝘭𝘢𝘴𝘵𝘌𝘳𝘳𝘰𝘳: 𝘊𝘰𝘶𝘭𝘥 𝘯𝘰𝘵 𝘦𝘴𝘵𝘢𝘣𝘭𝘪𝘴𝘩 𝘤𝘰𝘯𝘯𝘦𝘤𝘵𝘪𝘰𝘯. 𝘙𝘦𝘤𝘦𝘪𝘷𝘪𝘯𝘨 𝘦𝘯𝘥 𝘥𝘰𝘦𝘴 𝘯𝘰𝘵 𝘦𝘹𝘪𝘴𝘵.”错误,尽管接收端……确实存在。 s exist.