モジュール:Hours/doc
表示
このページは、モジュール:Hoursの説明文を記述するページです。
このモジュールは多くのページで使用されており、変更はすぐにプロジェクト全体に反映されます。変更は事前にサンドボックス、またはあなたの利用者名前空間でテストしてください。テストした変更は、このページに1回の編集で挿入する必要があります。実装する前に、ノートページであらかじめ変更について合意形成してください。 |
このテンプレートは、以下のLuaモジュールを使用しています。 |
これはモジュール:Hoursの解説サブページです。 使用方法、カテゴリ、およびその他モジュールページ自体に含まれない情報を収容しています。 |
このモジュールは、ウィキデータから営業時間を取得するために使用されます。{{#invoke: Hours | getHours }}
のように記述することで、記事の中で使うこともできます。
使用状況
[編集]このモジュールを使用しているモジュールは以下の通りです:
メンテナンスカテゴリ
[編集]このモジュールは以下のメンテナンスカテゴリを使用します:
- カテゴリ:英語表記の営業時間があるvCard
- カテゴリ:ウィキデータ由来の営業時間があるvCard
- カテゴリ:ウィキデータIDが無効なHours
- カテゴリ:営業時間ラベルがウィキデータ由来のvCard
- カテゴリ:開業時間に誤差のあるvCard
- カテゴリ:不明なパラメータを持つHours
- カテゴリ:不明なshowの値を持つHours
- カテゴリ:営業時間に時間がないvCard
例
[編集]ウィキデータ | 名前 | 営業時間 |
---|---|---|
Q99477686 | Chuchichäschtli | 営業:全曜日 18:00-24:00 |
Q6373 | 大英博物館 | 営業:全曜日 10:00-17:00;閉店:12月24日、12月25日、12月26日、1月1日 |
Q219867 | キングス・クロス駅 | 営業:月火水木金 5:00-1:36;土 5:00-1:11;日 5:30-1:36 |
Q2292227 | ski resort Gaissau-Hintersee | 営業:全曜日 9:00-16:00 (12月15日-3月15日) |
Q11323320 | パブロ・ガルガーリョ博物館 | 営業:火-土 10:00-14:00、17:00-21:00;日、公休 10:00-14:30 |
Q27831262 | Öömrang Hüs | 営業:月火水木金 11:00-13:30、15:00-17:00 (ハイシーズン);土 11:00-13:30 (ハイシーズン);閉店:日、公休 |
Q99690036 | Nationalpark-Tor Rurberg | 営業:全曜日 9:00-13:00、13:30-17:00 (4月1日-10月31日)、10:00-13:00、13:30-16:00 (11月1日-3月31日) |
Q2583681 | 大エジプト博物館 | 営業:全曜日 9:00-17:00 |
注意事項
[編集]今の時点では、営業時間が保存されているウィキデータのアイテムはごくわずかで、時間の経過とともにこの情報が修正されていくことは確かです。
テンプレート呼び出し
[編集]モジュール内ではなく、地の文でテンプレート呼び出しを行う場合、構文は{{#invoke: Hours | getHours }}
のようになります。パラメータは以下の通りです:
id
(必須):取得元のウィキデータID。はじめに「Q」を付けることを忘れずに。format
:開始時間がある場合、デフォルトの文字列の代わりに表示する文字列のフォーマットです。例えば:「オープン:%s」。%sは開始時間に置き換わります。fallback
:開始時間にウィキの言語(日本語版ウィキボヤージュならば日本語)での名前がない場合、代わりに表示する言語。例:en
show
:表示に関する設定をカンマ区切りで行うことができます。現在はmsg
(メンテナンスメッセージの表示)とnomsg
(メンテナンスメッセージの非表示)がサポートされています。
使用例
[編集]{{#invoke: Hours | getHours | id = Q6373 }}
{{#invoke: Hours | getHours | id = Q6373 | fallback = en }}
{{#invoke: Hours | getHours | id = Q6373 | show = msg }}