Разработка:im/programmsbcs — различия между версиями
Johnleft (обсуждение | вклад) м (создано описание плагина) |
Johnleft (обсуждение | вклад) м (→Страница просмотра одной подписки: описана страница списка подписок на программу) |
||
Строка 1: | Строка 1: | ||
=Подписка на учебные программы= | =Подписка на учебные программы= | ||
Этот плагин позволяет подписывать студентов, с которыми заключен контракт, на учебные программы. | Этот плагин позволяет подписывать студентов, с которыми заключен контракт, на учебные программы. | ||
− | ==Страница просмотра | + | ==Страница просмотра списка подписок== |
На этой странице выводится список студентов, с которыми уже заключен контракт. | На этой странице выводится список студентов, с которыми уже заключен контракт. | ||
− | Длинный список выводится постранично. Количество строк на станице определяется параметрами конфигурации. | + | Состав списка определяется параметрами фильтрации. Фильтрация производится входными переменными, которые передаются на страницу в ссылке. Это |
+ | * departmentid - id подразделения; | ||
+ | * programmid - id программы; | ||
+ | * eduform - тип образования (очное/заочное/очно-заочное/экстернат); | ||
+ | * agroupid - id академической группы, если обучение групповое; | ||
+ | * agenum - порядковый номер текущего учебного периода; | ||
+ | * status - id статуса; | ||
+ | * agestartid - id учебного периода, в котором началось обучение данного студента по программе. | ||
+ | |||
+ | Длинный список выводится постранично. Количество строк на станице определяется параметрами конфигурации. Если список не умещается на одной странице, под списком выводятся ссылки на страницы. | ||
+ | |||
+ | С этой страницы возможен переход на страницу создания/редактирования подписки на программу. | ||
+ | |||
+ | Поля одной строки списка описаны в следующем разделе. | ||
+ | |||
==Страница просмотра списка подписок== | ==Страница просмотра списка подписок== | ||
==Страница создания/редактирования подписки== | ==Страница создания/редактирования подписки== | ||
==API== | ==API== |
Версия 17:27, 26 октября 2009
Содержание
Подписка на учебные программы
Этот плагин позволяет подписывать студентов, с которыми заключен контракт, на учебные программы.
Страница просмотра списка подписок
На этой странице выводится список студентов, с которыми уже заключен контракт. Состав списка определяется параметрами фильтрации. Фильтрация производится входными переменными, которые передаются на страницу в ссылке. Это
- departmentid - id подразделения;
- programmid - id программы;
- eduform - тип образования (очное/заочное/очно-заочное/экстернат);
- agroupid - id академической группы, если обучение групповое;
- agenum - порядковый номер текущего учебного периода;
- status - id статуса;
- agestartid - id учебного периода, в котором началось обучение данного студента по программе.
Длинный список выводится постранично. Количество строк на станице определяется параметрами конфигурации. Если список не умещается на одной странице, под списком выводятся ссылки на страницы.
С этой страницы возможен переход на страницу создания/редактирования подписки на программу.
Поля одной строки списка описаны в следующем разделе.