ページの作成:「<noinclude> {{#cargo_declare: _table=Areas |area_id=Integer |name=String |kana=String |area_type=String |parent_id=Integer |prefecture=String |code=String |latitude=Float |longitude=Float |description=Text |seo_title=String |seo_description=Text }} </noinclude> <includeonly> {{#cargo_store: _table=Areas |area_id={{{area_id|}}} |name={{{name|}}} |kana={{{kana|}}} |area_type={{{area_type|}}} |parent_id={{{parent_id|}}} |pref…」
 
Area V1.4: remove leading transclusion whitespace
 
(2人の利用者による、間の13版が非表示)
1行目: 1行目:
<noinclude>
<noinclude>
{{#cargo_declare:
{{#cargo_declare:
_table=Areas
_table=Areas
|area_id=Integer
|area_id=Integer
|name=String
|name=String
|kana=String
|kana=String
|area_type=String
|area_type=String
|parent_id=Integer
|parent_id=Integer
|prefecture=String
|code=String
|code=String
|latitude=Float
|longitude=Float
|description=Text
|description=Text
|seo_title=String
|seo_description=Text
}}
}}
 
</noinclude><includeonly>__NOTOC__<div style="display:none">{{#default_form:Area}}</div><!-- Cargo保存 -->{{#cargo_store:
</noinclude>
 
<includeonly>
 
{{#cargo_store:
 
_table=Areas
_table=Areas
|area_id={{{area_id|}}}
|area_id={{{area_id|}}}
|name={{{name|}}}
|name={{{name|}}}
|kana={{{kana|}}}
|kana={{{kana|}}}
|area_type={{{area_type|}}}
|area_type={{{area_type|}}}
|parent_id={{{parent_id|}}}
|parent_id={{{parent_id|}}}
|prefecture={{{prefecture|}}}
|code={{{code|}}}
|code={{{code|}}}
|latitude={{{latitude|}}}
|longitude={{{longitude|}}}
|description={{{description|}}}
|description={{{description|}}}
 
}}<div class="area-page area-v1"><div class="area-infobox area-v1-infobox">
 
{| class="wikitable"
|seo_title={{{seo_title|}}}
|+ {{{name|地域情報}}}
 
|-
 
! 地域名
|seo_description={{{seo_description|}}}
| {{{name|}}}
 
|-
 
! 読み方
| {{{kana|}}}
|-
! 地域区分
|
{{#switch:{{{area_type|}}}
|prefecture=都道府県
|city=市
|special_ward=特別区
|ward=行政区
|town=町
|village=村
|{{{area_type|}}}
}}
}}
 
|-
! 都道府県
|
{{#switch:{{{area_type|}}}
|prefecture={{{name|未登録}}}
|ward=
{{#cargo_query:
tables=Areas=C,Areas=P
|join on=C.parent_id=P.area_id
|fields=P.name
|where=C.area_id={{{parent_id|0}}}
|format=list
|delimiter=
|more results text=
|default=未登録
}}
|#default=
{{#cargo_query:
tables=Areas=P
|fields=P.name
|where=P.area_id={{{parent_id|0}}}
|format=list
|delimiter=
|more results text=
|default=未登録
}}
}}
|-
! 地方公共団体コード
| {{{code|}}}
|-
! Area ID
| {{{area_id|}}}
|}
</div>
{{#if:{{{description|}}}
|
== {{{name|}}}について ==
{{{description}}}
|
}}
== {{{name|}}}の祭り・イベント ==
<div class="area-v1-festival-grid">
{{#cargo_query:
tables=FestivalAreas=FA,Festivals=F
|join on=FA.festival_id=F.festival_id
|fields=F._pageName,F.name,F.festival_id
|where=FA.area_id={{{area_id}}}
|group by=F._pageName,F.name,F.festival_id
|order by=F.name ASC
|format=template
|template=AreaFestivalDisplay
|default=現在登録されている祭り・イベントはありません。
}}
</div>
{{#ifexpr:{{{parent_id|0}}} > 0
|
== 上位地域 ==
{{#cargo_query:
tables=Areas
|fields=_pageName,name
|where=area_id={{{parent_id}}}
|format=template
|template=AreaParentDisplay
|default=上位地域の情報はありません。
}}
|}}{{#ifeq:{{{area_type|}}}|prefecture
|
== {{{name|}}}の地域 ==
<div class="area-v1-child-grid area-v1-child-grid-special_ward">
{{#cargo_query:
tables=Areas
|fields=_pageName,name
|where=parent_id={{{area_id}}} AND area_type='special_ward'
|order by=name ASC
|format=template
|template=AreaChildDisplay
|intro=<h3>特別区</h3>
|default=
}}
</div>
<div class="area-v1-child-grid area-v1-child-grid-city">
{{#cargo_query:
tables=Areas
|fields=_pageName,name
|where=parent_id={{{area_id}}} AND area_type='city'
|order by=name ASC
|format=template
|template=AreaChildDisplay
|intro=<h3>市</h3>
|default=
}}
</div>
<div class="area-v1-child-grid area-v1-child-grid-town">
{{#cargo_query:
tables=Areas
|fields=_pageName,name
|where=parent_id={{{area_id}}} AND area_type='town'
|order by=name ASC
|format=template
|template=AreaChildDisplay
|intro=<h3>町</h3>
|default=
}}
</div>
<div class="area-v1-child-grid area-v1-child-grid-village">
{{#cargo_query:
tables=Areas
|fields=_pageName,name
|where=parent_id={{{area_id}}} AND area_type='village'
|order by=name ASC
|format=template
|template=AreaChildDisplay
|intro=<h3>村</h3>
|default=
}}
</div>
|}}{{#ifeq:{{{area_type|}}}|city
|
<div class="area-v1-child-grid area-v1-child-grid-ward">
{{#cargo_query:
tables=Areas
|fields=_pageName,name
|where=parent_id={{{area_id}}} AND area_type='ward'
|order by=name ASC
|format=template
|template=AreaChildDisplay
|intro=<h2>{{{name|}}}の行政区</h2>
|default=
}}
</div>
|}}</div>
</includeonly>
</includeonly>

2026年8月27日 (木) 14:48時点における最新版

このテンプレートはテーブル「Areas」を定義しています。 テーブルを表示.