Make New e3 great again

Latest Version

Version
1.10.0
Update
October 10, 2020
Size
213KiB
Developer
Category
Users
33
Rating
5 ★
Manifest Version
2
Web Store Status
Languages Support
中文 (繁體)
See more
Permissions
WebRequest
WebRequestBlocking
Cookies
Https://e3new.nctu.edu.tw/*
See more

NCTU 新e3救星 Extension

# 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
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "NCTU \u65b0e3\u6551\u661f", "short_name": "NCTU Newe3 Savior", "version": "1.10.0", "description": "Make New e3 great again", "manifest_version": 2, "web_accessible_resources": ["dist/loading.svg"], "icons": { "128": "icon.png" }, "permissions": ["webRequest", "webRequestBlocking", "cookies", "https://e3new.nctu.edu.tw/*"], "background": { "scripts": ["dist/background.js"] }, "content_scripts": [ { "matches": ["https://e3new.nctu.edu.tw/*"], "js": ["dist/hide_loading.js"], "run_at": "document_start" }, { "matches": ["https://e3new.nctu.edu.tw/my/*"], "js": ["dist/index.js"], "css": ["dist/index.css"] }, { "matches": ["https://e3new.nctu.edu.tw/login/*"], "css": ["dist/login.css"] } ]}
Read more

Similar Extensions

icon

遊戲橘子擴充元件 Extension · Fun 33 1302 ★ 7.78KiB

icon

NCTU+ 小幫手 Extension · Accessibility 33 0 ★ 64.17KiB

icon

Content Farm Blocker Extension · Social & Communication 33 377 ★ 48.26KiB

icon

NCTU New e3 加速器 Extension · Productivity 33 4 ★ 4.6KiB

icon

Web2PttChrome Extension · Accessibility 33 60 ★ 11.69KiB

icon

KMF-Unblock Extension · Developer Tools 33 52 ★ 10.29KiB

icon

阻擋廣告 for YouTube™ Extension · Accessibility 33 1076 ★ 102KiB

icon

New TongWenTang Extension · Productivity 33 574 ★ 255KiB

icon

HackMD-it Extension · Developer Tools 33 15 ★ 378KiB

icon

NYCU e3 驗證碼辨識器 Extension · Productivity 33 2 ★ 111KiB

icon

LINE購物省錢助理 - 邊購物邊幫你輕鬆省錢! Extension · Shopping 33 126 ★ 1.4MiB

icon

ParrotTalks抄筆記 Extension · Productivity 33 336 ★ 1.97MiB

icon

交大E3檔案直接下載器 Extension · Accessibility 33 1 ★ 427KiB

icon

Writefull for Overleaf Extension · Productivity 33 127 ★ 918KiB

icon

Dmooji - Live Comments & Danmu(弹幕) on YouTube Extension · Fun 33 1722 ★ 907KiB

icon

HTTP Request Blocker Extension · Developer Tools 33 24 ★ 13.24KiB

icon

為什麼你們就是不能加個空格呢? Extension · Productivity 33 415 ★ 2.5MiB

icon

Luckydog Winner Generator Tool 2020 Extension · Accessibility 33 0 ★ 65.36KiB

icon

巴哈自動簽到 Extension · Accessibility 33 19 ★ 20.78KiB

icon

TJDict 線上字典 Extension · Productivity 33 460 ★ 2.51MiB

icon

Set Character Encoding Extension · Productivity 33 280 ★ 155KiB

icon

Content Farm Terminator Extension · Productivity 33 64 ★ 79.68KiB

icon

Dr.eye Embedded Translation Plugin Extension · Productivity 33 27 ★ 370KiB

icon

JsCIN: JavaScript based Chinese Input Methods Extension · Productivity 33 62 ★ 626KiB