這幾天看到User:小白傑的上傳紀錄...才發現中文世界有四個出版社!四個!

  1. 大然文化
  2. 東立出版社
  3. 天下出版有限公司
  4. 浙江人民美術出版社

加上集英社就會有五個,而且每一個出現都不一樣,切換效果一個一個用會死的。我覺得非要用程式語法不可。

先記點筆記:

圖片格式

首先是圖片格式:

  1. 1卷.jpg || 1卷.png (集英社)
  2. 1卷 台灣大然版.jpg (大然文化)
  3. 1卷 台灣東立版.jpg (東立出版社)
  4. 1卷 香港天下版.jpg (天下出版有限公司)
  5. 1卷 浙美版.jpg (浙江人民美術出版社)

所以變數很明顯就是卷數。

顯示與限制

gallery 五個都出就會換行。接著大然出到27卷,所以五個都有只會延續到27。

我發現只有一張且用 gallery,那就自動不顯示切換效果。這樣很好。

邏輯

  1. 如果五個都沒出現,就無圖可用,否則就 gallery 某卷 gallery。
  2. 每個出版社都會有表達式。集英社會比較麻煩,因為可能有 png 與 jpg。

開發問題

開發中,發現兩件意想不到的事情:

  1. gallery 不接受 mediawiki 語法產生的圖片名。
  2. 變數表達式無效。

這兩個我沒有想到什麼好辦法完成,只好擱置了。

社区内容除另有注明外,均在CC-BY-SA许可协议下提供。