使用者:魔琴/gadgets/PQR

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書

PQR是一個增強討論頁的小工具,利用回復工具生成的「回復」按鈕,快速進行相關操作,包括複製{{ping}}模板,複製能引用該討論的連結。

該工具的增強版「UTCPQR」還提供使用者三件套(使用者頁面、使用者討論頁、使用者貢獻頁)的連結。

如果您使用Convenient Discussions,請考慮使用CD特製版

使用方法

安裝

您的common.js加入以下代碼:

mw.loader.load('/w/index.php?title=User:魔琴/gadgets/PQR/pqr.js&action=raw&ctype=text/javascript');

若是使用增強版「UTCPQR」,使用以下代碼:

mw.loader.load('/w/index.php?title=User:魔琴/gadgets/PQR/utcpqr.js&action=raw&ctype=text/javascript');

使用

確保您在偏好設定中啟用了「啟用快速回覆」功能。

現在打開任意討論頁,原本 [ 回復 ] 或者 回復 的位置出現了 [ P Q R ](若是增強版,則是[ U T C P Q R ])。不同字母的功能如下:

  • U:使用者頁面
  • T:使用者討論頁
  • C:使用者貢獻頁
  • P:複製ping該使用者的{{ping}}模板。
  • Q:複製連結到該發言的連結,共有兩個。上方是頁內anchor,可以直接引用本頁(最好是本討論,因為不同討論可能會存檔到不同地方)的發言;下方是完整的頁面連結和錨點,可以用於在其它頁面引用本頁的發言。
  • R:原先的「回復」按鈕

客製

單個字母占據位置較小,單擊可能不方便,容易誤觸。您可以在您的css頁面設定按鈕的padding,如

.PQR {
    padding: 0 2px;
}

修改2px即可修改按鈕的左右內邊距。

原始碼

版本更新

2023-06-03 v0.0.1 釋出
2023-06-05 v0.0.2 暴力解決了頁面重新讀取後回復按鈕打回原形的問題
2023-06-07 v0.1.0 沒有回覆按鈕就直接終止
2023-06-18 v0.1.1 修改了MinervaNeue外觀下PQ兩連結的顏色
2023-06-23 v0.1.2 也許修復了回復後按鈕失效的問題
2023-10-04 v0.1.3 ping功能新增一行,方便ping多個人;同時處理使用者名稱里有等號的情況,這時會自動加上50=參數名。
2023-10-12 v0.1.4 兼容「顯示討論活動」模式
2023-11-08 v0.2.0 CD特製版發佈
2023-11-09 v0.2.1 cd.js清理代碼