モジュール‐ノート:Official website

ページのコンテンツが他言語でサポートされていません。

要望:日本語化対応してください[編集]

横須賀市の{{日本の市}}で、{{Official website}}が英語版のURLが出てしまっています。 日本語のURLがでるようにどなたか改修していただけないでしょうか?よろしくお願いいたします。--bcxfu75k会話2018年12月27日 (木) 21:45 (UTC)[返信]

モジュール:Official website/sandboxを手直ししてTemplate:Official website/sandboxで試したところ日本語版のウェブサイトにリンクされました。ご確認よろしくお願いします。--K-iczn会話2019年2月10日 (日) 08:13 (UTC)[返信]
確認しました。正常に動作しているようです。横須賀市の{{日本の市}}内の{{Official website}}を{{Official website/sandbox}}に変更してプレビュー状態で確認しました。本番のモジュール:Official websiteの方へのマージをお願いいたします。--bcxfu75k会話2019年2月10日 (日) 08:29 (UTC)[返信]
改めて更新提案として一週間異論などが出なければWP:AN/PEに依頼したいと思います。--K-iczn会話2019年2月10日 (日) 08:45 (UTC)[返信]
  • コメント他のページに悪影響はないのかどうか、チェックしてみました。URL等の指定をせず{{Official website}}をデフォルト設定で使っているいくつかのページで、{{Official website/sandbox}}に変えてプレビューしてみたところ、リンク先アドレス自体は変わらないものの、ウィキデータの編集ページにリンクするアイコンが付くようになりました。大きな問題ではないと思いますが、やはりこれは良くないでしょう。アルゴリズムをどういう風に変更をしたのか、ソースの差分を見てもあまり理解できていないのですが、横須賀市の問題は、アルゴリズムよりむしろウィキデータの方がおかしいのではないかと思われるので、本テンプレートをいじるよりも横須賀市のウィキデータの方を直すべきと思います。--Loasa会話2019年2月10日 (日) 11:41 (UTC)[返信]
コメント 横須賀市のウィキデータ横須賀市 (Q200578)の方を直すというのは、具体的にどうするということでしょうか?(P856から英語を抜くと英語版のwikipediaで不具合が出るように思われますが)。編集アイコンが表示される話は、英語版2018年8月12日の更新反映部分によるもので今回の改定の本筋ではないはずで、切り分けて議論が必要かと思います。--115.38.243.61 2019年2月11日 (月) 07:46 (UTC)[返信]
コメント とりあえずアイコンは出ないように修正しました。--K-iczn会話2019年2月11日 (月) 09:53 (UTC)[返信]
コメント 通常のテストケースページはwikidataと連動してませんので、連動したWikipedia:ウィキデータ/ウィキデータ・サンドボックスに実例を上げてみました--115.38.243.61 2019年2月11日 (月) 11:41 (UTC)[返信]

Wikipedia:ウィキデータ/ウィキデータ・サンドボックスのウィキデータを編集してみて試したところ修飾子で日本語と設定した公式サイトにリンクされたので再度更新提案として一週間異論などが出なければWP:AN/PEに依頼したいと思います。--K-iczn会話2019年4月16日 (火) 10:15 (UTC)[返信]

(報告)WP:AN/PE への依頼に基づき、/sandbox の最新版で上書きしました。--Kurihaya会話2019年4月24日 (水) 07:56 (UTC)[返信]
ありがとうございます 確認しました。ありがとうございます。--K-iczn会話2019年4月24日 (水) 07:58 (UTC)[返信]
私は要望を出した者です。横須賀市で正常に日本語サイトが表示されていることを確認しました。対策まことにありがとうございました。--bcxfu75k会話2019年4月24日 (水) 10:04 (UTC)[返信]

要望: 公式ウェブサイトの「終了日」がウィキデータに指定されている例が多数あるので、対策版をマージしてください[編集]

問題
  • 「https://」のURLを「公式ウェブサイト」として表示させたいのに、「http://」の方のURLが表示されてしまう。
原因

ウィキデータのURLの「終了日」が指定されているページが多数あり、「終了日」が指定された方のURLが表示されているため。

対策

「終了日」が指定されているURLは、モジュール:Official websiteで、表示優先度を落とす。

		local f1 = isEnded(ws1)
		local f2 = isEnded(ws2)
		if f1 == true and f2 == false then
			return false
		end
		if f2 == true and f1 == false then
			return true
		end
  • の追加です。
動作確認テスト
参考データ

「終了日」が指定されているページ例:

「終了日」が指定されていないページ例:

--bcxfu75k会話2020年4月22日 (水) 04:10 (UTC)[返信]