Разработка:workflows/programmitems — различия между версиями

Материал из DOF
Перейти к: навигация, поиск
м (Возможные статусы:)
 
Строка 1: Строка 1:
====Возможные статусы:====
+
{{Infobox_Plugin
* действующий (active)
+
| name = programmitems
* приостановленный (suspend)
+
| type = workflows
* удаленный (deleted)
+
}}
 +
 
 +
==Возможные статусы:==
 +
* Действует (active) - дисциплину можно изучать.
 +
* Приостановлена (suspend) - обучение по дисциплине временно приостановлено.
 +
* Удалена (deleted) - дисциплина удалена.
 +
 
 +
== Метастатусы ==
 +
* Активный:active
 +
* Актуальный: active, suspend
 +
* Реальный: active, suspend
 +
* Мусорный: deleted
 +
 
 +
== Маршруты статусов==
 +
Правила описания маршрутов: описания возможностей перехода в новый статус на основании текущего статуса и условия, действительные только при переходе в новый статус из текущего статуса, группируются по текущему статусу, описания возможностей перехода в новый статус не зависящие от текущего статуса группируются по новому статусу.
 +
 
 +
==== Действует ====
 +
Возможные переходы ИЗ этого статуса:
 +
* Приостановлена
 +
* Удалена
 +
 
 +
==== Приостановлена ====
 +
Возможные переходы ИЗ этого статуса:
 +
* Действует
 +
* Удалена
 +
 
 +
==== Удалена ====
 +
Это конечный статус.
 +
 
 +
== API ==
 +
 
 +
==Перехватываемые события==
 +
{| border="1"
 +
|+ Таблица событий, которые перхватывает этот плагин
 +
! Тип плагина
 +
! Код плагина
 +
! Код события
 +
! Пояснение
 +
|-
 +
|
 +
|
 +
|
 +
|
 +
|}

Текущая версия на 13:19, 18 февраля 2014

Плагин
Название programmitems
Тип workflows


Возможные статусы:

  • Действует (active) - дисциплину можно изучать.
  • Приостановлена (suspend) - обучение по дисциплине временно приостановлено.
  • Удалена (deleted) - дисциплина удалена.

Метастатусы

  • Активный:active
  • Актуальный: active, suspend
  • Реальный: active, suspend
  • Мусорный: deleted

Маршруты статусов

Правила описания маршрутов: описания возможностей перехода в новый статус на основании текущего статуса и условия, действительные только при переходе в новый статус из текущего статуса, группируются по текущему статусу, описания возможностей перехода в новый статус не зависящие от текущего статуса группируются по новому статусу.

Действует

Возможные переходы ИЗ этого статуса:

  • Приостановлена
  • Удалена

Приостановлена

Возможные переходы ИЗ этого статуса:

  • Действует
  • Удалена

Удалена

Это конечный статус.

API

Перехватываемые события

Таблица событий, которые перхватывает этот плагин
Тип плагина Код плагина Код события Пояснение