Персональные инструменты

Шаблон:Сотрудник — различия между версиями

Материал из Кафедра Автоматики и телемеханики

Перейти к: навигация, поиск
Строка 1: Строка 1:
 
<noinclude>
 
<noinclude>
Шаблон для оформления страницы сотрудника разных типов (преподаватель, УВП, аспирант, ветеран).
+
Шаблон для оформления страницы сотрудника разных типов (преподаватели, УВП, аспиранты, ветераны и сотрудники).
  
 
Свойство [[Свойство:Тип сотрудника|Тип сотрудника]] определяется автоматически на основе имени страницы. На основе этого свойства происходит выбор необходимых полей для отображения на странице сотрудника, а также происходит выбор нужной категории.
 
Свойство [[Свойство:Тип сотрудника|Тип сотрудника]] определяется автоматически на основе имени страницы. На основе этого свойства происходит выбор необходимых полей для отображения на странице сотрудника, а также происходит выбор нужной категории.
  
Поля сотрудника также можно редактировать с помощью различных форм, относящихся к разным категориям (Преподаватели, УВП, Аспиранты, Ветераны).
+
Поля сотрудника также можно редактировать с помощью различных форм, относящихся к разным категориям (Преподаватели, УВП, Аспиранты, Ветераны и сотрудники).
 
</noinclude><includeonly>
 
</noinclude><includeonly>
<h1>[[Тип сотрудника::{{#switch: {{#rmatch:{{PAGENAME}}|^\s*?(\S*?)\s*?:|$1}}
+
<h1>[[Тип сотрудника::{{#rmatch:{{PAGENAME}}|^\s*?(\S*?)\s*?:|$1}}]]: [[ФИО::{{ФамилияИмяОтчество|{{PAGENAME}}}}]]
| Преподаватели=Преподаватель
+
| УВП=УВП
+
| Аспиранты=Аспирант
+
| Ветераны=Ветеран
+
| #default=не определен
+
}}]]: [[ФИО::{{ФамилияИмяОтчество|{{PAGENAME}}}}]]
+
 
</h1>
 
</h1>
 
{{-}}
 
{{-}}
Строка 20: Строка 14:
  
 
{{{!}} style="width:65%;padding-left:5px;text-align:left" align="center" class="standard colleague"
 
{{{!}} style="width:65%;padding-left:5px;text-align:left" align="center" class="standard colleague"
{{#rmatch:{{#show:{{PAGENAME}}|?Тип сотрудника}}|Преподаватель{{!}}УВП{{!}}Аспирант{{!}}Ветеран|
+
{{#rmatch:{{#show:{{PAGENAME}}|?Тип сотрудника}}|Преподаватели{{!}}УВП{{!}}Аспиранты{{!}}Ветераны и сотрудники|
 
  !'''Должность:'''
 
  !'''Должность:'''
 
  {{!}}[[Должность::{{{Должность|}}}]]
 
  {{!}}[[Должность::{{{Должность|}}}]]
}}{{#rmatch:{{#show:{{PAGENAME}}|?Тип сотрудника}}|Преподаватель{{!}}УВП{{!}}Аспирант{{!}}Ветеран|
+
}}{{#rmatch:{{#show:{{PAGENAME}}|?Тип сотрудника}}|Преподаватели{{!}}УВП{{!}}Аспиранты{{!}}Ветераны и сотрудники|
 
  <br />
 
  <br />
 
  {{!}}-
 
  {{!}}-
 
  !'''Образование:'''
 
  !'''Образование:'''
 
  {{!}}{{{Образование|}}}
 
  {{!}}{{{Образование|}}}
}}{{#rmatch:{{#show:{{PAGENAME}}|?Тип сотрудника}}|Преподаватель{{!}}Ветеран|
+
}}{{#rmatch:{{#show:{{PAGENAME}}|?Тип сотрудника}}|Преподаватели{{!}}Ветераны и сотрудники|
 
  <br />
 
  <br />
 
  {{!}}-
 
  {{!}}-
 
  !'''Ученая степень:'''
 
  !'''Ученая степень:'''
 
  {{!}}[[Ученая степень::{{{Ученая степень|}}}]]
 
  {{!}}[[Ученая степень::{{{Ученая степень|}}}]]
}}{{#rmatch:{{#show:{{PAGENAME}}|?Тип сотрудника}}|Аспирант|
+
}}{{#rmatch:{{#show:{{PAGENAME}}|?Тип сотрудника}}|Аспиранты|
 
  <br />
 
  <br />
 
  {{!}}-
 
  {{!}}-
 
  !'''Направление диссертационной работы:'''
 
  !'''Направление диссертационной работы:'''
 
  {{!}}[[Направление диссертационной работы::{{{Направление диссертационной работы|}}}]]
 
  {{!}}[[Направление диссертационной работы::{{{Направление диссертационной работы|}}}]]
}}{{#rmatch:{{#show:{{PAGENAME}}|?Тип сотрудника}}|Преподаватель{{!}}Аспирант{{!}}Ветеран|
+
}}{{#rmatch:{{#show:{{PAGENAME}}|?Тип сотрудника}}|Преподаватели{{!}}Аспиранты{{!}}Ветераны и сотрудники|
 
  <br />
 
  <br />
 
  {{!}}-
 
  {{!}}-
 
  !'''Специальность:'''
 
  !'''Специальность:'''
 
  {{!}}{{{Специальность|}}}
 
  {{!}}{{{Специальность|}}}
}}{{#rmatch:{{#show:{{PAGENAME}}|?Тип сотрудника}}|Аспирант|
+
}}{{#rmatch:{{#show:{{PAGENAME}}|?Тип сотрудника}}|Аспиранты|
 
  <br />
 
  <br />
 
  {{!}}-
 
  {{!}}-
 
  !'''Научный руководитель:'''
 
  !'''Научный руководитель:'''
 
  {{!}}{{#if:{{{Научный руководитель|}}}|[[Научный руководитель::{{{Научный руководитель|}}}|{{Научный руководитель|  {{{Научный руководитель|}}}}}]]|}}  
 
  {{!}}{{#if:{{{Научный руководитель|}}}|[[Научный руководитель::{{{Научный руководитель|}}}|{{Научный руководитель|  {{{Научный руководитель|}}}}}]]|}}  
}}{{#rmatch:{{#show:{{PAGENAME}}|?Тип сотрудника}}|Преподаватель{{!}}Ветеран|
+
}}{{#rmatch:{{#show:{{PAGENAME}}|?Тип сотрудника}}|Преподаватели{{!}}Ветераны и сотрудники|
 
  <br />
 
  <br />
 
  {{!}}-
 
  {{!}}-
 
  !'''Ученое звание:'''
 
  !'''Ученое звание:'''
 
  {{!}}[[Ученое звание::{{{Ученое звание|}}}]]
 
  {{!}}[[Ученое звание::{{{Ученое звание|}}}]]
}}{{#rmatch:{{#show:{{PAGENAME}}|?Тип сотрудника}}|Преподаватель{{!}}Ветеран|
+
}}{{#rmatch:{{#show:{{PAGENAME}}|?Тип сотрудника}}|Преподаватели{{!}}Ветераны и сотрудники|
 
  <br />
 
  <br />
 
  {{!}}-
 
  {{!}}-
 
  !'''Стаж педагогической работы:'''
 
  !'''Стаж педагогической работы:'''
 
  {{!}}[[Стаж::{{#if:{{{Год начала педагогической деятельности|}}}|{{#expr: {{CURRENTYEAR}}-{{{Год начала педагогической деятельности}}}-{{{Перерывы в педагогической деятельности (суммарное количество лет)|0}}}}}|{{{Стаж педагогической работы|Нет}}}}}]]
 
  {{!}}[[Стаж::{{#if:{{{Год начала педагогической деятельности|}}}|{{#expr: {{CURRENTYEAR}}-{{{Год начала педагогической деятельности}}}-{{{Перерывы в педагогической деятельности (суммарное количество лет)|0}}}}}|{{{Стаж педагогической работы|Нет}}}}}]]
}}{{#rmatch:{{#show:{{PAGENAME}}|?Тип сотрудника}}|Преподаватель{{!}}Аспирант|
+
}}{{#rmatch:{{#show:{{PAGENAME}}|?Тип сотрудника}}|Преподаватели{{!}}Аспиранты|
 
  <br />
 
  <br />
 
  {{!}}-
 
  {{!}}-
 
  !'''Количество опубликованных работ:'''
 
  !'''Количество опубликованных работ:'''
 
  {{!}}{{{Количество опубликованных работ|Нет}}}
 
  {{!}}{{{Количество опубликованных работ|Нет}}}
}}{{#rmatch:{{#show:{{PAGENAME}}|?Тип сотрудника}}|Преподаватель|
+
}}{{#rmatch:{{#show:{{PAGENAME}}|?Тип сотрудника}}|Преподаватели|
 
  <br />
 
  <br />
 
  {{!}}-
 
  {{!}}-
 
  !'''Количество учебно-методических работ:'''
 
  !'''Количество учебно-методических работ:'''
 
  {{!}}{{{Количество учебно-методических работ|Нет}}}
 
  {{!}}{{{Количество учебно-методических работ|Нет}}}
}}{{#rmatch:{{#show:{{PAGENAME}}|?Тип сотрудника}}|Преподаватель|
+
}}{{#rmatch:{{#show:{{PAGENAME}}|?Тип сотрудника}}|Преподаватели|
 
  <br />
 
  <br />
 
  {{!}}-
 
  {{!}}-
 
  !'''Количество защитивших диссертации под руководством:'''
 
  !'''Количество защитивших диссертации под руководством:'''
 
  {{!}}{{{Количество защитивших диссертации под руководством|Нет}}}
 
  {{!}}{{{Количество защитивших диссертации под руководством|Нет}}}
}}{{#rmatch:{{#show:{{PAGENAME}}|?Тип сотрудника}}|Преподаватель{{!}}Аспирант|
+
}}{{#rmatch:{{#show:{{PAGENAME}}|?Тип сотрудника}}|Преподаватели{{!}}Аспиранты|
 
  <br />
 
  <br />
 
  {{!}}-
 
  {{!}}-
 
  !'''Количество изобретений и патентов:'''
 
  !'''Количество изобретений и патентов:'''
 
  {{!}}{{{Количество изобретений и патентов|Нет}}}
 
  {{!}}{{{Количество изобретений и патентов|Нет}}}
}}{{#rmatch:{{#show:{{PAGENAME}}|?Тип сотрудника}}|Преподаватель{{!}}Аспирант|
+
}}{{#rmatch:{{#show:{{PAGENAME}}|?Тип сотрудника}}|Преподаватели{{!}}Аспиранты|
 
  <br />
 
  <br />
 
  {{!}}-
 
  {{!}}-
Строка 109: Строка 103:
 
{{{Дополнительные сведения|}}}
 
{{{Дополнительные сведения|}}}
 
}}
 
}}
{{#rmatch:{{#show:{{PAGENAME}}|?Тип сотрудника}}|Преподаватель{{!}}Аспирант|
+
{{#rmatch:{{#show:{{PAGENAME}}|?Тип сотрудника}}|Преподаватели{{!}}Аспиранты|
 
<h2> Расписание консультаций </h2>
 
<h2> Расписание консультаций </h2>
 
{{#if:{{{Консультации|}}}|
 
{{#if:{{{Консультации|}}}|
Строка 122: Строка 116:
  
 
{{#switch: {{#show: {{PAGENAME}} | ?Тип сотрудника}}
 
{{#switch: {{#show: {{PAGENAME}} | ?Тип сотрудника}}
| Преподаватель= [[Категория:Преподаватели]] [[Категория:Сотрудники]]
+
| Преподаватели= [[Категория:Преподаватели]] [[Категория:Сотрудники]]
 
| УВП= [[Категория:УВП]] [[Категория:Сотрудники]]
 
| УВП= [[Категория:УВП]] [[Категория:Сотрудники]]
| Аспирант= [[Категория:Аспиранты]] [[Категория:Сотрудники]]
+
| Аспиранты= [[Категория:Аспиранты]] [[Категория:Сотрудники]]
| Ветеран= [[Категория:Ветераны]] [[Категория:Сотрудники]]
+
| Ветераны и сотрудники= [[Категория:Ветераны и сотрудники]] [[Категория:Сотрудники]]
 
}}
 
}}
  
 
__NOTOC__ __NOEDITSECTION__ __NOTITLE__ __NOCACHE__
 
__NOTOC__ __NOEDITSECTION__ __NOTITLE__ __NOCACHE__
 
</includeonly>
 
</includeonly>

Версия 00:01, 22 февраля 2012

Шаблон для оформления страницы сотрудника разных типов (преподаватели, УВП, аспиранты, ветераны и сотрудники).

Свойство Тип сотрудника определяется автоматически на основе имени страницы. На основе этого свойства происходит выбор необходимых полей для отображения на странице сотрудника, а также происходит выбор нужной категории.

Поля сотрудника также можно редактировать с помощью различных форм, относящихся к разным категориям (Преподаватели, УВП, Аспиранты, Ветераны и сотрудники).

.