コンテンツにスキップ

英文维基 | 中文维基 | 日文维基 | 草榴社区

Wikipedia:編集フィルター/一覧/時系列に関するマジックワードの使用

時系列に関するマジックワードの使用の過去ログ

マジックワードの使用制限

[編集]
作成済 作成済
目的 通常記事空間のなかで、{{CURRENTYEAR}}などのマジックワードの使用を制限する。
理由 Wikipedia:すぐに古くなる表現は使わないを回避するためか、通常記事空間の中で時系列を示すときに「{{CURRENTYEAR}}年現在」などと表記する例が散見される。本来であれば資料を確認し、手動で年月日を入力するべきであるし、だれも表記を変更しないうちに内容に変更があったにもかかわらずCURRENTYEARが進んでしまい、結果的に不正確な記述になる恐れがある。時系列に関するもの以外にも通常記事空間には必要のないマジックワードがあるので、そうしたマジックワードを使った編集に警告を出す、もしくは編集させないようにするためのフィルタが必要。

-- VZP10224 2010年11月30日 (火) 15:10 (UTC)[返信]

  • 賛成 Wikipedia:表記ガイド#年月日・時間にも「適切ではありません」とありますが、実際まだ標準名前空間で使用されているようです。ご提案にあるような問題点がありますので、技術的に可能でしたら賛成します。--長月みどり 2010年11月30日 (火) 19:03 (UTC)[返信]
  • コメントHelp:マジックワード」のうちいずれのマジックワードを対象とするかをピックアップする必要があるのだろうなと思います。確かに時系列に関するマジックワードは使用を制限してもよさそうに思います。≪時系列に関するもの以外にも通常記事空間には必要のないマジックワードがある≫という部分について、__TOC__や{{DEFAULTSORT}}はあってもよいだろうし、他のものについても適正に使用されているかもしれませんので、実際の使用状況と想定される使用ケースについて話し合う必要があるように思います。--NISYAN 2010年11月30日 (火) 19:53 (UTC)[返信]
  • コメント マジックワードを含め、ECEやその他の「記事で使うことが不適切な機能」を制限するフィルターを考えてはいますが、どれを制限するかまとめるのが遅れています。いずれにしても、作成するならマジックワードに限定せず作成するのが、効率・管理その他様々な面で有利です。--青子守歌会話/履歴 2010年11月30日 (火) 23:01 (UTC)[返信]
    • コメント 厳密にはマジックワードではないのですが、最近本文中にNavFrameタグを挿入して本文を折りたたむ編集が多く見受けられます。そういったものも何らかの形でメッセージを出す必要があるのかな、と考えています。しかしながら、出すメッセージについてはその対象ごとに千差万別であると考えられますので、一つの編集フィルタでまかなうのはどうなのかな、という思いもあります。--VZP10224 2010年12月4日 (土) 04:38 (UTC)[返信]
  • 賛成 標準名前空間で{{CURRENTYEAR}}などの使用を制限するフィルタの作成・運用に賛成します。警告だけではなく実際に保存できないようにしていただきたいです。これまで幾度となく手動でチェック、修正、使用者への注意喚起を行ってきましたが、いっこうになくなりませんので。--Penn Station 2011年5月11日 (水) 12:03 (UTC)[返信]

通知文案

[編集]

時間がたってしまったのですが、通知文案を考えてみました。

ユーザーに警告を出すことを考慮すると、警告を出すマジックワードを網羅した一つのフィルタは作成しにくいと思います。私も時系列に関するもの以外にも警告を出すべきと思うマジックワードはあると思うのですが、今回は当初提案した時系列に関するものだけで作成し、順次追加していけばよいと思います。--VZP10224 2010年12月30日 (木) 06:01 (UTC)[返信]


  • 大変に遅くなりましたが、編集フィルター#21変更履歴一致記録としてテスト用フィルターを作成いたしました。今のところは個人的な試験用として作成していますが、問題がなければ別途新規に作成しようと思います。また、現時点ではマジックワードが加筆されたとき編集された文の中に含まれたときに発動するように設定していますが、あまりに引っかからないようだと、マジックワードが加筆部分でなくても含まれていれば発動するように設定することも検討します。--VZP10224 2011年5月3日 (火) 10:57 (UTC)下線部に修正--VZP10224 2011年5月3日 (火) 11:15 (UTC)[返信]
  • なお、動作テストのため、一時的に利用者サブページで動作するようにしましたが、現在は通常記事名前空間だけで動作するようにしています。--VZP10224 2011年5月3日 (火) 13:08 (UTC)[返信]
    • その後、Help:マジックワードを参照して、UTCに関するマジックワードを盛り込みました。なおBotが言語間リンクをはったときにも動作しているようなので、Botを発動条件から外しています。1日走らせて問題がなければ{{LOCALYEAR}}なども組み込んで最終テストにしたいと思います。--VZP10224 2011年5月8日 (日) 04:32 (UTC)[返信]

これまでのテスト結果を踏まえ、編集フィルター#22変更履歴一致記録を作成しました。これ以降は節を変えて議論することにします。--VZP10224 2011年5月11日 (水) 11:12 (UTC)[返信]

時系列を含んだマジックワードの抑制(フィルター#22)

[編集]
作成済 作成済
目的 {{CURRENTYEAR}}など、時系列に関するマジックワードを含んだ編集を抑制する。
理由 通常記事空間の中で時系列を示すときに「{{CURRENTYEAR}}年現在」などと表記する例が散見される。本来であれば資料を確認し、手動で年月日を入力するべきであるし、だれも表記を変更しないうちに内容に変更があったにもかかわらずCURRENTYEARが進んでしまい、結果的に不正確な記述になる恐れがある。こうしたマジックワードを使った編集に警告を出すためのフィルタが必要。
フィルター 編集フィルター#22変更履歴一致記録

--VZP10224 2011年5月11日 (水) 12:06 (UTC)[返信]

対処としてはとりあえず警告で広く周知を図る方向で考えていますが、タグづけ・不許可など、ほかの選択肢にする意見がありましたらお知らせください。--VZP10224 2011年5月11日 (水) 12:06 (UTC)[返信]

コメント とりあえず様子見ということで警告でいいと思いますが、最終的には不許可にしていただけたらなと思います。--Penn Station 2011年5月11日 (水) 15:25 (UTC)[返信]
コメント警告用のテンプレートを、MediaWiki:Abusefilter-warning-不適切な時系列マジックワードの使用 に作成しました。警告の文案についてもご意見があればお願いします。--VZP10224 2011年5月13日 (金) 12:27 (UTC)[返信]
コメント 文案を拝見しました。文案についてはノートページのほうがよいのか迷ったのですが、ここに書かせていただきます。例として「数年後に過去の履歴としてこのページを参照すると」とあるのですが、「過去の履歴」だけではなく、記事が更新されず最新版の状態で長く放置されても不正確な記述になってしまう可能性がありますので、その点にも触れられたらよいのではと感じました。マジックワードを使用した場合、「過去の履歴」よりも「長期間更新されていない最新版」のほうが問題になるのではとわたしは思います。--長月みどり 2011年5月13日 (金) 19:39 (UTC)[返信]
コメントご意見をもとに、文面を修正しました。具体的なより良い修正案がありましたらお知らせください。--VZP10224 2011年5月14日 (土) 16:58 (UTC)[返信]

報告その後特にご意見がありませんでしたので、フィルターの動作に警告を出すようにいたしました。これにていったんこのフィルターに関する議論は終了にしたいと思います。議論に参加いただいた方、ご協力ありがとうございました。--VZP10224 2011年5月19日 (木) 15:45 (UTC)[返信]

フィルター#22 時系列に関するマジックワードの使用

[編集]

「2012年の日本競馬」の初版を見て気が付いたのですが、{{CURRENTYEAR-JST}}や{{CURRENTMONTH-JST}}といった、時系列に関するマジックワードと同様の働きをするテンプレートが存在しています。これらも警告対象に加えることを提案します。--ぬるぽん 2011年10月31日 (月) 07:39 (UTC)[返信]

賛成 そのようなテンプレートは限られていますし、そのようなテンプレートも含めないとこのフィルターの効果が薄れるので賛成します。--プログラムノート/履歴/ログ 2011年10月31日 (月) 12:50 (UTC)[返信]
報告遅くなりましたが、提案の趣旨はごもっともですので、動作対象に追加しました。--VZP10224 2012年1月21日 (土) 02:38 (UTC)[返信]