Шаблон:Персона
Материал из Проект Дворяне - Вики
Версия от 18:32, 7 августа 2011; Миша Ослон (Обсуждение | вклад)
Примечания
Скопируйте следующее (выделите всё в рамке и нажмите Ctrl+C) и в своей статье о человеке заполните нужные переменные.
Не меняйте формат! В тексте статьи всё должно быть ровно так, как показано ниже: две фигурные скобки в начале и две фигурные скобки в конце. Иначе не будет работать!
Можно копировать отдельные строки и вносить их в шаблоны ПС, которые были заведены с использованием неокончательных вариантов шаблона.
{{Персона
|фамилия=
|имя=
|отчество=
|пол=
|род=
|ум=
|возраст=
|возрастна=
|мать=
|отец=
|сословие1=
|сословие2=
|сословие2с=
|национальность=
|конфессия=
|ранг=
|рангна=
|1767=
|наказ=
|отзнанаказ=
|политактивность=
|образование=
|служба=
|военслужба=
|граждслужба=
|придвслужба=
|губуездслужба=
|военкампании=
|пенсия=
|подсудом=
|служнаказания=
|граждиски=
|имения=
|наслимения=
|благопримения=
|усадьбы=
|собстввгороде=
|душвсего=
|крестьян=
|дворовых=
|земля=
|барщина=
|оброк=
|протесткрестьян=
|барскийдом=
|оснместожительства=
|семпол=
|супруг=
|вбракес=
|вдовс=
|разведенс=
|дети=
|внебрачсвязи=
|внебрачдети=
|родственники=
|опекунство=
|мбродственники=
|крестродство=
|дружба=
|соседство=
|конфликт=
|солидарность=
|совмслужба=
|творчество=
|предпринимательство=
|ктитдеятельность=
|учвобществах=
|досуг=
|долгизаймы=
|путешествия=
|текст=
|прочее=
}}
Это ещё не завершённый шаблон. Постепенно будут добавляться новые переменные. Все замечания и предложения пишите в обсуждении этого шаблона. Имеющиеся статьи о людях должны быть переделаны с применением данного шаблона.
{{#if: |
{{#vardefine:военслужба|{{{военслужба}}} <\nowiki> }}
{{#var:военслужба}}
{{#vardefine:позполк|{{#pos:{{#var:военслужба}}|полк}} }}
{{#while:
|{{#ifexpr: {{#var:позполк}} > 0 | 1 }}
|
{{#vardefine:дополка|{{#sub:{{#var:военслужба}}|0|{{#expr:{{#var:позполк}}-1}} }} }}
{{#vardefine:позпробел|{{#rpos:{{#var:дополка}}| }} }}
{{#if: {{#var:позпробел}}|
{{#vardefine:слово1|{{#sub:{{#var:дополка}}|{{#expr:{{#var:позпробел}}+1}}|
{{#expr:{{#len:{{#var:дополка}}}}-{{#var:позпробел}} }} }} }}
}}
{{#if: {{#var:позпробел}}|
{{#vardefine:дополка|{{#sub:{{#var:дополка}}|0|{{#var:позпробел}} }} }}
{{#vardefine:позпробел|{{#rpos:{{#var:дополка}}| }} }}
{{#if: {{#var:позпробел}}|
{{#vardefine:слово2|{{#sub:{{#var:дополка}}|{{#expr:{{#var:позпробел}}+1}}|
{{#expr:{{#len:{{#var:дополка}}}}-{{#var:позпробел}} }} }} }}
}}
}}
{{#if: {{#var:позпробел}}|
{{#vardefine:дополка|{{#sub:{{#var:дополка}}|0|{{#var:позпробел}} }} }}
{{#vardefine:позпробел|{{#rpos:{{#var:дополка}}| }} }}
{{#if: {{#var:позпробел}}|
{{#vardefine:слово3|{{#sub:{{#var:дополка}}|{{#expr:{{#var:позпробел}}+1}}|
{{#expr:{{#len:{{#var:дополка}}}}-{{#var:позпробел}} }} }} }}
}}
}}
{{#vardefine:слово|{{#var:слово1}} }}
{{#if: {{#var:слово}}|
{{#vardefine:позсуфф| {{#rpos:{{#var:слово}}|ый}} }}
{{#ifeq: {{#var:позсуфф}}|-1| {{#vardefine:позсуфф|{{#rpos:{{#var:слово}}|ий}} }} }}
{{#ifeq: {{#var:позсуфф}}|-1| {{#vardefine:позсуфф|{{#rpos:{{#var:слово}}|ого}} }} }}
{{#ifeq: {{#var:позсуфф}}|-1| {{#vardefine:позсуфф|{{#rpos:{{#var:слово}}|ому}} }} }}
{{#ifeq: {{#var:позсуфф}}|-1| {{#vardefine:позсуфф|{{#rpos:{{#var:слово}}|ым}} }} }}
{{#ifeq: {{#var:позсуфф}}|-1| {{#vardefine:позсуфф|{{#rpos:{{#var:слово}}|ом}} }} }}
{{#ifeq: {{#var:позсуфф}}|-1| {{#vardefine:слово1}}|
{{#vardefine:слово1|{{#sub:{{#var:слово}}|0|{{#var:позсуфф}} }}ом }}
}}
}}
{{#vardefine:слово|{{#var:слово2}}}}
{{#if: {{#var:слово}}{{#var:слово1}} |
{{#vardefine:позсуфф| {{#rpos:{{#var:слово}}|ый}} }}
{{#ifeq: {{#var:позсуфф}}|-1| {{#vardefine:позсуфф|{{#rpos:{{#var:слово}}|ий}} }} }}
{{#ifeq: {{#var:позсуфф}}|-1| {{#vardefine:позсуфф|{{#rpos:{{#var:слово}}|ого}} }} }}
{{#ifeq: {{#var:позсуфф}}|-1| {{#vardefine:позсуфф|{{#rpos:{{#var:слово}}|ому}} }} }}
{{#ifeq: {{#var:позсуфф}}|-1| {{#vardefine:позсуфф|{{#rpos:{{#var:слово}}|ым}} }} }}
{{#ifeq: {{#var:позсуфф}}|-1| {{#vardefine:позсуфф|{{#rpos:{{#var:слово}}|ом}} }} }}
{{#ifeq: {{#var:позсуфф}}|-1| {{#vardefine:слово2}}|
{{#vardefine:слово2|{{#sub:{{#var:слово}}|0|{{#var:позсуфф}} }}ом }}
}}
}}
{{#vardefine:слово|{{#var:слово3}}}}
{{#if: {{#var:слово}}{{#var:слово2}} |
{{#vardefine:позсуфф| {{#rpos:{{#var:слово}}|ый}} }}
{{#ifeq: {{#var:позсуфф}}|-1| {{#vardefine:позсуфф|{{#rpos:{{#var:слово}}|ий}} }} }}
{{#ifeq: {{#var:позсуфф}}|-1| {{#vardefine:позсуфф|{{#rpos:{{#var:слово}}|ого}} }} }}
{{#ifeq: {{#var:позсуфф}}|-1| {{#vardefine:позсуфф|{{#rpos:{{#var:слово}}|ому}} }} }}
{{#ifeq: {{#var:позсуфф}}|-1| {{#vardefine:позсуфф|{{#rpos:{{#var:слово}}|ым}} }} }}
{{#ifeq: {{#var:позсуфф}}|-1| {{#vardefine:позсуфф|{{#rpos:{{#var:слово}}|ом}} }} }}
{{#ifeq: {{#var:позсуфф}}|-1| {{#vardefine:слово3}}|
{{#vardefine:слово3|{{#sub:{{#var:слово}}|0|{{#var:позсуфф}} }}ом }}
}}
}}
{{#vardefine:кат_полк|{{#var:слово3}}{{#var:слово2}}{{#var:слово1}}полку}}
[[Категория: Служившие в {{#var:кат_полк}}]]
{{#vardefine:позполк|{{#expr:{{#var:позполк}} + 1}} }}
{{#vardefine:позполк|{{#pos:{{#var:военслужба}}|полк|{{#var:позполк}} }} }}
{{#if: {{#var:позполк}} | | {{#vardefine:позполк|0}} }}
}}
}}
{{#if: {{{граждслужба|}}} |
[[Категория: Чиновники]]
}}
{{#if: {{{губуездслужба|}}} |
{{#if: {{#pos: {{{губуездслужба}}}|предводит|}}
|[[Категория: Предводители дворянства]]
}}
{{#if: {{#pos: {{{губуездслужба}}}|депутат|}}
|[[Категория: Депутаты]]
}}
}}
{{#if: {{{отзнанаказ|}}} |
[[Категория: Приславшие отзыв]]
}}
{{#if: {{{наказ|}}} |
[[Категория: Подписавшие наказ]]
}}
{{#if: {{{политактивность|}}} |
{{#if: {{#pos: {{{политактивность}}}|предводит|}}
|[[Категория: Предводители дворянства]]
}}
{{#if: {{#pos: {{{политактивность}}}|депутат|}}
|[[Категория: Депутаты]]
}}
}}
{{#if: {{{род|}}}|
{{#vardefine:поз17|{{#pos:{{{род}}}|17}} }}
{{#vardefine:поз16|{{#pos:{{{род}}}|16}} }}
{{#if: {{#var:поз16}}
|[[Категория: Родившиеся в {{#sub:{{{род}}}|{{#var:поз16}}|4}} г.]]
|{{#if: {{#var:поз17}}
|[[Категория: Родившиеся в {{#sub:{{{род}}}|{{#var:поз17}}|4}} г.]]
}}
}}
}}
