Шаблон:Сотрудник
Материал из Энциклопедия МИФИ
Энциклопедия МИФИ > Сотрудник
[черновая версия] | [черновая версия] |
Chameleon (Обсуждение | вклад) |
Chameleon (Обсуждение | вклад) м |
||
Строка 1: | Строка 1: | ||
- | <includeonly> | + | <includeonly>{{ #vardefine:FIO|{{{1|}}}}} |
- | {{ #vardefine:FIO|{{{1|}}}}} | + | |
{{ #vardefine:DOL|{{{2|}}}}} | {{ #vardefine:DOL|{{{2|}}}}} | ||
{{#if:{{#regex:{{ #var: FIO}}|% \((.*)\)$%}} | {{#if:{{#regex:{{ #var: FIO}}|% \((.*)\)$%}} | ||
Строка 6: | Строка 5: | ||
{{ #vardefine:DOL|{{#regex:{{ #var: FIO}}|%^([^(]*) \((.*)\)$%|$2}}}} | {{ #vardefine:DOL|{{#regex:{{ #var: FIO}}|%^([^(]*) \((.*)\)$%|$2}}}} | ||
{{ #vardefine:FIO|{{#regex:{{ #var: FIO}}|%^([^(]*) \((.*)\)$%|$1}}}} | {{ #vardefine:FIO|{{#regex:{{ #var: FIO}}|%^([^(]*) \((.*)\)$%|$1}}}} | ||
- | }} | + | }}<span title="{{ #var: FIO}} {{#if:{{ #var: DOL}}|({{ #var: DOL}})}}" style="border-bottom: 1px dotted; cursor: help; white-space: nowrap">{{#explode:{{ #var: FIO}}| |0}} {{#if:{{#explode:{{ #var: FIO}}| |1}}|{{#sub:{{#explode:{{ #var: FIO}}| |1}}|0|1}}.}} {{#if:{{#explode:{{ #var: FIO}}| |2}}|{{#sub:{{#explode:{{ #var: FIO}}| |2}}|0|1}}.}}</span>{{#set:ФИО={{ #var: FIO}}}}{{#set:Должность={{ #var: DOL}}}}</includeonly> |
- | <span title="{{ #var: FIO}} {{#if:{{ #var: DOL}}|({{ #var: DOL}})}}" style="border-bottom: 1px dotted; cursor: help; white-space: nowrap"> | + | |
- | {{#explode:{{ #var: FIO}}| |0}} {{#if:{{#explode:{{ #var: FIO}}| |1}}|{{#sub:{{#explode:{{ #var: FIO}}| |1}}|0|1}}.}} {{#if:{{#explode:{{ #var: FIO}}| |2}}|{{#sub:{{#explode:{{ #var: FIO}}| |2}}|0|1}}.}} | + | |
- | </span>{{#set:ФИО={{ #var: FIO}}}}{{#set:Должность={{ #var: DOL}}}}</includeonly> | + | |
<noinclude> | <noinclude> | ||
На входе имеем ФИО и должность. Обрабатываем, как в шаблоне ФИО. | На входе имеем ФИО и должность. Обрабатываем, как в шаблоне ФИО. |
Версия 13:23, 26 августа 2009
На входе имеем ФИО и должность. Обрабатываем, как в шаблоне ФИО.
Пример:
{{Сотрудник|Иванов Иван Иванович|Зам Нач ком}} —
{{Сотрудник|Вавренюк Александр Борисович|зам. зав. по учебной работе}} —