編輯提示是在編輯頁面的時候編輯框上方的提示信息。所有用戶都可以在他們的用戶頁和用戶討論頁使用自己的提示信息。而在其他命名空間的編輯提示則只能由自動確認用戶創建和編輯。
在了解和使用編輯提示之前,你應當對命名空間的概念有所了解。
有一些提示信息並非編輯提示,而是系統界面的信息。
編輯提示鏈接
當你編輯一個頁面時,你會看到編輯框上方有或紅或藍的鏈接,比如:
或者這樣:
這些鏈接指向這個頁面的編輯提示。因為管理員可以創建它們,因此即使它們都不存在,管理員也總能看到這兩個鏈接。同樣地,一般的用戶只能在他們自己的用戶頁和用戶討論頁看到紅色的「Page notice」。如果這個頁面有對應的編輯提示,那麼所有用戶都可以看到它的藍色鏈接,並可以查看它的源代碼。不過普通用戶不能對編輯提示做出修改——除了自己的用戶頁、用戶討論頁以外。
參見下方的章節:隱藏紅字鏈接。
編輯提示
當創建編輯提示時,模版 模板鏈接:{{editnotice}} 可用於格式化;可以看它的模版頁面了解如何使用它。請看Category:編輯提示模板。
用戶和用戶對話頁
任何人都可以在用戶頁或用戶對話頁創建一個編輯提示模版。(但在用戶子頁面創建編輯提示只能由自動確認用戶進行。)用戶頁編輯提示名稱採取這些格式之一:
User:Example/Editnotice
User talk:Example/Editnotice
你可以在你的用戶頁或用戶對話頁,使用這些鏈接用預裝的 模板鏈接:{{editnotice}} 模板創建一個編輯提示:
其他命名空間
其他命名空間的編輯提示只能由自動確認用戶創建或編寫。
求聞百科共有三種編輯提示:
- 命名空間編輯提示
- 在命名空間內的所有頁面中顯示
- 組編輯提示
- 在一個頁面及所有子頁面顯示
- 頁面編輯提示
- 只在當前頁面顯示
編輯提示名稱可使用以下格式之一:
- 命名空間提示 – 見下文。
- 組提示 –
Template:Editnotices/Group/<完整页面名称的顶级页>
- 頁面提示 –
Template:Editnotices/Page/<完整页面名称>
建立編輯提示
要編輯一個命名空間的編輯提示,點擊下面相應的鏈接. 要創建一個頁面的編輯提示,在文本框內輸入頁面的名稱,然後點擊"創建"按鈕. 要創建你自己的用戶頁和用戶討論頁的編輯提示,你不需要輸入任何東西,直接點擊"創建你的用戶頁編輯提示"或"創建你的用戶頁編輯提示"即可。
網頁名稱是區分大小寫的— 如果頁面顯示時首字母是大寫的,那麼在這裡輸入時它必須也是大寫的。
注意:如想查看其他用戶的用戶頁或用戶對話頁的編輯提示,可在用戶頁或用戶對話頁後增加「/Editnotice」。但是為了第三者的需要,不要修改。
如果你不是自動確認用戶,但想要請求創建一個編輯提示:
- 打開你想要創建編輯提示的頁面的編輯頁面。
- 在頁面上放置以下代碼:模板鏈接:{{editnotice talkpagename}}
- 預覽頁面,然後
- 在編輯提示討論頁,編寫你想要創建的編輯提示的準確的代碼,然後在上方放置 模板鏈接:{{editprotected}} 請求。
另一種找到編輯提示的鏈接的方法是:
- 打開你想要創建編輯提示的頁面的編輯頁面。
- 將以下代碼放置在頁面上:
[[{{editnotice pagename}}]]
- 預覽頁面,然後跟隨到編輯提示頁的鏈接。
- 注釋:
何時顯示
編輯提示會在編輯頁面時顯示,但是只查看頁面時,它們的內容也可能是有用的。因此,它們也會在以下情況時顯示:
- 頁面提示會在 MediaWiki 命名空間的 .css 和 .js 頁面的頂端顯示。比如,你可以查看在 MediaWiki:Common.css 頂端的提示(以 "注意:您可能需要清除瀏覽器的緩存才能看到所作出的改變。" 開始)。命名空間的提示沒有被顯示,而且 MediaWiki 命名空間也沒有組提示。
- 在任何命名空間,當一個非管理員的用戶在被保護的頁面上 "查看源代碼",或者一個 IP 用戶查看了半保護頁面的源代碼。這時,組提示和頁面提示被顯示,但命名空間提示不會顯示。
當編輯提示在 "顯示模式" 顯示的時候,加載系統會增加 "notice action = view
" 這個參數。
這可以被用在編輯提示中,就像這樣:
{{#ifeq: {{{notice action|}}} | view | <!--非管理員正在查看頁面的源代碼--> | <!--有充足權限的用戶正在編輯頁面--> }}
隱藏紅字鏈接
如果你不想看見紅色的「組提示」和「頁面提示」鏈接,那麼你可以在你自己的 /common.css 中添加以下代碼,然後刷新緩存。
/* 隐藏红色的“组提示”和“页面提示”链接 */
.editnotice-area .editnotice-redlink {
display: none !important;
}
如果你不想看見任何「組提示」和「頁面提示」鏈接,那麼使用以下的代碼:
/* 隐藏所有“组提示”和“页面提示”链接 */
.editnotice-area .editnotice-link {
display: none !important;
}
注意事項
如果編輯提示用於條目,建議您在討論頁留下信息,以便進一步討論。
模板模板鏈接:{{active editnotice}}可以用來指示一個非用戶頁擁有一個活動的(非空的)編輯提示。使用模板後,條目會被加入Category:具有編輯提示的條目分類,而非條目會被加入到Category:具有編輯提示的頁面分類。
編輯提示清單
- Special:PrefixIndex/MediaWiki:Editnotice – 主 MediaWiki 命名空間的編輯提示,以及任何附帶的 MediaWiki 頁面編輯提示。
- Special:PrefixIndex/Template:Editnotices – 所有在 "Template:Editnotices" 的子頁面下存放的編輯提示。
- Special:PrefixIndex/Template:Editnotice – 所有以 "Template:Editnotice..." 開頭的模板和子模板,包括所有在 "Template:Editnotices" 的子頁面下存放的編輯提示。
- Special:WhatLinksHere/Template:Editnotice – 使用 模板鏈接:{{editnotice}} 模板的頁面。
- Category:具有編輯提示的條目 – 被 模板鏈接:{{active editnotice}} 模板標記的條目。
- Category:具有編輯提示的頁面 – 被 模板鏈接:{{active editnotice}} 模板標記的非條目。
編輯導言
編輯導言與編輯提示類似,但使用不同的設計:
- 消歧義頁面包含了模板鏈接:{{disambig}}模板,這會讓MediaWiki:Common.js上的代碼顯示模板鏈接:{{disambig editintro}}。
- 生者傳記歸入 Category:在世人物分類,這會讓MediaWiki:Common.js上的代碼顯示模板鏈接:{{BLP editintro}}。
目前編輯導言只會在編輯整個頁面或末段時才顯示,編輯其他段落時則不會。
相關模板
- 模板鏈接:{{active editnotice}}
- 模板鏈接:{{editnotice}} – 一個用於編寫編輯提示的模板。
- 模板鏈接:{{editnotice pagename}} – 返回當前頁面名以用於編輯提示。
- 模板鏈接:{{editnotice talkpagename}} – 返回當前討論頁面名以用於編輯提示。
- 模板鏈接:{{editnotice load}} – 執行大部分editnotice加載的模板,還顯示小的「組通知」和「頁面通知」鏈接。