Template:Castle: Difference between revisions

From Jcastle.info
(Generated from a page schema)
No edit summary
 
(309 intermediate revisions by 2 users not shown)
Line 10: Line 10:
|Founder=
|Founder=
|Year Founded=
|Year Founded=
|Castle Type=
|Castle Condition=
|Designations=
|Historical Period=
|Main Keep Structure=
|Year Reconstructed=
|Year Reconstructed=
|Main Keep Structure=
|Artifacts=
|Artifacts=
|City=
|Features=
|Coordinates=
|Access=
|Access=
|Visitor Information=
|Visitor Information=
|Time Required=
|Time Required=
|Website=
|City=
|Prefecture=
|Prefecture=
|Castle Type=
|GPSLocation=
|Castle Condition=
|Historical Period=
|Admin Rating=
|Historical Designations=
|Notes=
|Notes=
|History=
|History=
|Year Visited=
|Japanese Notes=
|Visits=
|Website=
|Yamaptrail=
|YoutubeJcastle=
|castleElev=
|ekiLatLng=
|ekiElev=
|elevChange=
|kamon=
|KamonFam=
|AddedJcastle=
|Contributor=
|Castle Collection=
}}
}}
</pre>
</pre>
Edit the page to see the template text.
Edit the page to see the template text.
{{#cargo_declare:_table=Castles|English_Name=String|Japanese_Name=String|Romaji_Name=String|Alternate_Names=List (,) of Text|Founder=String|Year_Founded=String|Year_Reconstructed=String|Main_Keep_Structure=String|Artifacts=Text|City=String|Coordinates=Coordinates|Access=Text|Visitor_Information=Text|Time_Required=Integer|Website=URL|Prefecture=Page (allowed values=Tokyo,Gunma,Nagano,Saitama,Yamanashi,Ibaraki,Tochigi,Chiba,Gifu)|Castle_Type=Page (allowed values=Mountaintop,Hilltop,Flatland)|Castle_Condition=Page (allowed values=Original main keep,Reconstructed main keep,No main keep but other buildings,No main keep ruins only)|Historical_Period=Page (allowed values=Pre-Edo Period,Edo Period)|Admin_Rating=Float|Historical_Designations=List (,) of Page (allowed values=National Historical Site,Prefectural Historical Site,Local Historical Site,Top 100 Castles,Next 100 Castles,UNESCO World Heritage Site,has Important Cultural Properties,has National Treasures)|Notes=Text|History=Text}}
</noinclude><includeonly>{{#set:Notes={{{Notes|}}}}}{{#set:Contributor={{{Contributor|}}}}}
</noinclude><includeonly>{{#cargo_store:_table=Castles|English_Name={{{English Name|}}}|Japanese_Name={{{Japanese Name|}}}|Romaji_Name={{{Romaji Name|}}}|Alternate_Names={{{Alternate Names|}}}|Founder={{{Founder|}}}|Year_Founded={{{Year Founded|}}}|Year_Reconstructed={{{Year Reconstructed|}}}|Main_Keep_Structure={{{Main Keep Structure|}}}|Artifacts={{{Artifacts|}}}|City={{{City|}}}|Coordinates={{{Coordinates|}}}|Access={{{Access|}}}|Visitor_Information={{{Visitor Information|}}}|Time_Required={{{Time Required|}}}|Website={{{Website|}}}|Prefecture={{{Prefecture|}}}|Castle_Type={{{Castle Type|}}}|Castle_Condition={{{Castle Condition|}}}|Historical_Period={{{Historical Period|}}}|Admin_Rating={{{Admin Rating|}}}|Historical_Designations={{{Historical Designations|}}}|Notes={{{Notes|}}}|History={{{History|}}} }}{| class="wikitable"
<p class="extractsummary3">{{#sub:{{{Notes|}}}|0|300}}</p>
! Name in English
 
| {{{English Name|}}}
<div class="row">
|-
    <div class="col-md-8">
! Name in Japanese (optional)
{{highlightimage}}
| {{{Japanese Name|}}}
{{#if:{{{History|}}}|
|-
<div class="card">
! Japanese Name Reading (Romaji)
<h5 class="card-header">History</h5>
| {{{Romaji Name|}}}
<div class="card-body">
|-
{{{History|}}}}}
! Alternate Names
</div>
| {{{Alternate Names|}}}
</div>
|-
 
! Founder
 
| {{{Founder|}}}
{{#if:{{{Notes|}}}|
|-
<div class="card">
! Year Founded
<h5 class="card-header">Field Notes</h5>
| {{{Year Founded|}}}
<div class="card-body">
|-
{{{Notes|}}}}}
! Year Reconstructed
</div>
| {{{Year Reconstructed|}}}
</div>
|-
 
! Main Keep Structure
 
| {{{Main Keep Structure|}}}
{{#ask:
|-
[[Category:Castle Photos]]
! Artifacts
[[Castle::{{PAGENAME}}]]
| {{{Artifacts|}}}
|?Short Description
|-
|?{{{fileproperty|}}}
! City
|?GPSLocation
| {{{City|}}}
|format=leaflet
|-
|sort=order
! Coordinates
|hidenamespace=on
| {{#cargo_display_map:point= {{{Coordinates|}}} }}
|template=InfoWindowProfile
|-
|layers=Esri.WorldTopoMap
! Access
|layer=Esri.WorldTopoMap
| {{{Access|}}}
|service=leaflet
|-
|icon=Darkred18.png
! Visitor Information
|showtitle=no
| {{{Visitor Information|}}}
|limit=500
|-
}}
! Time Required (mins)
 
| {{{Time Required|}}}
 
|-
 
! Website
<div class="card">
| {{{Website|}}}
<h5 class="card-header">Gallery</h5>
|-
<div class="card-body-new2">
! Prefecture
<ul>
| [[{{{Prefecture|}}}]]
{{#ask:
|-
[[Category:Castle Photos]]
! Castle Type
[[Castle::{{PAGENAME}}]]
| [[{{{Castle Type|}}}]]
[[Hide::No]]
|-
|?Short Description
! Castle Condition
|sort=order
| [[{{{Castle Condition|}}}]]
|link=none
|-
|format=template
! Historical Period
|template=gallerythumbs
| [[{{{Historical Period|}}}]]
|order=ascending
|-
}}</div>
! Admin Rating
</div>
| {{{Admin Rating|}}}
 
|-
 
! Historical Designations
{{#ask:
| {{#arraymap:{{{Historical Designations|}}}|,|x|[[x]]}}
[[Category:CastleSubpage]]
|-
[[Castle::{{PAGENAME}}]]
! Notes
|?Subpage Cover
| {{{Notes|}}}
|?Subpage Order
|-
|?CastleSubpageNameEnglish
! History
|link=none
| {{{History|}}}
|sort=Subpage Order
|}
|format=template
|template=Subpage List
|introtemplate=Subpage List In
|outrotemplate=Samurai Home List Out
}}
</div>
 
    <div class="col-md-4">
<table class="table table-sm castleinfobox">
<tr>
<th colspan="2" class="caption">Castle Profile</th>
<tr>
<th class="col-md-2">English Name</th>
<td class="col-md-2">[[English Name::{{{English Name|}}}]]</td>
</tr>
<tr>
<th>Japanese Name</th>
<td>[[Japanese Name::{{{Japanese Name|}}}]]</td>
</tr>
{{#if:{{{Alternate Names|}}}|
<tr>
<th>Alternate Names</th>
<td>{{#arraymap:{{{Alternate Names|}}}|,|x|[[Alternate Names::x]]}}</td>
</tr>
}}
<tr>
<th>Founder</th>
<td>{{{Founder|}}}</td>
</tr>
<tr>
<th>Year Founded</th>
<td>{{{Year Founded|}}}</td>
</tr>
<tr>
<th>Castle Type</th>
<td>[[Castle Type::{{{Castle Type|}}}]]</td>
</tr>
<tr>
<th>Castle Condition</th>
<td>[[Castle Condition::{{{Castle Condition|}}}]]</td>
</tr>
{{#if:{{{Designations|}}}|
<tr>
<th>Designations</th>
<td>{{#arraymap:{{{Designations|}}}|,|x|[[Designations::x]]}}</td>
</tr>
}}
<tr>
<th>Historical Period</th>
<td>[[Historical Period::{{{Historical Period|}}}]]</td>
</tr>
{{#if:{{{Main Keep Structure|}}}|
<tr>
<th>Main Keep Structure</th>
<td>{{{Main Keep Structure|}}}</td>
</tr>
}}
{{#if:{{{Year Reconstructed|}}}|
<tr>
<th>Year Reconstructed</th>
<td>{{{Year Reconstructed|}}}</td>
</tr>
}}
{{#if:{{{Artifacts|}}}|
<tr>
<th>Artifacts</th>
<td>{{{Artifacts|}}}</td>
</tr>
}}
<tr>
<th>Features</th>
<td>{{#arraymap:{{{Features|}}}|,|x|[[Features::x]]}}</td>
</tr>
<tr>
<th colspan="2" class="caption">Visitor Information</th>
</tr>
<tr>
<th>Access</th>
<td>[[Access::{{{Access|}}}]]</td>
</tr>
<tr>
<th>Hours</th>
<td>[[Visitor Information::{{{Visitor Information|}}}]]</td>
</tr>
<tr>
<th>Time Required</th>
<td>[[Time Required::{{{Time Required|}}}]]
</td>
</tr>
{{#if:{{{Website|}}}|
<tr>
<th>URL</th>
<td>[{{{Website|}}} Castle Website]</td>
</tr>
}}
{{#if: {{{Yamaptrail|}}} |
<tr>
<th>Hiking Trail</th>
<td>[{{{Yamaptrail}}} View on Yamap]</td>
</tr>
}}
{{#if: {{{YoutubeJcastle|}}} |
<tr>
<th>Jcastle Video</th>
<td>[{{{YoutubeJcastle}}} Jcastle YouTube]</td>
</tr>
}}
<tr>
<th>Location</th>
<td>[[City::{{{City|}}}]], [[Prefecture::{{{Prefecture|}}}]]</td>
</tr>
<tr>
<th>Coordinates</th>
<td>[[GPSLocation::{{{GPSLocation|}}}]]</td>
</tr>
<tr>
<td colspan="2">
{{#display_map:{{#show: {{FULLPAGENAME}}|?GPSLocation}}|service=leaflet|layer=CartoDB.Positron|zoom=6|height=200|controls=|icon=Castlemarker.png}}
</td>
</tr>
{{#if:{{{Castle Collection|}}}|
<tr>
<th>Collections</th>
<td>{{#arraymap:{{{Castle Collection|}}}|,|x|[[Castle Collection::x]]}}</td>
</tr>
}}
<tr>
<th colspan="2" class="caption">Admin</th>
</tr>
<tr>
<th>Added to Jcastle</th>
<td>[[AddedJcastle::{{{AddedJcastle|}}}]]</td>
</tr>
{{#if:{{{Contributor|}}}|
<tr>
<th>Contributor</th>
<td>[[User:{{{Contributor|}}}|{{{Contributor|}}}]]</td>
</tr>
}}
<tr>
<th>Admin Year Visited</th>
<td>{{#arraymap:{{{Year Visited|}}}|,|x|[[Year Visited::x]]}}</td>
</tr>
{{#if:{{{Visits|}}}|
<tr>
<th>Admin Visits</th>
<td>[[Visits::{{{Visits|}}}]]</td>
</tr>
}}
{{#if:{{{FriendsLinks|}}}|
<tr>
<th colspan="2" class="caption">Friends of JCastle</th>
{{{FriendsLinks|}}}
</tr>
}}
</table>
 
{{#ask:
[[Category:Samurai Homes]]
[[Castle::{{PAGENAME}}]]
|link=none
|format=template
|template=Samurai Home List
|introtemplate=Samurai Home List In
|outrotemplate=Samurai Home List Out
}}
 
</div>
</div>
 
<div class="row">
    <div class="col-md-12">
 
<vote type=1 />
<comments />
 
[[Category:Castles]]   
    </div>
</div>
 
__NOTOC__
__NOEDITSECTION__


[[Category:Castles]]
</includeonly>
</includeonly>

Latest revision as of 11:41, 24 May 2025

This is the "Castle" template. It should be called in the following format:

{{Castle
|English Name=
|Japanese Name=
|Romaji Name=
|Alternate Names=
|Founder=
|Year Founded=
|Castle Type=
|Castle Condition=
|Designations=
|Historical Period=
|Main Keep Structure=
|Year Reconstructed=
|Artifacts=
|Features=
|Access=
|Visitor Information=
|Time Required=
|City=
|Prefecture=
|GPSLocation=
|Notes=
|History=
|Year Visited=
|Japanese Notes=
|Visits=
|Website=
|Yamaptrail=
|YoutubeJcastle=
|castleElev=
|ekiLatLng=
|ekiElev=
|elevChange=
|kamon=
|KamonFam=
|AddedJcastle=
|Contributor=
|Castle Collection=
}}

Edit the page to see the template text.