テンプレート・ノート:Marker

2022年2月3日 (木) 23:57時点におけるTmv (トーク | 投稿記録)による版 (→‎モジュール使用の提案: 新しい節)

最新のコメント:2 年前 | トピック:モジュール使用の提案 | 投稿者:Tmv

Markerテンプレートの改訂提案

皆さん編集お疲れ様です, Tmvなる者です. さて, 今回Markerテンプレート (一部Listingテンプレート) について改訂提案をいたしたくここに参った次第です. 改訂提案について内容は以下のとおりです :

  • 内部リンクの引数を分け, name引数と分けること.
  • 外部リンクの引数も別に設け, こちらについてはフランス語版のように を使って表す.
  • 詳細リンクについては内部リンク・外部リンクは設けない.
  • 自由に追加できる引数 (引数名未定) を追加する. フランス語版で言うdescription引数.

目的としては第一にmapframeに表示されているListingテンプレートの「詳細」リンクがname引数に内部リンクが書かれているせいで破形しており見た目が悪いことが挙げられます. 他にも内部リンクと外部リンクが同時にある場合に表示がおかしくなることを防ぐ () 目的等があります. また, 提案の4つ目に関しては今後の追加要素や記事ごとの特異性に柔軟に対応するために必要かと考えた次第です.

なお, Markerテンプレートでは詳細リンクが崩れていることを修正するのが主な目的ですので4つ目などについてはListingテンプレートへの変更でも構いません. 異論が無いようでしたら1, 2週間後くらいに追加しようと思います. よろしくお願いします. --Tmv (会話) 2021年4月14日 (水) 08:45 (UTC)返信

  報告 報告を忘れていました. 上記のうち上から3つを対処いたしました. 最後のものについては今のところcontentで足りるので対処しませんでした.--Tmv (会話) 2021年4月29日 (木) 00:29 (UTC)返信

モジュール使用の提案

お疲れ様です, Tmvです. さて, このテンプレートは重水さんが作成した初版以来ずっとウィキマークアップ記法を使っており, 英語版の様なLuaモジュールを介さずに管理されてきました. しかし, 英語版等で実施されているwikidataから座標を取得して表示する機能はこのモジュールを使った方が容易であり, Wikiマークアップ記法でこれを作るとなるとややこしく見にくい煩雑な構文となってしまいます. そのため, 当テンプレートをLuaで書けないかと思い, 英語版のLuaをベースにして日本語版独自の機能も盛り込んだLuaモジュールを私のサンドボックスで作成しました. Template:Marker/sandboxTemplate:Marker/testcasesを使用してこのLuaモジュールをテストしてみましたが, 問題は無く日本語版独自のローカル機能もきちんと使用できるようでした. よって, このテンプレートをModule:Markerを介したLuaによるテンプレートに変更したいのですが, いかがでしょうか. 多くの記事で使われているテンプレートに対する大規模な変更のため, 議論過程が必要かと思いここに書いた次第です. 1週間異論が無ければLuaに移行します. --𝑇𝑚𝑣 (𝑡𝑎𝑙𝑘) 2022年2月3日 (木) 23:57 (UTC)返信

ページ「Marker」に戻る。