Toggle menu
1
178
1
470
The Elevator Archive
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Template:Infobox elevator: Difference between revisions

Template page
No edit summary
No edit summary
Line 1: Line 1:
<div class="infobox" style="border: 1px solid #a2a9b1; border-radius: 4px; padding: 5px; width: 290px; float: right; margin: 0 0 1em 1em; background-color: #f8f9fa; font-size: 88%; line-height: 1.5em; color: #202122; font-family: sans-serif;">
<noinclude>
   
{{TemplateData|
    <div class="infobox-title" style="font-size: 130%; font-weight: bold; text-align: center; padding: 0.3em; background-color: #e2e8f0; border: 1px solid #a2a9b1; border-radius: 4px 4px 0 0; margin-bottom: 5px;">{{{name|{{PAGENAME}}}}}</div>
 
    {{#if:{{{image|}}}|
    <div class="infobox-image" style="text-align: center; border-bottom: 1px solid #eaecf0; padding: 8px 0;">
        [[File:{{{image}}}|270px|center]]
        {{#if:{{{caption|}}}|<br /><small style="color: #54595d;">{{{caption}}}</small>}}
    </div>
    }}
 
    <div style="background-color: #eaecf0; text-align: left; padding: 4px 6px; font-weight: bold; border-top: 1px solid #a2a9b1; border-bottom: 1px solid #a2a9b1; margin-top: 5px;">Technical Specifications</div>
   
    <table class="infobox-table" style="width: 100%; border-collapse: collapse; margin-top: 2px;">
        <tr>
            <th style="text-align: left; width: 45%; padding: 4px; vertical-align: top;">Manufacturer</th>
            <td style="padding: 4px; text-align: right;">{{{manufacturer|-}}}</td>
        </tr>
        <tr>
            <th style="text-align: left; padding: 4px; vertical-align: top;">Model / Series</th>
            <td style="padding: 4px; text-align: right;">{{{model|-}}}</td>
        </tr>
        <tr>
            <th style="text-align: left; padding: 4px; vertical-align: top;">Drive Type</th>
            <td style="padding: 4px; text-align: right;">{{{drive_type|-}}}</td>
        </tr>
        <tr>
            <th style="text-align: left; padding: 4px; vertical-align: top;">Controller / Fixtures</th>
            <td style="padding: 4px; text-align: right;">{{{controller|-}}}</td>
        </tr>
        <tr>
            <th style="text-align: left; padding: 4px; vertical-align: top;">Capacity</th>
            <td style="padding: 4px; text-align: right;">{{{capacity|-}}}</td>
        </tr>
        <tr>
            <th style="text-align: left; padding: 4px; vertical-align: top;">Speed</th>
            <td style="padding: 4px; text-align: right;">{{{speed|-}}}</td>
        </tr>
        <tr>
            <th style="text-align: left; padding: 4px; vertical-align: top;">Floors Served</th>
            <td style="padding: 4px; text-align: right;">{{{floors|-}}}</td>
        </tr>
    </table>
 
    <div style="background-color: #eaecf0; text-align: left; padding: 4px 6px; font-weight: bold; border-top: 1px solid #a2a9b1; border-bottom: 1px solid #a2a9b1; margin-top: 5px;">History & Location</div>
   
    <table class="infobox-table" style="width: 100%; border-collapse: collapse; margin-top: 2px;">
        <tr>
            <th style="text-align: left; width: 45%; padding: 4px; vertical-align: top;">Installed</th>
            <td style="padding: 4px; text-align: right;">{{{installation_year|-}}}</td>
        </tr>
        <tr>
            <th style="text-align: left; padding: 4px; vertical-align: top;">Modernized</th>
            <td style="padding: 4px; text-align: right;">{{{modernization_year|-}}} {{#if:{{{modernized_by|}}}| (by {{{modernized_by}}}) }}</td>
        </tr>
        <tr>
            <th style="text-align: left; padding: 4px; vertical-align: top;">Location</th>
            <td style="padding: 4px; text-align: right;">{{{location|-}}}</td>
        </tr>
    </table>
 
    <div style="background-color: #eaecf0; text-align: left; padding: 4px 6px; font-weight: bold; border-top: 1px solid #a2a9b1; border-bottom: 1px solid #a2a9b1; margin-top: 5px;">Notes</div>
    <div style="text-align: left; font-size: 90%; padding: 6px; font-style: italic; color: #54595d;">{{{notes|-}}}</div>
 
</div><noinclude>
== TemplateData ==
<templatedata>
{
{
"params": {
"params": {
Line 87: Line 22:
"format": "block"
"format": "block"
}
}
</templatedata>
}}
</noinclude>
</noinclude><includeonly>
<div class="infobox" style="float:right; clear:right; margin:0 0 1em 1.5em; padding:0; border:1px solid #a2a9b1; background:#f8f9fa; font-size:88%; line-height:1.5em; width:22em;">
  <div style="background:#1a1a2e; color:#e8e4d0; text-align:center; padding:8px 12px; font-size:1.1em; font-weight:bold;">
    {{#if:{{{name|}}} | {{{name}}} | Elevator }}
  </div>
  {{#if:{{{image|}}} |
  <div style="text-align:center; padding:6px 0 0;">
    [[File:{{{image}}}|260px|center|{{#if:{{{caption|}}}|{{{caption}}}|}}]]
  </div>
  }}
  {{#if:{{{caption|}}} |
  <div style="text-align:center; font-size:0.85em; color:#555; padding:2px 8px 6px;">
    {{{caption}}}
  </div>
  }}
  {{#if:{{{manufacturer|}}}{{{model|}}}{{{drive_type|}}}{{{controller|}}} |
  <table style="width:100%; border-collapse:collapse;">
    <tr>
      <th colspan="2" style="background:#2a2a4a; color:#c8c4b0; font-size:0.8em; letter-spacing:0.05em; text-transform:uppercase; padding:4px 8px; text-align:left;">
        Technical Specifications
      </th>
    </tr>
    {{#if:{{{manufacturer|}}} |
    <tr>
      <td style="padding:4px 8px; color:#555; width:45%; border-top:1px solid #eaecf0;">Manufacturer</td>
      <td style="padding:4px 8px; border-top:1px solid #eaecf0;">{{{manufacturer}}}</td>
    </tr>
    }}
    {{#if:{{{model|}}} |
    <tr>
      <td style="padding:4px 8px; color:#555; border-top:1px solid #eaecf0;">Model / Series</td>
      <td style="padding:4px 8px; border-top:1px solid #eaecf0;">{{{model}}}</td>
    </tr>
    }}
    {{#if:{{{drive_type|}}} |
    <tr>
      <td style="padding:4px 8px; color:#555; border-top:1px solid #eaecf0;">Drive Type</td>
      <td style="padding:4px 8px; border-top:1px solid #eaecf0;">{{{drive_type}}}</td>
    </tr>
    }}
    {{#if:{{{controller|}}} |
    <tr>
      <td style="padding:4px 8px; color:#555; border-top:1px solid #eaecf0;">Controller / Fixtures</td>
      <td style="padding:4px 8px; border-top:1px solid #eaecf0;">{{{controller}}}</td>
    </tr>
    }}
  </table>
  }}
  {{#if:{{{capacity|}}}{{{speed|}}}{{{floors|}}} |
  <table style="width:100%; border-collapse:collapse;">
    <tr>
      <th colspan="2" style="background:#2a2a4a; color:#c8c4b0; font-size:0.8em; letter-spacing:0.05em; text-transform:uppercase; padding:4px 8px; text-align:left;">
        Performance
      </th>
    </tr>
    {{#if:{{{capacity|}}} |
    <tr>
      <td style="padding:4px 8px; color:#555; width:45%; border-top:1px solid #eaecf0;">Capacity</td>
      <td style="padding:4px 8px; border-top:1px solid #eaecf0;">{{{capacity}}}</td>
    </tr>
    }}
    {{#if:{{{speed|}}} |
    <tr>
      <td style="padding:4px 8px; color:#555; border-top:1px solid #eaecf0;">Speed</td>
      <td style="padding:4px 8px; border-top:1px solid #eaecf0;">{{{speed}}}</td>
    </tr>
    }}
    {{#if:{{{floors|}}} |
    <tr>
      <td style="padding:4px 8px; color:#555; border-top:1px solid #eaecf0;">Floors Served</td>
      <td style="padding:4px 8px; border-top:1px solid #eaecf0;">{{{floors}}}</td>
    </tr>
    }}
  </table>
  }}
  {{#if:{{{installation_year|}}}{{{modernization_year|}}}{{{modernized_by|}}}{{{location|}}} |
  <table style="width:100%; border-collapse:collapse;">
    <tr>
      <th colspan="2" style="background:#2a2a4a; color:#c8c4b0; font-size:0.8em; letter-spacing:0.05em; text-transform:uppercase; padding:4px 8px; text-align:left;">
        History
      </th>
    </tr>
    {{#if:{{{installation_year|}}} |
    <tr>
      <td style="padding:4px 8px; color:#555; width:45%; border-top:1px solid #eaecf0;">Installation Year</td>
      <td style="padding:4px 8px; border-top:1px solid #eaecf0;">{{{installation_year}}}</td>
    </tr>
    }}
    {{#if:{{{modernization_year|}}} |
    <tr>
      <td style="padding:4px 8px; color:#555; border-top:1px solid #eaecf0;">Modernization Year</td>
      <td style="padding:4px 8px; border-top:1px solid #eaecf0;">{{{modernization_year}}}</td>
    </tr>
    }}
    {{#if:{{{modernized_by|}}} |
    <tr>
      <td style="padding:4px 8px; color:#555; border-top:1px solid #eaecf0;">Modernized By</td>
      <td style="padding:4px 8px; border-top:1px solid #eaecf0;">{{{modernized_by}}}</td>
    </tr>
    }}
    {{#if:{{{location|}}} |
    <tr>
      <td style="padding:4px 8px; color:#555; border-top:1px solid #eaecf0;">Location</td>
      <td style="padding:4px 8px; border-top:1px solid #eaecf0;">{{{location}}}</td>
    </tr>
    }}
  </table>
  }}
  {{#if:{{{notes|}}} |
  <div style="border-top:1px solid #eaecf0; padding:6px 10px; font-size:0.9em; color:#444;">
    {{{notes}}}
  </div>
  }}
</div>
</includeonly>

Revision as of 17:31, 4 June 2026

File:Template-question.svgTemplate Data [view] [edit] [history] [purge]

This is the TemplateData for this template used by TemplateWizard, VisualEditor and other tools. See a monthly parameter usage report for Template:Infobox elevator in articles based on its TemplateData.

TemplateData for Infobox elevator

{ "params": { "name": { "label": "Name", "type": "string", "suggested": true }, "image": { "label": "Image", "type": "wiki-file-name", "suggested": true }, "caption": { "label": "Caption", "type": "string", "suggested": true }, "manufacturer": { "label": "Manufacturer", "type": "string", "suggested": true }, "model": { "label": "Model / Series", "type": "string", "suggested": true }, "drive_type": { "label": "Drive Type", "type": "string", "suggested": true }, "controller": { "label": "Controller / Fixtures", "type": "string", "suggested": true }, "capacity": { "label": "Capacity", "type": "string", "suggested": true }, "speed": { "label": "Speed", "type": "string", "suggested": true }, "floors": { "label": "Floors Served", "type": "string", "suggested": true }, "installation_year": { "label": "Installation Year", "type": "string", "suggested": true }, "modernization_year": { "label": "Modernization Year", "type": "string", "suggested": true }, "modernized_by": { "label": "Modernized By", "type": "string", "suggested": true }, "location": { "label": "Location", "type": "string", "suggested": true }, "notes": { "label": "Notes", "type": "string", "suggested": true } }, "description": "HTML syntax based infobox for documenting elevator systems without status bars.", "format": "block" }