Разработка:modlibs/refbook

Материал из DOF
Версия от 16:56, 11 августа 2011; SafonovNikita (обсуждение | вклад) (Планируются:)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Справочник дополнительных параметров:

Плагин
Название refbook
Тип modlibs


  • Вернуть список типов удостоверений личности. Если передан код типа, возвращается строка с этим типом.
  • Вернуть список типов адресов в виде массива код->название. Если передан код типа, возвращается строка с этим типом.
  • Вернуть список кодов регионов по коду страны в виде двумерного массива код страны->код региона->название. Если передан код типа, возвращается строка с этим типом.

Планируется:

  • Добавить папки refbook/cfg/array и refbook/cfg/storage. В них хранить файлы данных. В последней папке хранить файлы, которые имитируют таблицу. То есть данные этого файла возвращаются как массив объектов с наличием поля id.
  • Переместить файлы из папки refbook/standards/ по вышеуказанным папкам и переработать зависимые методы (папку regions сохранить).
  • Список типов уроков (очный урок/лекция, дистанционный урок/лекция, семинар, лабораторная работа, практическая работа, контрольная работа)
  • Вернуть массив со списком типов контрактов (1 - договор непосредственно с учеником, 2 - договор с законным представителем и т.д.)
  • Вернуть список уровней компонент в массиве код->название. Если передан код типа, возвращается только он один (массив с одной записью).
  • Вернуть список кодов стран в виде массива код->название
  • Вернуть список типов итогового контроля как из таблицы. Поля называются id и type. Типы контроля: дипломная работа, курсовая работа, реферат, государственный экзамен, устный экзамен, письменный экзамен, зачет, устный опрос, письменный опрос, письменная проверка знаний (контрольная работа), комбинированная проверка знаний, беседа, анкетирование, тестирование, проект, экзамен, другое. Элемент "другое" имеет id=1. И всегда идет первым. Создать методы для работы с массивом (типа get(), get_list() и get_filter()), которые при обращении к массиву возвращают объект как из таблицы. Если возвращается список - то он отсортирован по алфавиту.