Шаблон:Персона
Материал из Проект Дворяне - Вики
(Различия между версиями)
Строка 438: | Строка 438: | ||
{{#vardefine:военслужба|{{#replace:{{#var:военслужба}}|[|}} }} | {{#vardefine:военслужба|{{#replace:{{#var:военслужба}}|[|}} }} | ||
{{#vardefine:военслужба|{{#replace:{{#var:военслужба}}|]|}} }} | {{#vardefine:военслужба|{{#replace:{{#var:военслужба}}|]|}} }} | ||
- | {{#vardefine:военслужба|{{#replace:{{#var:военслужба}}|{{Шаблон:палка}}|}} }} | + | {{#vardefine:военслужба|{{#replace:{{#var:военслужба}}|{{Шаблон:палка}}|}}<nowiki> <\nowiki> }} |
{{#var:военслужба}} | {{#var:военслужба}} | ||
{{#vardefine:позполк|{{#pos:{{#var:военслужба}}|полк}} }} | {{#vardefine:позполк|{{#pos:{{#var:военслужба}}|полк}} }} |
Версия 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}} г.]] }} }} }}