跳至內容

模板討論:Clickable button 2

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

{{New clickable button}}和{{Clickable button 2}}指向連結之後無法在頁面預覽里正常顯示


如題--Sksawf(留言) 2026年6月22日 (一) 04:54 (UTC)

New clickable button未看出什麼問題,但是Clickable button 2預覽的時候,按鈕的css樣式全都沒了--百無一用是書生 (☎) 2026年6月22日 (一) 11:52 (UTC)
New clickable button在我這預覽的時候CSS也會炸--Sksawf(留言) 2026年6月22日 (一) 12:51 (UTC)
無效:Special:Diff/93159998的New clickable button語法錯誤,Special:Diff/93159998的Clickable button 2用法符合文檔,未見問題。--Srapoj(留言) 2026年6月22日 (一) 12:06 (UTC)
我覺得詢問人的問題不是上面的關閉原因欸😅。就以直接編輯Ncb的說明頁為例,原始碼編輯右側的預覽結果不會顯示按鈕的外框,應該是指這個問題才對--竹林=月光 2026年6月22日 (一) 12:18 (UTC)
不僅原始碼編輯右側,點擊「顯示預覽」按鈕也是--Sksawf(留言) 2026年6月22日 (一) 12:49 (UTC)
New clickable button和Clickable button 2使用棄用了的mediawiki.ui.button庫。為了在升級時不影響系統運行,MediaWiki系統在程序裏打了個補丁,加載頁面時檢測到頁面或模板內容有「class="mw-ui-button」時,後台會自動加載這個庫(代碼),把按鈕的樣式顯示出來。但是現在的預覽基本都是AJAX異步加載了,在預覽時候,原本頁面上沒有mw-ui-button這個class,除非你用最傳統的預覽方法,就是點預覽時要跳轉和刷新一下頁面那種,否則這個庫並不會被加載,於是樣式就炸了。英文維基有人提議更換成新的樣式,但是沒有下文。--逆襲のあまのじゃく天邪鬼 (留言) 2026年6月22日 (一) 13:46 (UTC)
(╯°Д°)╯︵ ~~~~~┻━┻ 我在預覽時候看到CSS炸了,還以為自己網絡問題呢,直到看到Sksawf提問,才發現,這裏面竟然是硬編碼。--逆襲のあまのじゃく天邪鬼 (留言) 2026年6月22日 (一) 13:49 (UTC)
猜到是mediawiki.ui.button的問題了,但我復現不了。原來是MediaWiki:Tog-uselivepreview的影響,謝謝指出。--Srapoj(留言) 2026年6月22日 (一) 13:59 (UTC)
我開了「顯示預覽時不重新加載頁面」的選項--Sksawf(留言) 2026年6月22日 (一) 15:06 (UTC)