Template‐ノート:GamesSport
当面の課題
[編集]こんにちは。初版作成者のDoraemonplusです。解説ページで触れた解決すべき課題について、ここで簡単にご説明します。
引数 "Format=" の値の統合
[編集]結論を先に言うと、{{GamesSport}}の "Format=" に使用する値のうち、dとkとoは、本来ならば(元の英語版みたく)一本化するのが理想的です。現行版(初版)の仕様で3つに分かれている理由は、諸スポーツ競技大会の各回大会競技別記事の記事名の命名方針ないし慣例が、オリンピック(根拠: 2017年に合意されたプロジェクト‐ノート:オリンピック/オリンピック関連記事命名方針の最終決定 (続き)#子記事名について)と、国民体育大会と、その他の主要なスポーツ競技大会(根拠: 2009年に合意されたプロジェクト‐ノート:スポーツ競技大会#総合競技大会の競技別記事について)を代表例として、3つに割れていることにあります(実際には、全国高等学校総合体育大会など、さらに細かく見ていけば、バリエーションは多数ある)。メジャーな総合競技大会の各回大会競技別記事名の例を見てみると、
- オリンピック(オリンピックのサッカー競技 - 2016年リオデジャネイロオリンピックのサッカー競技)
- ユニバーシアード(ユニバーシアードサッカー競技 - 2017年夏季ユニバーシアードにおけるサッカー競技)
- アジア競技大会(アジア競技大会サッカー競技 - 2014年アジア競技大会におけるサッカー競技)
- 国民体育大会(国民体育大会サッカー競技 - 第70回国民体育大会サッカー競技)
といったように、大会名と競技名の接続部について、《の》接続、《における》接続、直に接続、の少なくとも3パターンが確認できます。日本語版ではこれが統一されていないことが、英語版のように "Format=d"("SPORT at the GAMES" 形式)という汎用的な仕様に一本化することを阻んでいます。現実的に考えれば、本テンプレートを使用するような総合競技大会、つまり各回大会の競技別記事が並び立つような規模の大きな総合競技大会は、日本語版の現状ではオリンピックとアジア競技大会ぐらいなものでしょうから、最低限この2つだけでも該当部分の記事名の命名方針を共通化できたら申し分ないのですが...。ひとまず、本テンプレートの初版では、使用頻度が最も高いであろう、オリンピック関係の記事名フォーマット(→「{{PAGENAME}}の〈SPORT〉」形式)に合わせてあります。Template:GamesSport#GamesSportを使用した書き方の最初の例をご覧になればお分かりのように、引数 "Format=" を使用しない場合は引数を用いた場合分けが効かないことに、特に頭を悩ませています。--Doraemonplus(会話) 2018年1月3日 (水) 15:45 (UTC)
日英対照表のメンテナンス
[編集]もう一つ、現時点で懸念される課題は、日英対照表の維持・管理です。本テンプレートは、入力の手間を最小限に抑えるために、英語版の記法・記入例をそっくりそのまま利用する設計になっていますが、その英語版と日本語版の橋渡しをする要となるのが2つの日英対照表、/reftable1と/reftable2です。現状、このリストにない競技はテンプレートを用いて表示することができません。可能ならば、リストを継続的に管理するか、日本語競技名にも対応させるか、もしくはその両方が望まれるところです(あとは編集協力者の意欲と努力次第!)。--Doraemonplus(会話) 2018年1月3日 (水) 15:45 (UTC)
BMXのピクトグラムの表示について
[編集]こちらのテンプレートを利用しているのですが、BMXまわりの引数だとピクトグラム画像がうまく表示されません(例: BMX(詳細))。全くの無知なので原因がわからないのですが、覚書として報告だけしておきます。--Momods(会話) 2021年3月2日 (火) 10:12 (UTC)
コメント ここを読みに来てくださる方は少ないと思うので、Wikipedia:バグの報告#Template:GamesSportで呼び出し画像が表示されないを提出して参りました。早く問題が解決されますように。--Doraemonplus(会話) 2021年3月2日 (火) 12:38 (UTC)
報告 僭越ながら修正させて頂きました。ご確認をお願い致します。--Nekohan(会話) 2021年3月2日 (火) 15:45 (UTC)
- ありがとうございます。ボックス以外のテンプレートに初めて加筆したのですが、敬遠せず自分でやってみようと思いました。--Momods(会話) 2021年3月6日 (土) 11:04 (UTC)