Разработка:im/plans
Версия от 11:31, 13 октября 2009; Yumeneco (обсуждение | вклад) (Новая: =im/plans - Учебно-тематическое планирование= Интерфейс редактирования параметров тематического планиро...)
im/plans - Учебно-тематическое планирование
Интерфейс редактирования параметров тематического планирования. Работает в паре с модулем storage/plans. Позволяет создавать и редактировать различные атрибуты тематического планирования.
Таматическое планирование
Просмотр темы
Создание/изменение параметров темы
API
show($obj)
Возвращает html-код отображения информации о теме в планировании в виде таблицы.
- Входные параметры:
- $obj - объект, запись из таблицы plans
- Возвращаемые значения:
- html-код таблицы или
- false в случае ошибки.
show_id($id)
Возвращает html-код отображения информации о теме в планировании в виде таблицы по id.
- Входные параметры:
- $id - id записи из таблицы plans;
- Возвращаемые значения:
- html-код таблицы или
- false в случае ошибки
showlist($list)
Возвращает html-код отображения информации о планировании в виде таблицы.
- Входные параметры:
- $list - массив объектов. Каждый объект - это запись из таблицы plans.
- Возвращаемые значения:
- html-код таблицы или
- false в случае ошибки.
form($id=NULL)
Возвращает html-код формы создания новой или редактирования существующей темы.
- Входные переменные:
- $id - id записи из таблицы plans (по умолчанию NULL). Значения этой записи будут использованы для заполнения полей формы значениями по умолчанию. Если $id = NULL, то поля формы остаются пустыми.
- Возвращаемые значения:
- html-код или
- false в случае ошибки.
get_listing($limitfrom, $limitnum, $conds)
Возвращает список тем, выбранных по заданным критериям.
- Входные переменные:
- $limitfrom - порядковый номер записи в общем списке записей, удовлетворяющих критериям выборки. Эта запись будет первой в возвращаемом списке.
- $limitnum - количество записей, которые нужно вернуть.
- $conds - объект - список параметров для выборки записей. Название свойства объекта - это название поля в таблице plans.
- Выходные значения:
- массив записей из таблицы plans или
- false в случае ошибки.
get_select_listing($inputconds)
Возвращает фрагмент sql-запроса после слова WHERE.
- Входные переменные:
- $inputconds - объект. Содержит критерии выборки для формирования запроса. Свойство объекта - название поля в таблице plans.
- Возвращаемые значения:
- фрагмент строки запроса, который будет вставлен в запрос после слова WHERE.
Список карточек:
- Инициализация плагина
- Редактирование страницы просмотра одной темы
- Редактирование страницы просмотра планирования
- добавляется фильтрация по обьекту привязки
- Редактирование интерфейса формы
- Редактирование обработчика формы