說明:差異

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

在求聞百科中可以比較一篇文章的兩個不同修訂版本之間的差異。它可以在頁面歷史中點擊「目前」或「先前」後看到或者在近期變更中使用。此外,在編輯衝突時也會出現。

在頁面的兩側會顯示兩個版本的內容。老版本在左側以黃色顯示,而新版本在右側以綠色顯示。被刪除的內容會在老版本中以紅色顯示。每行上會顯示出兩個版本之間的差異。另外,框架上方的「第X行」可以幫助粗略地定位修訂在全部代碼中的位置。

在兩個不同版本的上部會顯示修訂的時間,以及到該用戶頁以及用戶對話頁的連結。而且還有一個到用戶貢獻頁的連結。對於管理員,在新版本一側會顯示一個「回退」連結,可以直接恢復到早期的版本。

另外,也會在用戶名的下面顯示兩個版本的編輯摘要

範例

以下例子展示了差異頁頂部所顯示的資訊(部分連結被替換成相關幫助頁面)。舊版本在左側,新版本在右側。

在2023年7月29日 (六) 22:32所做的修訂版本編輯

Example (討論 | 貢獻)
(最好要填寫編輯摘要)
上一版本

在2023年7月30日 (日) 00:10所做的修訂版本編輯)(復原)(感謝

Example (討論 | 貢獻)    [回退]
(更正)
下一版本

第8行: 第8行:
求聞百科,共筆求聞。[https://www.qiuwenbaike.cn 首頁] 求聞百科,共筆求聞。[https://www.qiuwenbaike.cn 首頁]
- 這是一個頁面的版本。 + 這是一個頁面的版本。
上方粗體字是該次變更變更的文字。 上方粗體字是該次變更變更的文字。
第25行: 第25行:
</table> </table>
+ [[Category:求闻百科]]
+

完整版本

差異表格之下會顯示被比較版本中最近的完整版本,可以在偏好設定中設定顯示與否。

版本差異連結

如果您需要生成某一版本差異比較的連結(比如用在討論頁或通告版上),最好是使用[[Special:Diff/oldid]](oldid為舊版本號)方式或是模板連結:{{Diff}},這樣連結可以跨協議使用(http://https://)併兼容流動裝置。也可以透過頁面歷史查找到需要的版本差異,打開差異頁面,複製瀏覽器中的網址。您可以將網址(完整網址,包含http://)粘貼到希望顯示連結的頁面,前後使用單個方括號[...]。

外部連結

版本差異的網址是基於舊版本的oldid值。如果某一版本的oldid值為1234567,那麼網址即為:

  • http://www.qiuwenbaike.cn/index.php?title=页面名&oldid=1234567

你可以將網址中title=页面名&部分省略,寫成如下形式:

  • http://www.qiuwenbaike.cn/index.php?oldid=1234567

差異版本的網址可以使用如下形式:

  • 同目前版本的差異:
    http://www.qiuwenbaike.cn/index.php?diff=cur&oldid=1234567
  • 同前一版本的差異:
    http://www.qiuwenbaike.cn/index.php?diff=prev&oldid=1234567
  • 同版本1000000的差異(不需要是同一頁面):
    http://www.qiuwenbaike.cn/index.php?diff=1000000&oldid=1234567
  • 如果只希望顯示差異,而不希望顯示頁面內容,在上方任意連結中加入&diffonly=1參數:
    http://www.qiuwenbaike.cn/index.php?diff=cur&oldid=1234567&diffonly=1

同前一版本進行版本差異比較還有如下簡略寫法:

  • http://www.qiuwenbaike.cn/wiki/?diff=1234567

內部連結

儘管外部連結方便複製粘貼,但是它們太長、效率低。版本差異可以使用內部連結形式,使用[[Special:Diff/diff]](例如Special:Diff/1234567)或者[[Special:Diff/oldid/diff]](例如Special:Diff/1000000/1000017),只需將oldiddiff參數修改為網址中看到的對應參數。diff參數所對應的版本號應當比oldid數字大。這一語法十分易用,還可以被用在編輯摘要中。

{{Diff}}

另一種在求聞百科站內部連結接版本差異的方式是使用模板連結:{{diff}}模板,但是這樣就不能在編輯摘要中使用了。基本語法如下:

模板链接:{{Diff|page|diff|oldid|label}}
  • |page= – 頁面標題名。
  • |diff= – 頁面版本號或者關鍵詞。可能的關鍵詞有:
    • cur – 同某一頁面目前(最新)版本比較。
    • prev – 同某一頁面的前一個版本比較。
    • next – 同某一頁面的下一個版本比較。
    • id – 這一版本號應當比oldid數字大。
  • |oldid= – 生成版本差異的基礎頁面版本號。
  • |label= – 外部連結上顯示的文字。如果缺省則會顯示帶編號的連結。
  • |diffonly=yes – 僅顯示版本差異,不顯示頁面內容。必須帶參數名。