「Wikipedia:ガジェット/提案」の版間の差分

m
節 1 件 を過去ログ化: 1件をWikipedia:ガジェット/提案/過去ログ/2020年に過去ログ化 - 前の編集: ネイ, 2020-09-24 13:38
m (節 1 件 を過去ログ化: 1件をWikipedia:ガジェット/提案/過去ログ/2020年に過去ログ化 - 前の編集: ネイ, 2020-09-24 13:38)
[[Wikipedia:井戸端/subj/RemexHTML移行に関する合意形成]]で話し合われている通り、来たる7月5日にRemexHTML移行が行われるようです。この移行の際に[[Wikipedia:Linter|Lint]]エラーが問題になり、移行を告知する場合は、多くの人がLintエラーの存在を知ることになると思います。しかし現在デフォルトでは、このLintエラーは、[[Special:LintErrors]]から一覧を表示するか、ページ情報からエラー種別と数を知ることしかできません。そこで「現在そのページにどのようなLintエラーがあるか」「編集中のWikiテキストにLintエラーが含まれているか」「Lintエラーがどのように発生したか(テンプレート経由のLintエラーに対処するために、テンプレートを展開してLintエラーを表示する)」を知るためのガジェットを提案します。
拙作で[[利用者:MawaruNeko/ShowPageLintError.js]]を作成していますので、(デザイン以外を)参考にしていただければ幸いです。よろしくお願いいたします。--[[利用者:MawaruNeko|MawaruNeko]]([[利用者‐会話:MawaruNeko|会話]]) 2018年6月22日 (金) 17:56 (UTC)
 
== 井戸端タグ支援ツール (vpTagHelper) の修正提案 ==
{{Section resolved|1=[[利用者:ネイ|ネイ]]([[利用者‐会話:ネイ|会話]]) 2020年9月24日 (木) 13:38 (UTC)}}
[[WP:VPTAG]] の支援ツールである [[MediaWiki:Gadget-vpTagHelper.js]] が動いていなかったため、修正しました。[[利用者:Yuukin0248/Gadget-vpTagHelper.js]] をそのまま [[MediaWiki:Gadget-vpTagHelper.js]] に取り入れることを提案します。井戸端サブページの編集画面を開いた状態で、以下をブラウザのコンソールで実行することで動作確認できます ([[利用者:Yuukin0248/Gadget-vpTagHelper.js]] をご覧いただければお分かりのように攻撃的なコードを仕掛けるなどはしていませんが、自己責任で実行してください)。
<pre>
mw.loader.load('//ja.wikipedia.org/w/index.php?title=User:Yuukin0248/Gadget-vpTagHelper.js&action=raw&ctype=text/javascript');
</pre>
主な変更点は以下の通り。
* 依存関係を <code>mw.loader</code> で読み込むようにした (動作しなかった原因)
* API リクエストまわりを <code>mw.Api().get()</code> 使用の簡潔な形に変更
* [[プロジェクト:ウィキ技術部/Mustacheテンプレート|Mustache]] ([https://mustache.github.io/]) は使い捨てなので簡略化
* [[Prettier]] (JavaScriptのコード整形ツール) で整形
mention: {{ping|Cpro}} --[[利用者:Yuukin0248|Yuukin0248]][<span style="font-size:0.85em">[[利用者‐会話:Yuukin0248|会話]]/[[特別:投稿記録/Yuukin0248|投稿記録]]</span>] 2020年5月30日 (土) 13:11 (UTC)
:{{賛成}} 実際に試してみて、以前と同じ挙動となっていることを確認いたしました。提示いただいたコードを適用する形で良いと思います。--[[User:Marine-Blue|Marine-Blue]]<sup>[[User talk:Marine-Blue|talk]]&#10047;[[Special:Contributions/Marine-Blue|contribs]]&#10048;[[Special:EmailUser/Marine-Blue|mail]]</sup> 2020年5月30日 (土) 15:23 (UTC)
::{{コメント}} 仕様自体は従来どおりで反対も特にないため、反映しても良いのですが、もう少し待ったほうが良いでしょうか。--[[User:Marine-Blue|Marine-Blue]]<sup>[[User talk:Marine-Blue|talk]]&#10047;[[Special:Contributions/Marine-Blue|contribs]]&#10048;[[Special:EmailUser/Marine-Blue|mail]]</sup> 2020年6月8日 (月) 16:35 (UTC)
:::{{レ}} JSファイルを編集しました。問題ないとは思いつつ念のため再度動作状況を確認しましたが、正常に動いています。--[[User:Marine-Blue|Marine-Blue]]<sup>[[User talk:Marine-Blue|talk]]&#10047;[[Special:Contributions/Marine-Blue|contribs]]&#10048;[[Special:EmailUser/Marine-Blue|mail]]</sup> 2020年7月28日 (火) 14:34 (UTC)
 
== 保護記録参照ガジェットのデフォルト有効化 ==
7,490

回編集