Відмінності між версіями «Шаблон:Місто»
Рядок 1: | Рядок 1: | ||
− | + | <noinclude> | |
+ | Цей шаблон може бути використаний для отримання Infobox для населених пунктів (міст, селищ, сіл, громад), а також інших адміністративних округів, округів, провінцій і т.д. | ||
− | + | == Як використовувати цей шаблон? == | |
− | + | Для використання цього шаблону, скопіюйте та вставте наступний код в '''зверху''' статті, яку необхідно змінити. Ви можете видалити невикористані параметри. Щоб краще зрозуміти, як використовувати його,продивіться [[#Examples | приклади]]. | |
− | + | ||
− | + | <pre> | |
− | + | {{Інфо Розташування | |
− | + | |назва = | |
− | + | |місцева_назва = | |
− | + | |symbol = | |
− | + | |країна = | |
− | + | |state = | |
− | + | |state_symbol = | |
− | + | |subdivision_type = | |
− | + | |subdivision_назва = | |
− | + | |subdivision_symbol = | |
− | + | |регіон = | |
− | + | |регіон_symbol = | |
− | + | |subdivision2_type = | |
− | + | |subdivision2_назва = | |
− | + | |subdivision2_symbol = | |
− | + | |мапа = | |
− | + | |населення = | |
− | + | |plate = | |
− | + | |дороги = | |
− | + | |hitchbase = | |
− | + | |links = | |
− | + | }} | |
− | + | </pre> | |
− | + | You have to specify in which ''країна'' the location is. Other parameters are optional. You can use ''state'' and ''регіон''. For specifying different administrative divisions such a province, county etc. use parameters ''subdivision_type'' with ''subdivision назва'' (considered smaller than ''state'' and bigger than ''регіон'') and ''subdivision2_type'' with ''subdivision2_назва'' (considered smaller than регіон). All of the above parameters are used for page categorization and breadcrumb navigation so write them correctly and as a plain text. You don't have to use <code><nowiki>[[Category:somearea]]</nowiki></code> nor <code><nowiki>{{IsIn|somearea}}</nowiki></code> in a page itself. In fact it's better to delete them from a page if template works as intended. | |
− | + | ||
− | + | Normally the heading of infobox is the same as PAGENAME (which should be in English if possible). If for some reason you need to have different heading use ''назва'' parameter. For location назва in native language use parameter ''місцева_назва'' - that will be showed somewhat smaller under main heading. | |
− | + | ||
− | + | You can as well specify various symbols (flags, coat of arms) by parameters ''symbol'', ''state_symbol'', ''subdivision_symbol'', ''регіон_symbol'' and ''subdivision2_symbol''. Just find appropriate picture at wikimedia or upload it to hitchwiki and write its назва e.g. <code><nowiki>|state_symbol = Flag of Texas.svg</nowiki></code> | |
− | + | ||
− | + | ''мапа'' is in format like this: <code><nowiki><map lat='51.2' lng='3.2' zoom='11' /></nowiki></code>; | |
− | + | ''населення'' = населення; ''plate'' = licence plate of the city/регіон; ''дороги'' = major дороги going around or through the city, you can write it as a plain text, links or use templates e.g. [[Template:E]]; | |
− | + | ||
− | + | ''hitchbase'' = ID of the city at [http://hitchbase.com Hitchbase]; ''links'' = other links. Use last 2 parameters only if there is '''useful''' and '''english written''' information which is not already at hitchwiki. | |
− | + | ||
− | + | ||
− | + | == Examples == | |
− | + | {| class="wikitable" | |
− | + | ! Code | |
− | + | ! Result | |
− | + | |- | |
− | + | | In page назваd Bruges:<pre>{{Інфо Розташування | |
− | + | |країна = Belgium | |
− | + | |місцева_назва = Brugge | |
− | + | |регіон = Vlaanderen | |
− | + | |subdivision2_type = province | |
− | + | |subdivision2_назва = West-Vlaanderen | |
− | + | |мапа = <map lat='51.2' lng='3.2' zoom='11' /> | |
− | + | |населення = 117073 | |
− | + | |дороги = {{Abe|17}} {{E|40}} | |
− | + | }}</pre> | |
− | + | | {{Інфо Розташування | |
− | + | |назва = Bruges | |
− | + | |місцева_назва = Brugge | |
− | + | |країна = Belgium | |
− | + | |регіон = Vlaanderen | |
− | + | |subdivision2_type = province | |
− | + | |subdivision2_назва = West-Vlaanderen | |
− | + | |мапа = <map lat='51.2' lng='3.2' zoom='11' /> | |
− | + | |населення = 117073 | |
− | + | |дороги = {{Abe|17}} {{E|40}} | |
− | + | }} | |
− | + | |- | |
− | + | | <pre>{{Інфо Розташування | |
− | + | |країна = USA | |
− | + | |state = Texas | |
− | + | |state_symbol = Flag of Texas.svg | |
− | + | }}</pre> | |
− | + | | {{Інфо Розташування | |
− | + | |країна = USA | |
− | + | |state = Texas | |
− | + | |state_symbol = Flag of Texas.svg | |
− | + | }} | |
− | + | |- | |
− | + | | <pre>{{Інфо Розташування | |
− | + | |назва = Nuremberg | |
− | + | |місцева_назва = Nürnberg | |
− | + | |symbol = Wappen von Nürnberg.svg | |
− | + | |країна = Germany | |
− | + | |мапа = <map lat='49.417' lng='11.1' zoom='10' /> | |
− | + | |населення = 502491 | |
− | + | |state = Bavaria | |
+ | |state_symbol = Coat of arms of Bavaria.png | ||
+ | |plate = N | ||
+ | |дороги = {{Ade|3}} {{Ade|6}} {{Ade|9}} {{Ade|73}} | ||
+ | |hitchbase = 34 | ||
+ | |links = [http://examplelink Link1] [http://somelink Link2] | ||
+ | }}</pre> | ||
+ | | {{Інфо Розташування | ||
+ | |назва = Nuremberg | ||
+ | |місцева_назва = Nürnberg | ||
+ | |symbol = Wappen von Nürnberg.svg | ||
+ | |країна = Germany | ||
+ | |мапа = <map lat='49.417' lng='11.1' zoom='10' /> | ||
+ | |населення = 502491 | ||
+ | |state = Bavaria | ||
+ | |state_symbol = Coat of arms of Bavaria.png | ||
+ | |plate = N | ||
+ | |дороги = {{Ade|3}} {{Ade|6}} {{Ade|9}} {{Ade|73}} | ||
+ | |hitchbase = 34 | ||
+ | |links = [http://examplelink Link1] [http://somelink Link2] | ||
+ | }} | ||
+ | |} | ||
+ | |||
+ | </noinclude><includeonly>{{#ifeq:{{NAMESPACE}}|{{ns:0}}|{{Category|{{{країна}}}|{{{state}}}|{{{subdivision_назва}}}|{{{регіон}}}|{{{subdivision2_назва}}}}}|<!-- Don't categorize when not in main (article) space. -->}} | ||
+ | {| class="infobox mw-collapsible" | ||
+ | ! colspan="2" class="infobox-h1" | <div>{{#if: {{{symbol|}}} | [[File:{{{symbol}}}|x20px]] }}{{#if: {{{назва|}}} | {{{назва}}} | {{PAGENAME}} }}</div>{{#if:{{{місцева_назва|}}} | ''{{{місцева_назва|}}}'' }} | ||
+ | |- | ||
+ | | colspan="2" class="infobox-мапа" | {{{мапа|}}} | ||
+ | |- | ||
+ | ! colspan="2" class="infobox-h2" | '''Information''' | ||
+ | |- | ||
+ | ! style="min-width: 10em" | країна: [[File:Flag of {{{країна}}}.svg|x18px|right|Flag of {{{країна}}}]] {{IsIn|{{{країна}}}}} | ||
+ | | [[{{{країна}}}]] | ||
+ | |- | ||
+ | {{#if: {{{state|}}} | ! State: {{#if: {{{state_symbol|}}} | [[File:{{{state_symbol}}}|x18px|right]] }} {{#ifeq: {{PAGENAME:{{{state}}}}} | {{PAGENAME}} || {{#ifexist: {{{state}}} | {{IsIn|{{{state}}}}} | {{#ifexist: Category:{{{state}}} | {{IsIn|Category:{{{state}}}}} }} }} }} | ||
+ | {{!}} [[{{{state}}}]] }} | ||
+ | |- | ||
+ | {{#if: {{{subdivision_type|}}} | {{#if: {{{subdivision_назва|}}}| ! {{ucfirst:{{{subdivision_type}}}}}: {{#if: {{{subdivision_symbol|}}} | [[File:{{{subdivision_symbol}}}|x18px|right]] }} {{#ifeq: {{PAGENAME:{{{subdivision_назва}}}}} | {{PAGENAME}} || {{#ifexist: {{{subdivision_назва}}} | {{IsIn|{{{subdivision_назва}}}}} | {{#ifexist: Category:{{{subdivision_назва}}} | {{IsIn|Category:{{{subdivision_назва}}}}} }} }} }} | ||
+ | {{!}} [[{{{subdivision_назва}}}]] }} }} | ||
+ | |- | ||
+ | {{#if: {{{регіон|}}} | ! регіон: {{#if: {{{регіон_symbol|}}} | [[File:{{{регіон_symbol}}}|x18px|right]] }} {{#ifeq: {{PAGENAME:{{{регіон}}}}} | {{PAGENAME}} || {{#ifexist: {{{регіон}}} | {{IsIn|{{{регіон}}}}} | {{#ifexist: Category:{{{регіон}}} | {{IsIn|Category:{{{регіон}}}}} }} }} }} | ||
+ | {{!}} [[{{{регіон}}}]] }} | ||
+ | |- | ||
+ | {{#if: {{{subdivision2_type|}}} | {{#if: {{{subdivision2_назва|}}}| ! {{ucfirst:{{{subdivision2_type}}}}}: {{#if: {{{subdivision2_symbol|}}} | [[File:{{{subdivision2_symbol}}}|x18px|right]] }} {{#ifeq: {{PAGENAME:{{{subdivision2_назва}}}}} | {{PAGENAME}} || {{#ifexist: {{{subdivision2_назва}}} | {{IsIn|{{{subdivision2_назва}}}}} | {{#ifexist: Category:{{{subdivision2_назва}}} | {{IsIn|Category:{{{subdivision2_назва}}}}} }} }} }} | ||
+ | {{!}} [[{{{subdivision2_назва}}}]] }} }} | ||
+ | |- | ||
+ | {{#if: {{{населення|}}} | ! населення: | ||
+ | {{!}} {{Ifnumber | {{{населення}}} | {{formatnum:{{{населення}}}}} | {{{населення}}} }} }} | ||
+ | |- | ||
+ | {{#if: {{{plate|}}} | ! Licence plate: | ||
+ | {{!}} '''{{{plate}}}''' }} | ||
+ | |- | ||
+ | {{#if: {{{дороги|}}}{{{motorways|}}} | ! Major дороги: | ||
+ | {{!}} {{{дороги|{{{motorways|}}}}}} }} | ||
+ | |- | ||
+ | {{#if: {{{hitchbase|}}} | ! More info: | ||
+ | {{!}} [http://hitchbase.com/ergebnisse.php?LANG=eng&abfrage%5Bstartort%5D={{{hitchbase}}} Hitchbase] {{#if: {{{links|}}} | {{{links}}} }} | {{#if: {{{links|}}} | ! More info: | ||
+ | {{!}} {{{links}}} }} }} | ||
+ | |- | ||
+ | ! colspan=2 {{!}} Meet fellow hitchhikers on [https://www.trustroots.org/search?location={{urlencode:{{PAGENAME}}}} Trustroots] | ||
+ | |}</includeonly><noinclude> | ||
+ | [[Category:Infoboxes]] | ||
+ | </noinclude> |
Версія за 18:00, 29 серпня 2016
Цей шаблон може бути використаний для отримання Infobox для населених пунктів (міст, селищ, сіл, громад), а також інших адміністративних округів, округів, провінцій і т.д.
Як використовувати цей шаблон?
Для використання цього шаблону, скопіюйте та вставте наступний код в зверху статті, яку необхідно змінити. Ви можете видалити невикористані параметри. Щоб краще зрозуміти, як використовувати його,продивіться приклади.
{{Інфо Розташування |назва = |місцева_назва = |symbol = |країна = |state = |state_symbol = |subdivision_type = |subdivision_назва = |subdivision_symbol = |регіон = |регіон_symbol = |subdivision2_type = |subdivision2_назва = |subdivision2_symbol = |мапа = |населення = |plate = |дороги = |hitchbase = |links = }}
You have to specify in which країна the location is. Other parameters are optional. You can use state and регіон. For specifying different administrative divisions such a province, county etc. use parameters subdivision_type with subdivision назва (considered smaller than state and bigger than регіон) and subdivision2_type with subdivision2_назва (considered smaller than регіон). All of the above parameters are used for page categorization and breadcrumb navigation so write them correctly and as a plain text. You don't have to use [[Category:somearea]]
nor {{IsIn|somearea}}
in a page itself. In fact it's better to delete them from a page if template works as intended.
Normally the heading of infobox is the same as PAGENAME (which should be in English if possible). If for some reason you need to have different heading use назва parameter. For location назва in native language use parameter місцева_назва - that will be showed somewhat smaller under main heading.
You can as well specify various symbols (flags, coat of arms) by parameters symbol, state_symbol, subdivision_symbol, регіон_symbol and subdivision2_symbol. Just find appropriate picture at wikimedia or upload it to hitchwiki and write its назва e.g. |state_symbol = Flag of Texas.svg
мапа is in format like this: <map lat='51.2' lng='3.2' zoom='11' />
;
населення = населення; plate = licence plate of the city/регіон; дороги = major дороги going around or through the city, you can write it as a plain text, links or use templates e.g. Template:E;
hitchbase = ID of the city at Hitchbase; links = other links. Use last 2 parameters only if there is useful and english written information which is not already at hitchwiki.
Examples
Code | Result | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
In page назваd Bruges:{{Інфо Розташування |країна = Belgium |місцева_назва = Brugge |регіон = Vlaanderen |subdivision2_type = province |subdivision2_назва = West-Vlaanderen |мапа = <map lat='51.2' lng='3.2' zoom='11' /> |населення = 117073 |дороги = {{Abe|17}} {{E|40}} }} |
| ||||||||||||||||||||
{{Інфо Розташування |країна = USA |state = Texas |state_symbol = Flag of Texas.svg }} |
| ||||||||||||||||||||
{{Інфо Розташування |назва = Nuremberg |місцева_назва = Nürnberg |symbol = Wappen von Nürnberg.svg |країна = Germany |мапа = <map lat='49.417' lng='11.1' zoom='10' /> |населення = 502491 |state = Bavaria |state_symbol = Coat of arms of Bavaria.png |plate = N |дороги = {{Ade|3}} {{Ade|6}} {{Ade|9}} {{Ade|73}} |hitchbase = 34 |links = [http://examplelink Link1] [http://somelink Link2] }} |
|