Шаблон:Todo

Материал из MachineLearning.

(Различия между версиями)
Перейти к: навигация, поиск
м
м
 
(21 промежуточная версия не показана)
Строка 1: Строка 1:
-
<includeonly><div style="margin: 0px; padding: 0px; border-width: 1px 0px 0px 0px; border-top-style: solid; border-top-color: #AAAAAA;">
+
<includeonly><div style="margin: 0px 0px 0px 0px; padding: 0.4ex 1em; border-width: 1px 1px 0px 1px; border-style: solid; border-color: #AAAAAA; background-color: {{#ifeq:{{{1}}}|bug|#FFE0E0}}{{#ifeq:{{{1}}}|warn|#FFFFE0}}{{#ifeq:{{{1}}}|wish|#E0FFE0}}{{#ifeq:{{{1}}}|improvement|#E7FAFF}}{{#ifeq:{{{1}}}|impr|#E7FAFF}};{{#ifeq:{{{3}}}|Ok| color:#BBB;}}">
-
<div style={{#ifeq:{{{1}}}|bug|"background-color:#FFE0E0;"}}{{#ifeq:{{{1}}}|warn|"background-color:#FFFFE0;"}}{{#ifeq:{{{1}}}|wish|"background-color:#E0FFE0;"}}>{{#ifeq:{{{3}}}|done|<strike>{{{2}}}</strike>|{{{2}}} }}</div>
+
{{#ifeq:{{{3}}}|done|<strike>{{{2}}}</strike>|{{{2}}}}}</div>{{#ifeq:{{{4|пусто}}}|пусто||<div style="background-color:#FFFFFF; padding-left: 2em; font-size: 80%; border-width: 0px 1px 0px 1px; border-style: solid; border-color: #AAAAAA;">{{{4}}}</div>}}</includeonly><noinclude>
-
{{#ifeq:{{{4|пусто}}}|пусто||<div style="background-color:#FFFFFF; padding-left: 2em; font-size: 80%;">{{{4}}}</div>}}</div></includeonly><noinclude>
+
{{template navigation}}{{doc}}
{{template navigation}}{{doc}}
[[Категория:MachineLearning:Шаблоны:Оформление|Todo]]
[[Категория:MachineLearning:Шаблоны:Оформление|Todo]]
</noinclude>
</noinclude>

Текущая версия

 Документация

Шаблон предназначен для оформления пунктов в списках сбора требований, например MachineLearning:ToDo.

Параметры шаблона

Первый параметр указывает на тип пункта, сейчас поддерживаются bug, warn, wish.

Второй параметр — основной текст сообщения об ошибке, предупреждения, замечания или требования.

Третий параметр необязателен. Если он указан, это означает, что для данного сообщения есть ответ. Если это слово done, то содержимое сообщения зачёркивается как выполненное.

Четвёртый параметр также необязателен. Это текст ответа на сообщение.

Пример исходной разметки:

{{todo|bug|Описание ошибки — ~~~~}}
{{todo|warn|Описание предупреждения — ~~~~}}
{{todo|wish|Описание пожелания — ~~~~}}
{{todo|bug|Описание ошибки — ~~~~|done}}
{{todo|warn|Описание предупреждения — ~~~~|ОК|Исправлено — ~~~~}}
{{todo|wish|Описание пожелания (~~~~):
* сделать первое
* сделать второе
* сделать третье
|done|Сделано ~~~~}}
{{todo|impr|Описание обновления/улучшения — ~~~~}}
{{TodoEndList}}

Результат:

Описание ошибки — К.В.Воронцов 13:06, 23 апреля 2008 (MSD)
Описание предупреждения — К.В.Воронцов 13:06, 23 апреля 2008 (MSD)
Описание пожелания — К.В.Воронцов 13:06, 23 апреля 2008 (MSD)
Описание ошибки — К.В.Воронцов 13:06, 23 апреля 2008 (MSD)
Описание предупреждения — К.В.Воронцов 13:06, 23 апреля 2008 (MSD)
Исправлено — К.В.Воронцов 13:06, 23 апреля 2008 (MSD)

Описание пожелания (К.В.Воронцов 13:06, 23 апреля 2008 (MSD)):

  • сделать первое
  • сделать второе
  • сделать третье
Сделано К.В.Воронцов 13:06, 23 апреля 2008 (MSD)
Описание обновления/улучшения — Andrew 13:27, 26 апреля 2008 (MSD)
Личные инструменты