モジュール:Marker utilities/Groups
このモジュールは、Kartographerが提供する地図で使用する特殊文字を含まない最適化された翻訳を含む、色や翻訳などの{{VCard}}や{{Marker}}で使用されるグループのテーブルを提供します。
各グループのキーの役割:
color
:#からはじまる16進数のCSSカラーalias
:国際化のために使用される、mask
、do
、see
などのグループの別名is
:データセットの種類;system
は内部での使用に限定、color
は色のみを指すグループ。このキーは変更しないでください。label
:Listing EditorやKartographer拡張機能の地図内にあるレイヤーで表示されるグループ名。map
:alias
がなかったりキーlabel
の値が使用されている場合、Kartographer拡張機能の地図内にあるレイヤーではこのキーの値が使用されます。これは半角英数字のみを含むべきで、平仮名や漢字のような特殊文字は使用しないでください。withEvents
:イベントの属するグループとしてマークします。
mask
、do
、see
のようなグループの名前は絶対に変更しないでください。
このモジュールと モジュール:Mapshape utilities/i18n (ドイツ語版) (存在する場合)の showAll パラメータにmap、label、またはaliasを入力してください。つまり、使用時に最初に読み込まれる名前を入力します。
使用状況
編集このモジュールを使用しているモジュールは以下の通りです:
この解説は、モジュール:Marker utilities/Groups/docから呼び出されています。 (編集 | 履歴) 編集者は、このモジュールをサンドボックス (作成 | 複製)とテストケース (作成)で試すことができます。(解説) このモジュールのサブページ一覧。 |
--[[
Returning an array with group properties.
Please use only quotation marks instead of apostrophs for JSON export.
Please do not specify empty strings: let the parameter undefined.
Dependencies:
- MediaWiki:ListingInfo.js, makiIcons array
--]]
return {
-- administration
moduleInterface = {
suite = "Marker utilities",
sub = "groups",
serial = "2024-07-08",
item = 65445315
},
-- Default mapframe/maplink show parameter
-- also to set in MediaWiki:MapTools.js: defaultShow
showAll = "エラー,マスク,トラック," ..
"地域,買う,する,飲む,食べる,行く,健康を維持する,自然,その他,都市,信仰する,観る,泊まる,眺める," ..
"珊瑚色,黄金色,若草色,翡翠色,蜜柑色,菖蒲色,葡萄色,赤色,銀色",
groups = {
["error"] = { color = "#FF00FF", is = "system", label = "エラー", alias = "magenta" },
mask = { color = "#FF00FF", is = "system", label = "マスク" },
track = { color = "#FF00FF", is = "system", label = "トラック" },
area = { color = "#800000", label = "地域", default = "region", alias = "maroon" },
buy = { color = "#008080", label = "買う", default = "shop", alias = "teal" },
["do"] = { color = "#808080", label = "する", default = "sports", alias = "grey", withEvents = "1" },
drink = { color = "#2F4F4F", label = "飲む", default = "bar", alias = "darkslategray" },
eat = { color = "#D2691E", label = "食べる", default = "restaurant", alias = "chocolate" },
go = { color = "#A52A2A", label = "行く", default = "station", alias = "brown" },
health = { color = "#DC143C", label = "健康を維持する", default = "hospital", alias = "crimson" },
nature = { color = "#228B22", label = "自然", default = "landscape", alias = "forestgreen" },
other = { color = "#808000", label = "その他", default = "office", alias = "olive" },
populated = { color = "#0000FF", label = "都市", default = "town", alias = "blue" },
religion = { color = "#DAA520", label = "信仰する", default = "church", alias = "goldenrod" },
see = { color = "#4682B4", label = "観る", default = "monument", alias = "steelblue" },
sleep = { color = "#000080", label = "泊まる", default = "hotel", alias = "navy" },
view = { color = "#4169E1", label = "眺める", default = "viewpoint", alias = "royalblue" },
-- please do not use colors already used for additional groups listed above
cosmos = { color = "#FFCFCF", is = "color", label = "珊瑚色" }, -- instead of former type target, FFCCCC
gold = { color = "#FFD700", is = "color", label = "黄金色" },
lime = { color = "#BFFF00", is = "color", label = "若草色" },
mediumaquamarine = { color = "#66CDAA", is = "color", label = "翡翠色" },
orange = { color = "#FFA500", is = "color", label = "蜜柑色" },
plum = { color = "#DDA0DD", is = "color", label = "菖蒲色" },
purple = { color = "#800080", is = "color", label = "葡萄色" },
red = { color = "#FF0000", is = "color", label = "赤色" },
silver = { color = "#C0C0C0", is = "color", label = "銀色" }
}
}