Template‐ノート:記事名の付け方違反
20141206
[編集][1]この修正を見ました。もともと「転送元が削除されない場合:」に使うパラメータもあるので、そっちを使う方法もあったんですね。どっちの文面がいいか(以前のままにして、リダイレクトを削除しない場合はパラメータ"1"を使う)は判断付きません。現状の修正案は私のようなうっかりさんがパラメータなしで貼り付けた場合でもフォローできる文面ではあると思います。--Mizuhara gumi(会話) 2014年12月6日 (土) 06:57 (UTC)
記事名1に半角等号が使用されている時
[編集]たとえば{{subst:WP:NC違反|ルイ=ルネ・デ・フォレ|ルイ=ルネ・デ・フォレ}}とすると、
となり、うまく動作しないようです。可能ならどなたか修正していただけると幸いです。--Chiba ryo(会話) 2014年12月12日 (金) 22:54 (UTC)
- 返信 (Chiba ryoさん宛) 今さらではございますが、このように呼び出せば良いはずです。
{{subst:WP:NC違反|1=ルイ=ルネ・デ・フォレ|2=ルイ=ルネ・デ・フォレ}}
- これで失敗する方がいらっしゃるかもしれませんので、Template:WP:NC違反/doc#使い方に「1=」「2=」をつけ足しておくのはいかがでしょうか。--アイソン(会話) 2017年3月28日 (火) 07:23 (UTC)
- 報告 ついでなので、引数一覧と失敗例(失敗する理由と対処法)を追記しておきました。--Nami-ja(凪海) (会話 / 履歴) 2017年7月29日 (土) 06:36 (UTC)
同じ引数でsubst展開できる場合とできない場合がある
[編集]本テンプレートですが、
(例)
{{subst:WP:NC違反|ジュースニュートン|ジュース・ニュートン}}
{{subst:WPNC|ジュースニュートン|ジュース・ニュートン}}
※ショートカット「Template:WPNC」{{subst:Template:WP:NC違反|ジュースニュートン|ジュース・ニュートン}}
※先頭に「Template:」を追加
上記の(1)はsubst展開できず、(2)(3)だとsubst展開できるようです。なお、(1)でTemplate:WP:NC違反#失敗する場合を参考に引数|1=
・|2=
を追加して
{{subst:WP:NC違反|1=ジュースニュートン|2=ジュース・ニュートン}}
と変えてみてもsubst展開できないままでした。(1)〜(3)で全く同じ引数を入力しているのに(1)だけsubst展開できない理由がよく分かりません。2021年12月にWikipedia:井戸端/subj/名前空間のエイリアスで「phab:T293839に基づきWP:がWikipedia名前空間へのエイリアスとして設定された」と報告されていましたが、本テンプレートの名称は「WP:」で始まっているので、もしかすると何か関係しているかもしれません。どなたか原因がわかる方がいらっしゃいましたら修正をお願いします。--Keruby(会話) 2022年2月23日 (水) 12:00 (UTC)
- コメント お察しの通りです。ページを呼び出す際、基本的に
{{}}
で囲まれた部分のページ名が呼び出されますが、標準名前空間はページ名の前に「:」をつけ、例えば{{:メインページ}}
としなければなりません。代わりに{{メインページ}}
とすると、Template:メインページが呼び出されます。 - エイリアス追加前は、「WP:NC違反」と言う文字列は標準名前空間扱いされていたので、前述の理由により標準名前空間の「WP:BC違反」ではなく、「Template:WP:NC違反」が呼び出されていました。エイリアスの追加により、「WP:NC違反」と言う文字列がWikipedia名前空間扱いされるようになり、「Wikipedia:NC違反」(存在しない)を呼び出す、と言う意味に解釈されていたために発生したものです。
- Special:Diff/86996962の問題と同様のものです。
- ひとまず、ページ「Wikipedia:NC違反」(WP:NC違反)を作成し、本テンプレートへリダイレクトさせました。--Q8j(会話) 2022年4月7日 (木) 16:24 (UTC)
- 先ほどWikipedia:NC違反というリダイレクトぺージが作成されましたがこれはWikipedia名前空間をテンプレート名前空間として使用することになるので本来避けるべきだと思います。本テンプレートの改名を検討した方がいいと思います。--新幹線(会話) 2022年4月7日 (木) 16:25 (UTC)
- 返信 私も作りながらこう言うWikipedia名前空間のページってありなのだろうかと考えていました。本テンプレートが改名されるのであれば(あるいは改名されなくとも不要と言う意見が一定数あるようであれば)、
WP:CSD#R4WP:CSD#G8、本人以来扱いの即時削除に同意しておきます。--Q8j(会話) 2022年4月7日 (木) 16:36 (UTC) ご指摘を受け修正。--Q8j(会話) 2022年4月9日 (土) 06:00 (UTC)- Q8jさん、新幹線さん、コメントありがとうございます。subst展開できない原因がテンプレートの名称にあるようなので、Wikipedia:改名提案の手続きに着手します。--Keruby(会話) 2022年4月8日 (金) 16:51 (UTC)
- 返信 私も作りながらこう言うWikipedia名前空間のページってありなのだろうかと考えていました。本テンプレートが改名されるのであれば(あるいは改名されなくとも不要と言う意見が一定数あるようであれば)、
- 先ほどWikipedia:NC違反というリダイレクトぺージが作成されましたがこれはWikipedia名前空間をテンプレート名前空間として使用することになるので本来避けるべきだと思います。本テンプレートの改名を検討した方がいいと思います。--新幹線(会話) 2022年4月7日 (木) 16:25 (UTC)
改名提案
[編集]上のセクション「#同じ引数でsubst展開できる場合とできない場合がある」における議論の通り、「WP:」がWikipedia名前空間へのエイリアスとして設定されたことにより本テンプレートをsubst展開できない問題が起きています。この問題を解消するためにTemplate:WP:NC違反をTemplate:記事名の付け方違反に改名する提案を行います。新しい名称の理由は「先頭に名前空間のエイリアスが付いていないこと」「Wikipedia:記事名の付け方の関連テンプレートだと伝わりやすいこと」の2点です。対象ページは「Template:WP:NC違反」、「Template:WP:NC違反/doc」、「Template‐ノート:WP:NC違反」です。改名が完了したらリンク元(1・2・3)のリンク貼り替えを行なったのちに改名前のページを対象にWP:CSD#リダイレクト3-1として即時削除リダイレクトの削除依頼を依頼し、Q8jさんが作成された「Wikipedia:NC違反」は(移動履歴がないためWP:CSD#リダイレクト4ではなく)このコメントに基づくWP:CSD#全般8として即時削除を依頼する予定です。なお、ショートカットとして作成されたTemplate:WPNCですが、特に問題は起きていないのでそのまま残す予定です。--Keruby(会話) 2022年4月8日 (金) 20:53 (UTC) 修正。--Keruby(会話) 2022年4月9日 (土) 08:55 (UTC)
- 賛成 賛成します。入力の手間を考えてTemplate:NC違反もしくはTemplate:WPNC違反も考えましたが、「違反」という日本語が入っていることからTemplate:記事名の付け方違反でも手間はさほど変わりませんね。
- なおWP:CSD#リダイレクト3-1は曖昧さ回避ページにしか適用できないので本件は対象外です。通常のRFDに提出することになると思います。--新幹線(会話) 2022年4月9日 (土) 05:32 (UTC)
- 失礼しました。改名前のページはリダイレクトの削除依頼に提出します。--Keruby(会話) 2022年4月9日 (土) 08:55 (UTC)
- 合意が成立したと判断し、作業を開始します。--Keruby(会話) 2022年4月15日 (金) 21:47 (UTC)
- 報告 改名(1・2・3)およびリダイレクトの削除依頼の提出(差分)を行いました。それから「Wikipedia:NC違反」はQ8jさんがWP:CSD#全般8として即時削除を依頼して下さいました。ありがとうございます。--Keruby(会話) 2022年4月16日 (土) 00:25 (UTC)
- 報告 リダイレクトの削除依頼により、Template:WP:NC違反は「削除」、Template‐ノート:WP:NC違反とTemplate:WP:NC違反/docは「存続」として対処が行われました(ログ、差分)。--Keruby(会話) 2022年4月22日 (金) 22:28 (UTC)