Template:Infobox country: Difference between revisions

From Zoophilia Wiki
Jump to navigationJump to search
meta>David Kernow
rm whitespace apparently produced by ethnic groups code
meta>David Kernow
Making remaning required parameters optional for sake of more complex territorial situations (e.g. see Abkhazia)
Line 17: Line 17:


<!---------------------------------------Names----------------------------------------->
<!---------------------------------------Names----------------------------------------->
<tr> <th colspan="3" class="mergedtoprow" align="center" style="line-height:1.2em; font-size:1.2em;"><!--
<tr>
        -->{{#if:{{{native_name|}}}
  <th colspan="3" class="mergedtoprow" align="center" style="line-height:1.2em; font-size:1.2em;"><!--
            |<!--then:-->{{{native_name}}} {{#if:{{{conventional_long_name|}}}
    -->{{#if:{{{native_name|}}}
                                          |<!--then:--><br/>{{{conventional_long_name}}} }}
      |<!--then:-->{{{native_name}}} {{#if:{{{conventional_long_name|}}}
            |<!--else:-->{{#if:{{{conventional_long_name|}}}
                                      |<!--then:--><br/>{{{conventional_long_name}}}<!--
                        |<!--then:-->{{{conventional_long_name}}}
                                  -->}}<!--
                        |<!--else:-->{{PAGENAME}} }}
    -->|<!--else:-->{{#if:{{{conventional_long_name|}}}
            }}
                    |<!--then:-->{{{conventional_long_name}}}<!--
    </th>
                -->|<!--else:-->'''''Infobox error: parameters needed'''''<!--
                -->}}<!--
    -->}}<!--
--></th>
</tr>
</tr>


Line 80: Line 83:
{{#if:{{{image_map|}}}
{{#if:{{{image_map|}}}
|<!--then:-->
|<!--then:-->
   <tr> <td colspan="3" style="text-align:center; padding:0.6em 0em 0.6em 0em;"> [[Image:{{{image_map}}}|250px|center|Location of {{{common_name|{{PAGENAME}}}}}]] <small>{{{map_caption|<noinclude>{{{map_caption}}}</noinclude>}}}</small></td>
   <tr>
      <td colspan="3" style="text-align:center; padding:0.6em 0em 0.6em 0em;"> [[Image:{{{image_map}}}|250px|center|Location of {{{common_name|{{PAGENAME}}}}}]] {{lower|5px|<small>{{{map_caption|<noinclude>{{{map_caption}}}</noinclude>}}}</small>}}
      </td>
   </tr>
   </tr>
}}
}}
Line 87: Line 92:
|<!--then:-->
|<!--then:-->
   <tr class="mergedtoprow">
   <tr class="mergedtoprow">
       <td colspan="3" style="text-align:center; padding:0.6em 0em 0.6em 0em;"> [[Image:{{{image_map2}}}|250px|center|Location of {{{common_name|{{PAGENAME}}}}}]] <small>{{{map_caption2|}}}</small></td>
       <td colspan="3" style="text-align:center; padding:0.6em 0em 0.6em 0em;"> [[Image:{{{image_map2}}}|250px|center|Location of {{{common_name|{{PAGENAME}}}}}]] {{lower|5px|<small>{{{map_caption2|}}}</small>}}
      </td>
   </tr>
   </tr>
}}
}}
Line 93: Line 99:


<!------------------------Capital, Largest city or settlement-------------------------->
<!------------------------Capital, Largest city or settlement-------------------------->
<tr class="mergedtoprow">
{{#if:{{{capital|}}}{{{largest_city|}}}{{{largest_settlement|}}}
  <td colspan="2" style="vertical-align:middle;">'''[[List of national capitals|Capital]]'''<!--
|<!--then1:-->
  <tr class="mergedtoprow">
      <!---------------------------------------------------------------------------
          If capital provided, check whether largest_city or largest_settlement
                (if provided) equals "capital", capital or [[capital]]:
      ---------------------------------------------------------------------------->
      {{#if:{{{capital|}}}
      |<!--then2:-->
        <td colspan="2" style="vertical-align:middle;">'''[[List of national capitals|Capital]]'''<!--
          -->{{#ifeq: {{#ifeq:{{{largest_city|}}}{{{largest_settlement|}}}
                      |<!--equals3:-->capital
                      |<!---then3:--->capital<!--
                  -->|<!---else3:---><!--
                      -->{{#switch:{{{capital}}}
                          | [[{{{largest_city|}}}{{{largest_settlement|}}}]] = capital
                          | {{{largest_city|}}}{{{largest_settlement|}}}    = capital
                          | not capital
                          }}
                      }}<!--(end3)-->
            |<!--equals4:-->capital
            |<!---then4:---><!--
                ------------------------------------------------------------------
                      capital is largest_city or largest_settlement:
                ------------------------------------------------------------------
                --><br/>[[Demographics of {{{common_name}}}|(and {{{largest_settlement_type|largest city}}})]]
                  </td>
                  <!--------Add capital:-------->
                  <td>{{{capital}}}<!--add capital's lati/longitude (if provided):--><!--
                      -->{{#if:{{{latd|}}} |<!--then:--><br/><small><!--
                      -->{{coor dm |{{{latd}}}|{{{latm}}}|{{{latNS}}}|{{{longd}}}<!--
                      -->|{{{longm}}}|{{{longEW}}}|type:country({{{area}}}) }}</small><!--
                    -->}}<!--
                --></td>


      -------------------------------------------------------------------------------
            |<!---else4:---><!--
          If capital provided, check whether largest_city or largest_settlement
                ------------------------------------------------------------------
                  (if provided) equals "capital", capital or [[capital]]:
                      capital isn't largest_city or largest_settlement:
      -------------------------------------------------------------------------------
                ------------------------------------------------------------------
  -->{{#if:{{{capital|}}}
                --></td>
      |<!--then:--><!--
                  <!--------Add capital:-------->
      -->{{#ifeq: {{#ifeq:{{{largest_city|}}}{{{largest_settlement|}}}
                  <td>{{{capital}}}<!--add capital's lati/longitude (if provided):--><!--
                  |<!--equals:-->capital
                    -->{{#if:{{{latd|}}} |<!--then:--><br/><small><!--
                  |<!---then:--->capital=largest<!--
                        -->{{coor dm |{{{latd}}}|{{{latm}}}|{{{latNS}}}|{{{longd}}}<!--
                -->|<!---else:---><!--
                        -->|{{{longm}}}|{{{longEW}}}|type:country({{{area}}}) }}</small><!--
                    -->{{#switch:{{{capital}}}
                    -->}}<!--
                      | [[{{{largest_city|}}}{{{largest_settlement|}}}]] = capital=largest
                --></td>
                      | {{{largest_city|}}}{{{largest_settlement|}}}     = capital=largest
                </tr>
                      | capital isn't largest
                <!--------Add largest_city or largest_settlement (if provided):-------->
                      }}
                {{#if:{{{largest_city|}}}{{{largest_settlement|}}}
                  }}
                |<!--then5:-->
          |<!--EQUALS:-->capital=largest
                  <tr class="mergedbottomrow">
          |<!---THEN:---><!--
                      <th colspan="2" style="vertical-align:middle;">[[Demographics of {{{common_name}}}|Largest {{{largest_settlement_type|city}}}]]</th>
 
                      <td>{{{largest_city|}}}{{{largest_settlement|}}}</td>
          ------------------------------------------------------------------
                  </tr>
                    capital is largest_city or largest_settlement:
                }}<!--(end5)-->
          ------------------------------------------------------------------
            }}<!--(end4)-->
          --><br/>[[Demographics of {{{common_name}}}|(and {{{largest_settlement_type|largest city}}})]]
              </td>
              <!-----Add capital:----->
              <td>{{{capital}}}<!--add capital's latitude/longitude (if provided):--><!--
                  -->{{#if:{{{latd|}}} |<!--then:--><br/><small><!--
                  -->{{coor dm |{{{latd}}}|{{{latm}}}|{{{latNS}}}|{{{longd}}}|{{{longm}}}<!--
                  -->|{{{longEW}}}|type:country({{{area}}})<!--end coor_dm:-->}}</small>}}<!--
          --></td>


          |<!---ELSE:---><!--
    |<!--else2: capital not provided:--><!--
      --------Add largest_city or largest_settlement (if provided):--------
      -->{{#if:{{{largest_city|}}}{{{largest_settlement|}}}
        |<!--then6:-->
            <th colspan="2" style="vertical-align:middle;">[[Demographics of {{{common_name}}}|Largest {{{largest_settlement_type|city}}}]]</th>
            <td>{{{largest_city|}}}{{{largest_settlement|}}}</td>
        }}<!--(end6)-->


          ------------------------------------------------------------------
    }}<!--(end2)-->
                    capital isn't largest_city or largest_settlement:
</tr>
          ------------------------------------------------------------------
}}<!--(end1)-->
          --></td>
              <!-----Add capital:----->
              <td>{{{capital}}}<!--add capital's latitude/longitude (if provided):--><!--
                  -->{{#if:{{{latd|}}} |<!--then:--><br/><small><!--
                  -->{{coor dm |{{{latd}}}|{{{latm}}}|{{{latNS}}}|{{{longd}}}|{{{longm}}}<!--
                  -->|{{{longEW}}}|type:country({{{area}}})<!--end coor_dm:-->}}</small>}}<!--
          --></td>
            </tr>
              <!-----Add largest_city or largest_settlement (if provided):----->
              {{#if:{{{largest_city|}}}{{{largest_settlement|}}}
              |<!--then:-->
                <tr class="mergedbottomrow">
                  <th colspan="2" style="vertical-align:middle;">[[Demographics of {{{common_name}}}|Largest {{{largest_settlement_type|city}}}]]</th>
                  <td>{{{largest_city|}}}{{{largest_settlement|}}}</td>
                </tr>
              }}
          }}<!--(END#ifeq)-->
 
      |<!--else: capital not provided:--><!--
      --></td>
          <td><!--leave space for capital blank--></td>
      }}<!--(end#if)-->
</tr>




Line 176: Line 189:


<!-------------------------------------Government-------------------------------------->
<!-------------------------------------Government-------------------------------------->
<tr> <th colspan="2">[[List of countries by system of government|Government]]</th>
{{#if:{{{government_type|}}}
    <td>{{{government_type|}}}</td>
|<!--then:-->
</tr>
  <tr> <th colspan="2">[[List of countries by system of government|Government]]</th>
        <td>{{{government_type|}}}</td>
  </tr>
}}




Line 321: Line 337:
   </tr>
   </tr>
}}
}}


<!-------------------------------------EU accession------------------------------------>
<!-------------------------------------EU accession------------------------------------>
Line 332: Line 349:


<!-----------------------------------------Area----------------------------------------->
<!-----------------------------------------Area----------------------------------------->
<tr class="mergedtoprow">
{{#if:{{{area|}}}
  <th colspan="3">[[List of countries and outlying territories by area|Area]]</th>
|<!--then:-->
</tr>
  <tr class="mergedtoprow">
      <th colspan="3">[[List of countries and outlying territories by area|Area]]</th>
  </tr>


<tr class="mergedrow">
  <tr class="mergedrow">
  <td style="padding:0 0 0 0.6em;">&nbsp;-&nbsp;</td>
      <td style="padding:0 0 0 0.6em;">&nbsp;-&nbsp;</td>
  <td style="padding-left:0px;">Total<!--
      <td style="padding-left:0px;">Total<!--
                            ---France-related footnote:-->{{#if:{{{FR_foot4|}}}
        ---France-related footnote:-->{{#if:{{{FR_foot4|}}}
                                                          |<!--then:-->{{{FR_foot4}}} }}</td>
                                      |<!--then:-->{{{FR_foot4}}} }}</td>
  <td>[[{{{area_magnitude|}}} {{#if:{{{area_magnitude|}}}
      <td>[[{{{area_magnitude|}}} {{#if:{{{area_magnitude|}}}
                              |<!--then:-->m²<!--
                                  |<!--then:-->m²<!--
                            -->|<!--else:-->Square metre<!--
                              -->|<!--else:-->Square metre<!--
                            -->}}|{{{area|}}} km²<!--
                              -->}}|{{{area|}}} km²<!--
    -->]]&nbsp;{{#if:{{{area_rank|}}}
      -->]]&nbsp;{{#if:{{{area_rank|}}}
              |<!--then:-->([[List of countries and outlying territories by area|{{{area_rank}}}]]) }}<br/>{{{areami²|}}}&nbsp;[[Square mile|sq&nbsp;mi]]&nbsp;</td>
                  |<!--then:-->([[List of countries and outlying territories by area|{{{area_rank}}}]]) }}<br/>{{{areami²|}}}&nbsp;[[Square mile|sq&nbsp;mi]]&nbsp;</td>
</tr>
  </tr>
}}


<!-------------------Percentage water-------------------->
<!-------------------Percentage water-------------------->
Line 390: Line 410:


<!-------------------------------------Population------------------------------------->
<!-------------------------------------Population------------------------------------->
<tr class="mergedtoprow">
{{#if:{{{population_estimate|}}}{{{population_census|}}}
  <th colspan="3">[[List of countries by population|Population]]</th>
</tr>
 
<!---------------Estimate--------------->
{{#if:{{{population_estimate|}}}
|<!--then:-->
|<!--then:-->
   <tr class="mergedrow">
   <tr class="mergedtoprow">
       <td style="padding:0 0 0 0.6em;">&nbsp;-&nbsp;</td>
       <th colspan="3">[[List of countries by population|Population]]</th>
      <td style="padding-left:0px;">{{{population_estimate_year|}}}&nbsp;estimate</td>
      <td>{{{population_estimate|}}}&nbsp;{{#if:{{{population_estimate_rank|}}}
                                          |<!--then:-->([[List of countries by population|{{{population_estimate_rank}}}]]) }}</td>
   </tr>
   </tr>
}}


<!----------------Census---------------->
  <!---------------Estimate--------------->
{{#if:{{{population_census|}}}
  {{#if:{{{population_estimate|}}}
|<!--then:-->
  |<!--then:-->
  <tr class="mergedrow">
      <tr class="mergedrow">
      <td style="padding:0 0 0 0.6em;">&nbsp;-&nbsp;</td>
        <td style="padding:0 0 0 0.6em;">&nbsp;-&nbsp;</td>
      <td style="padding-left:0px;">{{{population_census_year|}}}&nbsp;census</td>
        <td style="padding-left:0px;">{{{population_estimate_year|}}}&nbsp;estimate</td>
      <td>{{{population_census|}}}&nbsp;{{#if:{{{population_census_rank|}}}
        <td>{{{population_estimate|}}}&nbsp;{{#if:{{{population_estimate_rank|}}}
                                        |([[List of countries by population|{{{population_census_rank}}}]]) }}</td>
                                            |<!--then:-->([[List of countries by population|{{{population_estimate_rank}}}]]) }}</td>
  </tr>
      </tr>
  }}
 
  <!----------------Census---------------->
  {{#if:{{{population_census|}}}
  |<!--then:-->
      <tr class="mergedrow">
        <td style="padding:0 0 0 0.6em;">&nbsp;-&nbsp;</td>
        <td style="padding-left:0px;">{{{population_census_year|}}}&nbsp;census</td>
        <td>{{{population_census|}}}&nbsp;{{#if:{{{population_census_rank|}}}
                                          |([[List of countries by population|{{{population_census_rank}}}]]) }}</td>
      </tr>
  }}
}}
}}



Revision as of 02:42, 9 April 2007

Template:Infobox country/template