說明:空編輯

本页使用了标题或全文手工转换,现处于繁体转换模式
說明頁面

空編輯(dummy edit)是雖然修改源代碼但未影響頁面顯示效果的編輯,這種編輯是用來保存有用的編輯摘要。還有一種零編輯(null edit)也使用了相似的手法,但這種編輯不變動任何文本,點擊保存也不會留下編輯摘要,其用途為清除服務器緩存。相比之下,空編輯會改變頁面源代碼,即使這變動十分微小。

用途

通過空編輯,可以保存編輯摘要,以:

  • 傳遞有關編輯問題的信息,需要和其它編輯交流而無需在討論頁新開主題時,可以選擇用編輯摘要留言;此外,空編輯還可以告知未查看討論頁主題的編輯,傳遞「這裡有一個討論」的消息;不過,空編輯不應用來保存大內容量的討論,代之應當選擇使用討論頁
  • 訂正前次的編輯摘要,比如誤將上次的編輯標記為「小修改」;
  • 說明前次錯誤的執行了回退操作,包括誤將善意編輯回退;
  • 間或活躍的用戶不打算編輯,但也不希望被視為完全不活躍(這通常在在他們自己的用戶頁或用戶討論頁做出);
  • 修復不充分的署名標示(參見文字內容著作權指南 § 導入步驟),或列出複製、粘貼其他來源內容的署名,例如條目討論空間草稿。

當利用空編輯在編輯摘要里提出問題時,最好給出指向討論頁或其他討論地點的鏈接,並說明在請在此處深入討論。編輯摘要應簡明扼要,因為單條編輯摘要只能存儲1000字節(約330個漢字)。

方法

  • </ref>前加入一個空格,如將「}}</ref>」改為「}} </ref>」,可以保存編輯摘要而不影響條目的顯示效果。
  • 修改編輯文本的換行數。在行文中將空格改為換行或者相反;或是緊接着標題增刪一個換行。
    • 將一個換行變成兩個換行通常不是空編輯,而是變成分段。
    • 條目末尾換行不會製造空編輯;因技術原因,在頁面末尾添加換行將被忽略,系統認為頁面未變更,所以會變成零編輯
  • 改變空格的數目。將一個空格字符改為兩個或多個(或者反之),都不會影響頁面效果。除非這些空格出現在一個「預格式化」的環境裡(行首空格、<pre><code><syntaxhighlight>等)[1],無論多少個連續空格,顯示效果始終為一個空格。
  • 加入HTML注釋。例如加入<!-- 空编辑;可删之。 -->不會影響顯示效果。
  • 加入模板模板鏈接:{{^}}。這一模板相當於零字符串,同樣不會到干擾頁面顯示。

如果魯莽的做出空編輯,可能會讓頁面顯示效果發送實質性改變——比如,加過多的換行多產生分段。一些製造空編輯的方法可能讓頁面難以閱讀(比如在一個句子之內插入換行)。

注釋

  1. 見CSS white-space屬性

參見