跳至內容

模板討論:Why

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

請求讓本模板實現類似{{來源請求}}的為文字添加底色的功能

[編輯]

比如{{来源请求|XX}}可以實現XX[來源請求]這樣的顯示。但本模板目前不行。@1F616EMO ——自由雨日🌧️❄️ 2025年5月18日 (日) 09:01 (UTC)回覆

目前{{來源請求}}使用自己的CSS處理底色,私以爲可以改爲由{{Fix}}元模板處理。--1F616EMO喵留言回覆請ping2025年5月18日 (日) 13:47 (UTC) 🤔1回覆
我不懂……衹要能處理成顯示效果一樣就行() ——自由雨日🌧️❄️ 2025年5月18日 (日) 13:59 (UTC)回覆
需要在{{fix}}加入如下代碼,以便任何內聯提示性模板可以爲文字添加底色:
第17行:第17行:
|template={{#if:{{{name|}}}|{{#ifeq:{{{name}}}|{{ROOTPAGENAME}}||{{#if:{{{date|}}}||[[Category:包含缺少日期的清理标记的模板]]}}}}}} |template={{#if:{{{name|}}}|{{#ifeq:{{{name}}}|{{ROOTPAGENAME}}||{{#if:{{{date|}}}||[[Category:包含缺少日期的清理标记的模板]]}}}}}}
|subpage=no |subpage=no
}}{{#if:{{{content|<noinclude>1</noinclude>}}}
|<mark class="template-fixtext" title="{{#if:{{{date|}}}|自{{{date}}}}}{{{title|{{{link|需要清理}}}}}}">{{{content|<noinclude>需要清理的文字</noinclude>}}}</mark>
}}{{#if:{{{text|}}}}}{{#if:{{{text|}}}
|<sup class="noprint Inline-Template {{{class|}}}" style="white-space:nowrap;">&#91;{{#if:{{{pre-text|}}} |<sup class="noprint Inline-Template {{{class|}}}" style="white-space:nowrap;">&#91;{{#if:{{{pre-text|}}}
奇怪的是{{fix}}並無{{{content}}}參數,但{{why}}卻已有調用之。另循編輯高風險模板({{fix}})規定發起RFC。--1F616EMO喵留言回覆請ping2025年5月19日 (一) 10:18 (UTC)回覆
對了,還要編輯Template:Fix/styles.css,加入如下內容:
.template-fixtext {
    background-color: var(--background-color-neutral, #eaecf0);
    color: inherit;
    margin: -.3em 0;
    padding: .3em 0;
}
基本上就是把Template:Citation needed/styles.css抄一遍,改一改class。--1F616EMO喵留言回覆請ping2025年5月19日 (一) 10:24 (UTC)回覆
(上面的編輯請求亦應添加TemplateStyles tag,忘了)--1F616EMO喵留言回覆請ping2025年5月19日 (一) 10:25 (UTC)回覆
其實應該考慮標準化/正規化所有內聯標籤。 ——魔琴留言 貢獻 PJ:小學 PJ:兩岸 2025年5月30日 (五) 22:43 (UTC)回覆
若套用上述修改,即可使用該參數正規化內聯標籤。--1F616EMO喵留言回覆請ping2025年5月31日 (六) 01:24 (UTC)回覆
求助@Kcx36: ——自由雨日🌧️❄️ 2025年8月2日 (六) 07:47 (UTC)回覆
需要修改的模板{{Fix}}是全保護,我無法編輯。這裡的討論算不算已經公示通過了對{{Fix}}的修改?--Kcx36留言2025年8月2日 (六) 09:36 (UTC)回覆
公示是指布告板公示的話,那還沒有……不過我創建了不少模板,複製的其他模板,可以直接實現這種功能(比如{{原創譯名?}}模板),但我不知道如何實現的……但肯定是獨立於修改{{Fix}}的可行方法? ——自由雨日🌧️❄️ 2025年8月3日 (日) 11:27 (UTC)回覆
原創譯名模板應該是修改自來源請求之類的模板,所以可以實現。按照1F616EMO所說的可以改為由{{Fix}}元模板處理,去修改{{Fix}}比較好。
保護方針的要求是「在互助客棧技術區、條目探討區或使用徵求意見機制詳細討論,達成共識後……」,一般操作是RFC取得共識且7日無新留言則使用{{公示}}、{{Make public/rfc}}在討論串公示7日,然後就可以修改模板;雖然WP:7DAYS有在公告欄公示的規定,但查Wikipedia:公告欄/存檔可以發現影響不大的單個模板修改幾乎不會上公告欄。--Kcx36留言2025年8月3日 (日) 11:55 (UTC)回覆
英文維基的en:Template:Inline_cleanup_tags有XX和XX span兩套模板,如en:Template:Citation neededen:Template:Citation needed span,分別調用en:Template:fixen:Template:fix-span,而中文維基只用一套模板實現。本討論大概就是要修改{{fix}},加入fix-span中的content參數。--Kcx36留言2025年8月3日 (日) 12:12 (UTC)回覆