跳至內容

說明討論:用戶樣式

頁面內容不支援其他語言。
維基百科,自由的百科全書


MediaWiki皮膚疑難

無法實現:
無法自行設定新主題,但仍可選擇自定義用戶css
下列討論已經關閉,請勿修改。如有任何意見,請在合適的討論頁提出,而非再次編輯本討論。

群里抱怨Vector22時在想是否允許用戶自選UI,比如說登入用戶後可自定義其用戶界面,而非對已有的5個皮膚做修改補充。或者用戶可自行在MediaWiki的skin分類下為自己部署喜歡的樣式。請問以上構想是否可行?MediaWiki是否支持自定義CSS皮膚? 多謝--順頌時祺 ZhaoFJx 2023年8月12日 (六) 20:52 (UTC)

你説的是Special:Mypage/vector-2022.css這種嗎? ——魔琴 留言 貢獻 新手2023計劃 ] 2023年8月13日 (日) 13:39 (UTC)
可能更偏向於「新建」或者「複製」一個皮膚,而並非「編輯」已有皮膚。就好比小工具一樣,編者可自行創建或者使用別人的。--順頌時祺 ZhaoFJx 2023年8月13日 (日) 15:52 (UTC)
應該不行吧。如果你有一定技術基礎的話,可以留意到mw的皮膚實際是後台代碼項目來的,所以這玩意是由基金會的開發人員控制的,所以裝什麼皮膚(的代碼項目)要去phab:找基金會開發人員扯皮,最多只能針對現有的皮膚利用皮膚專屬css、js文件來微調、或自己開發皮膚代碼項目然後推薦給基金會mw開發組、或像Wikiwand那樣調取API拉數據然後自己重新編排輸出界面。——Sakamotosan路過圍觀 | 避免做作,免敬 2023年8月14日 (一) 01:04 (UTC)
感謝解答!那倘若社群有共識,豈不是可以任選皮膚部署至站點?--順頌時祺 ZhaoFJx 2023年8月15日 (二) 00:43 (UTC)
理論上,可以利用社群來推選。,最終決定權是在基金會開發運維人員手上,因為皮膚項目本身是程序代碼,可能會有bug或者安全漏洞,而且需要基金會開發人員去維護或者處理。如果人家覺得不靠譜,可能不接受。——Sakamotosan路過圍觀 | 避免做作,免敬 2023年8月15日 (二) 10:32 (UTC)
網站會根據LocalSettings.php和用戶的設置渲染skins文件夾內的皮膚,用戶的CSS文件是覆蓋了皮膚的CSS,皮膚本身依然是正常加載的。如果要自行使用網站沒有安裝的skin,不是僅修改用戶js和CSS就能做到的。不過自定義js和CSS已經提供了很大的修改空間。——暁月凜奈 (留言) 2023年8月14日 (一) 01:20 (UTC)

本討論已關閉,請勿修改。如有任何意見,請在合適的討論頁提出,而非再次編輯本討論。