NeuroWiki在此谨祝Evil2025年3月25日两周岁生日快乐

模板:Need to synchronize from/doc

出自NeuroWiki
跳至導覽 跳至搜尋

模板說明

本模板用於標記需要其他語言站進行跨語言同步更新的頁面,若想標記段落或頁面需要其他語言站進行跨語言同步更新,請使用{{Need_to_synchronize}}。

添加提示信息框,並自動將頁面加入Category:需要從其他語言站同步編輯的頁面分類。當添加參數時,可顯示特定語言站的待同步版本信息。

參數說明

參數名稱 類型 說明
site 必填 需要同步的頁面的源語言站點的語言代碼(zh/en/ja)
pagename 必填 需要同步的頁面在其源語言站點的頁面名
oldid 可選 需要同步的頁面的編輯在其源語言站點的時間戳

時間戳獲取方法

  1. 點擊條目頁面的"歷史"按鈕
  2. 選擇目標語言站的最新歷史版本
  3. 從URL中複製"oldid="後的數字(如oldid=12345)

使用示例

{{Need_to_synchronize_from
| site = en
| pagename = Main Page
| oldid = 1576
}}

此頁內容在其他語言站進行了更新,但暫未對中文站進行同步。

請有能力的編輯者協助進行同步,並在同步完成後移除該模板。
模板懸掛者與更新者為MediaWiki default[更多]討論頁貢獻上傳歷史封禁被刪貢獻移動日誌巡查日誌用戶權限

技術細節

  • 版本記錄:通過{{SaveRevisionID}}魔術字自動獲取編輯前的修訂ID
  • 用戶記錄:通過{{SaveUserName}}魔術字自動獲取編輯者
  • 鏈接生成:使用[{{fullurl:{{{1}}}|{{{2}}}}} {{{1}}}]解析器函數動態構建跨站鏈接
  • 條件判斷:通過{{#ifeq}}實現參數存在性檢測

注意事項

  1. 依賴擴展:NeuroWiki自製的SaveRevisionID擴展
  2. 同步流程
    • 應先完成同步
    • 完成後移除本模板
  3. 時間戳獲取:需前往對應語言站頁面歷史獲取具體修訂ID(時間戳)
    1. 點擊條目頁面的"歷史"按鈕
    2. 選擇最新歷史版本
    3. 從URL中複製"oldid="後的數字(如oldid=12345)
  4. 圖標文件:已預先上傳至共享站:
  

樣式控制

樣式類 作用元素
metadata 整個信息框容器
mw-file-element 左側圖標
mw-parser-output 文本內容區域

重定向

參見

  • 作用類似,但同步方向相反(提醒其他編輯者要把本站內容同步到其他語言站):{{Need_to_synchronize}}