維基百科:InPageEdit
外觀
| 使用InPageEdit進行工作時,必須確保您的操作不危害社群及不違反共識,且您對您的操作完全負責。 請務必了解維基百科的方針與指引,並且在方針與指引許可的範圍內使用本工具。 如果您無法做到以上要求,請停止使用本工具。如有疑問,請到互助客棧發起討論。 |
InPageEdit工具箱,浮動於頁面右下角 | |
| 描述 | 模組化、可延伸的MediaWiki超級增強外掛程式 |
|---|---|
| 作者 | 機智的小魚君 |
| 更新 | NEXT 0.15.0[1] v2 14.5.4[2] |
| 原始碼 | |
InPageEdit(IPE)是由萌娘百科使用者機智的小魚君編寫的MediaWiki編輯工具。該工具以彈出式視窗的形式,提供快速編輯、快速比對頁面差異、快速重新導向、快速移動頁面等功能。
IPE分為「v2」和「next」兩個版本,其中「v2」版本已經停止維護。本頁面主要介紹「next」,意即下一代版本。
IPEv2採用GPLv3協定授權;NEXT版本採用MIT許可證。
安裝
[編輯]將下面的代碼加入到您的common.js頁:
// InPageEdit NEXT
document.body.append(
Object.assign(document.createElement('script'), {
src: 'https://cdn.jsdelivr.net/npm/@inpageedit/core/dist/index.js',
type: 'module',
})
)
外掛程式
[編輯]IPE官方提供了多種外掛程式以允許使用者擴充體驗,您可以在設定→外掛程式商店中啟用。
本站的IPE外掛程式
[編輯]可將下面的URL加入您的外掛程式商店登錄檔:
https://cdn.jsdelivr.net/npm/ipe-plugin-zhwiki@latest/dist/registry.v1.json
其中的外掛程式主要適用於中文維基百科。目前的外掛程式列表:
- RedirectHelper:適用於中維的快捷重新導向表單擴充。
- LinkTranslator:自動連結翻譯機。
- PreviewWithVariant:在預覽時自由切換中文變體。
如果您希望參與開發,考慮聯絡PexEric或向gitlab:toolforge-repos/ipe-zhwiki提交合併請求。
使用v2
[編輯]v2已經停止維護。如果您依然希望使用,請在您的common.js頁中擇一加入:
// 1. jsdelivr
mw.loader.load('https://cdn.jsdelivr.net/npm/mediawiki-inpageedit')
// 2. unpkg
mw.loader.load('https://unpkg.com/mediawiki-inpageedit')
v2外掛程式
[編輯]可使用mw.loader.load或importScript在您的common.js匯入以下本地外掛程式:
- User:PexEric/IPE-CatEdit.js:為分類頁加入IPE快捷編輯按鈕。已棄用,推薦在NEXT官方外掛程式商店安裝InCatEdit。
- User:PexEric/IPE-RedirectHelper.js:變更快捷重新導向表單,提供加入分類別模板功能。
參見
[編輯]- Wikipedia:Wikiplus — 另一個彈窗式快速編輯工具