Wikipedia:表示改善依頼/過去ログ/2019年

無効な自己終了HTMLタグを使用しているページのカテゴリ重複[編集]

Category:Pages using invalid self-closed HTML tagsCategory:無効な自己終了HTMLタグを使用しているページが重複しています。Template‐ノート:ウィキポータルボックスヘッダなどではページ表示時は後者が表示されますが、編集画面では前者が表示され、どこかで訳語が食い違いを起こしてしまったためにカテゴリが2つに分けられてしまったと考えられますが、カテゴリ付けの詳しい機序がわからなかったためこちらに報告いたします。日本語のカテゴリ名に統一して、英語のほうを削除することがよろしいかと考えます。--ネイ会話2019年1月2日 (水) 04:50 (UTC)

報告 できるページ全部に空編集を行ってキャッシュを破棄しました。残るページを空編集すれば前者のカテゴリは不要になると思います。--プログラム会話2019年1月4日 (金) 15:06 (UTC)
ありがとうございます。解決済みを貼っておきます。--ネイ会話2019年3月16日 (土) 16:18 (UTC)

『Template:Thumbnail:ノーベル賞受賞者』の表示が崩れる[編集]

Template:Thumbnail:ノーベル賞受賞者の表示が崩れる現象について

(間違えてWikipedia:バグの報告に投稿してしまった依頼を取り下げて、こちらで依頼し直します)

  • 対象となるページ:田中耕一小柴昌俊など、このテンプレートを参照読み込みしている記事
  • 記事の中でテンプレートの表示が崩れます。具体的には『ノーベル賞受賞者』と書かれた部分が、『ノーベル賞』に上付き文字で『受賞者』が表示されるという、バランスの悪い見た目となります。
ノーベル賞受賞者 — こんな感じに表示されます。
チェック iPad版Safariで同様の現象を確認したため、iPadで正常に表示できるようにコードを修正してみました。Mac版もこれで大丈夫かと思いますが、いかがでしょうか。--Marine-Bluetalkcontribsmail 2019年3月20日 (水) 12:23 (UTC)
ありがとうございます 正常に表示されることを確認しました。--Keruby会話2019年3月20日 (水) 22:44 (UTC)

『Template:複数の問題』のテンプレートページで貼付用コードの日付が古い[編集]

Template:複数の問題』のテンプレートページにて、『#使い方』の節で例示されている貼付用コードのdate引数が、先月である「2019年2月」となっており、日付が古いままです。日付が古いので、そのままコピー・アンド・ペーストした場合は先月の日付になってしまいます。

ソースを確認してみるとdate引数の部分は

{{#time:Y年F}}

と入力されています。

一方で貼付用コードのdate引数の日付に不具合が起きず、ちゃんと「2019年3月」と表示されている『Template:特筆性』のテンプレートページではソースに

{{#time:Y年n月|+9 hours}}

と入力されています。

Y年やF、n月といったキーワード(関数?)について詳しくないため調べてみたところ、『Help:条件文』というヘルプページの節『#time』に行き当たりました。ここにある表で「現在の出力」という欄があるのですが、月の数字を指定するコード「n」「m」「M」「F」が「2」「02」「2月」「2月」となっており、どれも先月を示しています。

どうすれば貼付用コードの日付が「3月」と表示されるようになるのか分かりませんが、とりあえず報告させていただきました。--Keruby会話2019年3月4日 (月) 12:42 (UTC)

コメント 今見たら「3月」になっていました。たぶん、古いキャッシュが残っていたのではないでしょうか?古い日付が表示された時は「キャッシュを破棄」すれば最新の状態を表示できる筈です--aki42006会話2019年3月4日 (月) 12:58 (UTC)
返信 キャッシュの破棄という考えに思い至らなかったため早速やり方を調べようとしたところ、既に私の環境でも「3月」に変わっていました。コメントありがとうございます。--Keruby会話2019年3月4日 (月) 13:12 (UTC)
報告 解決済みなので、この節の冒頭に{{解決済み}}を追加しました。--Keruby会話2019年3月22日 (金) 00:13 (UTC)

リンク先のポップアップについて[編集]

記事中のリンクにマウスカーソルを持っていくと、リンク先の記事の冒頭部分がポップアップで表示されますが、例えば「東京都#人口」のように記事の途中の部分にリンクしている場合でも冒頭部分が表示されてしまいます。ここはリンク先が正しく表示されるようにできないものでしょうか。--Tamie会話2019年4月20日 (土) 21:57 (UTC)

(追記) 例えば「オカリナ」の記事の冒頭に "楽器分類学#気鳴楽器|気鳴楽器" というリンクがありますが、ここにカーソルを合わせると、「楽器分類学」の記事の冒頭部分が表示されてしましいます。--Tamie会話2019年4月20日 (土) 22:32 (UTC)
コメント 端的に言ってしまうと、無理です。この機能はMediawikiの拡張機能であるmw:Special:Mylanguage/Extension:Popups/jaにより実装されていますが、この拡張機能には節ごとのプレビュー機能はありません。--Yuukin0248[会話/履歴] 2019年4月21日 (日) 00:09 (UTC)
端的に言ってしまうと、残念です。--Tamie会話2019年4月21日 (日) 02:06 (UTC)

Template:Infobox Settlementの修正[編集]

他の英語版から移入したテンプレートでも発生するのですが、Template‐ノート:Infobox Settlementで指摘したように単位の表示を「メートル法」を基準に作られているテンプレートが、英語版の影響で「メートル法(ヤード・ポンド法)」ひどいときには「ヤード・ポンド法(メートル法)」となってしまいます。これを改善したいのですが、「メートル法(ヤード・ポンド法)」に決め打ちすることはできても本来の「メートル法」に戻すことができません。通常のテンプレートであれば、ヤード・ポンド法を明示的に排除すればよいのですが、この種のテンプレートはヤード・ポンド法が必要な国(アメリカ合衆国)、あった方が利便性の面で良い国(イギリス)もあり、単純除去で対応することができません。ご協力をお願いします。--Open-box会話2019年5月3日 (金) 03:46 (UTC)

「メートル法(ヤード・ポンド法)」と指定できるので、わざわざ「メートル法のみ」に戻す必要はないと思います。現時点でTemplate:Infobox Settlement(またはそのラッパーテンプレート)を使用しているページのうち、ヤード・ポンド法の表示を消す必要があるページについて、いくつか例を挙げてもらえませんか?--ネイ会話2019年5月3日 (金) 04:52 (UTC)
ヤード・ポンド法の併記は、USPOVであり論外です。ヤード・ポンド法は、それを用いない対象からは、必ず除去しなければなりません。いくつか例を挙げるなどと言う無駄な言い逃れは通用しません。ヤード・ポンド法の表記は本来アメリカ合衆国以外では許されないものを、まぁイギリスまではいいんじゃないかと譲歩したら(Template‐ノート:Infobox Settlement)、無責任に適用を始めたのはあなたです(Template:基礎情報 アラブ首長国連邦の首長国Template:基礎情報 南アフリカ共和国の州)。今回の発言は、ここで止めなければ、全てのテンプレートを破壊するつもりだったと解釈されますよ。技術的にできなかったなら、支援を求めるべきであり、できなかったことを口実にしてUSPOVを推進するのは、単なる荒らし行為です。そもそもTemplate:基礎情報 アラブ首長国連邦の首長国を例に挙げれば、ラッパー化前には正常に「メートル法」表記されていたものを「メートル法(ヤード・ポンド法)」としてUSPOV化しています。これほど明白な事実から逃避してはいけません。技術的に対応が可能かしばらく待ちます。不可能であれば、差し戻して回復を行います。--Open-box会話) 2019年5月3日 (金) 07:11 (UTC)脱字補遺--Open-box会話2019年5月3日 (金) 07:11 (UTC)
ついでなので上位30言語(セブアノ、ワライ、日本を除き、マレー、エスペラント、ブルガリアを足しています)を適当に都市名入れて調べてみました(使用したのは、浜松、リバプール、オースティン、マナウス、ペルージャ)。標準で併記されているのがen,fa,id,tr,vi,zh、アメリカだけ併記がbg、イギリスも併記となっているのが(日本語版の現在の目標)de,ms、「メートル法」がar,ca,cs,es,eo,eu,fi(テキサスで確認),fr,hu,it,ko,nl,no,pl,pt,ro,ru,sh,sr,sv。これは当たり前の話で、テンプレートをそのまま移入してくっついてきたって理由でもない限りヤード・ポンド法を標準化して表示する理由が無いんです。ただ、適用テンプレートでも違いが出るので、専用テンプレートを使うzh:上海市は「メートル法」ですし、汎用のテンプレートを使うde:Hollywoodは「メートル法」です。これを踏襲して無理に統一せず、メートル法のみの汎用テンプレートに加え、アメリカ合衆国、イギリス用のテンプレートを作る手も考えられます。--Open-box会話2019年5月3日 (金) 11:23 (UTC)
Template:Infobox Settlement/sandboxにて試作しています(実際の変更点はTemplate:Infobox Settlement/metriconlyの作成およびTemplate:Infobox Settlement/prefの編集です。metriconlyは新規作成なので直接作成しましたが、prefのほうはサンドボックスで編集しました。)。Template:Infobox Settlementにて告知を貼りましたので、不具合が出ていないかの確認も兼ねて1週間ほど待ちます。Template:基礎情報 アラブ首長国連邦の首長国Template:基礎情報 南アフリカ共和国の州の2件につきましては、差し戻した場合に不具合が生じますので、おやめいただきますようお願い申し上げます。--ネイ会話2019年5月6日 (月) 14:11 (UTC)
特に反対がなかったということで、編集いたしました。--ネイ会話2019年5月14日 (火) 02:49 (UTC)

{{Portal box|***}}の直後の箇条書きがずれる[編集]

{{Portal box|***}}の直後に箇条書きを置くと表示がおかしいです。 例えば、


{{Portal box|歴史}}
*test1

*test2

と書くと、


  • test1
  • test2

のようになります。HTML ソースを見ると「test1」の部分の<ul>タグが抜けており、こちらの環境 (Linux 版 Firefox) だと左にずれて見えます。どなたかご確認いただけないでしょうか。--Kto2038会話2019年5月8日 (水) 14:09 (UTC)

テンプレートを展開すると以下のコードが得られますが、特に問題があるように見えません。解析のソフトウェアバグ(tdタグ内外の箇条書き要素の混同)なような気がします。--翼のない堕天使会話2019年5月10日 (金) 04:14 (UTC)

<table class="mbox-small portal noprint" style="border:1px solid #aaa;background-color:#f9f9f9;background:#f6ffff; max-width:200px;">
<tr>
<td class="mbox-image">[[ファイル:Portal.svg|36px|ウィキポータル]]</td>
<td class="mbox-text plainlist" style="font-size:100%; white-space:nowrap;">関連'''[[Wikipedia:ウィキポータル|ポータル]]'''のリンク</td></tr>
<tr><td colspan="2" class="mbox-text" style="font-size:100%; white-space:nowrap;"><nowiki />
*'''[[Portal:歴史|ウィキポータル 歴史]]'''</td></tr></table>
*test1

*test2

ご確認ありがとうございます。「*」で始まる行が2行続くのがトリガーになるみたいですね。「</td></tr></table>」あたりのどこかに改行を1つ入れれば workaround になると思うのですが対応をお願いできないでしょうか。--Kto2038会話2019年5月10日 (金) 15:27 (UTC)
{{portal box}}の後ろに改行をひとつ挟めばインデントのズレは回避できるようです。また、箇条書きリストは間に空行を挟むと別の箇条書きとして扱われます。バグなのかどうか確かめていませんが、ひとまずテンプレートの後ろに改行を入れて箇条書きリストを詰めれば表示の不具合自体は対処できるかと思います。--Marine-Bluetalkcontribsmail 2019年5月10日 (金) 16:57 (UTC)
モジュール:Side boxではtag関数でHTMLタグを挿入しており、その終了タグは同一行に挿入される仕様のようなため、取り急ぎ、{{Side box}}呼び出し直後に改行を入れました。これで回避は出来てるかと思います。--翼のない堕天使会話2019年5月11日 (土) 01:05 (UTC)
ご対応ありがとうございました。--Kto2038会話2019年5月11日 (土) 12:25 (UTC)

Template:Infobox Singleの Chart position 引数でも同様の現象が起きています (例: 津軽海峡・冬景色の「チャート最高順位」の部分)。ご確認願います。--Kto2038会話2019年5月18日 (土) 02:35 (UTC)

とりあえず暫定対処として「ゴールドディスク」の最後に改行入れました。バグ対処までは暫定対処しておくしかないと思います。--翼のない堕天使会話2019年5月18日 (土) 04:56 (UTC)
ご対応ありがとうございます、テンプレート側ではなく記事側での対処ですね。--Kto2038会話2019年5月18日 (土) 09:02 (UTC)
暫定対処を{{Bulleted list}}を利用するように変更しました(Wikipedia:修正依頼#2019年1月で報告されてました。)。この対処であればほかの見栄えが不自然だったり、ほかに副作用で悪さをすることもあまり考えられないのでとりあえずこれで様子見ます。--翼のない堕天使会話2019年5月26日 (日) 13:36 (UTC)

ウムラウト記事群でのTemplate:Navboxesの表示改善依頼[編集]

ドイツ語などで使用されるÄ, Ö, Üですが、私の環境下では記事末尾の{{Navboxes}}部分が崩れて表示されています({{ドイツ語アルファベット}}の部分がテンプレートとして正しく表示されず、ソースコード表示のようになっている感じ)。2019年2月に記事冒頭で告知をかけ、Template‐ノート:Navboxesで問題点について指摘したものの、現状で修正がうまくなされていない状態ですので、どなたか表示改善いただければ幸いです。OSはWindows 10、ブラウザはGoogle Chromeです(HTMLレンダリングエンジンとマークアップ言語についてはよく分からないのですが、特殊な設定はしていないように思います)。個人設定の外装はベクターにしています。ご対応、よろしくお願いいたします。--郊外生活会話2019年7月6日 (土) 08:50 (UTC)

{{ハンガリー語アルファベット}}を先頭にしてプレビューしたところ問題なく表示されました。{{Navbox}}が使われていないテンプレートを{{Navboxes}}でまとめているために問題が発生しているようです。{{ドイツ語アルファベット}}などを{{Navbox}}を使って書き換えれば解決すると思われます。--プログラム会話2019年7月6日 (土) 10:11 (UTC)
ありがとうございます。各ページ先頭にある{{ドイツ語アルファベット}}について{{Navbox}}を用いた形に書き換えてみました(先頭で{{Navbox}}が使われていれば、その後で{{Navbox}}が使われていないテンプレートがあってもこちらでは正常に表示できています)。崩れて表示されていた部分については修正されたと思います。特別:リンク元/Template:ドイツ語アルファベットのうち標準名前空間は全て確認しましたが、他の問題点が発生した様子はなさそうに思います。--郊外生活会話2019年7月6日 (土) 13:48 (UTC)
その後1週間以上経過しましたが特に問題がないようですので、解決済みクローズとしたいと思います。ありがとうございました。--郊外生活会話2019年7月16日 (火) 09:03 (UTC)