表單:裏番
出自幻跡百科
更多操作
表單用途
裏番表單是建立與維護裏番結構化資料的主要編輯介面。
正文不由本表單管理;文章正文請使用一般 MediaWiki 編輯功能。
EntitySchema
裏番資料的 canonical schema 位於:
目前資料依重要性分成:
- Required
- 頁面名稱。由 MediaWiki 頁面本身提供,不另外重複保存一份名稱欄位。
- Recommended
- 代表圖片、話數。
- Optional
- 封面比例、分類、標籤、角色、關聯。
表單本身是 EntitySchema 的 UI adapter,不另外建立另一套資料定義,做法比照 表單:創作者。
代表圖片/角色圖片
圖片欄位使用 BenWiki ImagePicker,用法比照 表單:創作者:可選用既有圖片、上傳新圖片、更換或移除。
封面比例
Hero 封面圖片的長寬比例,下拉選單提供常見比例(4:3/3:4/1:1/16:9/2:3),未設定時 模組:UI/Adapter/裏番 預設套用 4:3。
話數/角色/關聯
三者都使用獨立的 multiple-instance 資料模板:
可以新增、移除、拖曳排序;排序值由 BenWiki UI(MediaWiki:Gadget-benwiki-ui-ordered-multiple.js)自動維護,不需要手動輸入。
話數的「集數」欄位跟拖曳排序不是同一件事: 拖曳排序維護的是純內部排序鍵(等差 100 起跳,方便插入新項目,不是連續數字),不會顯示在畫面上;「第 N 話」這個顯示用的集數編號要另外在「集數」欄位手動填寫。
UI 架構
共通 layout:MediaWiki:Common.css
Citizen compatibility:MediaWiki:Citizen.css
共通互動:MediaWiki:Gadget-benwiki-ui.js
資料 Schema:模組:EntitySchema、模組:EntitySchema/裏番
頁面組裝:模組:UI/Adapter/裏番