巴哈姆特 - 覆寫小屋樣式

RT

Author
LianSheng197
Daily installs
0
Total installs
30
Ratings
0 0 0
Version
20190207
Created
2019-02-03
Updated
2019-02-06
Compatibility
Compatible with Firefox Compatible with Chrome
License
MIT
Applies to

Demo: https://www.youtube.com/watch?v=tir3ZRhNDhg

不曉得你們有沒有這種經驗:

  • 有時候我就只是想看看別人的創作,但他的配色我實在看得很難過。
  • 有時候我就只是想看看別人的創作,但他的配色根本影響閱讀。
  • 有時候我就只是想看看別人的創作,但他的背景圖讓我很尷尬。
  • 有時候我就只是想看看別人的創作,但他的背景圖讓我感到有點 NSFW。
  • ....等等

如果你也有這種困擾,那你可以嘗試這個腳本。


v2.0.0 (20190207) 更新:

  • 增加創作編號 sn 預判是否要開啓樣式覆蓋,預判頁面:
    • 創作清單 creation.php?owner=
    • 創作分類 creationCategory.php?owner=&c=
    • 單篇創作 creationDetail.php?sn=
    • 創作同標籤清單 search.php?kw=+Order&o=tag
  • 修正部分樣式。
  • 修正一些微小的錯誤。
  • 新增適用瀏覽器資訊(以測試通過的版本爲標準)

增加所謂的預判,其實就是解析上述四種網頁的原始碼,截出關聯創作與作者提前加入 storage 而已。 因此,如果不是從上述四種頁面進入單篇創作的話, 即便你有針對該勇者小屋開啓覆蓋樣式, 依然會看到短暫的原始的樣式(會閃一下)(前提是內容不能超級豐富)。

最後,插入 HTML 部分還是必須等頁面完全載入才能執行。 這意味著如果遇到內容超級豐富、或者是背景故意放超肥 GIF 的小屋, 你必須等頁面完全載入,才能看到頂端的勾選框開關。 當然你也可以手動去 storage 添加。

備註:此版本暫時無法在單篇創作頁面內修改覆蓋設定。

v1.52 更新: 除了創作頁面及 homeindex.php(只有自己看得到)是載入原生樣式後覆寫; 其餘小屋頁面都是直接覆蓋樣式上去,力求無縫接軌。

小屋代表著該名勇者的基本門面,所以如果不是逼不得已還是不建議開啓覆寫。 因此覆寫功能預設每個勇者的小屋都是關閉的。

如果你設定某一個小屋是開啓覆寫,那也不會影響你去瀏覽其他小屋; 同時,如果你再回到已經設定開啓覆寫的小屋,則設定會自動載入,無須再次手動啓用。

最後,最方便的是,當你設定啓用覆寫後,你不需要重新整理就會自動記錄,禁用覆寫時亦之。


記版本號記到火大,還是日期最簡單。 也不用擔心被系統排擠,呵呵。