Template:Buildings: Difference between revisions
Jump to navigation
Jump to search
(Blanked the page) Tag: Blanking |
No edit summary |
||
Line 1: | Line 1: | ||
<noinclude> | |||
This is the "Buildings" template. | |||
It should be called in the following format: | |||
<pre> | |||
{{Buildings | |||
|image= | |||
|address= | |||
|Geo= | |||
|altitude= | |||
|owner | |||
|building_type= | |||
|architectural_style= | |||
|height= | |||
|material= | |||
|floor_count= | |||
|floor_area= | |||
|elevator_count= | |||
|structural_system= | |||
|cost= | |||
|architect= | |||
|architecture_firm= | |||
|structural_engineer= | |||
|civil_engineer= | |||
|m_e_engineer= | |||
|other_designers= | |||
|surveyor= | |||
|landscape_architect= | |||
|design_awards= | |||
|main_contractor= | |||
|start_date= | |||
|groundbreaking_date= | |||
|topped_out_date= | |||
|completion_date= | |||
|opened_date= | |||
|renovation_date= | |||
|ren_architect= | |||
|ren_firm= | |||
|ren_engineer= | |||
|ren_str_engineer= | |||
|ren_civ_engineer= | |||
|ren_oth_designers= | |||
|ren_m_e_engineer= | |||
|ren_contractor= | |||
|ren_cost= | |||
|ren_awards= | |||
|national_register_id= | |||
|national_register_url= | |||
}} | |||
</pre> | |||
Edit the page to see the template text. | |||
{{#cargo_declare:_table=buildings | |||
|image=File | |||
|address=String | |||
|Geo=Coordinates | |||
|altitude=string | |||
|owner=string | |||
|building_type=string | |||
|architectural_style=string | |||
|height=string | |||
|material=string | |||
|floor_count=float | |||
|floor_area=float | |||
|elevator_count=integer | |||
|structural_system=string | |||
|height=float | |||
|architect=Page | |||
|architecture_firm=Page | |||
|structural_engineer=string | |||
|civil_engineer=string | |||
|m_e_engineer=string | |||
|other_designers=string | |||
|surveyor=string | |||
|landscape_architect=string | |||
|general_contractor=string | |||
|awards=string | |||
|groundbreaking_date=date | |||
|start_date=date | |||
|topped_out_date=date | |||
|completion_date=date | |||
|opened_date=date | |||
|cost=float | |||
|renovation_date=date | |||
|ren_architect=string | |||
|ren_firm=string | |||
|ren_engineer=string | |||
|ren_str_engineer=string | |||
|ren_civ_engineer=string | |||
|ren_oth_designers=string | |||
|ren_m_e_engineer=string | |||
|ren_contractor=string | |||
|ren_cost=float | |||
|ren_awards=string | |||
|demolished=date | |||
|national_register_id=integer | |||
|national_register_url=url | |||
}} | |||
</noinclude><includeonly>__NOCACHE__{{#default_form:New Building}}{{#cargo_store:_table=buildings | |||
|image={{{image|}}} | |||
|address={{{address|}}} | |||
|Geo={{{Geo|}}} | |||
|altitude={{{altitude|}}} | |||
|owner={{{owner|}}} | |||
|building_type={{{building_type|}}} | |||
|architectural_style= {{{architectural_style|}}} | |||
|height={{{height|}}} | |||
|material= {{{material|}}} | |||
|floor_count= {{{floor_count|}}} | |||
|floor_area= {{{floor_area|}}} | |||
|elevator_count= {{{elevator_count|}}} | |||
|structural_system= {{{structural_system|}}} | |||
|height={{{height|}}} | |||
|architect={{{architect|}}} | |||
|architecture_firm={{{architecture_firm|}}} | |||
|structural_engineer={{{structural_engineer|}}} | |||
|civil_engineer={{{civil_engineer|}}} | |||
|m_e_engineer={{{m_e_engineer|}}} | |||
|other_designers={{{other_designers|}}} | |||
|surveyor={{{surveyor|}}} | |||
|landscape_architect={{{landscape_architect|}}} | |||
|general_contractor={{{general_contractor|}}} | |||
|awards={{{awards|}}} | |||
|groundbreaking_date={{{groundbreaking_date|}}} | |||
|start_date={{{start_date|}}} | |||
|topped_out_date={{{topped_out_date|}}} | |||
|completion_date={{{completion_date|}}} | |||
|opened_date={{{opened_date|}}} | |||
|cost={{{cost|}}} | |||
|renovation_date={{{renovation_date|}}} | |||
|ren_architect={{{ren_architect|}}} | |||
|ren_firm={{{ren_firm|}}} | |||
|ren_engineer={{{ren_engineer|}}} | |||
|ren_str_engineer={{{ren_str_enginer|}}} | |||
|ren_civ_engineer={{{ren_civ_engineer|}}} | |||
|ren_oth_designers={{{ren_oth_engineer|}}} | |||
|ren_m_e_engineer={{{ren_m_e_engineer|}}} | |||
|ren_contractor={{{ren_contractor|}}} | |||
|ren_cost={{{ren_cost|}}} | |||
|ren_awards={{{ren_awards|}}} | |||
|demolished={{{demolished|}}} | |||
|national_register_id={{{national_register_id|}}} | |||
|national_register_url={{{national_register_url|}}} | |||
}} | |||
{| style="width: 24em; font-size: 90%; border: 1px solid #aaaaaa; background-color: #f9f9f9; color: black; margin-bottom: 0.5em; margin-left: 1em; padding: 0.2em; float: right; clear: right; text-align:left;" | |||
!style="text-align: center; background-color:#ccccff;" colspan="2" |<span style="font-size: larger;">{{PAGENAME}}</span> | |||
|- | |||
! style="text-align: center; margin-left: 0.5em;padding:3px;", colspan="2"| <span>{{#if:{{{image|}}}|[[File:{{{image|}}}|320px|frameless]]</span>}} | |||
|-<!-- all the arrows at the end and beginning of the lines below serve to eliminate carriage returns/line feeds from the published infobox. Otherwise, small amounts of vertical white space appear when no output is desired (i.e. when there is no entry for that particular category).--> | |||
<!--Site Information | |||
-->{{#if:{{{address|}}}{{{Geo|}}}{{{altitude|}}}{{{owner|}}}|<tr><th style="text-align: center; background-color:#ededed; font-weight: bold;", colspan="2">Site Information</th></tr>}}<!-- | |||
-->{{#if:{{{address|}}}|<tr><th>Address</th><td>{{{address|}}}</td></tr>}}<!-- | |||
-->{{#if:{{{Geo|}}}|<tr><th>Geo-reference</th><td>{{coord|{{#explode:{{{Geo|}}}|,|0}}|{{#explode:{{{Geo|}}}|,|1}}|format=dms}}</td></tr>}}<!--Apparently the Cargo record fetch doesn't retrieve the individual latitude and longitude values, but fetches a string containing both. So I had to explode that value (Geo) into the two components, and feed each one of them to the coord routine. See documentation on explode and coord. | |||
-->{{#if:{{{altitude|}}}|<tr><th>Altitude</th><td>{{{altitude|}}}</td></tr>}}<!-- | |||
-->{{#if:{{{owner|}}}|<tr><th>Owner</th><td>{{{owner|}}}</td></tr>}}<!-- | |||
Building Data | |||
-->{{#if:{{{building_type|}}}{{{architectural_style|}}}{{{height|}}}{{{material|}}}{{{floor_count|}}}{{{floor_area|}}}{{{elevator_count|}}}{{{structural_system|}}}|<tr><th style="text-align: center; background-color:#ededed; font-weight: bold;", colspan="2">Building Data</th></tr>}}<!-- | |||
-->{{#if:{{{building_type|}}}|<tr><th>Building Type</th><td>{{{building_type|}}}</td></tr>}}<!-- | |||
-->{{#if:{{{architectural_style|}}}|<tr><th>Architectural Style</th><td>[[{{{architectural_style|}}}]]</td></tr>}}<!-- | |||
-->{{#if:{{{height|}}}|<tr><th>Height</th><td>{{{height|}}}</td></tr>}}<!-- | |||
-->{{#if:{{{material|}}}|<tr><th>Material</th><td>{{{material|}}}</td></tr>}}<!-- | |||
-->{{#if:{{{floor_area|}}}|<tr><th>Floor Area</th><td>{{{floor_area|}}}</td></tr>}}<!-- | |||
-->{{#if:{{{floor_count|}}}|<tr><th>Number of Floors</th><td>{{{floor_count|}}}</td></tr>}}<!-- | |||
-->{{#if:{{{elevator_count|}}}|<tr><th>Number of Elevators</th><td>{{{elevator_count|}}}</td></tr>}}<!-- | |||
-->{{#if:{{{structural_system|}}}|<tr><th>Structural System</th><td>{{{structural_system|}}}</td></tr>}}<!-- | |||
Design | |||
-->{{#if:{{{architect|}}}{{{architecture_firm|}}}{{{structural_engineer|}}}{{{civil_engineer|}}}{{{m_e_engineer|}}}{{{other_designers|}}}{{{surveyor|}}}{{{landscape_architect|}}}|<tr><th style="text-align: center; background-color:#ededed; font-weight: bold;", colspan="2">Design</th></tr>}}<!-- | |||
-->{{#if:{{{architect|}}}|<tr><th>Architect</th><td>[[{{{architect|}}}]]</td></tr>}}<!-- | |||
-->{{#if:{{{architecture_firm|}}}|<tr><th>Architecture Firm</th><td>[[{{{architecture_firm|}}}]]</td></tr>}}<!-- | |||
-->{{#if:{{{structural_engineer|}}}|<tr><th>Structural Engineer</th><td>[[{{{structural_engineer|}}}]]</td></tr>}}<!-- | |||
-->{{#if:{{{civil_engineer|}}}|<tr><th>Civil Engineer</th><td>[[{{{civil_engineer|}}}]]</td></tr>}}<!-- | |||
-->{{#if:{{{m_e_engineer|}}}|<tr><th>M/E Engineer</th><td>[[{{{m_e_engineer|}}}]]</td></tr>}}<!-- | |||
-->{{#if:{{{other_designers|}}}|<tr><th>Other Designers</th><td>{{{other_designers|}}}</td></tr>}}<!-- | |||
-->{{#if:{{{surveyor|}}}|<tr><th>Surveyor</th><td>[[{{{surveyor|}}}]]</td></tr>}}<!-- | |||
-->{{#if:{{{landscape_architect|}}}|<tr><th>Landscape Architect</th><td>[[{{{landscape_architect|}}}]]</td></tr>}}<!-- | |||
Construction | |||
-->{{#if:{{{general_contractor|}}}{{{awards|}}}{{{start_date|}}}{{{groundbreaking_date|}}}{{{topped_out_date|}}}{{{completion_date|}}}{{{opened_date|}}}{{{cost|}}}{{{demolished|}}}|<tr><th style="text-align: center; background-color:#ededed; font-weight: bold;", colspan="2">Construction</th></tr>}}<!-- | |||
-->{{#if:{{{general_contractor|}}}|<tr><th>General Contractor</th><td>[[{{{general_contractor|}}}]]</td></tr>}}<!-- | |||
-->{{#if:{{{awards|}}}|<tr><th>Awards</th><td>{{{awards|}}}</td></tr>}}<!-- | |||
-->{{#if:{{{start_date|}}}|<tr><th>Start Date</th><td>{{{start_date}}}</td></tr>}}<!-- | |||
-->{{#if:{{{groundbreaking_date|}}}|<tr><th>Groundbreaking Date</th><td>{{{groundbreaking_date}}}</td></tr>}}<!-- | |||
-->{{#if:{{{topped_out_date|}}}|<tr><th>Topped Out Date</th><td>{{{topped_out_date}}}</td></tr>}}<!-- | |||
-->{{#if:{{{completion_date|}}}|<tr><th>Completed</th><td>{{{completion_date}}}</td></tr>}}<!-- | |||
-->{{#if:{{{opened_date|}}}|<tr><th>Opened</th><td>{{{opened_date}}}</td></tr>}}<!-- | |||
-->{{#if:{{{demolished|}}}|<tr><th>Razed</th><td>{{{demolished}}}</td></tr>}}<!-- | |||
Renovation | |||
-->{{#if:{{{renovation_date|}}}{{{ren_architect|}}}{{{ren_firm|}}}{{{ren_engineer|}}}{{{ren_str_engineer|}}}{{{ren_civ_engineer|}}}{{{ren_oth_designers|}}}{{{ren_m_e_engineer|}}}{{{ren_contractor|}}}{{{ren_cost|}}}{{{ren_awards|}}}|<tr><th style="text-align: center; background-color:#ededed; font-weight: bold;", colspan="2">Renovation</th></tr>}}<!-- | |||
-->{{#if:{{{renovation_date|}}}|<tr><th>Date</th><td>{{{renovation_date}}}</td></tr>}}<!-- | |||
-->{{#if:{{{ren_architect|}}}|<tr><th>Architect</th><td>[[{{{ren_architect|}}}]]</td></tr>}}<!-- | |||
-->{{#if:{{{ren_firm|}}}|<tr><th>Firm</th><td>[[{{{ren_firm|}}}]]</td></tr>}}<!-- | |||
-->{{#if:{{{ren_engineer|}}}|<tr><th>Engineer</th><td>[[{{{ren_engineer|}}}]]</td></tr>}}<!-- | |||
-->{{#if:{{{ren_str_engineer|}}}|<tr><th>Structural Engineer</th><td>[[{{{ren_str_engineer|}}}]]</td></tr>}}<!-- | |||
-->{{#if:{{{ren_civ_engineer|}}}|<tr><th>Civil Engineer</th><td>[[{{{ren_civ_engineer|}}}]]</td></tr>}}<!-- | |||
-->{{#if:{{{ren_oth_designers|}}}|<tr><th>Other Designers</th><td>{{{ren_oth_designers|}}}</td></tr>}}<!-- | |||
-->{{#if:{{{ren_m_e_engineer|}}}|<tr><th>M/E Engineer</th><td>[[{{{ren_m_e_engineer|}}}]]</td></tr>}}<!-- | |||
-->{{#if:{{{ren_contractor|}}}|<tr><th>Contractor</th><td>[[{{{ren_contractor|}}}]]</td></tr>}}<!-- | |||
-->{{#if:{{{ren_cost|}}}|<tr><th>Cost</th><td>{{{ren_cost|}}}</td></tr>}}<!-- | |||
-->{{#if:{{{ren_awards|}}}|<tr><th>Awards</th><td>{{{ren_awards|}}}</td></tr>}}<!-- | |||
National Register | |||
-->{{#if:{{{national_register_id|}}}{{{national_register_url|}}}|<tr><th style="text-align: center; background-color:#ededed; font-weight: bold;", colspan="2">National Register of Historic Places</th></tr>}}<!-- | |||
-->{{#if:{{{national_register_id|}}}|<tr><th>ID Number</th><td>[{{{national_register_url}}} {{{national_register_id}}}]</td></tr>}} | |||
|} | |||
[[Category:Buildings]] | |||
</includeonly> |
Revision as of 05:06, 19 May 2021
This is the "Buildings" template. It should be called in the following format:
{{Buildings |image= |address= |Geo= |altitude= |owner |building_type= |architectural_style= |height= |material= |floor_count= |floor_area= |elevator_count= |structural_system= |cost= |architect= |architecture_firm= |structural_engineer= |civil_engineer= |m_e_engineer= |other_designers= |surveyor= |landscape_architect= |design_awards= |main_contractor= |start_date= |groundbreaking_date= |topped_out_date= |completion_date= |opened_date= |renovation_date= |ren_architect= |ren_firm= |ren_engineer= |ren_str_engineer= |ren_civ_engineer= |ren_oth_designers= |ren_m_e_engineer= |ren_contractor= |ren_cost= |ren_awards= |national_register_id= |national_register_url= }}
Edit the page to see the template text. This template defines the table "buildings". View table.