「MediaWiki・トーク:Common.js」の版間の差分

提供:エケペディア
ナビゲーションに移動 検索に移動
 
9行目: 9行目:
</pre>
</pre>
上記の前者を後者のように変更するとよいと思います。--[[利用者:Koikm|Koikm]] ([[利用者・トーク:Koikm|トーク]]) 2022年9月14日 (水) 21:13 (JST)
上記の前者を後者のように変更するとよいと思います。--[[利用者:Koikm|Koikm]] ([[利用者・トーク:Koikm|トーク]]) 2022年9月14日 (水) 21:13 (JST)
: 関数 <code><nowiki>encodeTitle()</nowiki></code> は [[mw:ResourceLoader/Core_modules#wikiUrlencode|MediaWiki の <code><nowiki>mw.util.wikiUrlencode()</nowiki></code>]] で置き換えることができます。エンコードする文字に少し違いがありますが、ソースを読んだところ <code><nowiki>mw.util.wikiUrlencode()</nowiki></code> のほうが望ましい感じです。--[[利用者:Koikm|Koikm]] ([[利用者・トーク:Koikm|トーク]]) 2022年9月15日 (木) 21:56 (JST)

2022年9月15日 (木) 21:56時点における版

グローバル変数skinの廃止

最近の MediaWiki のアップグレードだと思いますが、結構前から非推奨になっていたグローバル変数 skin が廃止されたことによって、addEditIntro が動作していないようです。同時に廃止となった wg系はすべて mw.config.get()化されていて大丈夫でした。

	var ids = searchIds[skin] || searchIds['monobook'];
	var ids = searchIds[mw.config.get('skin')] || searchIds['monobook'];

上記の前者を後者のように変更するとよいと思います。--Koikm (トーク) 2022年9月14日 (水) 21:13 (JST)

関数 encodeTitle()MediaWiki の mw.util.wikiUrlencode() で置き換えることができます。エンコードする文字に少し違いがありますが、ソースを読んだところ mw.util.wikiUrlencode() のほうが望ましい感じです。--Koikm (トーク) 2022年9月15日 (木) 21:56 (JST)