Релизы — различия между версиями

Материал из DOF
Перейти к: навигация, поиск
(История выпуска релизов: Описание релиза 2.3.2)
(2.7.3 (2016-07-07))
 
(не показаны 54 промежуточные версии 5 участников)
Строка 1: Строка 1:
 
==История выпуска релизов==
 
==История выпуска релизов==
 +
 +
=== 2.7.3 (2016-07-07) ===
 +
 +
*Общее:
 +
**Багфикс для форм деканата, связанных с подписками на программу, персонами и договорами
 +
 +
*im/admin
 +
**Изменение языковой переменной
 +
 +
*im/recordbook
 +
**отделелние дней полоской в расписании занятий
 +
**изменнение внешнего вида зачетной книжки.
 +
**Добавлен класс с номером дня в расписание для рашсирения возможностей оформления
 +
 +
*im/departments
 +
**Исправление языковых переменных и заголовка страницы
 +
 +
*im/employees
 +
**Добавление ссылки на редактирование прав созданной доверенности в интерфейсе сотрудников
 +
**Фикс доработки по добавлению кнопки на изменение прав доверенности
 +
**Добавление идентиикатора подразделения в данные формы
 +
**Рефакторинг механизма создания договора
 +
**Переработана форма персон по договору
 +
 +
*im/participants
 +
**Добавлена форма быстрого создания подписки
 +
**Добавлена форма детального создания подписки
 +
**Добавлена форма выбора договора для детального создания подписки
 +
**Добавлена форма для дозаполнения персон по договору для создания подписки
 +
**Механизм детального создания подписки
 +
**В таблицу подписок добавлены действия над элементами
 +
**Глобальные проверки доступа к частям интерфейса и интерфейсу целиком
 +
**Добавлен Интерфейс импорта подписок на программу
 +
 +
*im/persons - Багфикс формы персны
 +
**При блокировке поля выбора даты пропадал блок, отвечающий за год
 +
**Глобальный рефакторинг интерфейса всвязи с полной переработкой форм
 +
**Полностью переработана форма сохранения перосоны
 +
**Сформировано универсальное решение для всех плагинов Деканата, которые используют механизм создания персон.
 +
**Форма позволяет обрабатывать любое число персон, как имеющихся в системе, так и требующих создания
 +
**Поддержка блокировки полей
 +
**Добавлены методы для быстрого добавления новых полей, валидации и обработки
 +
**Возможность указать URL перехода после обработки
 +
**Возможность добавления индивидуального заголовка любой персоне в форме
 +
**Багфикс процесса обработки персоны в форме сохранения
 +
 +
*im/cpassed
 +
**Добавлена поддержка обратной ссылки из списка подписок на предмето-классы
 +
 +
*im/learningplan
 +
**Добавлена поддержка обратной ссылки со страницы индавидуального учебного плана по подписке
 +
 +
*im/programmsbcs
 +
**Добавлена поддержка обратной ссылки со страниц истории обучения, редактирования и просмотра подписки
 +
 +
*im/participants
 +
**Добавлена форма dof_im_participants_import, обработчик, отображение
 +
 +
*im/sel
 +
**Рефакторинг механизма создания договора
 +
**Рефакторинг форм создания договора и формы редактирования персон по договору
 +
 +
*storage/ages
 +
**Рефакторинг плагина
 +
 +
*storage/agroups
 +
**Рефакторинг кода
 +
**Добавлен метод импорта с поддержкой отчета
 +
 +
storage/contracts
 +
**Метод сохранения договора с проверками данных и нормализацией
 +
** Добавлен метод генерации номера договора
 +
** Рефакторинг метода сохранения договора
 +
** Добавлен метод обработки AJAX-запроса на получение договоров с поиском по фрагменту данных
 +
** Доработан метод получения договоров для AJAX-поля на основе фрагмента данных договора
 +
** Добавлен метод импорта с поддержкой отчета
 +
** Добавлен метод проверки уникальности договора
 +
** Рефакторинг
 +
** Добавлен метод нормализации данных с проверкой валидности
 +
 +
*storage/cpassed
 +
** Добавлен новый метод получения списка подписок учебного процесса на целевую дату
 +
** Исправление метода получения подписок на учебный процесс
 +
 +
*storages/schevents
 +
**Исправлена ошибка в функции подсчета зарплатных часов, коэффициентов.
 +
**Разработана функция для todo для пересчета уже сформированных ранее зарплатных часов, коэффициентов.
 +
**Исправление процесса перерасчета зарплатных часов
 +
 +
storage/statushistory
 +
**Возвращен метод получения статуса объекта на определенную дату
 +
**Добавлен новый метод получения последней смены статуса
 +
**Добавлена заплатка на получение статуса объекта cpassed на целевое время всвязи с неверной работой процесса инициализации статуса объекта cpassed
 +
 +
*storage/programms
 +
**Добавлен метод импорта с поддержкой отчета
 +
**В метод получения программ по фильтру добавлен блок поддержки идентификаторов
 +
 +
storage/programmsbcs
 +
**Добавлена новая настройка: Форма обучения по-умолчанию
 +
**Добавлен метод сохранения подписки на программу с автозаполнением недостающих данных
 +
**Добавлен метод импорта с поддержкой отчета
 +
**Добавлен метод проверки уникальности договора
 +
**Рефакторинг
 +
**Добавлен метод нормализации данных с проверкой валидности
 +
 +
storage/persons
 +
**Метод сохранения персоны с проверками данных и нормализацией
 +
Рефакторинг Метода сохранения персоны
 +
**Переработан и оптимизирован метод поиска персон по фрагменту
 +
**Оптимизация метода получения персон для AJAX-поля на основе начала фамилии. Теперь метод возвращает персон на основе фрагмента данных персоны ( ФИО, email и идентификаторы самой персоны и связанного с ней пользователя moodle )
 +
**Добавлен метод импорта с поддержкой отчета
 +
**Добавлен метод проверки уникальности договора
 +
**Рефакторинг
 +
**Добавлен метод нормализации данных с проверкой валидности
 +
 +
*lib/storage_base
 +
**Удаление deplecated методов, которые больше нигде не используются в системе
 +
**Добавлен метод получения фрагмента sql-кода с LIKE-элементом
 +
 +
*sunc/personstom
 +
**Фикс бага создания пользователей
 +
 +
*modlibs/widgets
 +
**Добавлена возможность установки статуса открытия модального окна
 +
 +
*modlib/ig
 +
**Добавление новых иконок
 +
 +
=== 2.7.2 (2016-05-10) ===
 +
Ссылка для скачивания: [https://sourceforge.net/projects/freedeansoffice/files/freedeansoffice/fdo-27x/fdo-272.zip/download FDO 2.7.2]
 +
 +
*Улучшения и исправления:
 +
 +
*Исправление ошибки версионной зависимости плагинов
 +
*Рефакторинг кода
 +
 +
*/blocks/dof/im/journal
 +
**добавлены зарплатные часы в отчет по нагрузке преподавателей и отчет по заменам
 +
**правка языковых строк
 +
**правки для отчета по заменам
 +
 +
*/blocks/dof/im/cstreams
 +
**добавлены зарплатные часы в отчет по нагрузке преподавателей и отчет по заменам
 +
**правки для отчета по заменам
 +
 +
*workflow/programms
 +
**Добавлен метод формирования метастатусов
 +
 +
*storage/persons
 +
**Фикс ошибки при расширенном поиске персон
 +
 +
*im/departments
 +
**Переработана секция выбора подразделения
 +
 +
*im/recordbook
 +
**отделелние дней полоской в расписании занятий
 +
**изменнение внешнего вида зачетной книжки.
 +
 +
*storage/programms
 +
**Добавлен метод получения программ с учетом параметров
 +
**Добавлен метод поддержки автозаполнения имени программы
 +
**Добавлен метод поддержки автозаполнения числа периодов на основе программы
 +
 +
*storage/programmsbcs
 +
**Добавлен метод сортировки подписок по полям студента
 +
**Добавлен метод сортировки подписок по полям программы
 +
**Добавлен метод сортировки подписок по полям группы
 +
 +
*modlib/widgets
 +
**Рефакторинг и доработка поля автозаполнения
 +
**Добавлена опция зависимости от внешних данных полей
 +
 +
*storage/orders - Новые возможности
 +
**Добавлена проверка уникальности номеров приказов по настройкам подразделений
 +
 +
=== 2.7.1 (2016-04-22) ===
 +
 +
Ссылка для скачивания:
 +
 +
*Новые возможности:
 +
Добавлен механизм возврата удаленного расписания на день
 +
Добавлена поддержка множественных форм добавления комментариев на одной странице
 +
Добавлены новые иконки
 +
Добавлена возможность оставлять комментарии к оценкам в журнале.
 +
 +
*Улучшения и исправления:
 +
 +
*Глобальные изменения
 +
** Доработка стилизации Деканата
 +
** Добавлено предупреждающее сообщение при входе под учетной записью Суперадминистратора
 +
 +
*im/acl
 +
** Ослабление прав доступа для всего плагина( доступ для всех персон деканата в отдельные участки плагина)
 +
*im/departments
 +
** Метод для формирования секции с информацией по подразделению
 +
** Новая секция информации по подразделению( Время в подразделении, базовые данные, ссылки на дочерние и вышестоящее подразделения, ссылки на действия в подразделении )
 +
** Класс формы выбора подразделения(скелет)
 +
** В секцию информации добавлен блок выбора подразделения
 +
** Метод формирования select списка для выпора подразделения
 +
*im/cfg
 +
** Расширен список отображаемых типов конфигураций. Включен textarea-тип
 +
*im/cstreams
 +
**Исправление пагинации
 +
**Добавление поддержки фильтра в пагинацию на странице списка процессов
 +
*im/schdays
 +
** Исправлен метод формирования ячейки календаря.
 +
*im/programms
 +
**Исправлено: при создании программы можно указать только положительное количество параллелей
 +
*im/orders
 +
** Добавлен интерфейс приказов
 +
*im/recordbook
 +
** Массовый рефакторинг интерфейса
 +
** Улучшение стилизации
 +
** Доработка формы выбора недели
 +
** Доработка дневника учащегося - Добавлено поле "Тема урока" и комментарии к оценкам
 +
**Исправление хлебных крошек
 +
**Смена имени курсов в дневнике на имена дисциплин
 +
**Сортировка уроков по времени
 +
*im/schdays
 +
** Добавлен механизм возврата удаленного расписания на день
 +
**Исправление формы массовой обработки дней в календаре
 +
*im/journal
 +
**Добавление css класса для таблицы ведомости
 +
*storage/cpassed
 +
**Доработка проверки прав на использование подписок на программы
 +
Исправление отображения оценок при просмотре уроков
 +
** Рефакторинг журнала группы
 +
** Добавлен механизм создания замечаний к оценке пользователя в групповом журнале
 +
**Стилизация журнала группы
 +
*im/comments
 +
** Добавлена поддержка множественных форм добавления комментариев на одной странице
 +
*lib/message
 +
** Поддержка опции возврата html блока сообщений вместо печати
 +
*modlib/nvg
 +
** Переработаны методы формирования шапки и подвала Деканата
 +
*modlib/billing
 +
**Доработка классов приказов
 +
*modlib/ig
 +
** Добавлены новые иконки
 +
*modlibs/refbook
 +
**Обновлен список регионов России
 +
*modlib/nvg
 +
**Исправления базового шаблона страницы деканата
 +
*modlib/widgets
 +
** Новый метод формирования hidden-полей по переданному url в виде строки
 +
** Новый метод формирования единичного select-поля с расширенным функционалом
 +
** Добавлено поле ввода телефона
 +
** Добавлен метод формирования модального окна
 +
** Класс модального окна
 +
** Доработка поля формы "Календарь"
 +
*storage/comments
 +
** Добавлена обработка события удаления посещаемости
 +
**Исправление процесса обновления плагина
 +
*storage/persons
 +
** Добавлен новый метод получения списка уникальных значений поля для автозаполнения
 +
*storage/departments
 +
** Доработан метод получения подразделений
 +
*storage/orders
 +
** Рефакторинг класса
 +
** Добавлено поле "Номер приказа"
 +
** Базовый класс приказа
 +
** Метод сохранения номера приказа
 +
** Доработка метода формирования строки приказа в таблице приказов
 +
** Добавлен метод для генерации формы смены статуса приказа
 +
** Форма смены статуса
 +
** Доработка форм редактирования приказа и фильтра
 +
*storage/programmsbcs
 +
**Исправление всвязи с невозможностью учета подписок, персона которой находится в другом подразделении. Теперь учет подразделения происходит только на этапе получения подписок на программу.
 +
**Исправление AJAX - запроса подписок
 +
*storage/schevents
 +
** Доработан метод получения писка занятий студентов. Добавлен учет интервала подписки ученика на предмето-класс.
 +
** Новый метод получения событий по подписке на программу
 +
*workflow/comments
 +
** Исправление языкового файла
 +
*workflow/orders
 +
** Изменен метод получения доступных состояний приказа
 +
** Добавлен метод получения состояний, в которые можно перевести приказ в ручном режиме
 +
*workflow/plans
 +
** Новый метод определения мета-статусов
 +
** Новый метод возврата статуса в предыдущее состояние
 +
*workflow/schdays
 +
** Новый метод возврата статуса в предыдущее состояние
 +
*workflow/schevents
 +
** Добавлено логирование в метод отмены занятия, который используется при удалении занятий.
 +
** Новый метод возврата статуса в предыдущее состояние
 +
 +
'''Для разработчиков:'''
 +
 +
*Остальное
 +
 +
Плагины, вошедшие в релиз:
 +
 +
=== 2.7.0 (2016-01-15) ===
 +
 +
Ссылка для скачивания: [https://sourceforge.net/projects/freedeansoffice/files/freedeansoffice/fdo-27x/fdo-270.zip/download FDO 2.7.0]
 +
 +
 +
*Новые возможности:
 +
** Добавлена возможность выбора числа строк на одной странице
 +
** Добавлена ведомость текущих оценок по единичной подписке или академической группе
 +
** Добавлена панель управления партнерской сетью
 +
** Добавлен интерфейс компетенций
 +
** Система комментариев
 +
** Добавлена возможность замены номеров дней на их календарные названия в рамках отдельного учебного периода
 +
** Массовые обработчики дней в календаре
 +
 +
*Улучшения и исправления:
 +
** Исправлен баг при создании договора с сотрудником
 +
** Доработан календарь
 +
*im/schedule
 +
** Исправлена ошибка, связанная с невозможностью обновить день
 +
** Исправлена ошибка отображения информации по дню
 +
** Исправлена ошибка, связанная с неверным формированием расписания на неделю
 +
*im/schdays
 +
** Исправлена ошибка отображения информации о дне
 +
** Исправлена ошибка, возникающая при создании расписания на последнюю неделю периода
 +
** Исправлена ошибка отображения вкладок в формах деканата
 +
** Исправлена ошибка установки значения подразделения при редактировании учебного периода
 +
** Исправлена проблема отображения ссылки к фактической нагрузке
 +
** Исправлена ошибка отображения ссылки на курс в журнале учебного процесса
 +
** Исправлена ошибка с невозможностью отменить занятие
 +
** Исправлена проблема, связанная с удалением дней устаревшего статуса
 +
** Исправлен метод смены дня на праздничный
 +
*im/journal
 +
** Исправлен баг с неверным формированием расписания на последнюю неделю учебного периода
 +
** Исправлено формирование имени отчета о фактической нагрузке
 +
** Исправлена логика фиксации дней при исполнении приказа
 +
** Исправлена ошибка установки интервала при создании занятий на неделю
 +
** Исправлена форма отчетов о фактической нагрузке
 +
*im/cstreams
 +
** Исправлена проблема с формированием экзаменационной ведомости в пустых предмето-классах
 +
*modlibs/ama
 +
** Рефакторинг и оптимизация
 +
*im/programms
 +
** Исправление проблем валидации формы
 +
*im/departments
 +
** Переработка интерфейса администрирования подразделений
 +
*im/cstreams
 +
** В таблицу учебных процессов группы добавлен столбец дисциплины
 +
 +
 +
 +
'''Для разработчиков:'''
 +
* Изменения в логике формирования файла логов
 +
*modlib/widgets
 +
** Доработка класса поля формы ajaxselect
 +
** Доработка класса поля формы calendar
 +
** Доработка класса поля формы date_selector
 +
** Доработка класса пагинации
 +
*dof/lib
 +
** В утилиты добавлен метод получения среза многомерного массива
 +
** Добавлен класс потока системных сообщений
 +
storage/cpassed
 +
** Метод получения набора сгруппированных значений из подписок
 +
*im/cstreams
 +
** Метод получения ссылки на просмотр предмето-класса
 +
*storage/departments
 +
** Метод получения дочерних подразделений с учетом статусов
 +
** Метод получения траектории до подразделения
 +
*storage/persons
 +
** Методы работы с пользовательскими полями
 +
** Доработан метод формирования полного имени пользователя с учетом разных типов входных данных.
 +
*storage/programmsbcs
 +
** Метод автозаполнения данных
 +
*storage/agroups
 +
** Метод автозаполнения данных
 +
*storage/contracts
 +
** Метод автозаполнения данных
 +
*modlib/filestorage
 +
** Библиотека работы с пользовательскими файлами
 +
*modlib/ama
 +
** API работы с модулями Simplesertificate
 +
** Доработка класса работы с пользователями moodle
 +
*storage/statushistory
 +
** Метод получения статуса объекта на дату
 +
*storage/cpassed
 +
** Метод получения подписок с учетом параметров
 +
*storage/skills
 +
*storage/skilllinks
 +
** Новые плагины хранилища компетенций
 +
*synс/skills
 +
** API компетенций
 +
*im/skills
 +
** Плагин интерфейса компетенций
 +
*workflow/skills
 +
** Новые плагины маршрутизации статусов для компетенций
 +
*workflows/schdays
 +
** Добавлен новый статус дня - Неполное расписание, который устанавливается при ошибках в создании расписания на день
 +
 +
 +
*Остальное
 +
 +
Плагины, вошедшие в релиз:
 +
* Интерфейсы
 +
** [[Разработка:im/acl | Система прав]]
 +
** [[Разработка:im/admin | Администрирование]]
 +
** [[Разработка:im/ages | Учебные периоды]]
 +
** [[Разработка:im/agroups | Академические группы]]
 +
** [[Разработка:im/cfg | Параметры конфигураций]]
 +
** [[Разработка:im/comments | Панель управления комментариями]]
 +
** [[Разработка:im/cpassed | Изучаемые и пройденные дисциплины]]
 +
** [[Разработка:im/cstreams | Учебные процессы]]
 +
** [[Разработка:im/departments | Подразделения ВУЗа]]
 +
** [[Разработка:im/employees | Сотрудники]]
 +
** [[Разработка:im/inventory | Ресурсы]]
 +
** [[Разработка:im/journal | Журнал занятий]]
 +
** [[Разработка:im/learningorders | Приказы по контингенту]]
 +
** [[Разработка:im/learningplan | Формирование учебного плана на весь срок обучения]]
 +
** [[Разработка:im/my | Мой кабинет]]
 +
** [[Разработка:im/obj | Отображение объектов]]
 +
** [[Разработка:im/orders | Приказы]]
 +
** [[Разработка:im/partners | Партнерская сеть]]
 +
** [[Разработка:im/persons | Люди]]
 +
** [[Разработка:im/plans | Тематическое планирование]]
 +
** [[Разработка:im/programmitems | Учебные дисциплины]]
 +
** [[Разработка:im/programms | Учебные программы]]
 +
** [[Разработка:im/programmsbcs | Подписки на изучение учебной программы]]
 +
** [[Разработка:im/recordbook | Зачетная книжка]]
 +
** [[Разработка:im/reports | Отчеты]]
 +
** [[Разработка:im/schdays | Календарь учебного периода]]
 +
** [[Разработка:im/schedule | Расписание учебных занятий]]
 +
** [[Разработка:im/sel | Договоры]]
 +
** [[Разработка:im/skills | ]]
 +
** [[Разработка:im/standard | Плагин Стандарт]]
 +
** [[Разработка:im/university | ВУЗ]]
 +
* Библиотеки
 +
** [[Разработка:modlibs/ama | API работы с Moodle]]
 +
** [[Разработка:modlibs/base | Базовые классы плагинов]]
 +
** [[Разработка:modlibs/billing | Библиотека биллинга]]
 +
** [[Разработка:modlibs/calcformula | Формулы]]
 +
** [[Разработка:modlibs/cur | Cur]]
 +
** [[Разработка:modlibs/filestorage | Файловое хранилище]]
 +
** [[Разработка:modlibs/ig | Идеограммы]]
 +
** [[Разработка:modlibs/jquery | Jquery]]
 +
** [[Разработка:modlibs/nvg | Управление навигацией]]
 +
** [[Разработка:modlibs/pear | Библиотеки PEAR]]
 +
** [[Разработка:modlibs/phpexcel | PHPExcel]]
 +
** [[Разработка:modlibs/refbook | Стандарты]]
 +
** [[Разработка:modlibs/templater | Шаблоны документации (Templater)]]
 +
** [[Разработка:modlibs/widgets | Виджеты]]
 +
** [[Разработка:modlibs/yui | YUI]]
 +
* Справочники
 +
** [[Разработка:storages/accentryes | Биллинг Проводки]]
 +
** [[Разработка:storages/accounts | Биллинг Счета]]
 +
** [[Разработка:storages/acl | Полномочия]]
 +
** [[Разработка:storages/aclwarrantagents | Применения доверенностей]]
 +
** [[Разработка:storages/aclwarrants | Доверенности и мандаты]]
 +
** [[Разработка:storages/addresses | Адреса]]
 +
** [[Разработка:storages/ages | Учебные периоды]]
 +
** [[Разработка:storages/agrouphistory | История смены учебных периодов для групп]]
 +
** [[Разработка:storages/agroups | Учебные группы]]
 +
** [[Разработка:storages/appointments | Назначение должности с табельными номерами]]
 +
** [[Разработка:storages/comments | CRM Комментарии]]
 +
** [[Разработка:storages/config | Настройки]]
 +
** [[Разработка:storages/contracts | Договора]]
 +
** [[Разработка:storages/cov | Значения дополнительных опций]]
 +
** [[Разработка:storages/cpassed | Изучаемые и пройденные курсы]]
 +
** [[Разработка:storages/cpgrades | Оценки по контрольным точкам]]
 +
** [[Разработка:storages/cstreamlinks | Участие академических групп в учебных процессах]]
 +
** [[Разработка:storages/cstreams | Учебный процесс]]
 +
** [[Разработка:storages/departments | Подразделения учебного заведения]]
 +
** [[Разработка:storages/eagreements | Договоры с сотрудниками]]
 +
** [[Разработка:storages/educations | Документы об образовании]]
 +
** [[Разработка:storages/invcategories | Категории ресурсов]]
 +
** [[Разработка:storages/invitems | Реестр склада(оборудование)]]
 +
** [[Разработка:storages/invsets | Комплекты оборудования]]
 +
** [[Разработка:storages/learninghistory | История смены учебных периодов для учащихся]]
 +
** [[Разработка:storages/learningplan | Индивидуальный учебный план]]
 +
** [[Разработка:storages/metacontracts | Метаконтракты]]
 +
** [[Разработка:storages/orderdata | Данные из отчетов]]
 +
** [[Разработка:storages/orders | Работа с приказами]]
 +
** [[Разработка:storages/organizations | Организации]]
 +
** [[Разработка:storages/persons | Люди]]
 +
** [[Разработка:storages/planinh | Наследование темы]]
 +
** [[Разработка:storages/plans | Темы и контрольные точки]]
 +
** [[Разработка:storages/plansections | Тематические разделы]]
 +
** [[Разработка:storages/positions | Должности]]
 +
** [[Разработка:storages/pridepends | Зависимости для дисциплин]]
 +
** [[Разработка:storages/programmitems | Дисциплины]]
 +
** [[Разработка:storages/programms | Учебные программы]]
 +
** [[Разработка:storages/programmsbcs | Подписки на учебные программы]]
 +
** [[Разработка:storages/reports | Отчеты]]
 +
** [[Разработка:storages/schdays | Реестр дней, на которые было создано учебное расписание]]
 +
** [[Разработка:storages/schevents | Учебные события, отображенные на реальные даты]]
 +
** [[Разработка:storages/schpositions | Штатное расписание - вакансии]]
 +
** [[Разработка:storages/schpresences | Присутствие/отсутствие учащихся]]
 +
** [[Разработка:storages/schtemplates | Расписание учебной недели]]
 +
** [[Разработка:storages/skilllinks | Связь компетенций с объектами]]
 +
** [[Разработка:storages/skills | Дерево компетенций]]
 +
** [[Разработка:storages/statushistory | История статусов]]
 +
** [[Разработка:storages/sync | Реестр синхронизаций]]
 +
** [[Разработка:storages/synclogs | Логи реестра синхронизаций]]
 +
** [[Разработка:storages/taglinks | CRM Ссылки тегов]]
 +
** [[Разработка:storages/tags | CRM Теги]]
 +
** [[Разработка:storages/tasks | CRM Задачи]]
 +
** [[Разработка:storages/teachers | Преподаватели (связь должности и преподаваемой дисциплины)]]
 +
** [[Разработка:storages/workplaces | Привязка к месту работы]]
 +
* Синхронизация
 +
** [[Разработка:sync/courseenrolment | Подписка на курс]]
 +
** [[Разработка:sync/messager | Отправка сообщений]]
 +
** [[Разработка:sync/minfo | Плагин получения информации о курсе Moodle]]
 +
** [[Разработка:sync/mreports | Отчеты по пользователям и курсам Moodle]]
 +
** [[Разработка:sync/personstom | Синхронизация персоналий]]
 +
** [[Разработка:sync/schedule | Синхронизация расписания уроков]]
 +
** [[Разработка:sync/skills | Синхронизация компетенций]]
 +
** [[Разработка:sync/soap | SOAP-сервис для синхронизации слушателей]]
 +
* Рабочие процессы
 +
** [[Разработка:workflows/accentryes | Статусы операций]]
 +
** [[Разработка:workflows/accounts | Статусы счетов]]
 +
** [[Разработка:workflows/aclwarrantagents | Статусы применения доверенностей]]
 +
** [[Разработка:workflows/aclwarrants | Статусы доверенностей и мандатов]]
 +
** [[Разработка:workflows/ages | Статусы учебных годов]]
 +
** [[Разработка:workflows/agroups | Статусы академических групп]]
 +
** [[Разработка:workflows/appointments | Статусы назначения должностей с табельными номерами]]
 +
** [[Разработка:workflows/comments | ]]
 +
** [[Разработка:workflows/contracts | Статусы договоров на обучение]]
 +
** [[Разработка:workflows/cpassed | Статусы изучаемых и пройденных курсов]]
 +
** [[Разработка:workflows/cstreams | Статусы учебного процесса]]
 +
** [[Разработка:workflows/departments | Статусы подразделений]]
 +
** [[Разработка:workflows/eagreements | Статусы договоров с сотрудниками]]
 +
** [[Разработка:workflows/invitems | Статусы оборудования]]
 +
** [[Разработка:workflows/invsets | Статусы комплектов оборудовани]]
 +
** [[Разработка:workflows/orders | Статусы учебных годов]]
 +
** [[Разработка:workflows/persons | Статусы персон]]
 +
** [[Разработка:workflows/plans | Статусы контрольных точек]]
 +
** [[Разработка:workflows/positions | Статусы должностей]]
 +
** [[Разработка:workflows/programmitems | Статусы дисциплин]]
 +
** [[Разработка:workflows/programms | Статусы учебных программ]]
 +
** [[Разработка:workflows/programmsbcs | Статусы подписок на программы]]
 +
** [[Разработка:workflows/reports | Статусы отчетов]]
 +
** [[Разработка:workflows/schdays | Статусы дней]]
 +
** [[Разработка:workflows/schevents | Статусы событий]]
 +
** [[Разработка:workflows/schpositions | Статусы вакансий]]
 +
** [[Разработка:workflows/schtemplates | Статусы расписания учебной недели]]
 +
** [[Разработка:workflows/skills | Статусы дерева компетенций]]
 +
** [[Разработка:workflows/taglinks | Статусы ссылок тегов]]
 +
** [[Разработка:workflows/tags | Статусы тегов]]
 +
** [[Разработка:workflows/tasks | Статусы задач]]
 +
** [[Разработка:workflows/teachers | Статусы связей должностей с дисциплинами]]
 +
 +
=== 2.6.1 (2015-02-09) ===
 +
 +
Ссылка для скачивания: [http://sourceforge.net/projects/freedeansoffice/files/freedeansoffice/fdo-26x/fdo-261.zip/download FDO 2.6.1]
 +
 +
*Новые возможности:
 +
**Индивидуальные учебные планы: доработан динамический интерфейс с возможностью drag&drop.
 +
**ЗЕТ и расширенный набор часов для дисциплин, автоматический подсчёт часов.
 +
**Возможность указывать уровень образования в программе (+процедура обновления)
 +
**Расширенный поиск персон с фильтрацией по нескольким критериям.
 +
**Возможность просматривать историю оценок отписанных учеников в журнале группы, настройки для отображения этой информации.
 +
**Добавлен интерфейс просмотра истории оценок студента по подписке и предмету в групповой журнал и зачётную книжку студента.
 +
 +
*Улучшения и исправления:
 +
**Доработан и отлажен SOAP-вебсервис.
 +
**SOAP-вебсервис по-умолчанию при установке отключён. Добавлена настройка для регулирования
 +
**Добавлен просмотр зарплатных часов при просмотре занятий для персон с правом просмотра финансовой информации.
 +
**Исправлена логика работы при обновлении персоны - логин существующего пользователя меняется, только если создана настройка в cfg/cfg.php.
 +
**Исправлена ошибка с созданием учебного расписания на день.
 +
**Исправлена ошибка с отображением нагрузки в журнале для администратора.
 +
**Исправлена ошибка, приводящая к удалению подписки у студента/преподавателя при остановке учебного процесса, даже если у студента/преподавателя были другие дисциплины,связанные с данным курсом Moodle.
 +
**Реализовано корректное удаление персоны, добавлена страница удаления сотрудника.
 +
**Исправлены ошибки в шаблоне отчета по фактической нагрузке.
 +
**Добавлена проверка уникальности поля 'id пользователя в Moodle' в интерфейсе добавления/редактирования персоны.
 +
**Добавлены ссылки на просмотр программы в отображении подписки на программу.
 +
**Оптимизирована генерация и отображение отчёта по фактической нагрузке для уменьшения объёма хранящихся данных и времени его генерации.
 +
**Исправлена ошибка с изменением программы у академической группы.
 +
**Исправлена генерация формы отображения/редактирования персоны на странице создания договоров с сотрудником и учеником.
 +
**Исправлена ошибка, вызывающая неправильное автосоздание рабочих дней в календаре учебного периода.
 +
**Исправлено поведение: если день зафиксирован через приказ о зарплатном периоде, то учителя не могут сменять статус занятий, которые затрагивает этот приказ.
 +
**Исправление проблем с пустым отчеством персон, созданных после релиза 2.6.0
 +
**Исправлена ошибка при редактировании договора с сотрудником, у которого есть должностные назначения - если они имеются, изменить персону теперь нельзя
 +
**Добавлена возможность просматривать и редактировать персону, связанную с контрактом
 +
**Теперь, если персона удалена, то иконка удаления не отображается в списке действий
 +
**Исправлена ошибка при добавлении описания для урока при отсутствии преподавателя
 +
**Исправлена некорректная версия плагина рабочих процессов "Договора"
 +
**Исправлены проблемы с хлебными крошками и отправлением формы в контрактах с учениками и сотрудниками
 +
 +
 +
'''Для разработчиков:'''
 +
*im/obj
 +
**Возможность получать ссылку на просмотр объекта из справочника
 +
*im/persons
 +
**Реализован функционал для отображения, редактирования, обработки, валидации нескольких персон с помощью одной формы. В будущем планируется добавить функционал в dof_modlib_widgets_form и описать процесс создания новых форм
 +
*im/programmsbcs
 +
**Возможность указывать только необходимые поля для просмотра объекта
 +
*modlibs/widgets
 +
**Добавлена возможность "замораживать" форму для того, чтобы не дублировать код в плагинах, использующих просмотр/редактирование существующего объекта, а наследовать форму для его отображения.
 +
**Добавлено поле выбора даты dof_date_selector с поддержкой опций, позволяющих указывать время. Данные опции необходимы для верного создания временных интервалов для объектов Деканата.
 +
**Добавлен метод для создания и установки (обновления) значений элементов формы.
 +
*modlib/billing
 +
**Добавлена библиотека системы биллинга. Организация системы приказов для проведения транзакций между счетами.
 +
**storage/accounts, storage/accentryes
 +
**Добавлены справочники для счетов по договорам, транзакций между счетами.
 +
*storage/tags, storage/comments, storage/taglinks, storage/tasks
 +
**Добавлены справочники для комментариев, тегов, линковок тегов к объектам деканата, задач пользователей, методы для реализации CRUD-интерфейса CRM системы на основе деканата.
 +
*dof/lib
 +
**Добавлены классы для исключений:
 +
**dof_exception
 +
**dof_exception_dml
 +
**dof_exception_ddl
 +
**dof_exception_file
 +
*workflow/*
 +
**Добавлены плагины статусов для тех справочников, где их не было
 +
 +
*Остальное
 +
**Рефакторинг, стандарты кодирования
 +
 +
 +
Плагины, вошедшие в релиз:
 +
 +
* Интерфейсы
 +
** [[Разработка:im/acl | Система прав]]
 +
** [[Разработка:im/admin | Администрирование]]
 +
** [[Разработка:im/ages | Учебные периоды]]
 +
** [[Разработка:im/agroups | Академические группы]]
 +
** [[Разработка:im/cfg | Параметры конфигураций]]
 +
** [[Разработка:im/cpassed | Изучаемые и пройденные дисциплины]]
 +
** [[Разработка:im/cstreams | Учебные процессы]]
 +
** [[Разработка:im/departments | Подразделения ВУЗа]]
 +
** [[Разработка:im/employees | Сотрудники]]
 +
** [[Разработка:im/inventory | Ресурсы]]
 +
** [[Разработка:im/journal | Журнал занятий]]
 +
** [[Разработка:im/learningorders | Приказы по контингенту]]
 +
** [[Разработка:im/learningplan | Формирование учебного плана на весь срок обучения]]
 +
** [[Разработка:im/my | Мой кабинет]]
 +
** [[Разработка:im/obj | Отображение объектов]]
 +
** [[Разработка:im/persons | Люди]]
 +
** [[Разработка:im/plans | Тематическое планирование]]
 +
** [[Разработка:im/programmitems | Учебные дисциплины]]
 +
** [[Разработка:im/programms | Учебные программы]]
 +
** [[Разработка:im/programmsbcs | Подписки на изучение учебной программы]]
 +
** [[Разработка:im/recordbook | Зачетная книжка]]
 +
** [[Разработка:im/reports | Отчеты]]
 +
** [[Разработка:im/schdays | Календарь учебного периода]]
 +
** [[Разработка:im/schedule | Расписание учебных занятий]]
 +
** [[Разработка:im/sel | Договоры]]
 +
** [[Разработка:im/standard | Плагин Стандарт]]
 +
** [[Разработка:im/university | ВУЗ]]
 +
* Библиотеки
 +
** [[Разработка:modlibs/ama | API работы с Moodle]]
 +
** [[Разработка:modlibs/base | Базовые классы плагинов]]
 +
** [[Разработка:modlibs/billing | Библиотека биллинга]]
 +
** [[Разработка:modlibs/calcformula | Формулы]]
 +
** [[Разработка:modlibs/cur | Cur]]
 +
** [[Разработка:modlibs/ig | Идеограммы]]
 +
** [[Разработка:modlibs/jquery | Jquery]]
 +
** [[Разработка:modlibs/nvg | Управление навигацией]]
 +
** [[Разработка:modlibs/pear | Библиотеки PEAR]]
 +
** [[Разработка:modlibs/phpexcel | PHPExcel]]
 +
** [[Разработка:modlibs/refbook | Стандарты]]
 +
** [[Разработка:modlibs/templater | Шаблоны документации (Templater)]]
 +
** [[Разработка:modlibs/widgets | Виджеты]]
 +
** [[Разработка:modlibs/yui | YUI]]
 +
* Справочники
 +
** [[Разработка:storages/accentryes | Биллинг Проводки]]
 +
** [[Разработка:storages/accounts | Биллинг Счета]]
 +
** [[Разработка:storages/acl | Полномочия]]
 +
** [[Разработка:storages/aclwarrantagents | Применения доверенностей]]
 +
** [[Разработка:storages/aclwarrants | Доверенности и мандаты]]
 +
** [[Разработка:storages/addresses | Адреса]]
 +
** [[Разработка:storages/ages | Учебные периоды]]
 +
** [[Разработка:storages/agrouphistory | История смены учебных периодов для групп]]
 +
** [[Разработка:storages/agroups | Учебные группы]]
 +
** [[Разработка:storages/appointments | Назначение должности с табельными номерами]]
 +
** [[Разработка:storages/comments | CRM Комментарии]]
 +
** [[Разработка:storages/config | Настройки]]
 +
** [[Разработка:storages/contracts | Договора]]
 +
** [[Разработка:storages/cov | Значения дополнительных опций]]
 +
** [[Разработка:storages/cpassed | Изучаемые и пройденные курсы]]
 +
** [[Разработка:storages/cpgrades | Оценки по контрольным точкам]]
 +
** [[Разработка:storages/cstreamlinks | Участие академических групп в учебных процессах]]
 +
** [[Разработка:storages/cstreams | Учебный процесс]]
 +
** [[Разработка:storages/departments | Подразделения учебного заведения]]
 +
** [[Разработка:storages/eagreements | Договоры с сотрудниками]]
 +
** [[Разработка:storages/educations | Документы об образовании]]
 +
** [[Разработка:storages/invcategories | Категории ресурсов]]
 +
** [[Разработка:storages/invitems | Реестр склада(оборудование)]]
 +
** [[Разработка:storages/invsets | Комплекты оборудования]]
 +
** [[Разработка:storages/learninghistory | История смены учебных периодов для учащихся]]
 +
** [[Разработка:storages/learningplan | Индивидуальный учебный план]]
 +
** [[Разработка:storages/metacontracts | Метаконтракты]]
 +
** [[Разработка:storages/orderdata | Данные из отчетов]]
 +
** [[Разработка:storages/orders | Работа с приказами]]
 +
** [[Разработка:storages/organizations | Организации]]
 +
** [[Разработка:storages/persons | Люди]]
 +
** [[Разработка:storages/planinh | Наследование темы]]
 +
** [[Разработка:storages/plans | Темы и контрольные точки]]
 +
** [[Разработка:storages/plansections | Тематические разделы]]
 +
** [[Разработка:storages/positions | Должности]]
 +
** [[Разработка:storages/pridepends | Зависимости для дисциплин]]
 +
** [[Разработка:storages/programmitems | Дисциплины]]
 +
** [[Разработка:storages/programms | Учебные программы]]
 +
** [[Разработка:storages/programmsbcs | Подписки на учебные программы]]
 +
** [[Разработка:storages/reports | Отчеты]]
 +
** [[Разработка:storages/schdays | Реестр дней, на которые было создано учебное расписание]]
 +
** [[Разработка:storages/schevents | Учебные события, отображенные на реальные даты]]
 +
** [[Разработка:storages/schpositions | Штатное расписание - вакансии]]
 +
** [[Разработка:storages/schpresences | Присутствие/отсутствие учащихся]]
 +
** [[Разработка:storages/schtemplates | Расписание учебной недели]]
 +
** [[Разработка:storages/statushistory | История статусов]]
 +
** [[Разработка:storages/sync | Реестр синхронизаций]]
 +
** [[Разработка:storages/synclogs | Логи реестра синхронизаций]]
 +
** [[Разработка:storages/taglinks | CRM Ссылки тегов]]
 +
** [[Разработка:storages/tags | CRM Теги]]
 +
** [[Разработка:storages/tasks | CRM Задачи]]
 +
** [[Разработка:storages/teachers | Преподаватели (связь должности и преподаваемой дисциплины)]]
 +
** [[Разработка:storages/workplaces | Привязка к месту работы]]
 +
* Синхронизация
 +
** [[Разработка:sync/courseenrolment | Подписка на курс]]
 +
** [[Разработка:sync/minfo | Плагин получения информации о курсе Moodle]]
 +
** [[Разработка:sync/mreports | Отчеты по пользователям и курсам Moodle]]
 +
** [[Разработка:sync/personstom | Синхронизация персоналий]]
 +
** [[Разработка:sync/schedule | Синхронизация расписания уроков]]
 +
** [[Разработка:sync/soap | SOAP-сервис для синхронизации слушателей]]
 +
* Рабочие процессы
 +
** [[Разработка:workflows/accentryes | Статусы операций]]
 +
** [[Разработка:workflows/accounts | Статусы счетов]]
 +
** [[Разработка:workflows/aclwarrantagents | Статусы применения доверенностей]]
 +
** [[Разработка:workflows/aclwarrants | Статусы доверенностей и мандатов]]
 +
** [[Разработка:workflows/ages | Статусы учебных годов]]
 +
** [[Разработка:workflows/agroups | Статусы академических групп]]
 +
** [[Разработка:workflows/appointments | Статусы назначения должностей с табельными номерами]]
 +
** [[Разработка:workflows/contracts | Статусы договоров на обучение]]
 +
** [[Разработка:workflows/cpassed | Статусы изучаемых и пройденных курсов]]
 +
** [[Разработка:workflows/cstreams | Статусы учебного процесса]]
 +
** [[Разработка:workflows/departments | Статусы подразделений]]
 +
** [[Разработка:workflows/eagreements | Статусы договоров с сотрудниками]]
 +
** [[Разработка:workflows/invitems | Статусы оборудования]]
 +
** [[Разработка:workflows/invsets | Статусы комплектов оборудовани]]
 +
** [[Разработка:workflows/orders | Статусы учебных годов]]
 +
** [[Разработка:workflows/persons | Статусы персон]]
 +
** [[Разработка:workflows/plans | Статусы контрольных точек]]
 +
** [[Разработка:workflows/positions | Статусы должностей]]
 +
** [[Разработка:workflows/programmitems | Статусы дисциплин]]
 +
** [[Разработка:workflows/programms | Статусы учебных программ]]
 +
** [[Разработка:workflows/programmsbcs | Статусы подписок на программы]]
 +
** [[Разработка:workflows/schdays | Статусы дней]]
 +
** [[Разработка:workflows/schevents | Статусы событий]]
 +
** [[Разработка:workflows/schpositions | Статусы вакансий]]
 +
** [[Разработка:workflows/schtemplates | Статусы расписания учебной недели]]
 +
** [[Разработка:workflows/taglinks | Статусы ссылок тегов]]
 +
** [[Разработка:workflows/tags | Статусы тегов]]
 +
** [[Разработка:workflows/tasks | Статусы задач]]
 +
** [[Разработка:workflows/teachers | Статусы связей должностей с дисциплинами]]
 +
 +
Разработчики:
 +
* Алексей Дьяченко
 +
* Николай Коновалов
 +
* Александр Поликарпов
 +
 +
Поддержку выпущенному релизу оказали:
 +
* ООО "Открытые технологии"
 +
* ГОУ Центр Образования "Технологии обучения"
 +
* НОУ ВПО МФПУ «Синергия»
 +
 +
=== 2.6.0 (2014-09-29) ===
 +
 +
Ссылка для скачивания: [http://sourceforge.net/projects/freedeansoffice/files/freedeansoffice/fdo-26x/fdo-260.zip/download FDO 2.6.0]
 +
 +
*Новые возможности:
 +
**Календарь для создания учебного расписания на учебный период
 +
**Индивидуальные учебные планы для академических групп и студентов на весь срок обучения
 +
**Приказ на передачу нагрузки преподавателя
 +
**Приказ "Ведомость перезачёта оценок"
 +
 +
*Улучшения и исправления:
 +
**Поддержка Moodle 2.6, сохранена совместимость с Moodle 2.4
 +
**Добавлен вывод академической разницы и индивидуальных учебных планов в зачётной книжке (учебной программе) студента
 +
**Новый статус подписки на дисциплину: "Академическая разница"
 +
**Новый статус должностного назначения: "Больничный"
 +
**Добавлена возможность задать в учебной программе "Плавающие учебные планы" - для создания индивидуальных учебных планов
 +
**Исправления проверок прав
 +
**Исправлена ошибка при получении учебного периода для новых подписок (не начавших обучение)
 +
**При неудачной смене статуса договора теперь отображается ошибка
 +
**При редактировании настроек ЭД теперь пользователя возвращает на ту же страницу
 +
**Корректное отображение параллели в пройденных дисциплинах - фактически пройденная параллель, а не текущая параллель подписки
 +
**Добавлена возможность указывать куратора при создании и изменении договора, а так же его отображения при просмотре
 +
**Исправлена ошибка с некорректной передачей подразделения при его смене в предмето-классе
 +
 +
*Для разработчиков:
 +
**Новый плагин workflows/departments
 +
**Правки форматирования некоторых плагинов в соответствии со стандартами кодирования, улучшение читаемости кода
 +
**Убраны упоминания о ENUM и ENUMVALUES в во всех плагинах storages
 +
**Исправлены некоторые уведомления в режиме отладки. Например: ошибка "You should really redirect before you start page output" в журнале группы при сохранении оценки
 +
 +
 +
Плагины, вошедшие в релиз:
 +
 +
* Интерфейсы
 +
** [[Разработка:im/acl | Управление доступом ]]
 +
** [[Разработка:im/admin | Управление плагинами ]]
 +
** [[Разработка:im/ages | Периоды ]]
 +
** [[Разработка:im/agroups | Академические группы ]]
 +
** [[Разработка:im/cfg | Управление настройками ]]
 +
** [[Разработка:im/cpassed | Подписки на дисциплины ]]
 +
** [[Разработка:im/cstreams | Учебные процессы ]]
 +
** [[Разработка:im/departments | Структурные подразделения ]]
 +
** [[Разработка:im/employees | Сотрудники ]]
 +
** [[Разработка:im/inventory | Ресурсы ]]
 +
** [[Разработка:im/journal | Журнал ]]
 +
** [[Разработка:im/learningorders | Приказы контингента ]]
 +
** [[Разработка:im/learningplan | Учебный план ]]
 +
** [[Разработка:im/my | Личный кабинет ]]
 +
** [[Разработка:im/obj | просмотр и редактирование объектов ]]
 +
** [[Разработка:im/persons | Отображение персоны из справочника персон ]]
 +
** [[Разработка:im/plans | Тематические планирования]]
 +
** [[Разработка:im/programmitems | Дисциплины ]]
 +
** [[Разработка:im/programms | Учебные программы ]]
 +
** [[Разработка:im/programmsbcs | Подписки на учебные программы ]]
 +
** [[Разработка:im/recordbook | Зачетная книжка ]]
 +
** [[Разработка:im/reports | Отчеты ]]
 +
** [[Разработка:im/schedule | Расписание ]]
 +
** [[Разработка:im/sel | Управление договорами на обучение ]]
 +
** [[Разработка:im/standard | Стандартный плагин интерфейса ]]
 +
** [[Разработка:im/university | "Университет" ]]
 +
* Библиотеки
 +
** [[Разработка:modlibs/ama| Альтернативный API управления объектами Moodle ]]
 +
** [[Разработка:modlibs/base| Base ]]
 +
** [[Разработка:modlibs/calcformula| Calcformula ]]
 +
** [[Разработка:modlibs/cur| Библиотека для работы с приказами ]]
 +
** [[Разработка:modlibs/ig| Идеограммы ]]
 +
** [[Разработка:modlibs/jquery| Библиотека jQuery ]]
 +
** [[Разработка:modlibs/nvg| Библиотека навигации ]]
 +
** [[Разработка:modlibs/pear| Программный интерфейс к библиотеке pear ]]
 +
** [[Разработка:modlibs/phpexcel| phpexcel ]]
 +
** [[Разработка:modlibs/refbook| Справочник табличных данных (списки регионов, типы удостоверений личности и т.д. ]]
 +
** [[Разработка:modlibs/templater| Верстка документов по шаблонам ]]
 +
** [[Разработка:modlibs/widgets| Библиотека веб-виджетов ]]
 +
* Справочники
 +
** [[Разработка:storages/acl |  Полномочия ]]
 +
** [[Разработка:storages/aclwarrantagents |  Применение доверенностей ]]
 +
** [[Разработка:storages/aclwarrants |  Доверенности ]]
 +
** [[Разработка:storages/addresses |  Адреса ]]
 +
** [[Разработка:storages/ages | Учебные периоды ]]
 +
** [[Разработка:storages/agrouphistory | История обучения академических групп  ]]
 +
** [[Разработка:storages/agroups | Академические группы  ]]
 +
** [[Разработка:storages/appointments | Назначения на должность (табельные номера) ]]
 +
** [[Разработка:storages/config | Настройки ]]
 +
** [[Разработка:storages/contracts | contracts - договор учащегося с учебным заведением ]]
 +
** [[Разработка:storages/cpassed | Изучаемые и пройденные курсы учащихся ]]
 +
** [[Разработка:storages/cpgrades | Текущие оценки ]]
 +
** [[Разработка:storages/cstreamlinks | Связь академических групп и учебных процессов ]]
 +
** [[Разработка:storages/cstreams | Учебные процессы ]]
 +
** [[Разработка:storages/departments    | departments - подразделения учебного заведения ]]
 +
** [[Разработка:storages/eagreements | eagreements - договора с сотрудниками ]]
 +
** [[Разработка:storages/educations | educations - ]]
 +
** [[Разработка:storages/learninghistory | История обучения слушателей в учебных периодах ]]
 +
** [[Разработка:storages/learningplan | Учебный план ]]
 +
** [[Разработка:storages/metacontracts | Метаконтракты ]]
 +
** [[Разработка:storages/orderdata    | orderdata ]]
 +
** [[Разработка:storages/orders    | orders - приказы ]]
 +
** [[Разработка:storages/organizations    | organizations - организации]]
 +
** [[Разработка:storages/persons | persons - адресная книга, включающая всех участников учебного процесса ]]
 +
** [[Разработка:storages/plans | Тематические планирования ]]
 +
** [[Разработка:storages/plansections | Plansections ]]
 +
** [[Разработка:storages/positions | Должности ]]
 +
** [[Разработка:storages/pridepends | Зависимости дисциплин ]]
 +
** [[Разработка:storages/programmitems | Дисциплины ]]
 +
** [[Разработка:storages/programms | Программы ]]
 +
** [[Разработка:storages/programmsbcs |Подписки на учебные программы  ]]
 +
** [[Разработка:storages/reports | Отчеты  ]]
 +
** [[Разработка:storages/schdays | Учебные дни ]]
 +
** [[Разработка:storages/schevents | Учебные события (уроки, лекции, семинары) ]]
 +
** [[Разработка:storages/schpositions | Вакансии ]]
 +
** [[Разработка:storages/schpresences | Присутствие слушателей на учебных событиях ]]
 +
** [[Разработка:storages/schtemplates | schtemplates ]]
 +
** [[Разработка:storages/statushistory    |  история изменения статусов ]]
 +
** [[Разработка:storages/sync    |  sync ]]
 +
** [[Разработка:storages/synclogs    |  synclogs ]]
 +
** [[Разработка:storages/teachers |  Учителя (сопоставление табельных номеров преподаваемым предметам)]]
 +
** [[Разработка:storages/workplaces  | Места работы (привязка персон к организациям)]]
 +
* Синхронизация
 +
** [[Разработка:sync/courseenrolment | Подписка учащихся на курс moodle ]]
 +
** [[Разработка:sync/minfo | Плагин получения информации из Moodle ]]
 +
** [[Разработка:sync/mreports | Отчеты по пользователям и курсам Moodle ]]
 +
** [[Разработка:sync/personstom | personstom - синхронизация справочника персон с пользователями moodle ]]
 +
** [[Разработка:sync/schedule | schedule ]]
 +
 +
* Рабочие процессы
 +
** [[Разработка:workflows/aclwarrantagents |  Применение доверенностей ]]
 +
** [[Разработка:workflows/aclwarrants |  Доверенности ]]
 +
** [[Разработка:workflows/ages | Учебные периоды]]
 +
** [[Разработка:workflows/agroups | Академические группы]]
 +
** [[Разработка:workflows/appointments | appointments Назначения на должность (табельные номера) ]]
 +
** [[Разработка:workflows/contracts | contracts - рабочий процесс для договора на обучение]]
 +
** [[Разработка:workflows/cpassed | подписки на обучения]]
 +
** [[Разработка:workflows/cstreams | Учебные процессы ]]
 +
** [[Разработка:workflows/departments | Departments ]]
 +
** [[Разработка:workflows/eagreements | eagreements - договора с сотрудниками ]]
 +
** [[Разработка:workflows/invitems | invitems ]]
 +
** [[Разработка:workflows/invsets | invsets ]]
 +
** [[Разработка:workflows/plans | Тематическое планирование ]]
 +
** [[Разработка:workflows/positions | positions - должности ]]
 +
** [[Разработка:workflows/programmitems | Учебные процессы]]
 +
** [[Разработка:workflows/programms | Учебные программы ]]
 +
** [[Разработка:workflows/programmsbcs | Подписки на учебные программы ]]
 +
** [[Разработка:workflows/schdays | Schdays ]]
 +
** [[Разработка:workflows/schevents | События ]]
 +
** [[Разработка:workflows/schpositions | Вакансии ]]
 +
** [[Разработка:workflows/schtemplates | schtemplates ]]
 +
** [[Разработка:workflows/teachers |  Учителя (сопоставление табельных номеров преподаваемым предметам)]]
 +
 +
Разработчики:
 +
* Алексей Дьяченко
 +
* Мария Рожайская
 +
* Николай Коновалов
 +
 +
 +
Поддержку выпущенному релизу оказали:
 +
* ООО "Открытые технологии"
 +
* ГОУ Центр Образования "Технологии обучения"
 +
* НОУ ВПО МФПУ «Синергия»
 +
 +
=== 2.4.11 (2014-02-25) ===
 +
 +
Ссылка для скачивания: [http://sourceforge.net/projects/freedeansoffice/files/freedeansoffice/fdo-24x/fdo-2411.zip/download FDO 2.4.11 ]
 +
 +
Новые возможности:
 +
* Приказ о закрытии зарплатного периода
 +
** Фиксация дней до даты окончания зарплатного периода
 +
** Невозможность отметки занятий фиксированных дней
 +
 +
Улучшения и исправления:
 +
* Уменьшено время загрузки формы создания и редактирования учебного процесса
 +
* Добавлен поиск в назначениях на должность
 +
* Корректировка для отчетов по фактической нагрузке теперь берется из предыдущих отчетов
 +
 +
Для разработчиков:
 +
* Добавлена возможность исполнения приказа по крону
 +
* Добавлена возможность делать вложенные ajaxselect
 +
* Ведение логов в файл приказов и отчетов
 +
 +
Плагины, вошедшие в релиз:
 +
 +
* Интерфейсы
 +
** [[Разработка:im/acl | Управление доступом ]]
 +
** [[Разработка:im/admin | Управление плагинами ]]
 +
** [[Разработка:im/ages | Периоды ]]
 +
** [[Разработка:im/agroups | Академические группы ]]
 +
** [[Разработка:im/cfg | Управление настройками ]]
 +
** [[Разработка:im/cpassed | Подписки на дисциплины ]]
 +
** [[Разработка:im/cstreams | Учебные процессы ]]
 +
** [[Разработка:im/departments | Структурные подразделения ]]
 +
** [[Разработка:im/employees | Сотрудники ]]
 +
** [[Разработка:im/inventory | Ресурсы ]]
 +
** [[Разработка:im/journal | Журнал ]]
 +
** [[Разработка:im/learningorders | Приказы контингента ]]
 +
** [[Разработка:im/my | Личный кабинет ]]
 +
** [[Разработка:im/obj | просмотр и редактирование объектов ]]
 +
** [[Разработка:im/persons | Отображение персоны из справочника персон ]]
 +
** [[Разработка:im/plans | Тематические планирования]]
 +
** [[Разработка:im/programmitems | Дисциплины ]]
 +
** [[Разработка:im/programms | Учебные программы ]]
 +
** [[Разработка:im/programmsbcs | Подписки на учебные программы ]]
 +
** [[Разработка:im/recordbook | Зачетная книжка ]]
 +
** [[Разработка:im/reports | Отчеты ]]
 +
** [[Разработка:im/schedule | Расписание ]]
 +
** [[Разработка:im/sel | Управление договорами на обучение ]]
 +
** [[Разработка:im/standard | Стандартный плагин интерфейса ]]
 +
** [[Разработка:im/university | "Университет" ]]
 +
* Библиотеки
 +
** [[Разработка:modlibs/ama| Альтернативный API управления объектами Moodle ]]
 +
** [[Разработка:modlibs/cur| Библиотека для работы с приказами ]]
 +
** [[Разработка:modlibs/ig| Идеограммы ]]
 +
** [[Разработка:modlibs/nvg| Библиотека навигации ]]
 +
** [[Разработка:modlibs/pear| Программный интерфейс к библиотеке pear ]]
 +
** [[Разработка:modlibs/refbook| Справочник табличных данных (списки регионов, типы удостоверений личности и т.д. ]]
 +
** [[Разработка:modlibs/templater| Верстка документов по шаблонам ]]
 +
** [[Разработка:modlibs/widgets| Библиотека веб-виджетов ]]
 +
** [[Разработка:modlibs/jquery| Библиотека jQuery ]]
 +
* Справочники
 +
** [[Разработка:storages/acl |  Полномочия ]]
 +
** [[Разработка:storages/aclwarrantagents |  Применение доверенностей ]]
 +
** [[Разработка:storages/aclwarrants |  Доверенности ]]
 +
** [[Разработка:storages/addresses |  Адреса ]]
 +
** [[Разработка:storages/ages | Учебные периоды ]]
 +
** [[Разработка:storages/agrouphistory | История обучения академических групп  ]]
 +
** [[Разработка:storages/agroups | Академические группы  ]]
 +
** [[Разработка:storages/appointments | Назначения на должность (табельные номера) ]]
 +
** [[Разработка:storages/config | Настройки ]]
 +
** [[Разработка:storages/contracts | contracts - договор учащегося с учебным заведением ]]
 +
** [[Разработка:storages/cpassed | Изучаемые и пройденные курсы учащихся ]]
 +
** [[Разработка:storages/cpgrades | Текущие оценки ]]
 +
** [[Разработка:storages/cstreamlinks | Связь академических групп и учебных процессов ]]
 +
** [[Разработка:storages/cstreams | Учебные процессы ]]
 +
** [[Разработка:storages/departments    | departments - подразделения учебного заведения ]]
 +
** [[Разработка:storages/eagreements | eagreements - договора с сотрудниками ]]
 +
** [[Разработка:storages/learninghistory | История обучения слушателей в учебных периодах ]]
 +
** [[Разработка:storages/metacontracts | Метаконтракты ]]
 +
** [[Разработка:storages/orders    | orders - приказы ]]
 +
** [[Разработка:storages/organizations    | organizations - организации]]
 +
** [[Разработка:storages/persons | persons - адресная книга, включающая всех участников учебного процесса ]]
 +
** [[Разработка:storages/plans | Тематические планирования ]]
 +
** [[Разработка:storages/positions | Должности ]]
 +
** [[Разработка:storages/pridepends | Зависимости дисциплин ]]
 +
** [[Разработка:storages/programmitems | Дисциплины ]]
 +
** [[Разработка:storages/programms | Программы ]]
 +
** [[Разработка:storages/programmsbcs |Подписки на учебные программы  ]]
 +
** [[Разработка:storages/reports | Отчеты  ]]
 +
** [[Разработка:storages/schevents | Учебные события (уроки, лекции, семинары) ]]
 +
** [[Разработка:storages/schdays | Учебные дни ]]
 +
** [[Разработка:storages/schpositions | Вакансии ]]
 +
** [[Разработка:storages/schpresences | Присутствие слушателей на учебных событиях ]]
 +
** [[Разработка:storages/statushistory    |  история изменения статусов]]
 +
** [[Разработка:storages/teachers |  Учителя (сопоставление табельных номеров преподаваемым предметам)]]
 +
** [[Разработка:storages/workplaces  | Места работы (привязка персон к организациям)]]
 +
* Синхронизация
 +
** [[Разработка:sync/courseenrolment | Подписка учащихся на курс moodle ]]
 +
** [[Разработка:sync/personstom | personstom - синхронизация справочника персон с пользователями moodle ]]
 +
** [[Разработка:sync/minfo | Плагин получения информации из Moodle ]]
 +
** [[Разработка:sync/mreports | Отчеты по пользователям и курсам Moodle ]]
 +
* Рабочие процессы
 +
** [[Разработка:workflows/aclwarrantagents |  Применение доверенностей ]]
 +
** [[Разработка:workflows/aclwarrants |  Доверенности ]]
 +
** [[Разработка:workflows/ages | Учебные периоды]]
 +
** [[Разработка:workflows/agroups | Академические группы]]
 +
** [[Разработка:workflows/appointments | appointments Назначения на должность (табельные номера) ]]
 +
** [[Разработка:workflows/contracts | contracts - рабочий процесс для договора на обучение]]
 +
** [[Разработка:workflows/cpassed | подписки на обучения]]
 +
** [[Разработка:workflows/cstreams | Учебные процессы ]]
 +
** [[Разработка:workflows/eagreements | eagreements - договора с сотрудниками ]]
 +
** [[Разработка:workflows/plans | Тематическое планирование ]]
 +
** [[Разработка:workflows/positions | positions - должности ]]
 +
** [[Разработка:workflows/programmitems | Учебные процессы]]
 +
** [[Разработка:workflows/programms | Учебные программы ]]
 +
** [[Разработка:workflows/programmsbcs | Подписки на учебные программы ]]
 +
** [[Разработка:workflows/schevents | События ]]
 +
** [[Разработка:workflows/schpositions | Вакансии ]]
 +
** [[Разработка:workflows/teachers |  Учителя (сопоставление табельных номеров преподаваемым предметам)]]
 +
 +
=== 2.4.10 (2013-11-22) ===
 +
 +
Ссылка для скачивания: [http://sourceforge.net/projects/freedeansoffice/files/freedeansoffice/fdo-24x/fdo-2410.zip/download FDO 2.4.10 ]
 +
 +
Улучшения и исправления:
 +
* Поиск в периодах
 +
* Совместные и бесплатные уроки
 +
* Преподаватели совместители
 +
* Создание истории обучения при создании подписки на программу
 +
* Фильтр в учебных процессах по замещающему коэффициенту
 +
 +
Для разработчиков:
 +
* Переписано API плагинов ages
 +
 +
Плагины, вошедшие в релиз:
 +
 +
* Интерфейсы
 +
** [[Разработка:im/acl | Управление доступом ]]
 +
** [[Разработка:im/admin | Управление плагинами ]]
 +
** [[Разработка:im/ages | Периоды ]]
 +
** [[Разработка:im/agroups | Академические группы ]]
 +
** [[Разработка:im/cfg | Управление настройками ]]
 +
** [[Разработка:im/cpassed | Подписки на дисциплины ]]
 +
** [[Разработка:im/cstreams | Учебные процессы ]]
 +
** [[Разработка:im/departments | Структурные подразделения ]]
 +
** [[Разработка:im/employees | Сотрудники ]]
 +
** [[Разработка:im/inventory | Ресурсы ]]
 +
** [[Разработка:im/journal | Журнал ]]
 +
** [[Разработка:im/learningorders | Приказы контингента ]]
 +
** [[Разработка:im/my | Личный кабинет ]]
 +
** [[Разработка:im/obj | просмотр и редактирование объектов ]]
 +
** [[Разработка:im/persons | Отображение персоны из справочника персон ]]
 +
** [[Разработка:im/plans | Тематические планирования]]
 +
** [[Разработка:im/programmitems | Дисциплины ]]
 +
** [[Разработка:im/programms | Учебные программы ]]
 +
** [[Разработка:im/programmsbcs | Подписки на учебные программы ]]
 +
** [[Разработка:im/recordbook | Зачетная книжка ]]
 +
** [[Разработка:im/reports | Отчеты ]]
 +
** [[Разработка:im/schedule | Расписание ]]
 +
** [[Разработка:im/sel | Управление договорами на обучение ]]
 +
** [[Разработка:im/standard | Стандартный плагин интерфейса ]]
 +
** [[Разработка:im/university | "Университет" ]]
 +
* Библиотеки
 +
** [[Разработка:modlibs/ama| Альтернативный API управления объектами Moodle ]]
 +
** [[Разработка:modlibs/cur| Библиотека для работы с приказами ]]
 +
** [[Разработка:modlibs/ig| Идеограммы ]]
 +
** [[Разработка:modlibs/nvg| Библиотека навигации ]]
 +
** [[Разработка:modlibs/pear| Программный интерфейс к библиотеке pear ]]
 +
** [[Разработка:modlibs/refbook| Справочник табличных данных (списки регионов, типы удостоверений личности и т.д. ]]
 +
** [[Разработка:modlibs/templater| Верстка документов по шаблонам ]]
 +
** [[Разработка:modlibs/widgets| Библиотека веб-виджетов ]]
 +
** [[Разработка:modlibs/jquery| Библиотека jQuery ]]
 +
* Справочники
 +
** [[Разработка:storages/acl |  Полномочия ]]
 +
** [[Разработка:storages/aclwarrantagents |  Применение доверенностей ]]
 +
** [[Разработка:storages/aclwarrants |  Доверенности ]]
 +
** [[Разработка:storages/addresses |  Адреса ]]
 +
** [[Разработка:storages/ages | Учебные периоды ]]
 +
** [[Разработка:storages/agrouphistory | История обучения академических групп  ]]
 +
** [[Разработка:storages/agroups | Академические группы  ]]
 +
** [[Разработка:storages/appointments | Назначения на должность (табельные номера) ]]
 +
** [[Разработка:storages/config | Настройки ]]
 +
** [[Разработка:storages/contracts | contracts - договор учащегося с учебным заведением ]]
 +
** [[Разработка:storages/cpassed | Изучаемые и пройденные курсы учащихся ]]
 +
** [[Разработка:storages/cpgrades | Текущие оценки ]]
 +
** [[Разработка:storages/cstreamlinks | Связь академических групп и учебных процессов ]]
 +
** [[Разработка:storages/cstreams | Учебные процессы ]]
 +
** [[Разработка:storages/departments    | departments - подразделения учебного заведения ]]
 +
** [[Разработка:storages/eagreements | eagreements - договора с сотрудниками ]]
 +
** [[Разработка:storages/learninghistory | История обучения слушателей в учебных периодах ]]
 +
** [[Разработка:storages/metacontracts | Метаконтракты ]]
 +
** [[Разработка:storages/orders    | orders - приказы ]]
 +
** [[Разработка:storages/organizations    | organizations - организации]]
 +
** [[Разработка:storages/persons | persons - адресная книга, включающая всех участников учебного процесса ]]
 +
** [[Разработка:storages/plans | Тематические планирования ]]
 +
** [[Разработка:storages/positions | Должности ]]
 +
** [[Разработка:storages/pridepends | Зависимости дисциплин ]]
 +
** [[Разработка:storages/programmitems | Дисциплины ]]
 +
** [[Разработка:storages/programms | Программы ]]
 +
** [[Разработка:storages/programmsbcs |Подписки на учебные программы  ]]
 +
** [[Разработка:storages/reports | Отчеты  ]]
 +
** [[Разработка:storages/schevents | Учебные события (уроки, лекции, семинары) ]]
 +
** [[Разработка:storages/schdays | Учебные дни ]]
 +
** [[Разработка:storages/schpositions | Вакансии ]]
 +
** [[Разработка:storages/schpresences | Присутствие слушателей на учебных событиях ]]
 +
** [[Разработка:storages/statushistory    |  история изменения статусов]]
 +
** [[Разработка:storages/teachers |  Учителя (сопоставление табельных номеров преподаваемым предметам)]]
 +
** [[Разработка:storages/workplaces  | Места работы (привязка персон к организациям)]]
 +
* Синхронизация
 +
** [[Разработка:sync/courseenrolment | Подписка учащихся на курс moodle ]]
 +
** [[Разработка:sync/personstom | personstom - синхронизация справочника персон с пользователями moodle ]]
 +
** [[Разработка:sync/minfo | Плагин получения информации из Moodle ]]
 +
** [[Разработка:sync/mreports | Отчеты по пользователям и курсам Moodle ]]
 +
* Рабочие процессы
 +
** [[Разработка:workflows/aclwarrantagents |  Применение доверенностей ]]
 +
** [[Разработка:workflows/aclwarrants |  Доверенности ]]
 +
** [[Разработка:workflows/ages | Учебные периоды]]
 +
** [[Разработка:workflows/agroups | Академические группы]]
 +
** [[Разработка:workflows/appointments | appointments Назначения на должность (табельные номера) ]]
 +
** [[Разработка:workflows/contracts | contracts - рабочий процесс для договора на обучение]]
 +
** [[Разработка:workflows/cpassed | подписки на обучения]]
 +
** [[Разработка:workflows/cstreams | Учебные процессы ]]
 +
** [[Разработка:workflows/eagreements | eagreements - договора с сотрудниками ]]
 +
** [[Разработка:workflows/plans | Тематическое планирование ]]
 +
** [[Разработка:workflows/positions | positions - должности ]]
 +
** [[Разработка:workflows/programmitems | Учебные процессы]]
 +
** [[Разработка:workflows/programms | Учебные программы ]]
 +
** [[Разработка:workflows/programmsbcs | Подписки на учебные программы ]]
 +
** [[Разработка:workflows/schevents | События ]]
 +
** [[Разработка:workflows/schpositions | Вакансии ]]
 +
** [[Разработка:workflows/teachers |  Учителя (сопоставление табельных номеров преподаваемым предметам)]]
 +
 +
=== 2.4.9 (2013-10-08) ===
 +
 +
Ссылка для скачивания: [http://sourceforge.net/projects/freedeansoffice/files/freedeansoffice/fdo-24x/fdo-249.zip/download FDO 2.4.9 ]
 +
 +
Новые возможности:
 +
* Учет рабочего времени:
 +
** Фиксация зарплатных коэффициентов в занятиях
 +
** Отчеты о фактической нагрузке. Отображение зарплатных баллов
 +
** Интерфейс просмотра зарплатных балов для персоны
 +
** Отметка уроков преподавателем до 25-го числа включительно
 +
* Выходные и праздники
 +
** Выходной день и подразумеваемые уроки
 +
** Подразумеваемые уроки отображаются в фактической нагрузке, но не попадают в дневник и журнал.
 +
* Больничный статус в назначении на должность
 +
** Запрет отметки занятий у персоны на больничном
 +
** Создание занятий без преподавателя в учебных процессах с преподавателем на больничном.
 +
 +
Улучшения и исправления:
 +
* Модернизирована постраничная навигация (теперь она не выводит все 1000 номеров страниц)
 +
* Состав программы отображает предметы вне зависимости от подразделения
 +
* Список приказов по контингенту сделан в виде таблицы
 +
* Сортировка в просмотре списка отчетов
 +
 +
Для разработчиков:
 +
* Серийные номера и регистрация в ОТ
 +
 +
Плагины, вошедшие в релиз:
 +
 +
* Интерфейсы
 +
** [[Разработка:im/acl | Управление доступом ]]
 +
** [[Разработка:im/admin | Управление плагинами ]]
 +
** [[Разработка:im/ages | Периоды ]]
 +
** [[Разработка:im/agroups | Академические группы ]]
 +
** [[Разработка:im/cfg | Управление настройками ]]
 +
** [[Разработка:im/cpassed | Подписки на дисциплины ]]
 +
** [[Разработка:im/cstreams | Учебные процессы ]]
 +
** [[Разработка:im/departments | Структурные подразделения ]]
 +
** [[Разработка:im/employees | Сотрудники ]]
 +
** [[Разработка:im/inventory | Ресурсы ]]
 +
** [[Разработка:im/journal | Журнал ]]
 +
** [[Разработка:im/learningorders | Приказы контингента ]]
 +
** [[Разработка:im/my | Личный кабинет ]]
 +
** [[Разработка:im/obj | просмотр и редактирование объектов ]]
 +
** [[Разработка:im/persons | Отображение персоны из справочника персон ]]
 +
** [[Разработка:im/plans | Тематические планирования]]
 +
** [[Разработка:im/programmitems | Дисциплины ]]
 +
** [[Разработка:im/programms | Учебные программы ]]
 +
** [[Разработка:im/programmsbcs | Подписки на учебные программы ]]
 +
** [[Разработка:im/recordbook | Зачетная книжка ]]
 +
** [[Разработка:im/reports | Отчеты ]]
 +
** [[Разработка:im/schedule | Расписание ]]
 +
** [[Разработка:im/sel | Управление договорами на обучение ]]
 +
** [[Разработка:im/standard | Стандартный плагин интерфейса ]]
 +
** [[Разработка:im/university | "Университет" ]]
 +
* Библиотеки
 +
** [[Разработка:modlibs/ama| Альтернативный API управления объектами Moodle ]]
 +
** [[Разработка:modlibs/cur| Библиотека для работы с приказами ]]
 +
** [[Разработка:modlibs/ig| Идеограммы ]]
 +
** [[Разработка:modlibs/nvg| Библиотека навигации ]]
 +
** [[Разработка:modlibs/pear| Программный интерфейс к библиотеке pear ]]
 +
** [[Разработка:modlibs/refbook| Справочник табличных данных (списки регионов, типы удостоверений личности и т.д. ]]
 +
** [[Разработка:modlibs/templater| Верстка документов по шаблонам ]]
 +
** [[Разработка:modlibs/widgets| Библиотека веб-виджетов ]]
 +
** [[Разработка:modlibs/jquery| Библиотека jQuery ]]
 +
* Справочники
 +
** [[Разработка:storages/acl |  Полномочия ]]
 +
** [[Разработка:storages/aclwarrantagents |  Применение доверенностей ]]
 +
** [[Разработка:storages/aclwarrants |  Доверенности ]]
 +
** [[Разработка:storages/addresses |  Адреса ]]
 +
** [[Разработка:storages/ages | Учебные периоды ]]
 +
** [[Разработка:storages/agrouphistory | История обучения академических групп  ]]
 +
** [[Разработка:storages/agroups | Академические группы  ]]
 +
** [[Разработка:storages/appointments | Назначения на должность (табельные номера) ]]
 +
** [[Разработка:storages/config | Настройки ]]
 +
** [[Разработка:storages/contracts | contracts - договор учащегося с учебным заведением ]]
 +
** [[Разработка:storages/cpassed | Изучаемые и пройденные курсы учащихся ]]
 +
** [[Разработка:storages/cpgrades | Текущие оценки ]]
 +
** [[Разработка:storages/cstreamlinks | Связь академических групп и учебных процессов ]]
 +
** [[Разработка:storages/cstreams | Учебные процессы ]]
 +
** [[Разработка:storages/departments    | departments - подразделения учебного заведения ]]
 +
** [[Разработка:storages/eagreements | eagreements - договора с сотрудниками ]]
 +
** [[Разработка:storages/learninghistory | История обучения слушателей в учебных периодах ]]
 +
** [[Разработка:storages/metacontracts | Метаконтракты ]]
 +
** [[Разработка:storages/orders    | orders - приказы ]]
 +
** [[Разработка:storages/organizations    | organizations - организации]]
 +
** [[Разработка:storages/persons | persons - адресная книга, включающая всех участников учебного процесса ]]
 +
** [[Разработка:storages/plans | Тематические планирования ]]
 +
** [[Разработка:storages/positions | Должности ]]
 +
** [[Разработка:storages/pridepends | Зависимости дисциплин ]]
 +
** [[Разработка:storages/programmitems | Дисциплины ]]
 +
** [[Разработка:storages/programms | Программы ]]
 +
** [[Разработка:storages/programmsbcs |Подписки на учебные программы  ]]
 +
** [[Разработка:storages/reports | Отчеты  ]]
 +
** [[Разработка:storages/schevents | Учебные события (уроки, лекции, семинары) ]]
 +
** [[Разработка:storages/schdays | Учебные дни ]]
 +
** [[Разработка:storages/schpositions | Вакансии ]]
 +
** [[Разработка:storages/schpresences | Присутствие слушателей на учебных событиях ]]
 +
** [[Разработка:storages/statushistory    |  история изменения статусов]]
 +
** [[Разработка:storages/teachers |  Учителя (сопоставление табельных номеров преподаваемым предметам)]]
 +
** [[Разработка:storages/workplaces  | Места работы (привязка персон к организациям)]]
 +
* Синхронизация
 +
** [[Разработка:sync/courseenrolment | Подписка учащихся на курс moodle ]]
 +
** [[Разработка:sync/personstom | personstom - синхронизация справочника персон с пользователями moodle ]]
 +
** [[Разработка:sync/minfo | Плагин получения информации из Moodle ]]
 +
** [[Разработка:sync/mreports | Отчеты по пользователям и курсам Moodle ]]
 +
* Рабочие процессы
 +
** [[Разработка:workflows/aclwarrantagents |  Применение доверенностей ]]
 +
** [[Разработка:workflows/aclwarrants |  Доверенности ]]
 +
** [[Разработка:workflows/ages | Учебные периоды]]
 +
** [[Разработка:workflows/agroups | Академические группы]]
 +
** [[Разработка:workflows/appointments | appointments Назначения на должность (табельные номера) ]]
 +
** [[Разработка:workflows/contracts | contracts - рабочий процесс для договора на обучение]]
 +
** [[Разработка:workflows/cpassed | подписки на обучения]]
 +
** [[Разработка:workflows/cstreams | Учебные процессы ]]
 +
** [[Разработка:workflows/eagreements | eagreements - договора с сотрудниками ]]
 +
** [[Разработка:workflows/plans | Тематическое планирование ]]
 +
** [[Разработка:workflows/positions | positions - должности ]]
 +
** [[Разработка:workflows/programmitems | Учебные процессы]]
 +
** [[Разработка:workflows/programms | Учебные программы ]]
 +
** [[Разработка:workflows/programmsbcs | Подписки на учебные программы ]]
 +
** [[Разработка:workflows/schevents | События ]]
 +
** [[Разработка:workflows/schpositions | Вакансии ]]
 +
** [[Разработка:workflows/teachers |  Учителя (сопоставление табельных номеров преподаваемым предметам)]]
 +
 +
=== 2.4.8 (2013-08-06) ===
 +
 +
Ссылка для скачивания: [http://sourceforge.net/projects/freedeansoffice/files/freedeansoffice/fdo-24x/fdo-248.zip/download FDO 2.4.8 ]
 +
 +
Новые возможности:
 +
* Коэффициенты учета рабочего времени сотрудников
 +
 +
Улучшения и исправления:
 +
* Совместимость с Moodle 2.4 и 2.5
 +
* Исправлены баги при просмотре расписания в дневнике учащегося
 +
* Исправлена совместимость с PostgreSQL
 +
* Автоматическое создание потоков происходит только для дисциплин, где в "Обязательная" указано "Да".
 +
 +
Для разработчиков:
 +
* Добавлен реестр синхронизаций
 +
* Добавлен справочник документов об образовании персоны
 +
 +
Плагины, вошедшие в релиз:
 +
 +
* Интерфейсы
 +
** [[Разработка:im/acl | Управление доступом ]]
 +
** [[Разработка:im/admin | Управление плагинами ]]
 +
** [[Разработка:im/ages | Периоды ]]
 +
** [[Разработка:im/agroups | Академические группы ]]
 +
** [[Разработка:im/cfg | Управление настройками ]]
 +
** [[Разработка:im/cpassed | Подписки на дисциплины ]]
 +
** [[Разработка:im/cstreams | Учебные процессы ]]
 +
** [[Разработка:im/departments | Структурные подразделения ]]
 +
** [[Разработка:im/employees | Сотрудники ]]
 +
** [[Разработка:im/inventory | Ресурсы ]]
 +
** [[Разработка:im/journal | Журнал ]]
 +
** [[Разработка:im/learningorders | Приказы контингента ]]
 +
** [[Разработка:im/my | Личный кабинет ]]
 +
** [[Разработка:im/obj | просмотр и редактирование объектов ]]
 +
** [[Разработка:im/persons | Отображение персоны из справочника персон ]]
 +
** [[Разработка:im/plans | Тематические планирования]]
 +
** [[Разработка:im/programmitems | Дисциплины ]]
 +
** [[Разработка:im/programms | Учебные программы ]]
 +
** [[Разработка:im/programmsbcs | Подписки на учебные программы ]]
 +
** [[Разработка:im/recordbook | Зачетная книжка ]]
 +
** [[Разработка:im/reports | Отчеты ]]
 +
** [[Разработка:im/schedule | Расписание ]]
 +
** [[Разработка:im/sel | Управление договорами на обучение ]]
 +
** [[Разработка:im/standard | Стандартный плагин интерфейса ]]
 +
** [[Разработка:im/university | "Университет" ]]
 +
* Библиотеки
 +
** [[Разработка:modlibs/ama| Альтернативный API управления объектами Moodle ]]
 +
** [[Разработка:modlibs/cur| Библиотека для работы с приказами ]]
 +
** [[Разработка:modlibs/ig| Идеограммы ]]
 +
** [[Разработка:modlibs/nvg| Библиотека навигации ]]
 +
** [[Разработка:modlibs/pear| Программный интерфейс к библиотеке pear ]]
 +
** [[Разработка:modlibs/refbook| Справочник табличных данных (списки регионов, типы удостоверений личности и т.д. ]]
 +
** [[Разработка:modlibs/templater| Верстка документов по шаблонам ]]
 +
** [[Разработка:modlibs/widgets| Библиотека веб-виджетов ]]
 +
** [[Разработка:modlibs/jquery| Библиотека jQuery ]]
 +
* Справочники
 +
** [[Разработка:storages/acl |  Полномочия ]]
 +
** [[Разработка:storages/aclwarrantagents |  Применение доверенностей ]]
 +
** [[Разработка:storages/aclwarrants |  Доверенности ]]
 +
** [[Разработка:storages/addresses |  Адреса ]]
 +
** [[Разработка:storages/ages | Учебные периоды ]]
 +
** [[Разработка:storages/agrouphistory | История обучения академических групп  ]]
 +
** [[Разработка:storages/agroups | Академические группы  ]]
 +
** [[Разработка:storages/appointments | Назначения на должность (табельные номера) ]]
 +
** [[Разработка:storages/config | Настройки ]]
 +
** [[Разработка:storages/contracts | contracts - договор учащегося с учебным заведением ]]
 +
** [[Разработка:storages/cpassed | Изучаемые и пройденные курсы учащихся ]]
 +
** [[Разработка:storages/cpgrades | Текущие оценки ]]
 +
** [[Разработка:storages/cstreamlinks | Связь академических групп и учебных процессов ]]
 +
** [[Разработка:storages/cstreams | Учебные процессы ]]
 +
** [[Разработка:storages/departments    | departments - подразделения учебного заведения ]]
 +
** [[Разработка:storages/eagreements | eagreements - договора с сотрудниками ]]
 +
** [[Разработка:storages/learninghistory | История обучения слушателей в учебных периодах ]]
 +
** [[Разработка:storages/metacontracts | Метаконтракты ]]
 +
** [[Разработка:storages/orders    | orders - приказы ]]
 +
** [[Разработка:storages/organizations    | organizations - организации]]
 +
** [[Разработка:storages/persons | persons - адресная книга, включающая всех участников учебного процесса ]]
 +
** [[Разработка:storages/plans | Тематические планирования ]]
 +
** [[Разработка:storages/positions | Должности ]]
 +
** [[Разработка:storages/pridepends | Зависимости дисциплин ]]
 +
** [[Разработка:storages/programmitems | Дисциплины ]]
 +
** [[Разработка:storages/programms | Программы ]]
 +
** [[Разработка:storages/programmsbcs |Подписки на учебные программы  ]]
 +
** [[Разработка:storages/reports | Отчеты  ]]
 +
** [[Разработка:storages/schevents | Учебные события (уроки, лекции, семинары) ]]
 +
** [[Разработка:storages/schdays | Учебные дни ]]
 +
** [[Разработка:storages/schpositions | Вакансии ]]
 +
** [[Разработка:storages/schpresences | Присутствие слушателей на учебных событиях ]]
 +
** [[Разработка:storages/statushistory    |  история изменения статусов]]
 +
** [[Разработка:storages/teachers |  Учителя (сопоставление табельных номеров преподаваемым предметам)]]
 +
** [[Разработка:storages/workplaces  | Места работы (привязка персон к организациям)]]
 +
* Синхронизация
 +
** [[Разработка:sync/courseenrolment | Подписка учащихся на курс moodle ]]
 +
** [[Разработка:sync/personstom | personstom - синхронизация справочника персон с пользователями moodle ]]
 +
** [[Разработка:sync/minfo | Плагин получения информации из Moodle ]]
 +
** [[Разработка:sync/mreports | Отчеты по пользователям и курсам Moodle ]]
 +
* Рабочие процессы
 +
** [[Разработка:workflows/aclwarrantagents |  Применение доверенностей ]]
 +
** [[Разработка:workflows/aclwarrants |  Доверенности ]]
 +
** [[Разработка:workflows/ages | Учебные периоды]]
 +
** [[Разработка:workflows/agroups | Академические группы]]
 +
** [[Разработка:workflows/appointments | appointments Назначения на должность (табельные номера) ]]
 +
** [[Разработка:workflows/contracts | contracts - рабочий процесс для договора на обучение]]
 +
** [[Разработка:workflows/cpassed | подписки на обучения]]
 +
** [[Разработка:workflows/cstreams | Учебные процессы ]]
 +
** [[Разработка:workflows/eagreements | eagreements - договора с сотрудниками ]]
 +
** [[Разработка:workflows/plans | Тематическое планирование ]]
 +
** [[Разработка:workflows/positions | positions - должности ]]
 +
** [[Разработка:workflows/programmitems | Учебные процессы]]
 +
** [[Разработка:workflows/programms | Учебные программы ]]
 +
** [[Разработка:workflows/programmsbcs | Подписки на учебные программы ]]
 +
** [[Разработка:workflows/schevents | События ]]
 +
** [[Разработка:workflows/schpositions | Вакансии ]]
 +
** [[Разработка:workflows/teachers |  Учителя (сопоставление табельных номеров преподаваемым предметам)]]
 +
 +
=== 2.4.7 (2013-04-15) ===
 +
 +
Ссылка для скачивания: [http://sourceforge.net/projects/freedeansoffice/files/freedeansoffice/fdo-24x/fdo-247.zip/download FDO 2.4.7 ]
 +
 +
Улучшения и исправления:
 +
* Модифицирован интерфейс просмотра сотрудников
 +
* Исправлено отображение таблиц при скачивании ведомостей групп и процессов
 +
* Исправлена ошибка выбора периодов в приказах о переводе
 +
* Добавлена возможность быстрого создания и редактирования объектов через поля autocomplite.
 +
* Улучшена работа создания метаконтрактов
 +
 +
Плагины, вошедшие в релиз:
 +
 +
* Интерфейсы
 +
** [[Разработка:im/acl | Управление доступом ]]
 +
** [[Разработка:im/admin | Управление плагинами ]]
 +
** [[Разработка:im/ages | Периоды ]]
 +
** [[Разработка:im/agroups | Академические группы ]]
 +
** [[Разработка:im/cfg | Управление настройками ]]
 +
** [[Разработка:im/cpassed | Подписки на дисциплины ]]
 +
** [[Разработка:im/cstreams | Учебные процессы ]]
 +
** [[Разработка:im/departments | Структурные подразделения ]]
 +
** [[Разработка:im/employees | Сотрудники ]]
 +
** [[Разработка:im/inventory | Ресурсы ]]
 +
** [[Разработка:im/journal | Журнал ]]
 +
** [[Разработка:im/learningorders | Приказы контингента ]]
 +
** [[Разработка:im/my | Личный кабинет ]]
 +
** [[Разработка:im/obj | просмотр и редактирование объектов ]]
 +
** [[Разработка:im/persons | Отображение персоны из справочника персон ]]
 +
** [[Разработка:im/plans | Тематические планирования]]
 +
** [[Разработка:im/programmitems | Дисциплины ]]
 +
** [[Разработка:im/programms | Учебные программы ]]
 +
** [[Разработка:im/programmsbcs | Подписки на учебные программы ]]
 +
** [[Разработка:im/recordbook | Зачетная книжка ]]
 +
** [[Разработка:im/reports | Отчеты ]]
 +
** [[Разработка:im/schedule | Расписание ]]
 +
** [[Разработка:im/sel | Управление договорами на обучение ]]
 +
** [[Разработка:im/standard | Стандартный плагин интерфейса ]]
 +
** [[Разработка:im/university | "Университет" ]]
 +
* Библиотеки
 +
** [[Разработка:modlibs/ama| Альтернативный API управления объектами Moodle ]]
 +
** [[Разработка:modlibs/cur| Библиотека для работы с приказами ]]
 +
** [[Разработка:modlibs/ig| Идеограммы ]]
 +
** [[Разработка:modlibs/nvg| Библиотека навигации ]]
 +
** [[Разработка:modlibs/pear| Программный интерфейс к библиотеке pear ]]
 +
** [[Разработка:modlibs/refbook| Справочник табличных данных (списки регионов, типы удостоверений личности и т.д. ]]
 +
** [[Разработка:modlibs/templater| Верстка документов по шаблонам ]]
 +
** [[Разработка:modlibs/widgets| Библиотека веб-виджетов ]]
 +
** [[Разработка:modlibs/jquery| Библиотека jQuery ]]
 +
* Справочники
 +
** [[Разработка:storages/acl |  Полномочия ]]
 +
** [[Разработка:storages/aclwarrantagents |  Применение доверенностей ]]
 +
** [[Разработка:storages/aclwarrants |  Доверенности ]]
 +
** [[Разработка:storages/addresses |  Адреса ]]
 +
** [[Разработка:storages/ages | Учебные периоды ]]
 +
** [[Разработка:storages/agrouphistory | История обучения академических групп  ]]
 +
** [[Разработка:storages/agroups | Академические группы  ]]
 +
** [[Разработка:storages/appointments | Назначения на должность (табельные номера) ]]
 +
** [[Разработка:storages/config | Настройки ]]
 +
** [[Разработка:storages/contracts | contracts - договор учащегося с учебным заведением ]]
 +
** [[Разработка:storages/cpassed | Изучаемые и пройденные курсы учащихся ]]
 +
** [[Разработка:storages/cpgrades | Текущие оценки ]]
 +
** [[Разработка:storages/cstreamlinks | Связь академических групп и учебных процессов ]]
 +
** [[Разработка:storages/cstreams | Учебные процессы ]]
 +
** [[Разработка:storages/departments    | departments - подразделения учебного заведения ]]
 +
** [[Разработка:storages/eagreements | eagreements - договора с сотрудниками ]]
 +
** [[Разработка:storages/learninghistory | История обучения слушателей в учебных периодах ]]
 +
** [[Разработка:storages/metacontracts | Метаконтракты ]]
 +
** [[Разработка:storages/orders    | orders - приказы ]]
 +
** [[Разработка:storages/organizations    | organizations - организации]]
 +
** [[Разработка:storages/persons | persons - адресная книга, включающая всех участников учебного процесса ]]
 +
** [[Разработка:storages/plans | Тематические планирования ]]
 +
** [[Разработка:storages/positions | Должности ]]
 +
** [[Разработка:storages/pridepends | Зависимости дисциплин ]]
 +
** [[Разработка:storages/programmitems | Дисциплины ]]
 +
** [[Разработка:storages/programms | Программы ]]
 +
** [[Разработка:storages/programmsbcs |Подписки на учебные программы  ]]
 +
** [[Разработка:storages/reports | Отчеты  ]]
 +
** [[Разработка:storages/schevents | Учебные события (уроки, лекции, семинары) ]]
 +
** [[Разработка:storages/schdays | Учебные дни ]]
 +
** [[Разработка:storages/schpositions | Вакансии ]]
 +
** [[Разработка:storages/schpresences | Присутствие слушателей на учебных событиях ]]
 +
** [[Разработка:storages/statushistory    |  история изменения статусов]]
 +
** [[Разработка:storages/teachers |  Учителя (сопоставление табельных номеров преподаваемым предметам)]]
 +
** [[Разработка:storages/workplaces  | Места работы (привязка персон к организациям)]]
 +
* Синхронизация
 +
** [[Разработка:sync/courseenrolment | Подписка учащихся на курс moodle ]]
 +
** [[Разработка:sync/personstom | personstom - синхронизация справочника персон с пользователями moodle ]]
 +
** [[Разработка:sync/minfo | Плагин получения информации из Moodle ]]
 +
** [[Разработка:sync/mreports | Отчеты по пользователям и курсам Moodle ]]
 +
* Рабочие процессы
 +
** [[Разработка:workflows/aclwarrantagents |  Применение доверенностей ]]
 +
** [[Разработка:workflows/aclwarrants |  Доверенности ]]
 +
** [[Разработка:workflows/ages | Учебные периоды]]
 +
** [[Разработка:workflows/agroups | Академические группы]]
 +
** [[Разработка:workflows/appointments | appointments Назначения на должность (табельные номера) ]]
 +
** [[Разработка:workflows/contracts | contracts - рабочий процесс для договора на обучение]]
 +
** [[Разработка:workflows/cpassed | подписки на обучения]]
 +
** [[Разработка:workflows/cstreams | Учебные процессы ]]
 +
** [[Разработка:workflows/eagreements | eagreements - договора с сотрудниками ]]
 +
** [[Разработка:workflows/plans | Тематическое планирование ]]
 +
** [[Разработка:workflows/positions | positions - должности ]]
 +
** [[Разработка:workflows/programmitems | Учебные процессы]]
 +
** [[Разработка:workflows/programms | Учебные программы ]]
 +
** [[Разработка:workflows/programmsbcs | Подписки на учебные программы ]]
 +
** [[Разработка:workflows/schevents | События ]]
 +
** [[Разработка:workflows/schpositions | Вакансии ]]
 +
** [[Разработка:workflows/teachers |  Учителя (сопоставление табельных номеров преподаваемым предметам)]]
 +
 +
=== 2.4.6 (2013-03-06) ===
 +
 +
Ссылка для скачивания: [http://sourceforge.net/projects/freedeansoffice/files/freedeansoffice/fdo-24x/fdo-246.zip/download FDO 2.4.6 ]
 +
 +
Улучшения и исправления:
 +
* Исправлено в учебном плане отображение нескольких подписок в одном учебном году на один и тот же контракт.
 +
* В изучаемых и пройденных дисциплинах убран поиск по учащимся.
 +
* Добавлен фильтр к учебному плану статусов подписок.
 +
* Исправлены ошибки при инсталяции блока.
 +
* Добавлена настройка для отображения секций в im/my.
 +
* В некоторых местах исправлены проверки прав.
 +
* К просмотру уроков добавлены колонки "Оценка" и "Тема"(только в расширенном виде),добавлен экспорт в csv-формате.
 +
* Исправлены ошибки совместимости с PHP 5.3 и Moodle 2.3.
 +
 +
Плагины, вошедшие в релиз:
 +
 +
* Интерфейсы
 +
** [[Разработка:im/acl | Управление доступом ]]
 +
** [[Разработка:im/admin | Управление плагинами ]]
 +
** [[Разработка:im/ages | Периоды ]]
 +
** [[Разработка:im/agroups | Академические группы ]]
 +
** [[Разработка:im/cfg | Управление настройками ]]
 +
** [[Разработка:im/cpassed | Подписки на дисциплины ]]
 +
** [[Разработка:im/cstreams | Учебные процессы ]]
 +
** [[Разработка:im/departments | Структурные подразделения ]]
 +
** [[Разработка:im/employees | Сотрудники ]]
 +
** [[Разработка:im/inventory | Ресурсы ]]
 +
** [[Разработка:im/journal | Журнал ]]
 +
** [[Разработка:im/learningorders | Приказы контингента ]]
 +
** [[Разработка:im/my | Личный кабинет ]]
 +
** [[Разработка:im/obj | просмотр и редактирование объектов ]]
 +
** [[Разработка:im/persons | Отображение персоны из справочника персон ]]
 +
** [[Разработка:im/plans | Тематические планирования]]
 +
** [[Разработка:im/programmitems | Дисциплины ]]
 +
** [[Разработка:im/programms | Учебные программы ]]
 +
** [[Разработка:im/programmsbcs | Подписки на учебные программы ]]
 +
** [[Разработка:im/recordbook | Зачетная книжка ]]
 +
** [[Разработка:im/reports | Отчеты ]]
 +
** [[Разработка:im/schedule | Расписание ]]
 +
** [[Разработка:im/sel | Управление договорами на обучение ]]
 +
** [[Разработка:im/standard | Стандартный плагин интерфейса ]]
 +
** [[Разработка:im/university | "Университет" ]]
 +
* Библиотеки
 +
** [[Разработка:modlibs/ama| Альтернативный API управления объектами Moodle ]]
 +
** [[Разработка:modlibs/cur| Библиотека для работы с приказами ]]
 +
** [[Разработка:modlibs/ig| Идеограммы ]]
 +
** [[Разработка:modlibs/nvg| Библиотека навигации ]]
 +
** [[Разработка:modlibs/pear| Программный интерфейс к библиотеке pear ]]
 +
** [[Разработка:modlibs/refbook| Справочник табличных данных (списки регионов, типы удостоверений личности и т.д. ]]
 +
** [[Разработка:modlibs/templater| Верстка документов по шаблонам ]]
 +
** [[Разработка:modlibs/widgets| Библиотека веб-виджетов ]]
 +
** [[Разработка:modlibs/jquery| Библиотека jQuery ]]
 +
* Справочники
 +
** [[Разработка:storages/acl |  Полномочия ]]
 +
** [[Разработка:storages/aclwarrantagents |  Применение доверенностей ]]
 +
** [[Разработка:storages/aclwarrants |  Доверенности ]]
 +
** [[Разработка:storages/addresses |  Адреса ]]
 +
** [[Разработка:storages/ages | Учебные периоды ]]
 +
** [[Разработка:storages/agrouphistory | История обучения академических групп  ]]
 +
** [[Разработка:storages/agroups | Академические группы  ]]
 +
** [[Разработка:storages/appointments | Назначения на должность (табельные номера) ]]
 +
** [[Разработка:storages/config | Настройки ]]
 +
** [[Разработка:storages/contracts | contracts - договор учащегося с учебным заведением ]]
 +
** [[Разработка:storages/cpassed | Изучаемые и пройденные курсы учащихся ]]
 +
** [[Разработка:storages/cpgrades | Текущие оценки ]]
 +
** [[Разработка:storages/cstreamlinks | Связь академических групп и учебных процессов ]]
 +
** [[Разработка:storages/cstreams | Учебные процессы ]]
 +
** [[Разработка:storages/departments    | departments - подразделения учебного заведения ]]
 +
** [[Разработка:storages/eagreements | eagreements - договора с сотрудниками ]]
 +
** [[Разработка:storages/learninghistory | История обучения слушателей в учебных периодах ]]
 +
** [[Разработка:storages/metacontracts | Метаконтракты ]]
 +
** [[Разработка:storages/orders    | orders - приказы ]]
 +
** [[Разработка:storages/organizations    | organizations - организации]]
 +
** [[Разработка:storages/persons | persons - адресная книга, включающая всех участников учебного процесса ]]
 +
** [[Разработка:storages/plans | Тематические планирования ]]
 +
** [[Разработка:storages/positions | Должности ]]
 +
** [[Разработка:storages/pridepends | Зависимости дисциплин ]]
 +
** [[Разработка:storages/programmitems | Дисциплины ]]
 +
** [[Разработка:storages/programms | Программы ]]
 +
** [[Разработка:storages/programmsbcs |Подписки на учебные программы  ]]
 +
** [[Разработка:storages/reports | Отчеты  ]]
 +
** [[Разработка:storages/schevents | Учебные события (уроки, лекции, семинары) ]]
 +
** [[Разработка:storages/schdays | Учебные дни ]]
 +
** [[Разработка:storages/schpositions | Вакансии ]]
 +
** [[Разработка:storages/schpresences | Присутствие слушателей на учебных событиях ]]
 +
** [[Разработка:storages/statushistory    |  история изменения статусов]]
 +
** [[Разработка:storages/teachers |  Учителя (сопоставление табельных номеров преподаваемым предметам)]]
 +
** [[Разработка:storages/workplaces  | Места работы (привязка персон к организациям)]]
 +
* Синхронизация
 +
** [[Разработка:sync/courseenrolment | Подписка учащихся на курс moodle ]]
 +
** [[Разработка:sync/personstom | personstom - синхронизация справочника персон с пользователями moodle ]]
 +
** [[Разработка:sync/minfo | Плагин получения информации из Moodle ]]
 +
** [[Разработка:sync/mreports | Отчеты по пользователям и курсам Moodle ]]
 +
* Рабочие процессы
 +
** [[Разработка:workflows/aclwarrantagents |  Применение доверенностей ]]
 +
** [[Разработка:workflows/aclwarrants |  Доверенности ]]
 +
** [[Разработка:workflows/ages | Учебные периоды]]
 +
** [[Разработка:workflows/agroups | Академические группы]]
 +
** [[Разработка:workflows/appointments | appointments Назначения на должность (табельные номера) ]]
 +
** [[Разработка:workflows/contracts | contracts - рабочий процесс для договора на обучение]]
 +
** [[Разработка:workflows/cpassed | подписки на обучения]]
 +
** [[Разработка:workflows/cstreams | Учебные процессы ]]
 +
** [[Разработка:workflows/eagreements | eagreements - договора с сотрудниками ]]
 +
** [[Разработка:workflows/plans | Тематическое планирование ]]
 +
** [[Разработка:workflows/positions | positions - должности ]]
 +
** [[Разработка:workflows/programmitems | Учебные процессы]]
 +
** [[Разработка:workflows/programms | Учебные программы ]]
 +
** [[Разработка:workflows/programmsbcs | Подписки на учебные программы ]]
 +
** [[Разработка:workflows/schevents | События ]]
 +
** [[Разработка:workflows/schpositions | Вакансии ]]
 +
** [[Разработка:workflows/teachers |  Учителя (сопоставление табельных номеров преподаваемым предметам)]]
 +
 +
Разработчики:
 +
* Алексей Дьяченко
 +
* Мария Рожайская
 +
* Алексей Балышев
 +
 +
=== 2.4.5 (2013-01-25) ===
 +
 +
Ссылка для скачивания: [http://sourceforge.net/projects/freedeansoffice/files/freedeansoffice/fdo-24x/fdo-245.zip/download FDO 2.4.5 ]
 +
 +
Новые возможности
 +
* Выдача субдоверенности поверенным лицам.
 +
* Привязка групп и контрактов к метаконтрактам.
 +
* Привязка персон деканаты к организациям и месту работы.
 +
* Интерфейс "Мой личный кабинет".
 +
 +
Улучшения и исправления:
 +
* Добавлена возможность настраивать обязательные поля при создании персоны.
 +
* Добавлена возможность фильтровать нагрузку учителя по одной персоне.
 +
* Форма смены статуса теперь каждый раз требует подтверждение статуса.
 +
* Заказы на отчеты не дублируются, если у них одинаковые параметры и предыдущий отчет еще не сгенерировался.
 +
* Модифицирован отчет по замененным урокам: добавлена колонка "тип замены" с возможностью фильтрации.
 +
* todo исполняется от имени того, кто его заказал.
 +
* Добавлена форма смены курса moodle переподписывающая учащихся с курса на курс.
 +
* Отображение приостановленных учебных процессов в итоговой ведомости учащегося.
 +
* Пофиксены проверки прав.
 +
* Исправлена синхронизация персоны деканата с пользователем Moodle при создании персоны
 +
 +
Плагины, вошедшие в релиз:
 +
 +
* Интерфейсы
 +
** [[Разработка:im/acl | Управление доступом ]]
 +
** [[Разработка:im/admin | Управление плагинами ]]
 +
** [[Разработка:im/ages | Периоды ]]
 +
** [[Разработка:im/agroups | Академические группы ]]
 +
** [[Разработка:im/cfg | Управление настройками ]]
 +
** [[Разработка:im/cpassed | Подписки на дисциплины ]]
 +
** [[Разработка:im/cstreams | Учебные процессы ]]
 +
** [[Разработка:im/departments | Структурные подразделения ]]
 +
** [[Разработка:im/employees | Сотрудники ]]
 +
** [[Разработка:im/inventory | Ресурсы ]]
 +
** [[Разработка:im/journal | Журнал ]]
 +
** [[Разработка:im/learningorders | Приказы контингента ]]
 +
** [[Разработка:im/my | Личный кабинет ]]
 +
** [[Разработка:im/obj | просмотр и редактирование объектов ]]
 +
** [[Разработка:im/persons | Отображение персоны из справочника персон ]]
 +
** [[Разработка:im/plans | Тематические планирования]]
 +
** [[Разработка:im/programmitems | Дисциплины ]]
 +
** [[Разработка:im/programms | Учебные программы ]]
 +
** [[Разработка:im/programmsbcs | Подписки на учебные программы ]]
 +
** [[Разработка:im/recordbook | Зачетная книжка ]]
 +
** [[Разработка:im/reports | Отчеты ]]
 +
** [[Разработка:im/schedule | Расписание ]]
 +
** [[Разработка:im/sel | Управление договорами на обучение ]]
 +
** [[Разработка:im/standard | Стандартный плагин интерфейса ]]
 +
** [[Разработка:im/university | "Университет" ]]
 +
* Библиотеки
 +
** [[Разработка:modlibs/ama| Альтернативный API управления объектами Moodle ]]
 +
** [[Разработка:modlibs/cur| Библиотека для работы с приказами ]]
 +
** [[Разработка:modlibs/ig| Идеограммы ]]
 +
** [[Разработка:modlibs/nvg| Библиотека навигации ]]
 +
** [[Разработка:modlibs/pear| Программный интерфейс к библиотеке pear ]]
 +
** [[Разработка:modlibs/refbook| Справочник табличных данных (списки регионов, типы удостоверений личности и т.д. ]]
 +
** [[Разработка:modlibs/templater| Верстка документов по шаблонам ]]
 +
** [[Разработка:modlibs/widgets| Библиотека веб-виджетов ]]
 +
** [[Разработка:modlibs/jquery| Библиотека jQuery ]]
 +
* Справочники
 +
** [[Разработка:storages/acl |  Полномочия ]]
 +
** [[Разработка:storages/aclwarrantagents |  Применение доверенностей ]]
 +
** [[Разработка:storages/aclwarrants |  Доверенности ]]
 +
** [[Разработка:storages/addresses |  Адреса ]]
 +
** [[Разработка:storages/ages | Учебные периоды ]]
 +
** [[Разработка:storages/agrouphistory | История обучения академических групп  ]]
 +
** [[Разработка:storages/agroups | Академические группы  ]]
 +
** [[Разработка:storages/appointments | Назначения на должность (табельные номера) ]]
 +
** [[Разработка:storages/config | Настройки ]]
 +
** [[Разработка:storages/contracts | contracts - договор учащегося с учебным заведением ]]
 +
** [[Разработка:storages/cpassed | Изучаемые и пройденные курсы учащихся ]]
 +
** [[Разработка:storages/cpgrades | Текущие оценки ]]
 +
** [[Разработка:storages/cstreamlinks | Связь академических групп и учебных процессов ]]
 +
** [[Разработка:storages/cstreams | Учебные процессы ]]
 +
** [[Разработка:storages/departments    | departments - подразделения учебного заведения ]]
 +
** [[Разработка:storages/eagreements | eagreements - договора с сотрудниками ]]
 +
** [[Разработка:storages/learninghistory | История обучения слушателей в учебных периодах ]]
 +
** [[Разработка:storages/metacontracts | Метаконтракты ]]
 +
** [[Разработка:storages/orders    | orders - приказы ]]
 +
** [[Разработка:storages/organizations    | organizations - организации]]
 +
** [[Разработка:storages/persons | persons - адресная книга, включающая всех участников учебного процесса ]]
 +
** [[Разработка:storages/plans | Тематические планирования ]]
 +
** [[Разработка:storages/positions | Должности ]]
 +
** [[Разработка:storages/pridepends | Зависимости дисциплин ]]
 +
** [[Разработка:storages/programmitems | Дисциплины ]]
 +
** [[Разработка:storages/programms | Программы ]]
 +
** [[Разработка:storages/programmsbcs |Подписки на учебные программы  ]]
 +
** [[Разработка:storages/reports | Отчеты  ]]
 +
** [[Разработка:storages/schevents | Учебные события (уроки, лекции, семинары) ]]
 +
** [[Разработка:storages/schdays | Учебные дни ]]
 +
** [[Разработка:storages/schpositions | Вакансии ]]
 +
** [[Разработка:storages/schpresences | Присутствие слушателей на учебных событиях ]]
 +
** [[Разработка:storages/statushistory    |  история изменения статусов]]
 +
** [[Разработка:storages/teachers |  Учителя (сопоставление табельных номеров преподаваемым предметам)]]
 +
** [[Разработка:storages/workplaces  | Места работы (привязка персон к организациям)]]
 +
* Синхронизация
 +
** [[Разработка:sync/courseenrolment | Подписка учащихся на курс moodle ]]
 +
** [[Разработка:sync/personstom | personstom - синхронизация справочника персон с пользователями moodle ]]
 +
** [[Разработка:sync/minfo | Плагин получения информации из Moodle ]]
 +
** [[Разработка:sync/mreports | Отчеты по пользователям и курсам Moodle ]]
 +
* Рабочие процессы
 +
** [[Разработка:workflows/aclwarrantagents |  Применение доверенностей ]]
 +
** [[Разработка:workflows/aclwarrants |  Доверенности ]]
 +
** [[Разработка:workflows/ages | Учебные периоды]]
 +
** [[Разработка:workflows/agroups | Академические группы]]
 +
** [[Разработка:workflows/appointments | appointments Назначения на должность (табельные номера) ]]
 +
** [[Разработка:workflows/contracts | contracts - рабочий процесс для договора на обучение]]
 +
** [[Разработка:workflows/cpassed | подписки на обучения]]
 +
** [[Разработка:workflows/cstreams | Учебные процессы ]]
 +
** [[Разработка:workflows/eagreements | eagreements - договора с сотрудниками ]]
 +
** [[Разработка:workflows/plans | Тематическое планирование ]]
 +
** [[Разработка:workflows/positions | positions - должности ]]
 +
** [[Разработка:workflows/programmitems | Учебные процессы]]
 +
** [[Разработка:workflows/programms | Учебные программы ]]
 +
** [[Разработка:workflows/programmsbcs | Подписки на учебные программы ]]
 +
** [[Разработка:workflows/schevents | События ]]
 +
** [[Разработка:workflows/schpositions | Вакансии ]]
 +
** [[Разработка:workflows/teachers |  Учителя (сопоставление табельных номеров преподаваемым предметам)]]
 +
 +
Разработчики:
 +
* Алексей Дьяченко
 +
* Мария Рожайская
 +
 +
=== 2.4.4 (2012-09-19) ===
 +
 +
Ссылка для скачивания: [http://sourceforge.net/projects/freedeansoffice/files/freedeansoffice/fdo-24x/fdo-244.zip/download FDO 2.4.4 ]
 +
 +
Улучшения и исправления:
 +
* Исправлена возможность наследования стандартных ролей.
 +
* В дневнике ученика теперь изученные предметы помечаются серым.
 +
* Просмотр уроков происходит вне зависимости от подразделения. Уроки не из того подразделения помечаются зеленым.
 +
* Исправлен переход по страницам в списке подразделений.
 +
* Исправлена ошибка синхронизации персоны с пользователем Moodle.
 +
* Курс Moodle можно теперь менять только у приостановленной дисциплины.
 +
* Пофиксены некоторые ссылки, где мог происходить сброс подразделения.
 +
 +
Плагины, вошедшие в релиз:
 +
 +
* Интерфейсы
 +
** [[Разработка:im/acl | Управление доступом ]]
 +
** [[Разработка:im/admin | Управление плагинами ]]
 +
** [[Разработка:im/ages | Периоды ]]
 +
** [[Разработка:im/agroups | Академические группы ]]
 +
** [[Разработка:im/cfg | Управление настройками ]]
 +
** [[Разработка:im/cpassed | Подписки на дисциплины ]]
 +
** [[Разработка:im/cstreams | Учебные процессы ]]
 +
** [[Разработка:im/departments | Структурные подразделения ]]
 +
** [[Разработка:im/employees | Сотрудники ]]
 +
** [[Разработка:im/journal | Журнал ]]
 +
** [[Разработка:im/learningorders | Приказы контингента ]]
 +
** [[Разработка:im/inventory | Ресурсы ]]
 +
** [[Разработка:im/obj | просмотр и редактирование объектов ]]
 +
** [[Разработка:im/persons | Отображение персоны из справочника персон ]]
 +
** [[Разработка:im/plans | Тематические планирования]]
 +
** [[Разработка:im/programmitems | Дисциплины ]]
 +
** [[Разработка:im/programms | Учебные программы ]]
 +
** [[Разработка:im/programmsbcs | Подписки на учебные программы ]]
 +
** [[Разработка:im/recordbook | Зачетная книжка ]]
 +
** [[Разработка:im/reports | Отчеты ]]
 +
** [[Разработка:im/sel | Управление договорами на обучение ]]
 +
** [[Разработка:im/standard | Стандартный плагин интерфейса ]]
 +
** [[Разработка:im/schedule | Расписание ]]
 +
** [[Разработка:im/university | "Университет" ]]
 +
* Библиотеки
 +
** [[Разработка:modlibs/ama| Альтернативный API управления объектами Moodle ]]
 +
** [[Разработка:modlibs/cur| Библиотека для работы с приказами ]]
 +
** [[Разработка:modlibs/ig| Идеограммы ]]
 +
** [[Разработка:modlibs/nvg| Библиотека навигации ]]
 +
** [[Разработка:modlibs/pear| Программный интерфейс к библиотеке pear ]]
 +
** [[Разработка:modlibs/refbook| Справочник табличных данных (списки регионов, типы удостоверений личности и т.д. ]]
 +
** [[Разработка:modlibs/templater| Верстка документов по шаблонам ]]
 +
** [[Разработка:modlibs/widgets| Библиотека веб-виджетов ]]
 +
** [[Разработка:modlibs/jquery| Библиотека jQuery ]]
 +
* Справочники
 +
** [[Разработка:storages/acl |  Полномочия ]]
 +
** [[Разработка:storages/aclwarrantagents |  Применение доверенностей ]]
 +
** [[Разработка:storages/aclwarrants |  Доверенности ]]
 +
** [[Разработка:storages/addresses |  Адреса ]]
 +
** [[Разработка:storages/ages | Учебные периоды ]]
 +
** [[Разработка:storages/agrouphistory | История обучения академических групп  ]]
 +
** [[Разработка:storages/agroups | Академические группы  ]]
 +
** [[Разработка:storages/appointments | Назначения на должность (табельные номера) ]]
 +
** [[Разработка:storages/config | Настройки ]]
 +
** [[Разработка:storages/contracts | contracts - договор учащегося с учебным заведением ]]
 +
** [[Разработка:storages/cpassed | Изучаемые и пройденные курсы учащихся ]]
 +
** [[Разработка:storages/cpgrades | Текущие оценки ]]
 +
** [[Разработка:storages/cstreamlinks | Связь академических групп и учебных процессов ]]
 +
** [[Разработка:storages/cstreams | Учебные процессы ]]
 +
** [[Разработка:storages/departments    | departments - подразделения учебного заведения ]]
 +
** [[Разработка:storages/eagreements | eagreements - договора с сотрудниками ]]
 +
** [[Разработка:storages/learninghistory | История обучения слушателей в учебных периодах ]]
 +
** [[Разработка:storages/orders    | orders - приказы ]]
 +
** [[Разработка:storages/organizations    | organizations - организации]]
 +
** [[Разработка:storages/persons | persons - адресная книга, включающая всех участников учебного процесса ]]
 +
** [[Разработка:storages/plans | Тематические планирования ]]
 +
** [[Разработка:storages/positions | Должности ]]
 +
** [[Разработка:storages/pridepends | Зависимости дисциплин ]]
 +
** [[Разработка:storages/programmitems | Дисциплины ]]
 +
** [[Разработка:storages/programms | Программы ]]
 +
** [[Разработка:storages/programmsbcs |Подписки на учебные программы  ]]
 +
** [[Разработка:storages/reports | Отчеты  ]]
 +
** [[Разработка:storages/schevents | Учебные события (уроки, лекции, семинары) ]]
 +
** [[Разработка:storages/schdays | Учебные дни ]]
 +
** [[Разработка:storages/schpositions | Вакансии ]]
 +
** [[Разработка:storages/schpresences | Присутствие слушателей на учебных событиях ]]
 +
** [[Разработка:storages/statushistory    |  история изменения статусов]]
 +
** [[Разработка:storages/teachers |  Учителя (сопоставление табельных номеров преподаваемым предметам)]]
 +
** [[Разработка:storages/workplaces  | Места работы (привязка персон к организациям)]]
 +
* Синхронизация
 +
** [[Разработка:sync/courseenrolment | Подписка учащихся на курс moodle ]]
 +
** [[Разработка:sync/personstom | personstom - синхронизация справочника персон с пользователями moodle ]]
 +
** [[Разработка:sync/minfo | Плагин получения информации из Moodle ]]
 +
** [[Разработка:sync/mreports | Отчеты по пользователям и курсам Moodle ]]
 +
* Рабочие процессы
 +
** [[Разработка:workflows/aclwarrantagents |  Применение доверенностей ]]
 +
** [[Разработка:workflows/aclwarrants |  Доверенности ]]
 +
** [[Разработка:workflows/ages | Учебные периоды]]
 +
** [[Разработка:workflows/agroups | Академические группы]]
 +
** [[Разработка:workflows/appointments | appointments Назначения на должность (табельные номера) ]]
 +
** [[Разработка:workflows/contracts | contracts - рабочий процесс для договора на обучение]]
 +
** [[Разработка:workflows/cpassed | подписки на обучения]]
 +
** [[Разработка:workflows/cstreams | Учебные процессы ]]
 +
** [[Разработка:workflows/eagreements | eagreements - договора с сотрудниками ]]
 +
** [[Разработка:workflows/plans | Тематическое планирование ]]
 +
** [[Разработка:workflows/positions | positions - должности ]]
 +
** [[Разработка:workflows/programmitems | Учебные процессы]]
 +
** [[Разработка:workflows/programms | Учебные программы ]]
 +
** [[Разработка:workflows/programmsbcs | Подписки на учебные программы ]]
 +
** [[Разработка:workflows/schevents | События ]]
 +
** [[Разработка:workflows/schpositions | Вакансии ]]
 +
** [[Разработка:workflows/teachers |  Учителя (сопоставление табельных номеров преподаваемым предметам)]]
 +
 +
Разработчики:
 +
* Алексей Дьяченко
 +
* Мария Рожайская
 +
 +
=== 2.4.3 (2012-08-31) ===
 +
 +
Ссылка для скачивания: [http://sourceforge.net/projects/freedeansoffice/files/freedeansoffice/fdo-24x/fdo-243.zip/download FDO 2.4.3 ]
 +
 +
Новые возможности
 +
* Интерфейс для работы с отчетами
 +
* Создание метадисциплин и наследование дисциплин от метадисциплин
 +
* История смены статусов для учебных процессов
 +
 +
 +
Улучшения и исправления:
 +
* Исправлено редактирование контракта
 +
* Исправлено отображение списка периодов
 +
* Исправлено отображение списка групп
 +
* Доработан интерфейс записи на курс "Подписка для плагина Free Deans Office"
 +
* Доработана возможность при автоматическом закрытии ведомости указывать в курса Moodle не только 100 бальную систему.
 +
* Исправлена ошибка при создании табельных номеров
 +
 +
Плагины, вошедшие в релиз:
 +
 +
* Интерфейсы
 +
** [[Разработка:im/acl | Управление доступом ]]
 +
** [[Разработка:im/admin | Управление плагинами ]]
 +
** [[Разработка:im/ages | Периоды ]]
 +
** [[Разработка:im/agroups | Академические группы ]]
 +
** [[Разработка:im/cfg | Управление настройками ]]
 +
** [[Разработка:im/cpassed | Подписки на дисциплины ]]
 +
** [[Разработка:im/cstreams | Учебные процессы ]]
 +
** [[Разработка:im/departments | Структурные подразделения ]]
 +
** [[Разработка:im/employees | Сотрудники ]]
 +
** [[Разработка:im/journal | Журнал ]]
 +
** [[Разработка:im/learningorders | Приказы контингента ]]
 +
** [[Разработка:im/inventory | Ресурсы ]]
 +
** [[Разработка:im/obj | просмотр и редактирование объектов ]]
 +
** [[Разработка:im/persons | Отображение персоны из справочника персон ]]
 +
** [[Разработка:im/plans | Тематические планирования]]
 +
** [[Разработка:im/programmitems | Дисциплины ]]
 +
** [[Разработка:im/programms | Учебные программы ]]
 +
** [[Разработка:im/programmsbcs | Подписки на учебные программы ]]
 +
** [[Разработка:im/recordbook | Зачетная книжка ]]
 +
** [[Разработка:im/reports | Отчеты ]]
 +
** [[Разработка:im/sel | Управление договорами на обучение ]]
 +
** [[Разработка:im/standard | Стандартный плагин интерфейса ]]
 +
** [[Разработка:im/schedule | Расписание ]]
 +
** [[Разработка:im/university | "Университет" ]]
 +
* Библиотеки
 +
** [[Разработка:modlibs/ama| Альтернативный API управления объектами Moodle ]]
 +
** [[Разработка:modlibs/cur| Библиотека для работы с приказами ]]
 +
** [[Разработка:modlibs/ig| Идеограммы ]]
 +
** [[Разработка:modlibs/nvg| Библиотека навигации ]]
 +
** [[Разработка:modlibs/pear| Программный интерфейс к библиотеке pear ]]
 +
** [[Разработка:modlibs/refbook| Справочник табличных данных (списки регионов, типы удостоверений личности и т.д. ]]
 +
** [[Разработка:modlibs/templater| Верстка документов по шаблонам ]]
 +
** [[Разработка:modlibs/widgets| Библиотека веб-виджетов ]]
 +
** [[Разработка:modlibs/jquery| Библиотека jQuery ]]
 +
* Справочники
 +
** [[Разработка:storages/acl |  Полномочия ]]
 +
** [[Разработка:storages/aclwarrantagents |  Применение доверенностей ]]
 +
** [[Разработка:storages/aclwarrants |  Доверенности ]]
 +
** [[Разработка:storages/addresses |  Адреса ]]
 +
** [[Разработка:storages/ages | Учебные периоды ]]
 +
** [[Разработка:storages/agrouphistory | История обучения академических групп  ]]
 +
** [[Разработка:storages/agroups | Академические группы  ]]
 +
** [[Разработка:storages/appointments | Назначения на должность (табельные номера) ]]
 +
** [[Разработка:storages/config | Настройки ]]
 +
** [[Разработка:storages/contracts | contracts - договор учащегося с учебным заведением ]]
 +
** [[Разработка:storages/cpassed | Изучаемые и пройденные курсы учащихся ]]
 +
** [[Разработка:storages/cpgrades | Текущие оценки ]]
 +
** [[Разработка:storages/cstreamlinks | Связь академических групп и учебных процессов ]]
 +
** [[Разработка:storages/cstreams | Учебные процессы ]]
 +
** [[Разработка:storages/departments    | departments - подразделения учебного заведения ]]
 +
** [[Разработка:storages/eagreements | eagreements - договора с сотрудниками ]]
 +
** [[Разработка:storages/learninghistory | История обучения слушателей в учебных периодах ]]
 +
** [[Разработка:storages/orders    | orders - приказы ]]
 +
** [[Разработка:storages/organizations    | organizations - организации]]
 +
** [[Разработка:storages/persons | persons - адресная книга, включающая всех участников учебного процесса ]]
 +
** [[Разработка:storages/plans | Тематические планирования ]]
 +
** [[Разработка:storages/positions | Должности ]]
 +
** [[Разработка:storages/pridepends | Зависимости дисциплин ]]
 +
** [[Разработка:storages/programmitems | Дисциплины ]]
 +
** [[Разработка:storages/programms | Программы ]]
 +
** [[Разработка:storages/programmsbcs |Подписки на учебные программы  ]]
 +
** [[Разработка:storages/reports | Отчеты  ]]
 +
** [[Разработка:storages/schevents | Учебные события (уроки, лекции, семинары) ]]
 +
** [[Разработка:storages/schdays | Учебные дни ]]
 +
** [[Разработка:storages/schpositions | Вакансии ]]
 +
** [[Разработка:storages/schpresences | Присутствие слушателей на учебных событиях ]]
 +
** [[Разработка:storages/statushistory    |  история изменения статусов]]
 +
** [[Разработка:storages/teachers |  Учителя (сопоставление табельных номеров преподаваемым предметам)]]
 +
** [[Разработка:storages/workplaces  | Места работы (привязка персон к организациям)]]
 +
* Синхронизация
 +
** [[Разработка:sync/courseenrolment | Подписка учащихся на курс moodle ]]
 +
** [[Разработка:sync/personstom | personstom - синхронизация справочника персон с пользователями moodle ]]
 +
** [[Разработка:sync/minfo | Плагин получения информации из Moodle ]]
 +
** [[Разработка:sync/mreports | Отчеты по пользователям и курсам Moodle ]]
 +
* Рабочие процессы
 +
** [[Разработка:workflows/aclwarrantagents |  Применение доверенностей ]]
 +
** [[Разработка:workflows/aclwarrants |  Доверенности ]]
 +
** [[Разработка:workflows/ages | Учебные периоды]]
 +
** [[Разработка:workflows/agroups | Академические группы]]
 +
** [[Разработка:workflows/appointments | appointments Назначения на должность (табельные номера) ]]
 +
** [[Разработка:workflows/contracts | contracts - рабочий процесс для договора на обучение]]
 +
** [[Разработка:workflows/cpassed | подписки на обучения]]
 +
** [[Разработка:workflows/cstreams | Учебные процессы ]]
 +
** [[Разработка:workflows/eagreements | eagreements - договора с сотрудниками ]]
 +
** [[Разработка:workflows/plans | Тематическое планирование ]]
 +
** [[Разработка:workflows/positions | positions - должности ]]
 +
** [[Разработка:workflows/programmitems | Учебные процессы]]
 +
** [[Разработка:workflows/programms | Учебные программы ]]
 +
** [[Разработка:workflows/programmsbcs | Подписки на учебные программы ]]
 +
** [[Разработка:workflows/schevents | События ]]
 +
** [[Разработка:workflows/schpositions | Вакансии ]]
 +
** [[Разработка:workflows/teachers |  Учителя (сопоставление табельных номеров преподаваемым предметам)]]
 +
 +
Разработчики:
 +
* Алексей Дьяченко
 +
* Мария Рожайская
 +
 +
 +
=== 2.4.2 (2012-06-28) ===
 +
 +
Ссылка для скачивания: [http://sourceforge.net/projects/freedeansoffice/files/freedeansoffice/fdo-24x/fdo-242.zip/download FDO 2.4.2 ]
 +
 +
Новые возможности:
 +
-
 +
 +
Улучшения и исправления:
 +
* Возвращена возможность скачивать итоговую ведомость в формате odt
 +
* Исправлено отображение итоговой ведомости
 +
* Исправлено отображение дневника
 +
* Переработаны страницы деканата для отображения в темах Moodle без горизонтальной прокрутки
 +
 +
Плагины, вошедшие в релиз:
 +
 +
* Интерфейсы
 +
** [[Разработка:im/acl | Управление доступом ]]
 +
** [[Разработка:im/admin | Управление плагинами ]]
 +
** [[Разработка:im/ages | Периоды ]]
 +
** [[Разработка:im/agroups | Академические группы ]]
 +
** [[Разработка:im/cfg | Управление настройками ]]
 +
** [[Разработка:im/cpassed | Подписки на дисциплины ]]
 +
** [[Разработка:im/cstreams | Учебные процессы ]]
 +
** [[Разработка:im/departments | Структурные подразделения ]]
 +
** [[Разработка:im/employees | Сотрудники ]]
 +
** [[Разработка:im/journal | Журнал ]]
 +
** [[Разработка:im/learningorders | Приказы контингента ]]
 +
** [[Разработка:im/inventory | Ресурсы ]]
 +
** [[Разработка:im/obj | Просмотр и редактирование объектов ]]
 +
** [[Разработка:im/persons | Отображение персоны из справочника персон ]]
 +
** [[Разработка:im/plans | Тематические планирования]]
 +
** [[Разработка:im/programmitems | Дисциплины ]]
 +
** [[Разработка:im/programms | Учебные программы ]]
 +
** [[Разработка:im/programmsbcs | Подписки на учебные программы ]]
 +
** [[Разработка:im/recordbook | Зачетная книжка ]]
 +
** [[Разработка:im/sel | Управление договорами на обучение ]]
 +
** [[Разработка:im/standard | Стандартный плагин интерфейса ]]
 +
** [[Разработка:im/schedule | Расписание ]]
 +
** [[Разработка:im/university | "Университет" ]]
 +
* Библиотеки
 +
** [[Разработка:modlibs/ama| Альтернативный API управления объектами Moodle ]]
 +
** [[Разработка:modlibs/cur| Библиотека для работы с приказами ]]
 +
** [[Разработка:modlibs/ig| Идеограммы ]]
 +
** [[Разработка:modlibs/nvg| Библиотека навигации ]]
 +
** [[Разработка:modlibs/pear| Программный интерфейс к библиотеке pear ]]
 +
** [[Разработка:modlibs/refbook| Справочник табличных данных (списки регионов, типы удостоверений личности и т.д. ]]
 +
** [[Разработка:modlibs/templater| Верстка документов по шаблонам ]]
 +
** [[Разработка:modlibs/widgets| Библиотека веб-виджетов ]]
 +
** [[Разработка:modlibs/jquery| Библиотека jQuery ]]
 +
* Справочники
 +
** [[Разработка:storages/acl |  Полномочия ]]
 +
** [[Разработка:storages/aclwarrantagents |  Применение доверенностей ]]
 +
** [[Разработка:storages/aclwarrants |  Доверенности ]]
 +
** [[Разработка:storages/addresses |  Адреса ]]
 +
** [[Разработка:storages/ages | Учебные периоды ]]
 +
** [[Разработка:storages/agrouphistory | История обучения академических групп  ]]
 +
** [[Разработка:storages/agroups | Академические группы  ]]
 +
** [[Разработка:storages/appointments | Назначения на должность (табельные номера) ]]
 +
** [[Разработка:storages/config | Настройки ]]
 +
** [[Разработка:storages/contracts | contracts - договор учащегося с учебным заведением ]]
 +
** [[Разработка:storages/cpassed | Изучаемые и пройденные курсы учащихся ]]
 +
** [[Разработка:storages/cpgrades | Текущие оценки ]]
 +
** [[Разработка:storages/cstreamlinks | Связь академических групп и учебных процессов ]]
 +
** [[Разработка:storages/cstreams | Учебные процессы ]]
 +
** [[Разработка:storages/departments    | departments - подразделения учебного заведения ]]
 +
** [[Разработка:storages/eagreements | eagreements - договора с сотрудниками ]]
 +
** [[Разработка:storages/learninghistory | История обучения слушателей в учебных периодах ]]
 +
** [[Разработка:storages/orders    | orders - приказы ]]
 +
** [[Разработка:storages/organizations    | organizations - организации]]
 +
** [[Разработка:storages/persons | persons - адресная книга, включающая всех участников учебного процесса ]]
 +
** [[Разработка:storages/plans | Тематические планирования ]]
 +
** [[Разработка:storages/positions | Должности ]]
 +
** [[Разработка:storages/pridepends | Зависимости дисциплин ]]
 +
** [[Разработка:storages/programmitems | Дисциплины ]]
 +
** [[Разработка:storages/programms | Программы ]]
 +
** [[Разработка:storages/programmsbcs |Подписки на учебные программы  ]]
 +
** [[Разработка:storages/reports | Отчеты  ]]
 +
** [[Разработка:storages/schevents | Учебные события (уроки, лекции, семинары) ]]
 +
** [[Разработка:storages/schdays | Учебные дни ]]
 +
** [[Разработка:storages/schpositions | Вакансии ]]
 +
** [[Разработка:storages/schpresences | Присутствие слушателей на учебных событиях ]]
 +
** [[Разработка:storages/statushistory    |  история изменения статусов]]
 +
** [[Разработка:storages/teachers |  Учителя (сопоставление табельных номеров преподаваемым предметам)]]
 +
** [[Разработка:storages/workplaces  | Места работы (привязка персон к организациям)]]
 +
* Синхронизация
 +
** [[Разработка:sync/courseenrolment | Подписка учащихся на курс moodle ]]
 +
** [[Разработка:sync/personstom | personstom - синхронизация справочника персон с пользователями moodle ]]
 +
** [[Разработка:sync/minfo | Плагин получения информации из Moodle ]]
 +
** [[Разработка:sync/mreports | Отчеты по пользователям и курсам Moodle ]]
 +
* Рабочие процессы
 +
** [[Разработка:workflows/aclwarrantagents |  Применение доверенностей ]]
 +
** [[Разработка:workflows/aclwarrants |  Доверенности ]]
 +
** [[Разработка:workflows/ages | Учебные периоды]]
 +
** [[Разработка:workflows/agroups | Академические группы]]
 +
** [[Разработка:workflows/appointments | appointments Назначения на должность (табельные номера) ]]
 +
** [[Разработка:workflows/contracts | contracts - рабочий процесс для договора на обучение]]
 +
** [[Разработка:workflows/cpassed | подписки на обучения]]
 +
** [[Разработка:workflows/cstreams | Учебные процессы ]]
 +
** [[Разработка:workflows/eagreements | eagreements - договора с сотрудниками ]]
 +
** [[Разработка:workflows/plans | Тематическое планирование ]]
 +
** [[Разработка:workflows/positions | positions - должности ]]
 +
** [[Разработка:workflows/programmitems | Учебные процессы]]
 +
** [[Разработка:workflows/programms | Учебные программы ]]
 +
** [[Разработка:workflows/programmsbcs | Подписки на учебные программы ]]
 +
** [[Разработка:workflows/schevents | События ]]
 +
** [[Разработка:workflows/schpositions | Вакансии ]]
 +
** [[Разработка:workflows/teachers |  Учителя (сопоставление табельных номеров преподаваемым предметам)]]
 +
 +
Разработчики:
 +
* Алексей Дьяченко
 +
* Мария Рожайская
 +
 +
=== 2.4.1 (2012-06-09) ===
 +
'''Это первый релиз, предназначенный для работы с Moodle 2.x.'''
 +
 +
Ссылка для скачивания:
 +
 +
Новые возможности
 +
* В ядро добавлена возможность работы с широковещательными сообщениями
 +
* На страницу создания договора с сотрудником добавлено autocomplete-поле
 +
* На страницу создания договора с учеником добавлены autocomplete-поля с возможностью поиска по персонам и пользователям Moodle
 +
* Улучшены механизмы отладки для разработчиков: добавлено отображение стека вызовов при ошибках
 +
* Добавлен отчет по замененным урокам
 +
 +
 +
Улучшения и исправления:
 +
* Произведен полный рефакторинг ядра проекта и всех плагинов, для обсеспечения совместимости с Moodle 2
 +
** Переписаны все функции работы с базой данных
 +
** Переписаны функции работы с плагинами
 +
** Переписаны плагины авторизации и подписки на курсы
 +
** Устаревшие enum-поля всех таблиц заменены на тип text (требование Moodle)
 +
** Из ядра убраны неиспользуемые полномочия
 +
** Переписаны функции модуля ama. Код проекта очищен от использования устаревших методов
 +
* Исправлена проблема с созданием записей об истории обучения при подписании приказа о переводе
 +
* Стандартизирован механизм получения ссылок на объекты
 +
* Исправлена подстановка значений по умолчанию в формы запроса отчетов
 +
* Исправлен и доработан элемент формы dof_autocomplete
 +
* Workflow-плагины добавлены методы работы с метастатусами
 +
* Исправлен подсчет часов в нагрузке учителей
 +
* Исправлено отображение временной зоны пользователя при просмотре расписания
 +
 +
Плагины, вошедшие в релиз:
 +
 +
* Интерфейсы
 +
** [[Разработка:im/acl | Управление доступом ]]
 +
** [[Разработка:im/admin | Управление плагинами ]]
 +
** [[Разработка:im/ages | Периоды ]]
 +
** [[Разработка:im/agroups | Академические группы ]]
 +
** [[Разработка:im/cfg | Управление настройками ]]
 +
** [[Разработка:im/cpassed | Подписки на дисциплины ]]
 +
** [[Разработка:im/cstreams | Учебные процессы ]]
 +
** [[Разработка:im/departments | Структурные подразделения ]]
 +
** [[Разработка:im/employees | Сотрудники ]]
 +
** [[Разработка:im/journal | Журнал ]]
 +
** [[Разработка:im/learningorders | Приказы контингента ]]
 +
** [[Разработка:im/inventory | Ресурсы ]]
 +
** [[Разработка:im/obj | просмотр и редактирование объектов ]]
 +
** [[Разработка:im/persons | Отображение персоны из справочника персон ]]
 +
** [[Разработка:im/plans | Тематические планирования]]
 +
** [[Разработка:im/programmitems | Дисциплины ]]
 +
** [[Разработка:im/programms | Учебные программы ]]
 +
** [[Разработка:im/programmsbcs | Подписки на учебные программы ]]
 +
** [[Разработка:im/recordbook | Зачетная книжка ]]
 +
** [[Разработка:im/sel | Управление договорами на обучение ]]
 +
** [[Разработка:im/standard | Стандартный плагин интерфейса ]]
 +
** [[Разработка:im/schedule | Расписание ]]
 +
** [[Разработка:im/university | "Университет" ]]
 +
* Библиотеки
 +
** [[Разработка:modlibs/ama| Альтернативный API управления объектами Moodle ]]
 +
** [[Разработка:modlibs/cur| Библиотека для работы с приказами ]]
 +
** [[Разработка:modlibs/ig| Идеограммы ]]
 +
** [[Разработка:modlibs/nvg| Библиотека навигации ]]
 +
** [[Разработка:modlibs/pear| Программный интерфейс к библиотеке pear ]]
 +
** [[Разработка:modlibs/refbook| Справочник табличных данных (списки регионов, типы удостоверений личности и т.д. ]]
 +
** [[Разработка:modlibs/templater| Верстка документов по шаблонам ]]
 +
** [[Разработка:modlibs/widgets| Библиотека веб-виджетов ]]
 +
** [[Разработка:modlibs/jquery| Библиотека jQuery ]]
 +
* Справочники
 +
** [[Разработка:storages/acl |  Полномочия ]]
 +
** [[Разработка:storages/aclwarrantagents |  Применение доверенностей ]]
 +
** [[Разработка:storages/aclwarrants |  Доверенности ]]
 +
** [[Разработка:storages/addresses |  Адреса ]]
 +
** [[Разработка:storages/ages | Учебные периоды ]]
 +
** [[Разработка:storages/agrouphistory | История обучения академических групп  ]]
 +
** [[Разработка:storages/agroups | Академические группы  ]]
 +
** [[Разработка:storages/appointments | Назначения на должность (табельные номера) ]]
 +
** [[Разработка:storages/config | Настройки ]]
 +
** [[Разработка:storages/contracts | contracts - договор учащегося с учебным заведением ]]
 +
** [[Разработка:storages/cpassed | Изучаемые и пройденные курсы учащихся ]]
 +
** [[Разработка:storages/cpgrades | Текущие оценки ]]
 +
** [[Разработка:storages/cstreamlinks | Связь академических групп и учебных процессов ]]
 +
** [[Разработка:storages/cstreams | Учебные процессы ]]
 +
** [[Разработка:storages/departments    | departments - подразделения учебного заведения ]]
 +
** [[Разработка:storages/eagreements | eagreements - договора с сотрудниками ]]
 +
** [[Разработка:storages/learninghistory | История обучения слушателей в учебных периодах ]]
 +
** [[Разработка:storages/orders    | orders - приказы ]]
 +
** [[Разработка:storages/organizations    | organizations - организации]]
 +
** [[Разработка:storages/persons | persons - адресная книга, включающая всех участников учебного процесса ]]
 +
** [[Разработка:storages/plans | Тематические планирования ]]
 +
** [[Разработка:storages/positions | Должности ]]
 +
** [[Разработка:storages/pridepends | Зависимости дисциплин ]]
 +
** [[Разработка:storages/programmitems | Дисциплины ]]
 +
** [[Разработка:storages/programms | Программы ]]
 +
** [[Разработка:storages/programmsbcs |Подписки на учебные программы  ]]
 +
** [[Разработка:storages/reports | Отчеты  ]]
 +
** [[Разработка:storages/schevents | Учебные события (уроки, лекции, семинары) ]]
 +
** [[Разработка:storages/schdays | Учебные дни ]]
 +
** [[Разработка:storages/schpositions | Вакансии ]]
 +
** [[Разработка:storages/schpresences | Присутствие слушателей на учебных событиях ]]
 +
** [[Разработка:storages/statushistory    |  история изменения статусов]]
 +
** [[Разработка:storages/teachers |  Учителя (сопоставление табельных номеров преподаваемым предметам)]]
 +
** [[Разработка:storages/workplaces  | Места работы (привязка персон к организациям)]]
 +
* Синхронизация
 +
** [[Разработка:sync/courseenrolment | Подписка учащихся на курс moodle ]]
 +
** [[Разработка:sync/personstom | personstom - синхронизация справочника персон с пользователями moodle ]]
 +
** [[Разработка:sync/minfo | Плагин получения информации из Moodle ]]
 +
** [[Разработка:sync/mreports | Отчеты по пользователям и курсам Moodle ]]
 +
* Рабочие процессы
 +
** [[Разработка:workflows/aclwarrantagents |  Применение доверенностей ]]
 +
** [[Разработка:workflows/aclwarrants |  Доверенности ]]
 +
** [[Разработка:workflows/ages | Учебные периоды]]
 +
** [[Разработка:workflows/agroups | Академические группы]]
 +
** [[Разработка:workflows/appointments | appointments Назначения на должность (табельные номера) ]]
 +
** [[Разработка:workflows/contracts | contracts - рабочий процесс для договора на обучение]]
 +
** [[Разработка:workflows/cpassed | подписки на обучения]]
 +
** [[Разработка:workflows/cstreams | Учебные процессы ]]
 +
** [[Разработка:workflows/eagreements | eagreements - договора с сотрудниками ]]
 +
** [[Разработка:workflows/plans | Тематическое планирование ]]
 +
** [[Разработка:workflows/positions | positions - должности ]]
 +
** [[Разработка:workflows/programmitems | Учебные процессы]]
 +
** [[Разработка:workflows/programms | Учебные программы ]]
 +
** [[Разработка:workflows/programmsbcs | Подписки на учебные программы ]]
 +
** [[Разработка:workflows/schevents | События ]]
 +
** [[Разработка:workflows/schpositions | Вакансии ]]
 +
** [[Разработка:workflows/teachers |  Учителя (сопоставление табельных номеров преподаваемым предметам)]]
 +
 +
Разработчики:
 +
* Алексей Дьяченко
 +
* Мария Рожайская
 +
* Илья Смирнов ( R.I.P. )
 +
 +
 +
Поддержку выпущенному релизу оказали:
 +
* ООО "Открытые технологии"
 +
* ГОУ Центр Образования "Технологии обучения"
 +
 +
=== 2.3.3 (2012-04-24) ===
 +
Ссылка для скачивания: [http://sourceforge.net/projects/freedeansoffice/files/freedeansoffice/fdo-23x/fdo-233.zip/download FDO 2.3.3 ]
 +
 +
Новые возможности:
 +
* Добавлена возможность работать с расписанием и журналом, если пользователи или подразделения находятся в разных временных зонах
 +
** При просмотре и редактировании шаблонов расписания пользователи из разных временных зон видят в какой временной зоне находятся они, а в какой - шаблоны
 +
** Любое время начала урока отображается относительно временной зоны пользователя
 +
** Уроки в расписании и в дневнике отображаются с учетом временной зоны пользователя
 +
** Добавлена возможность редактировать временную зону пользователя при редактировании персоны
 +
* В журнале добавлена ссылка на логи ученика
 +
* В программе отображается количество параллелей
 +
 +
Улучшения и исправления:
 +
* Исправлена ошибка, возникающая при экспорте отчета в Excel
 +
* Добавлено обновление, исправляющее не указанных учителей в ранее замененных уроках
 +
* Исправлены другие ошибки, возникающие при замене уроков
 +
* Исправлены ошибки при отображении отчетов
 +
* Исправлены права в плагине "сотрудники"
 +
* Добавлены дополнительные ссылки для навигации в плагине "сотрудники"
 +
 +
Плагины, вошедшие в релиз:
 +
 +
* Интерфейсы
 +
** [[Разработка:im/acl | Управление доступом ]]
 +
** [[Разработка:im/admin | Управление плагинами ]]
 +
** [[Разработка:im/ages | Периоды ]]
 +
** [[Разработка:im/agroups | Академические группы ]]
 +
** [[Разработка:im/cfg | Управление настройками ]]
 +
** [[Разработка:im/cpassed | Подписки на дисциплины ]]
 +
** [[Разработка:im/cstreams | Учебные процессы ]]
 +
** [[Разработка:im/departments | Структурные подразделения ]]
 +
** [[Разработка:im/employees | Сотрудники ]]
 +
** [[Разработка:im/journal | Журнал ]]
 +
** [[Разработка:im/learningorders | Приказы контингента ]]
 +
** [[Разработка:im/inventory | Ресурсы ]]
 +
** [[Разработка:im/persons | Отображение персоны из справочника персон ]]
 +
** [[Разработка:im/plans | Тематические планирования]]
 +
** [[Разработка:im/programmitems | Дисциплины ]]
 +
** [[Разработка:im/programms | Учебные программы ]]
 +
** [[Разработка:im/programmsbcs | Подписки на учебные программы ]]
 +
** [[Разработка:im/recordbook | Зачетная книжка ]]
 +
** [[Разработка:im/sel | Управление договорами на обучение ]]
 +
** [[Разработка:im/standard | Стандартный плагин интерфейса ]]
 +
** [[Разработка:im/schedule | Расписание ]]
 +
** [[Разработка:im/university | "Университет" ]]
 +
* Библиотеки
 +
** [[Разработка:modlibs/ama| Альтернативный API управления объектами Moodle ]]
 +
** [[Разработка:modlibs/cur| Библиотека для работы с приказами ]]
 +
** [[Разработка:modlibs/ig| Идеограммы ]]
 +
** [[Разработка:modlibs/nvg| Библиотека навигации ]]
 +
** [[Разработка:modlibs/pear| Программный интерфейс к библиотеке pear ]]
 +
** [[Разработка:modlibs/refbook| Справочник табличных данных (списки регионов, типы удостоверений личности и т.д. ]]
 +
** [[Разработка:modlibs/templater| Верстка документов по шаблонам ]]
 +
** [[Разработка:modlibs/widgets| Библиотека веб-виджетов ]]
 +
** [[Разработка:modlibs/jquery| Библиотека jQuery ]]
 +
* Справочники
 +
** [[Разработка:storages/acl |  Полномочия ]]
 +
** [[Разработка:storages/aclwarrantagents |  Применение доверенностей ]]
 +
** [[Разработка:storages/aclwarrants |  Доверенности ]]
 +
** [[Разработка:storages/addresses |  Адреса ]]
 +
** [[Разработка:storages/ages | Учебные периоды ]]
 +
** [[Разработка:storages/agrouphistory | История обучения академических групп  ]]
 +
** [[Разработка:storages/agroups | Академические группы  ]]
 +
** [[Разработка:storages/appointments | Назначения на должность (табельные номера) ]]
 +
** [[Разработка:storages/config | Настройки ]]
 +
** [[Разработка:storages/contracts | contracts - договор учащегося с учебным заведением ]]
 +
** [[Разработка:storages/cpassed | Изучаемые и пройденные курсы учащихся ]]
 +
** [[Разработка:storages/cpgrades | Текущие оценки ]]
 +
** [[Разработка:storages/cstreamlinks | Связь академических групп и учебных процессов ]]
 +
** [[Разработка:storages/cstreams | Учебные процессы ]]
 +
** [[Разработка:storages/departments    | departments - подразделения учебного заведения ]]
 +
** [[Разработка:storages/eagreements | eagreements - договора с сотрудниками ]]
 +
** [[Разработка:storages/learninghistory | История обучения слушателей в учебных периодах ]]
 +
** [[Разработка:storages/orders    | orders - приказы ]]
 +
** [[Разработка:storages/organizations    | organizations - организации]]
 +
** [[Разработка:storages/persons | persons - адресная книга, включающая всех участников учебного процесса ]]
 +
** [[Разработка:storages/plans | Тематические планирования ]]
 +
** [[Разработка:storages/positions | Должности ]]
 +
** [[Разработка:storages/pridepends | Зависимости дисциплин ]]
 +
** [[Разработка:storages/programmitems | Дисциплины ]]
 +
** [[Разработка:storages/programms | Программы ]]
 +
** [[Разработка:storages/programmsbcs |Подписки на учебные программы  ]]
 +
** [[Разработка:storages/reports | Отчеты  ]]
 +
** [[Разработка:storages/schevents | Учебные события (уроки, лекции, семинары) ]]
 +
** [[Разработка:storages/schdays | Учебные дни ]]
 +
** [[Разработка:storages/schpositions | Вакансии ]]
 +
** [[Разработка:storages/schpresences | Присутствие слушателей на учебных событиях ]]
 +
** [[Разработка:storages/statushistory    |  история изменения статусов]]
 +
** [[Разработка:storages/teachers |  Учителя (сопоставление табельных номеров преподаваемым предметам)]]
 +
** [[Разработка:storages/workplaces  | Места работы (привязка персон к организациям)]]
 +
* Синхронизация
 +
** [[Разработка:sync/courseenrolment | Подписка учащихся на курс moodle ]]
 +
** [[Разработка:sync/personstom | personstom - синхронизация справочника персон с пользователями moodle ]]
 +
** [[Разработка:sync/minfo | Плагин получения информации из Moodle ]]
 +
** [[Разработка:sync/mreports | Отчеты по пользователям и курсам Moodle ]]
 +
* Рабочие процессы
 +
** [[Разработка:workflows/aclwarrantagents |  Применение доверенностей ]]
 +
** [[Разработка:workflows/aclwarrants |  Доверенности ]]
 +
** [[Разработка:workflows/ages | Учебные периоды]]
 +
** [[Разработка:workflows/agroups | Академические группы]]
 +
** [[Разработка:workflows/appointments | appointments Назначения на должность (табельные номера) ]]
 +
** [[Разработка:workflows/contracts | contracts - рабочий процесс для договора на обучение]]
 +
** [[Разработка:workflows/cpassed | подписки на обучения]]
 +
** [[Разработка:workflows/cstreams | Учебные процессы ]]
 +
** [[Разработка:workflows/eagreements | eagreements - договора с сотрудниками ]]
 +
** [[Разработка:workflows/plans | Тематическое планирование ]]
 +
** [[Разработка:workflows/positions | positions - должности ]]
 +
** [[Разработка:workflows/programmitems | Учебные процессы]]
 +
** [[Разработка:workflows/programms | Учебные программы ]]
 +
** [[Разработка:workflows/programmsbcs | Подписки на учебные программы ]]
 +
** [[Разработка:workflows/schevents | События ]]
 +
** [[Разработка:workflows/schpositions | Вакансии ]]
 +
** [[Разработка:workflows/teachers |  Учителя (сопоставление табельных номеров преподаваемым предметам)]]
 +
 +
Разработчики:
 +
* Алексей Дьяченко
 +
* Мария Рожайская
 +
* Илья Смирнов
 +
* Дмитрий Баранов
 +
 +
 +
Поддержку выпущенному релизу оказали:
 +
* ООО "Открытые технологии"
 +
* ГОУ Центр Образования "Технологии обучения"
 +
 
=== 2.3.2 (2012-02-21) ===
 
=== 2.3.2 (2012-02-21) ===
 +
Ссылка для скачивания: [http://sourceforge.net/projects/freedeansoffice/files/freedeansoffice/fdo-23x/fdo-232.zip/download FDO 2.3.2 ]
 +
 
Новые возможности:
 
Новые возможности:
* Добавлен плагин [[Разработка:im/inventory | "Ресурсы" ]]. Появилась возможность вести учет оборудования в образовательном учреждении. Особенности и возможности модуля:
+
* Добавлен плагин [[Разработка:im/inventory | Ресурсы ]]. Появилась возможность вести учет оборудования в образовательном учреждении. Особенности и возможности модуля:
 
** Учет поступившего в организацию оборудования  
 
** Учет поступившего в организацию оборудования  
 
** Учет списанного оборудования
 
** Учет списанного оборудования
Строка 18: Строка 2355:
 
** Учет поступившего и списанного оборудования, а также выдача и возврат комплектов производится через приказы с цифровой подписью
 
** Учет поступившего и списанного оборудования, а также выдача и возврат комплектов производится через приказы с цифровой подписью
 
** Управление ресурсами организации может быть разделено по подразделениям. Модуль может быть включен или отключен в любом подразделении (управляется через настройки).
 
** Управление ресурсами организации может быть разделено по подразделениям. Модуль может быть включен или отключен в любом подразделении (управляется через настройки).
 +
* Итоговая ведомость: теперь есть возможность выбрать между тремя вариантами группировки итоговых оценок:
 +
** не группировать
 +
** группировать по программе
 +
** группировать по программе и предмето-классу
 +
* Добавлен плагин modlib/cur, позволяющий управлять учебными планами через приказы. В справочник cpasseds добавлено поле с id приказа, по которому подписка была создана.
 +
* Управление доступом: доработана система полномочий в журнале. Теперь учитель может видеть журнал другого учителя, если заменяет там хотя бы один урок. При этом он может редактировать только свою замену.
 +
* Управление доступом: настроена и протестирована новая стандартная роль "Методист". Методист может просматривать журналы других учителей, редактировать тематическое планирование по предметам и предмето-классам.
 +
* Настройки: добавлена возможность отключить сбор отчетов в указанном подразделении
 +
* Ядро: оптимизирован процесс установки плагинов. Уменьшено количество зависимостей.
 +
 +
 +
Улучшения и исправления:
 +
* Журнал: оптимизирован запрос для отображения всех проведенных в подразделении занятий за период. Теперь даже при большом количестве проводимых занятий (около 1000 в день) он корректно обрабатывается.
 +
* Журнал: Исправлена ошибка с двойным созданием темы урока в журнале. В форму сохранения урока (а также в другие формы) добавлен элемент "одноразовая кнопка", которая устраняет проблему двойного клика.
 +
* Журнал: на странице просмотра уроков добавлен календарь, чтобы было удобнее выбирать диапазон дат
 +
* Отчеты: во все отчеты при просмотре добавлена более подробная информация по ним (время когда был собран отчет, время заказа, подразделение, кто заказал)
 +
* Отчеты: возможность удаление отчета как уже собранного, так и несобранного для пользователей, который этот отсчет запросили и для администратора
 +
* Управление доступом: определены права доступа для сбора всех типов отчетов
 +
* Журнал: Исправлена ошибка, не позволяющая сохранить тему урока при слишком длинном домашнем задании. Максимальная длина домашнего задания увеличена с 256 до 700 символов
 +
* Тематическое планирование: Добавлена возможность скрыть/показать пояснительную записку для тематического планирования , чтобы было удобнее работать с темами.
 +
* Управление доступом: Закончена работа над правами завуча
 +
* Формы: оптимизирован элемент dof_autocomplete (интерактивное выпадающее меню) - теперь он работает быстрее
 +
* Журнал: на странице просмотра уроков выпадающее меню "режим отображения" заменено на вкладки
 +
* Журнал: исправлена ошибка, из-за которой при просмотре уроков по персоне не отображались уроки, которые были созданы вручную (не через шаблоны)
 +
* Журнал: добавлено отображение даты выставления оценки и посещаемости урока в журнале (всплывающая подсказка)
 +
* Управление доступом: для всех прав доступа добавлено описание
 +
* Журнал: добавлена возможность выставлять оценку "0"
 +
* Предметы и предмето-классы: исправлена ошибка, из-за которой не удавалось вернуть предмето-класс обратно в активный статус, если группа Moodle удалена
 +
* Сотрудники: исправлена ошибка, из-за которой при создании табельного номера не проставлялась дата заключения договора
 +
* 20+ мелких исправлений ошибок
 +
 +
 +
Плагины, вошедшие в релиз:
 +
 +
* Интерфейсы
 +
** [[Разработка:im/acl | Управление доступом ]]
 +
** [[Разработка:im/admin | Управление плагинами ]]
 +
** [[Разработка:im/ages | Периоды ]]
 +
** [[Разработка:im/agroups | Академические группы ]]
 +
** [[Разработка:im/cfg | Управление настройками ]]
 +
** [[Разработка:im/cpassed | Подписки на дисциплины ]]
 +
** [[Разработка:im/cstreams | Учебные процессы ]]
 +
** [[Разработка:im/departments | Структурные подразделения ]]
 +
** [[Разработка:im/employees | Сотрудники ]]
 +
** [[Разработка:im/journal | Журнал ]]
 +
** [[Разработка:im/learningorders | Приказы контингента ]]
 +
** [[Разработка:im/inventory | Ресурсы ]]
 +
** [[Разработка:im/persons | Отображение персоны из справочника персон ]]
 +
** [[Разработка:im/plans | Тематические планирования]]
 +
** [[Разработка:im/programmitems | Дисциплины ]]
 +
** [[Разработка:im/programms | Учебные программы ]]
 +
** [[Разработка:im/programmsbcs | Подписки на учебные программы ]]
 +
** [[Разработка:im/recordbook | Зачетная книжка ]]
 +
** [[Разработка:im/sel | Управление договорами на обучение ]]
 +
** [[Разработка:im/standard | Стандартный плагин интерфейса ]]
 +
** [[Разработка:im/schedule | Расписание ]]
 +
** [[Разработка:im/university | "Университет" ]]
 +
* Библиотеки
 +
** [[Разработка:modlibs/ama| Альтернативный API управления объектами Moodle ]]
 +
** [[Разработка:modlibs/cur| Библиотека для работы с приказами ]]
 +
** [[Разработка:modlibs/ig| Идеограммы ]]
 +
** [[Разработка:modlibs/nvg| Библиотека навигации ]]
 +
** [[Разработка:modlibs/pear| Программный интерфейс к библиотеке pear ]]
 +
** [[Разработка:modlibs/refbook| Справочник табличных данных (списки регионов, типы удостоверений личности и т.д. ]]
 +
** [[Разработка:modlibs/templater| Верстка документов по шаблонам ]]
 +
** [[Разработка:modlibs/widgets| Библиотека веб-виджетов ]]
 +
** [[Разработка:modlibs/jquery| Библиотека jQuery ]]
 +
* Справочники
 +
** [[Разработка:storages/acl |  Полномочия ]]
 +
** [[Разработка:storages/aclwarrantagents |  Применение доверенностей ]]
 +
** [[Разработка:storages/aclwarrants |  Доверенности ]]
 +
** [[Разработка:storages/addresses |  Адреса ]]
 +
** [[Разработка:storages/ages | Учебные периоды ]]
 +
** [[Разработка:storages/agrouphistory | История обучения академических групп  ]]
 +
** [[Разработка:storages/agroups | Академические группы  ]]
 +
** [[Разработка:storages/appointments | Назначения на должность (табельные номера) ]]
 +
** [[Разработка:storages/config | Настройки ]]
 +
** [[Разработка:storages/contracts | contracts - договор учащегося с учебным заведением ]]
 +
** [[Разработка:storages/cpassed | Изучаемые и пройденные курсы учащихся ]]
 +
** [[Разработка:storages/cpgrades | Текущие оценки ]]
 +
** [[Разработка:storages/cstreamlinks | Связь академических групп и учебных процессов ]]
 +
** [[Разработка:storages/cstreams | Учебные процессы ]]
 +
** [[Разработка:storages/departments    | departments - подразделения учебного заведения ]]
 +
** [[Разработка:storages/eagreements | eagreements - договора с сотрудниками ]]
 +
** [[Разработка:storages/learninghistory | История обучения слушателей в учебных периодах ]]
 +
** [[Разработка:storages/orders    | orders - приказы ]]
 +
** [[Разработка:storages/organizations    | organizations - организации]]
 +
** [[Разработка:storages/persons | persons - адресная книга, включающая всех участников учебного процесса ]]
 +
** [[Разработка:storages/plans | Тематические планирования ]]
 +
** [[Разработка:storages/positions | Должности ]]
 +
** [[Разработка:storages/pridepends | Зависимости дисциплин ]]
 +
** [[Разработка:storages/programmitems | Дисциплины ]]
 +
** [[Разработка:storages/programms | Программы ]]
 +
** [[Разработка:storages/programmsbcs |Подписки на учебные программы  ]]
 +
** [[Разработка:storages/reports | Отчеты  ]]
 +
** [[Разработка:storages/schevents | Учебные события (уроки, лекции, семинары) ]]
 +
** [[Разработка:storages/schdays | Учебные дни ]]
 +
** [[Разработка:storages/schpositions | Вакансии ]]
 +
** [[Разработка:storages/schpresences | Присутствие слушателей на учебных событиях ]]
 +
** [[Разработка:storages/statushistory    |  история изменения статусов]]
 +
** [[Разработка:storages/teachers |  Учителя (сопоставление табельных номеров преподаваемым предметам)]]
 +
** [[Разработка:storages/workplaces  | Места работы (привязка персон к организациям)]]
 +
* Синхронизация
 +
** [[Разработка:sync/courseenrolment | Подписка учащихся на курс moodle ]]
 +
** [[Разработка:sync/personstom | personstom - синхронизация справочника персон с пользователями moodle ]]
 +
** [[Разработка:sync/minfo | Плагин получения информации из Moodle ]]
 +
** [[Разработка:sync/mreports | Отчеты по пользователям и курсам Moodle ]]
 +
* Рабочие процессы
 +
** [[Разработка:workflows/aclwarrantagents |  Применение доверенностей ]]
 +
** [[Разработка:workflows/aclwarrants |  Доверенности ]]
 +
** [[Разработка:workflows/ages | Учебные периоды]]
 +
** [[Разработка:workflows/agroups | Академические группы]]
 +
** [[Разработка:workflows/appointments | appointments Назначения на должность (табельные номера) ]]
 +
** [[Разработка:workflows/contracts | contracts - рабочий процесс для договора на обучение]]
 +
** [[Разработка:workflows/cpassed | подписки на обучения]]
 +
** [[Разработка:workflows/cstreams | Учебные процессы ]]
 +
** [[Разработка:workflows/eagreements | eagreements - договора с сотрудниками ]]
 +
** [[Разработка:workflows/plans | Тематическое планирование ]]
 +
** [[Разработка:workflows/positions | positions - должности ]]
 +
** [[Разработка:workflows/programmitems | Учебные процессы]]
 +
** [[Разработка:workflows/programms | Учебные программы ]]
 +
** [[Разработка:workflows/programmsbcs | Подписки на учебные программы ]]
 +
** [[Разработка:workflows/schevents | События ]]
 +
** [[Разработка:workflows/schpositions | Вакансии ]]
 +
** [[Разработка:workflows/teachers |  Учителя (сопоставление табельных номеров преподаваемым предметам)]]
 +
 +
Разработчики:
 +
* Алексей Дьяченко
 +
* Мария Рожайская
 +
* Илья Смирнов
 +
* Дмитрий Баранов
  
  
 +
Поддержку выпущенному релизу оказали:
 +
* ООО "Открытые технологии"
 +
* ГОУ Центр Образования "Технологии обучения"
  
 
===2.3.1 (2011-11-22)===
 
===2.3.1 (2011-11-22)===

Текущая версия на 17:51, 3 августа 2016

История выпуска релизов

2.7.3 (2016-07-07)

  • Общее:
    • Багфикс для форм деканата, связанных с подписками на программу, персонами и договорами
  • im/admin
    • Изменение языковой переменной
  • im/recordbook
    • отделелние дней полоской в расписании занятий
    • изменнение внешнего вида зачетной книжки.
    • Добавлен класс с номером дня в расписание для рашсирения возможностей оформления
  • im/departments
    • Исправление языковых переменных и заголовка страницы
  • im/employees
    • Добавление ссылки на редактирование прав созданной доверенности в интерфейсе сотрудников
    • Фикс доработки по добавлению кнопки на изменение прав доверенности
    • Добавление идентиикатора подразделения в данные формы
    • Рефакторинг механизма создания договора
    • Переработана форма персон по договору
  • im/participants
    • Добавлена форма быстрого создания подписки
    • Добавлена форма детального создания подписки
    • Добавлена форма выбора договора для детального создания подписки
    • Добавлена форма для дозаполнения персон по договору для создания подписки
    • Механизм детального создания подписки
    • В таблицу подписок добавлены действия над элементами
    • Глобальные проверки доступа к частям интерфейса и интерфейсу целиком
    • Добавлен Интерфейс импорта подписок на программу
  • im/persons - Багфикс формы персны
    • При блокировке поля выбора даты пропадал блок, отвечающий за год
    • Глобальный рефакторинг интерфейса всвязи с полной переработкой форм
    • Полностью переработана форма сохранения перосоны
    • Сформировано универсальное решение для всех плагинов Деканата, которые используют механизм создания персон.
    • Форма позволяет обрабатывать любое число персон, как имеющихся в системе, так и требующих создания
    • Поддержка блокировки полей
    • Добавлены методы для быстрого добавления новых полей, валидации и обработки
    • Возможность указать URL перехода после обработки
    • Возможность добавления индивидуального заголовка любой персоне в форме
    • Багфикс процесса обработки персоны в форме сохранения
  • im/cpassed
    • Добавлена поддержка обратной ссылки из списка подписок на предмето-классы
  • im/learningplan
    • Добавлена поддержка обратной ссылки со страницы индавидуального учебного плана по подписке
  • im/programmsbcs
    • Добавлена поддержка обратной ссылки со страниц истории обучения, редактирования и просмотра подписки
  • im/participants
    • Добавлена форма dof_im_participants_import, обработчик, отображение
  • im/sel
    • Рефакторинг механизма создания договора
    • Рефакторинг форм создания договора и формы редактирования персон по договору
  • storage/ages
    • Рефакторинг плагина
  • storage/agroups
    • Рефакторинг кода
    • Добавлен метод импорта с поддержкой отчета

storage/contracts

    • Метод сохранения договора с проверками данных и нормализацией
    • Добавлен метод генерации номера договора
    • Рефакторинг метода сохранения договора
    • Добавлен метод обработки AJAX-запроса на получение договоров с поиском по фрагменту данных
    • Доработан метод получения договоров для AJAX-поля на основе фрагмента данных договора
    • Добавлен метод импорта с поддержкой отчета
    • Добавлен метод проверки уникальности договора
    • Рефакторинг
    • Добавлен метод нормализации данных с проверкой валидности
  • storage/cpassed
    • Добавлен новый метод получения списка подписок учебного процесса на целевую дату
    • Исправление метода получения подписок на учебный процесс
  • storages/schevents
    • Исправлена ошибка в функции подсчета зарплатных часов, коэффициентов.
    • Разработана функция для todo для пересчета уже сформированных ранее зарплатных часов, коэффициентов.
    • Исправление процесса перерасчета зарплатных часов

storage/statushistory

    • Возвращен метод получения статуса объекта на определенную дату
    • Добавлен новый метод получения последней смены статуса
    • Добавлена заплатка на получение статуса объекта cpassed на целевое время всвязи с неверной работой процесса инициализации статуса объекта cpassed
  • storage/programms
    • Добавлен метод импорта с поддержкой отчета
    • В метод получения программ по фильтру добавлен блок поддержки идентификаторов

storage/programmsbcs

    • Добавлена новая настройка: Форма обучения по-умолчанию
    • Добавлен метод сохранения подписки на программу с автозаполнением недостающих данных
    • Добавлен метод импорта с поддержкой отчета
    • Добавлен метод проверки уникальности договора
    • Рефакторинг
    • Добавлен метод нормализации данных с проверкой валидности

storage/persons

    • Метод сохранения персоны с проверками данных и нормализацией

Рефакторинг Метода сохранения персоны

    • Переработан и оптимизирован метод поиска персон по фрагменту
    • Оптимизация метода получения персон для AJAX-поля на основе начала фамилии. Теперь метод возвращает персон на основе фрагмента данных персоны ( ФИО, email и идентификаторы самой персоны и связанного с ней пользователя moodle )
    • Добавлен метод импорта с поддержкой отчета
    • Добавлен метод проверки уникальности договора
    • Рефакторинг
    • Добавлен метод нормализации данных с проверкой валидности
  • lib/storage_base
    • Удаление deplecated методов, которые больше нигде не используются в системе
    • Добавлен метод получения фрагмента sql-кода с LIKE-элементом
  • sunc/personstom
    • Фикс бага создания пользователей
  • modlibs/widgets
    • Добавлена возможность установки статуса открытия модального окна
  • modlib/ig
    • Добавление новых иконок

2.7.2 (2016-05-10)

Ссылка для скачивания: FDO 2.7.2

  • Улучшения и исправления:
  • Исправление ошибки версионной зависимости плагинов
  • Рефакторинг кода
  • /blocks/dof/im/journal
    • добавлены зарплатные часы в отчет по нагрузке преподавателей и отчет по заменам
    • правка языковых строк
    • правки для отчета по заменам
  • /blocks/dof/im/cstreams
    • добавлены зарплатные часы в отчет по нагрузке преподавателей и отчет по заменам
    • правки для отчета по заменам
  • workflow/programms
    • Добавлен метод формирования метастатусов
  • storage/persons
    • Фикс ошибки при расширенном поиске персон
  • im/departments
    • Переработана секция выбора подразделения
  • im/recordbook
    • отделелние дней полоской в расписании занятий
    • изменнение внешнего вида зачетной книжки.
  • storage/programms
    • Добавлен метод получения программ с учетом параметров
    • Добавлен метод поддержки автозаполнения имени программы
    • Добавлен метод поддержки автозаполнения числа периодов на основе программы
  • storage/programmsbcs
    • Добавлен метод сортировки подписок по полям студента
    • Добавлен метод сортировки подписок по полям программы
    • Добавлен метод сортировки подписок по полям группы
  • modlib/widgets
    • Рефакторинг и доработка поля автозаполнения
    • Добавлена опция зависимости от внешних данных полей
  • storage/orders - Новые возможности
    • Добавлена проверка уникальности номеров приказов по настройкам подразделений

2.7.1 (2016-04-22)

Ссылка для скачивания:

  • Новые возможности:

Добавлен механизм возврата удаленного расписания на день Добавлена поддержка множественных форм добавления комментариев на одной странице Добавлены новые иконки Добавлена возможность оставлять комментарии к оценкам в журнале.

  • Улучшения и исправления:
  • Глобальные изменения
    • Доработка стилизации Деканата
    • Добавлено предупреждающее сообщение при входе под учетной записью Суперадминистратора
  • im/acl
    • Ослабление прав доступа для всего плагина( доступ для всех персон деканата в отдельные участки плагина)
  • im/departments
    • Метод для формирования секции с информацией по подразделению
    • Новая секция информации по подразделению( Время в подразделении, базовые данные, ссылки на дочерние и вышестоящее подразделения, ссылки на действия в подразделении )
    • Класс формы выбора подразделения(скелет)
    • В секцию информации добавлен блок выбора подразделения
    • Метод формирования select списка для выпора подразделения
  • im/cfg
    • Расширен список отображаемых типов конфигураций. Включен textarea-тип
  • im/cstreams
    • Исправление пагинации
    • Добавление поддержки фильтра в пагинацию на странице списка процессов
  • im/schdays
    • Исправлен метод формирования ячейки календаря.
  • im/programms
    • Исправлено: при создании программы можно указать только положительное количество параллелей
  • im/orders
    • Добавлен интерфейс приказов
  • im/recordbook
    • Массовый рефакторинг интерфейса
    • Улучшение стилизации
    • Доработка формы выбора недели
    • Доработка дневника учащегося - Добавлено поле "Тема урока" и комментарии к оценкам
    • Исправление хлебных крошек
    • Смена имени курсов в дневнике на имена дисциплин
    • Сортировка уроков по времени
  • im/schdays
    • Добавлен механизм возврата удаленного расписания на день
    • Исправление формы массовой обработки дней в календаре
  • im/journal
    • Добавление css класса для таблицы ведомости
  • storage/cpassed
    • Доработка проверки прав на использование подписок на программы

Исправление отображения оценок при просмотре уроков

    • Рефакторинг журнала группы
    • Добавлен механизм создания замечаний к оценке пользователя в групповом журнале
    • Стилизация журнала группы
  • im/comments
    • Добавлена поддержка множественных форм добавления комментариев на одной странице
  • lib/message
    • Поддержка опции возврата html блока сообщений вместо печати
  • modlib/nvg
    • Переработаны методы формирования шапки и подвала Деканата
  • modlib/billing
    • Доработка классов приказов
  • modlib/ig
    • Добавлены новые иконки
  • modlibs/refbook
    • Обновлен список регионов России
  • modlib/nvg
    • Исправления базового шаблона страницы деканата
  • modlib/widgets
    • Новый метод формирования hidden-полей по переданному url в виде строки
    • Новый метод формирования единичного select-поля с расширенным функционалом
    • Добавлено поле ввода телефона
    • Добавлен метод формирования модального окна
    • Класс модального окна
    • Доработка поля формы "Календарь"
  • storage/comments
    • Добавлена обработка события удаления посещаемости
    • Исправление процесса обновления плагина
  • storage/persons
    • Добавлен новый метод получения списка уникальных значений поля для автозаполнения
  • storage/departments
    • Доработан метод получения подразделений
  • storage/orders
    • Рефакторинг класса
    • Добавлено поле "Номер приказа"
    • Базовый класс приказа
    • Метод сохранения номера приказа
    • Доработка метода формирования строки приказа в таблице приказов
    • Добавлен метод для генерации формы смены статуса приказа
    • Форма смены статуса
    • Доработка форм редактирования приказа и фильтра
  • storage/programmsbcs
    • Исправление всвязи с невозможностью учета подписок, персона которой находится в другом подразделении. Теперь учет подразделения происходит только на этапе получения подписок на программу.
    • Исправление AJAX - запроса подписок
  • storage/schevents
    • Доработан метод получения писка занятий студентов. Добавлен учет интервала подписки ученика на предмето-класс.
    • Новый метод получения событий по подписке на программу
  • workflow/comments
    • Исправление языкового файла
  • workflow/orders
    • Изменен метод получения доступных состояний приказа
    • Добавлен метод получения состояний, в которые можно перевести приказ в ручном режиме
  • workflow/plans
    • Новый метод определения мета-статусов
    • Новый метод возврата статуса в предыдущее состояние
  • workflow/schdays
    • Новый метод возврата статуса в предыдущее состояние
  • workflow/schevents
    • Добавлено логирование в метод отмены занятия, который используется при удалении занятий.
    • Новый метод возврата статуса в предыдущее состояние

Для разработчиков:

  • Остальное

Плагины, вошедшие в релиз:

2.7.0 (2016-01-15)

Ссылка для скачивания: FDO 2.7.0


  • Новые возможности:
    • Добавлена возможность выбора числа строк на одной странице
    • Добавлена ведомость текущих оценок по единичной подписке или академической группе
    • Добавлена панель управления партнерской сетью
    • Добавлен интерфейс компетенций
    • Система комментариев
    • Добавлена возможность замены номеров дней на их календарные названия в рамках отдельного учебного периода
    • Массовые обработчики дней в календаре
  • Улучшения и исправления:
    • Исправлен баг при создании договора с сотрудником
    • Доработан календарь
  • im/schedule
    • Исправлена ошибка, связанная с невозможностью обновить день
    • Исправлена ошибка отображения информации по дню
    • Исправлена ошибка, связанная с неверным формированием расписания на неделю
  • im/schdays
    • Исправлена ошибка отображения информации о дне
    • Исправлена ошибка, возникающая при создании расписания на последнюю неделю периода
    • Исправлена ошибка отображения вкладок в формах деканата
    • Исправлена ошибка установки значения подразделения при редактировании учебного периода
    • Исправлена проблема отображения ссылки к фактической нагрузке
    • Исправлена ошибка отображения ссылки на курс в журнале учебного процесса
    • Исправлена ошибка с невозможностью отменить занятие
    • Исправлена проблема, связанная с удалением дней устаревшего статуса
    • Исправлен метод смены дня на праздничный
  • im/journal
    • Исправлен баг с неверным формированием расписания на последнюю неделю учебного периода
    • Исправлено формирование имени отчета о фактической нагрузке
    • Исправлена логика фиксации дней при исполнении приказа
    • Исправлена ошибка установки интервала при создании занятий на неделю
    • Исправлена форма отчетов о фактической нагрузке
  • im/cstreams
    • Исправлена проблема с формированием экзаменационной ведомости в пустых предмето-классах
  • modlibs/ama
    • Рефакторинг и оптимизация
  • im/programms
    • Исправление проблем валидации формы
  • im/departments
    • Переработка интерфейса администрирования подразделений
  • im/cstreams
    • В таблицу учебных процессов группы добавлен столбец дисциплины


Для разработчиков:

  • Изменения в логике формирования файла логов
  • modlib/widgets
    • Доработка класса поля формы ajaxselect
    • Доработка класса поля формы calendar
    • Доработка класса поля формы date_selector
    • Доработка класса пагинации
  • dof/lib
    • В утилиты добавлен метод получения среза многомерного массива
    • Добавлен класс потока системных сообщений

storage/cpassed

    • Метод получения набора сгруппированных значений из подписок
  • im/cstreams
    • Метод получения ссылки на просмотр предмето-класса
  • storage/departments
    • Метод получения дочерних подразделений с учетом статусов
    • Метод получения траектории до подразделения
  • storage/persons
    • Методы работы с пользовательскими полями
    • Доработан метод формирования полного имени пользователя с учетом разных типов входных данных.
  • storage/programmsbcs
    • Метод автозаполнения данных
  • storage/agroups
    • Метод автозаполнения данных
  • storage/contracts
    • Метод автозаполнения данных
  • modlib/filestorage
    • Библиотека работы с пользовательскими файлами
  • modlib/ama
    • API работы с модулями Simplesertificate
    • Доработка класса работы с пользователями moodle
  • storage/statushistory
    • Метод получения статуса объекта на дату
  • storage/cpassed
    • Метод получения подписок с учетом параметров
  • storage/skills
  • storage/skilllinks
    • Новые плагины хранилища компетенций
  • synс/skills
    • API компетенций
  • im/skills
    • Плагин интерфейса компетенций
  • workflow/skills
    • Новые плагины маршрутизации статусов для компетенций
  • workflows/schdays
    • Добавлен новый статус дня - Неполное расписание, который устанавливается при ошибках в создании расписания на день


  • Остальное

Плагины, вошедшие в релиз:

2.6.1 (2015-02-09)

Ссылка для скачивания: FDO 2.6.1

  • Новые возможности:
    • Индивидуальные учебные планы: доработан динамический интерфейс с возможностью drag&drop.
    • ЗЕТ и расширенный набор часов для дисциплин, автоматический подсчёт часов.
    • Возможность указывать уровень образования в программе (+процедура обновления)
    • Расширенный поиск персон с фильтрацией по нескольким критериям.
    • Возможность просматривать историю оценок отписанных учеников в журнале группы, настройки для отображения этой информации.
    • Добавлен интерфейс просмотра истории оценок студента по подписке и предмету в групповой журнал и зачётную книжку студента.
  • Улучшения и исправления:
    • Доработан и отлажен SOAP-вебсервис.
    • SOAP-вебсервис по-умолчанию при установке отключён. Добавлена настройка для регулирования
    • Добавлен просмотр зарплатных часов при просмотре занятий для персон с правом просмотра финансовой информации.
    • Исправлена логика работы при обновлении персоны - логин существующего пользователя меняется, только если создана настройка в cfg/cfg.php.
    • Исправлена ошибка с созданием учебного расписания на день.
    • Исправлена ошибка с отображением нагрузки в журнале для администратора.
    • Исправлена ошибка, приводящая к удалению подписки у студента/преподавателя при остановке учебного процесса, даже если у студента/преподавателя были другие дисциплины,связанные с данным курсом Moodle.
    • Реализовано корректное удаление персоны, добавлена страница удаления сотрудника.
    • Исправлены ошибки в шаблоне отчета по фактической нагрузке.
    • Добавлена проверка уникальности поля 'id пользователя в Moodle' в интерфейсе добавления/редактирования персоны.
    • Добавлены ссылки на просмотр программы в отображении подписки на программу.
    • Оптимизирована генерация и отображение отчёта по фактической нагрузке для уменьшения объёма хранящихся данных и времени его генерации.
    • Исправлена ошибка с изменением программы у академической группы.
    • Исправлена генерация формы отображения/редактирования персоны на странице создания договоров с сотрудником и учеником.
    • Исправлена ошибка, вызывающая неправильное автосоздание рабочих дней в календаре учебного периода.
    • Исправлено поведение: если день зафиксирован через приказ о зарплатном периоде, то учителя не могут сменять статус занятий, которые затрагивает этот приказ.
    • Исправление проблем с пустым отчеством персон, созданных после релиза 2.6.0
    • Исправлена ошибка при редактировании договора с сотрудником, у которого есть должностные назначения - если они имеются, изменить персону теперь нельзя
    • Добавлена возможность просматривать и редактировать персону, связанную с контрактом
    • Теперь, если персона удалена, то иконка удаления не отображается в списке действий
    • Исправлена ошибка при добавлении описания для урока при отсутствии преподавателя
    • Исправлена некорректная версия плагина рабочих процессов "Договора"
    • Исправлены проблемы с хлебными крошками и отправлением формы в контрактах с учениками и сотрудниками


Для разработчиков:

  • im/obj
    • Возможность получать ссылку на просмотр объекта из справочника
  • im/persons
    • Реализован функционал для отображения, редактирования, обработки, валидации нескольких персон с помощью одной формы. В будущем планируется добавить функционал в dof_modlib_widgets_form и описать процесс создания новых форм
  • im/programmsbcs
    • Возможность указывать только необходимые поля для просмотра объекта
  • modlibs/widgets
    • Добавлена возможность "замораживать" форму для того, чтобы не дублировать код в плагинах, использующих просмотр/редактирование существующего объекта, а наследовать форму для его отображения.
    • Добавлено поле выбора даты dof_date_selector с поддержкой опций, позволяющих указывать время. Данные опции необходимы для верного создания временных интервалов для объектов Деканата.
    • Добавлен метод для создания и установки (обновления) значений элементов формы.
  • modlib/billing
    • Добавлена библиотека системы биллинга. Организация системы приказов для проведения транзакций между счетами.
    • storage/accounts, storage/accentryes
    • Добавлены справочники для счетов по договорам, транзакций между счетами.
  • storage/tags, storage/comments, storage/taglinks, storage/tasks
    • Добавлены справочники для комментариев, тегов, линковок тегов к объектам деканата, задач пользователей, методы для реализации CRUD-интерфейса CRM системы на основе деканата.
  • dof/lib
    • Добавлены классы для исключений:
    • dof_exception
    • dof_exception_dml
    • dof_exception_ddl
    • dof_exception_file
  • workflow/*
    • Добавлены плагины статусов для тех справочников, где их не было
  • Остальное
    • Рефакторинг, стандарты кодирования


Плагины, вошедшие в релиз:

Разработчики:

  • Алексей Дьяченко
  • Николай Коновалов
  • Александр Поликарпов

Поддержку выпущенному релизу оказали:

  • ООО "Открытые технологии"
  • ГОУ Центр Образования "Технологии обучения"
  • НОУ ВПО МФПУ «Синергия»

2.6.0 (2014-09-29)

Ссылка для скачивания: FDO 2.6.0

  • Новые возможности:
    • Календарь для создания учебного расписания на учебный период
    • Индивидуальные учебные планы для академических групп и студентов на весь срок обучения
    • Приказ на передачу нагрузки преподавателя
    • Приказ "Ведомость перезачёта оценок"
  • Улучшения и исправления:
    • Поддержка Moodle 2.6, сохранена совместимость с Moodle 2.4
    • Добавлен вывод академической разницы и индивидуальных учебных планов в зачётной книжке (учебной программе) студента
    • Новый статус подписки на дисциплину: "Академическая разница"
    • Новый статус должностного назначения: "Больничный"
    • Добавлена возможность задать в учебной программе "Плавающие учебные планы" - для создания индивидуальных учебных планов
    • Исправления проверок прав
    • Исправлена ошибка при получении учебного периода для новых подписок (не начавших обучение)
    • При неудачной смене статуса договора теперь отображается ошибка
    • При редактировании настроек ЭД теперь пользователя возвращает на ту же страницу
    • Корректное отображение параллели в пройденных дисциплинах - фактически пройденная параллель, а не текущая параллель подписки
    • Добавлена возможность указывать куратора при создании и изменении договора, а так же его отображения при просмотре
    • Исправлена ошибка с некорректной передачей подразделения при его смене в предмето-классе
  • Для разработчиков:
    • Новый плагин workflows/departments
    • Правки форматирования некоторых плагинов в соответствии со стандартами кодирования, улучшение читаемости кода
    • Убраны упоминания о ENUM и ENUMVALUES в во всех плагинах storages
    • Исправлены некоторые уведомления в режиме отладки. Например: ошибка "You should really redirect before you start page output" в журнале группы при сохранении оценки


Плагины, вошедшие в релиз:

Разработчики:

  • Алексей Дьяченко
  • Мария Рожайская
  • Николай Коновалов


Поддержку выпущенному релизу оказали:

  • ООО "Открытые технологии"
  • ГОУ Центр Образования "Технологии обучения"
  • НОУ ВПО МФПУ «Синергия»

2.4.11 (2014-02-25)

Ссылка для скачивания: FDO 2.4.11

Новые возможности:

  • Приказ о закрытии зарплатного периода
    • Фиксация дней до даты окончания зарплатного периода
    • Невозможность отметки занятий фиксированных дней

Улучшения и исправления:

  • Уменьшено время загрузки формы создания и редактирования учебного процесса
  • Добавлен поиск в назначениях на должность
  • Корректировка для отчетов по фактической нагрузке теперь берется из предыдущих отчетов

Для разработчиков:

  • Добавлена возможность исполнения приказа по крону
  • Добавлена возможность делать вложенные ajaxselect
  • Ведение логов в файл приказов и отчетов

Плагины, вошедшие в релиз:

2.4.10 (2013-11-22)

Ссылка для скачивания: FDO 2.4.10

Улучшения и исправления:

  • Поиск в периодах
  • Совместные и бесплатные уроки
  • Преподаватели совместители
  • Создание истории обучения при создании подписки на программу
  • Фильтр в учебных процессах по замещающему коэффициенту

Для разработчиков:

  • Переписано API плагинов ages

Плагины, вошедшие в релиз:

2.4.9 (2013-10-08)

Ссылка для скачивания: FDO 2.4.9

Новые возможности:

  • Учет рабочего времени:
    • Фиксация зарплатных коэффициентов в занятиях
    • Отчеты о фактической нагрузке. Отображение зарплатных баллов
    • Интерфейс просмотра зарплатных балов для персоны
    • Отметка уроков преподавателем до 25-го числа включительно
  • Выходные и праздники
    • Выходной день и подразумеваемые уроки
    • Подразумеваемые уроки отображаются в фактической нагрузке, но не попадают в дневник и журнал.
  • Больничный статус в назначении на должность
    • Запрет отметки занятий у персоны на больничном
    • Создание занятий без преподавателя в учебных процессах с преподавателем на больничном.

Улучшения и исправления:

  • Модернизирована постраничная навигация (теперь она не выводит все 1000 номеров страниц)
  • Состав программы отображает предметы вне зависимости от подразделения
  • Список приказов по контингенту сделан в виде таблицы
  • Сортировка в просмотре списка отчетов

Для разработчиков:

  • Серийные номера и регистрация в ОТ

Плагины, вошедшие в релиз:

2.4.8 (2013-08-06)

Ссылка для скачивания: FDO 2.4.8

Новые возможности:

  • Коэффициенты учета рабочего времени сотрудников

Улучшения и исправления:

  • Совместимость с Moodle 2.4 и 2.5
  • Исправлены баги при просмотре расписания в дневнике учащегося
  • Исправлена совместимость с PostgreSQL
  • Автоматическое создание потоков происходит только для дисциплин, где в "Обязательная" указано "Да".

Для разработчиков:

  • Добавлен реестр синхронизаций
  • Добавлен справочник документов об образовании персоны

Плагины, вошедшие в релиз:

2.4.7 (2013-04-15)

Ссылка для скачивания: FDO 2.4.7

Улучшения и исправления:

  • Модифицирован интерфейс просмотра сотрудников
  • Исправлено отображение таблиц при скачивании ведомостей групп и процессов
  • Исправлена ошибка выбора периодов в приказах о переводе
  • Добавлена возможность быстрого создания и редактирования объектов через поля autocomplite.
  • Улучшена работа создания метаконтрактов

Плагины, вошедшие в релиз:

2.4.6 (2013-03-06)

Ссылка для скачивания: FDO 2.4.6

Улучшения и исправления:

  • Исправлено в учебном плане отображение нескольких подписок в одном учебном году на один и тот же контракт.
  • В изучаемых и пройденных дисциплинах убран поиск по учащимся.
  • Добавлен фильтр к учебному плану статусов подписок.
  • Исправлены ошибки при инсталяции блока.
  • Добавлена настройка для отображения секций в im/my.
  • В некоторых местах исправлены проверки прав.
  • К просмотру уроков добавлены колонки "Оценка" и "Тема"(только в расширенном виде),добавлен экспорт в csv-формате.
  • Исправлены ошибки совместимости с PHP 5.3 и Moodle 2.3.

Плагины, вошедшие в релиз:

Разработчики:

  • Алексей Дьяченко
  • Мария Рожайская
  • Алексей Балышев

2.4.5 (2013-01-25)

Ссылка для скачивания: FDO 2.4.5

Новые возможности

  • Выдача субдоверенности поверенным лицам.
  • Привязка групп и контрактов к метаконтрактам.
  • Привязка персон деканаты к организациям и месту работы.
  • Интерфейс "Мой личный кабинет".

Улучшения и исправления:

  • Добавлена возможность настраивать обязательные поля при создании персоны.
  • Добавлена возможность фильтровать нагрузку учителя по одной персоне.
  • Форма смены статуса теперь каждый раз требует подтверждение статуса.
  • Заказы на отчеты не дублируются, если у них одинаковые параметры и предыдущий отчет еще не сгенерировался.
  • Модифицирован отчет по замененным урокам: добавлена колонка "тип замены" с возможностью фильтрации.
  • todo исполняется от имени того, кто его заказал.
  • Добавлена форма смены курса moodle переподписывающая учащихся с курса на курс.
  • Отображение приостановленных учебных процессов в итоговой ведомости учащегося.
  • Пофиксены проверки прав.
  • Исправлена синхронизация персоны деканата с пользователем Moodle при создании персоны

Плагины, вошедшие в релиз:

Разработчики:

  • Алексей Дьяченко
  • Мария Рожайская

2.4.4 (2012-09-19)

Ссылка для скачивания: FDO 2.4.4

Улучшения и исправления:

  • Исправлена возможность наследования стандартных ролей.
  • В дневнике ученика теперь изученные предметы помечаются серым.
  • Просмотр уроков происходит вне зависимости от подразделения. Уроки не из того подразделения помечаются зеленым.
  • Исправлен переход по страницам в списке подразделений.
  • Исправлена ошибка синхронизации персоны с пользователем Moodle.
  • Курс Moodle можно теперь менять только у приостановленной дисциплины.
  • Пофиксены некоторые ссылки, где мог происходить сброс подразделения.

Плагины, вошедшие в релиз:

Разработчики:

  • Алексей Дьяченко
  • Мария Рожайская

2.4.3 (2012-08-31)

Ссылка для скачивания: FDO 2.4.3

Новые возможности

  • Интерфейс для работы с отчетами
  • Создание метадисциплин и наследование дисциплин от метадисциплин
  • История смены статусов для учебных процессов


Улучшения и исправления:

  • Исправлено редактирование контракта
  • Исправлено отображение списка периодов
  • Исправлено отображение списка групп
  • Доработан интерфейс записи на курс "Подписка для плагина Free Deans Office"
  • Доработана возможность при автоматическом закрытии ведомости указывать в курса Moodle не только 100 бальную систему.
  • Исправлена ошибка при создании табельных номеров

Плагины, вошедшие в релиз:

Разработчики:

  • Алексей Дьяченко
  • Мария Рожайская


2.4.2 (2012-06-28)

Ссылка для скачивания: FDO 2.4.2

Новые возможности: -

Улучшения и исправления:

  • Возвращена возможность скачивать итоговую ведомость в формате odt
  • Исправлено отображение итоговой ведомости
  • Исправлено отображение дневника
  • Переработаны страницы деканата для отображения в темах Moodle без горизонтальной прокрутки

Плагины, вошедшие в релиз:

Разработчики:

  • Алексей Дьяченко
  • Мария Рожайская

2.4.1 (2012-06-09)

Это первый релиз, предназначенный для работы с Moodle 2.x.

Ссылка для скачивания:

Новые возможности

  • В ядро добавлена возможность работы с широковещательными сообщениями
  • На страницу создания договора с сотрудником добавлено autocomplete-поле
  • На страницу создания договора с учеником добавлены autocomplete-поля с возможностью поиска по персонам и пользователям Moodle
  • Улучшены механизмы отладки для разработчиков: добавлено отображение стека вызовов при ошибках
  • Добавлен отчет по замененным урокам


Улучшения и исправления:

  • Произведен полный рефакторинг ядра проекта и всех плагинов, для обсеспечения совместимости с Moodle 2
    • Переписаны все функции работы с базой данных
    • Переписаны функции работы с плагинами
    • Переписаны плагины авторизации и подписки на курсы
    • Устаревшие enum-поля всех таблиц заменены на тип text (требование Moodle)
    • Из ядра убраны неиспользуемые полномочия
    • Переписаны функции модуля ama. Код проекта очищен от использования устаревших методов
  • Исправлена проблема с созданием записей об истории обучения при подписании приказа о переводе
  • Стандартизирован механизм получения ссылок на объекты
  • Исправлена подстановка значений по умолчанию в формы запроса отчетов
  • Исправлен и доработан элемент формы dof_autocomplete
  • Workflow-плагины добавлены методы работы с метастатусами
  • Исправлен подсчет часов в нагрузке учителей
  • Исправлено отображение временной зоны пользователя при просмотре расписания

Плагины, вошедшие в релиз:

Разработчики:

  • Алексей Дьяченко
  • Мария Рожайская
  • Илья Смирнов ( R.I.P. )


Поддержку выпущенному релизу оказали:

  • ООО "Открытые технологии"
  • ГОУ Центр Образования "Технологии обучения"

2.3.3 (2012-04-24)

Ссылка для скачивания: FDO 2.3.3

Новые возможности:

  • Добавлена возможность работать с расписанием и журналом, если пользователи или подразделения находятся в разных временных зонах
    • При просмотре и редактировании шаблонов расписания пользователи из разных временных зон видят в какой временной зоне находятся они, а в какой - шаблоны
    • Любое время начала урока отображается относительно временной зоны пользователя
    • Уроки в расписании и в дневнике отображаются с учетом временной зоны пользователя
    • Добавлена возможность редактировать временную зону пользователя при редактировании персоны
  • В журнале добавлена ссылка на логи ученика
  • В программе отображается количество параллелей

Улучшения и исправления:

  • Исправлена ошибка, возникающая при экспорте отчета в Excel
  • Добавлено обновление, исправляющее не указанных учителей в ранее замененных уроках
  • Исправлены другие ошибки, возникающие при замене уроков
  • Исправлены ошибки при отображении отчетов
  • Исправлены права в плагине "сотрудники"
  • Добавлены дополнительные ссылки для навигации в плагине "сотрудники"

Плагины, вошедшие в релиз:

Разработчики:

  • Алексей Дьяченко
  • Мария Рожайская
  • Илья Смирнов
  • Дмитрий Баранов


Поддержку выпущенному релизу оказали:

  • ООО "Открытые технологии"
  • ГОУ Центр Образования "Технологии обучения"

2.3.2 (2012-02-21)

Ссылка для скачивания: FDO 2.3.2

Новые возможности:

  • Добавлен плагин Ресурсы . Появилась возможность вести учет оборудования в образовательном учреждении. Особенности и возможности модуля:
    • Учет поступившего в организацию оборудования
    • Учет списанного оборудования
    • Формирование и выдача комплектов оборудования преподавателям и учащимся
    • Возможность массово формировать однотипные комплекты оборудования
    • Распределение оборудования и комплектов по категориям (например - "рабочее место ученика" и "рабочее место учителя учителя")
    • Отслеживание текущего состояния оборудования:
      • сколько доступно единиц оборудования и комплектов
      • что распределено по комплектам а что нет
      • сколько оборудования выдано, когда и кому
      • где и у кого находится выданное оборудование
    • Отчеты:
      • Отчет по использованию оборудования организацией (информация о том, какое количество оборудования есть в наличии, что используется а что нет)
      • Отчёт по использованию оборудования людьми (информация о том, какое оборудование когда кем и кому было выдано, и где сейчас находится)
    • Учет поступившего и списанного оборудования, а также выдача и возврат комплектов производится через приказы с цифровой подписью
    • Управление ресурсами организации может быть разделено по подразделениям. Модуль может быть включен или отключен в любом подразделении (управляется через настройки).
  • Итоговая ведомость: теперь есть возможность выбрать между тремя вариантами группировки итоговых оценок:
    • не группировать
    • группировать по программе
    • группировать по программе и предмето-классу
  • Добавлен плагин modlib/cur, позволяющий управлять учебными планами через приказы. В справочник cpasseds добавлено поле с id приказа, по которому подписка была создана.
  • Управление доступом: доработана система полномочий в журнале. Теперь учитель может видеть журнал другого учителя, если заменяет там хотя бы один урок. При этом он может редактировать только свою замену.
  • Управление доступом: настроена и протестирована новая стандартная роль "Методист". Методист может просматривать журналы других учителей, редактировать тематическое планирование по предметам и предмето-классам.
  • Настройки: добавлена возможность отключить сбор отчетов в указанном подразделении
  • Ядро: оптимизирован процесс установки плагинов. Уменьшено количество зависимостей.


Улучшения и исправления:

  • Журнал: оптимизирован запрос для отображения всех проведенных в подразделении занятий за период. Теперь даже при большом количестве проводимых занятий (около 1000 в день) он корректно обрабатывается.
  • Журнал: Исправлена ошибка с двойным созданием темы урока в журнале. В форму сохранения урока (а также в другие формы) добавлен элемент "одноразовая кнопка", которая устраняет проблему двойного клика.
  • Журнал: на странице просмотра уроков добавлен календарь, чтобы было удобнее выбирать диапазон дат
  • Отчеты: во все отчеты при просмотре добавлена более подробная информация по ним (время когда был собран отчет, время заказа, подразделение, кто заказал)
  • Отчеты: возможность удаление отчета как уже собранного, так и несобранного для пользователей, который этот отсчет запросили и для администратора
  • Управление доступом: определены права доступа для сбора всех типов отчетов
  • Журнал: Исправлена ошибка, не позволяющая сохранить тему урока при слишком длинном домашнем задании. Максимальная длина домашнего задания увеличена с 256 до 700 символов
  • Тематическое планирование: Добавлена возможность скрыть/показать пояснительную записку для тематического планирования , чтобы было удобнее работать с темами.
  • Управление доступом: Закончена работа над правами завуча
  • Формы: оптимизирован элемент dof_autocomplete (интерактивное выпадающее меню) - теперь он работает быстрее
  • Журнал: на странице просмотра уроков выпадающее меню "режим отображения" заменено на вкладки
  • Журнал: исправлена ошибка, из-за которой при просмотре уроков по персоне не отображались уроки, которые были созданы вручную (не через шаблоны)
  • Журнал: добавлено отображение даты выставления оценки и посещаемости урока в журнале (всплывающая подсказка)
  • Управление доступом: для всех прав доступа добавлено описание
  • Журнал: добавлена возможность выставлять оценку "0"
  • Предметы и предмето-классы: исправлена ошибка, из-за которой не удавалось вернуть предмето-класс обратно в активный статус, если группа Moodle удалена
  • Сотрудники: исправлена ошибка, из-за которой при создании табельного номера не проставлялась дата заключения договора
  • 20+ мелких исправлений ошибок


Плагины, вошедшие в релиз:

Разработчики:

  • Алексей Дьяченко
  • Мария Рожайская
  • Илья Смирнов
  • Дмитрий Баранов


Поддержку выпущенному релизу оказали:

  • ООО "Открытые технологии"
  • ГОУ Центр Образования "Технологии обучения"

2.3.1 (2011-11-22)

Скачать: [1]

Новые возможности:

  • Добавлен плагин "Расписание". Теперь есть возможность планировать учебный процесс создавая расписание при помощи шаблонов
  • Добавлена поддержка библиотеки jQuery
  • Поиск уроков по персонам переделан с использованием AJAX-запросов для ускорения быстродействия
  • Добавлена возможность AJAX-редактирования тематического планирования
  • Добавлены различные режимы отображения расписания (по учителям, по ученикам, по интервалам времени)
  • При составлении расписания учитывается недогруженность/перегруженность учителей и учеников
  • При составлении расписания учитывается пересечение занятий друг с другом (чтобы нельзя было запланировать два урока одному ученику или учителю в разных местах одновременно)
  • Добавлен детальный вывод ошибок, в случае когда невозможно создать расписание
  • Добавлена возможность наследовать учебно-тематическое планирование из предмета в дисциплину
  • Автоматическое создание групп Moodle, при подписке предмето-класса на курс
  • Массовый перенос объектов из одного подразделения в другое (сотрудники, договоры, люди, подписки на программу)
  • Теперь все отчеты можно заказывать заранее, указав желаемую дату сбора (можно в начале учебного года заказать все отчеты, и они соберутся автоматически в нужное время)
  • Кнопки пересинхронизации учебных процессов (для предмета и для периода). Появилась возможность приостановить или запустить все учебные процессы для дисциплины или для периода.

Улучшения и исправления:

  • Полностью переработан процесс создания договоров с сотрудниками: улучшен интерфейс, персону теперь возможно создать вместе с договором.
  • Управление доступом на страницы переделано с использованием новой системы полномочий
  • Смена статуса объекта может быть произведена только после подтверждения
  • Хранение путей отчетов задается относительными путями, что делает систему гибкой при переносе с одного сервера на другой
  • Импорт отчета нагрузки учителей переделан на формат csv, читаемый уже из файла отчета, что ускоряет процесс импорта
  • В системе добавлены ссылки,на курсы и другие объекты moodle для облегчения навигации
  • Улучшен внешний вид календаря в дневнике (видно, в какие дни у ученика есть занятия, подсвечивается текущая неделя)
  • Появилась возможность просмотра истории, если у ученика были пересдачи по предмету
  • Более 30+ исправлений ошибок


Плагины, вошедшие в релиз:

Разработчики:

  • Алексей Дьяченко
  • Мария Рожайская
  • Илья Смирнов
  • Дмитрий Баранов


Поддержку выпущенному релизу оказали:

  • ООО "Открытые технологии"
  • ГОУ Центр Образования "Технологии обучения"

2.3.0 Beta 1 (2011-07-11)

Просмотр информации по подразделениям, собственные права и конфигурации деканата, отчеты по персонам.

Скачать: [2]

Новые возможности:

  • Просмотр информации объектов деканата по структурным подразделениям;
  • Реализована собственная система прав в деканате, независимая от системы прав в Moodle;
  • Интерфейс для просмотра прав для доверенности и персоны;
  • Реализованы собственные конфигурации в деканате;
  • Интерфейс просмотра настроек конфигурации;
  • Запрос отчетности для учащихся и сотрудников по активности деятельности в Moodle;

Улучшения и исправления:

  • Создание предмето-класса без учителя;
  • Добавление и просмотр разовых заданий (для администраторов);
  • Перемещение персоны в архивный статус;
  • Зависимое прохождение дисциплин;
  • Оптимизация просмотра списков персон, контрактов, подписок на программу и дисциплины, сортировка по полям;
  • Массовый перенос в другое подразделение контрактов и подписок на программу;
  • Добавление и удаление учащихся группы через интерфейс просмотра группы;
  • Автоматическое заполнение итоговой ведомости по итоговым оценкам из Moodle;
  • История обучения групп и учащихся сохраняется только при активных предмето-классах, групп и подписок на дисциплины;

Известные проблемы:

  • Нельзя просмотреть информацию по дочерним подразделениям относительно выбранного подразделения;
  • Нельзя массово наследовать учебный тематический план из тематического планирования дисциплины;
  • Нельзя передоверить доверенность на персону в обход стандартных полномочий;

Пока не реализовано:

  • Перенос уроков на другие предмето-классы и других учителей
  • Шаблон расписания занятий (пока может использоваться шаблон из версии 1.6.2)
  • AJAX-элемент с автоматической подгрузкой вариантов выбора
  • Приказ о формировании групп
  • Управление прецедентами, обращениями и служебными заданиями
  • Управление оплатой за обучение

Плагины, вошедшие в релиз:

Разработчики:

  • Алексей Дьяченко
  • Мария Рожайская
  • Илья Смирнов
  • Дмитрий Баранов
  • Борис Рагер

Поддержку выпущенному релизу оказали:

  • ООО "Открытые технологии"
  • ГОУ Центр Образования "Технологии обучения"

2.2.3 Beta 1 (2011-03-24)

Тематическое планироване, приказы о переводе на следующую параллель.

Скачать: [3]

Новые возможности:

  • Интерфейс редактирования тематического плана и контрольных точек на дисциплину или на учебный процесс, отдельно от журнала текущей посещаемости и успеваемости.
  • Учебный тематический план и фактическое прохождение программы.
  • Промежуточная аттестация, четвертные оценки.
  • История обучения в периодах и параллелях для групп.
  • Приказ о переводе на следующую параллель. Формирование и исполнение.
  • Удаление подразделений
  • Удаление персоны деканата


Улучшения и исправления:

  • Новые статусы у подписок на программы: условно действующая, академический отпуск, отклоненная.
  • Отображение дневника учащегося в Google Chrome


Известные проблемы:

  • Нельзя переместить персону в архивный статус
  • Нельзя массово наследовать учебный тематический план из тематического планирования дисциплины


Пока не реализовано:

  • Создание предмето-класса без учителя.
  • Перенос уроков на другие предмето-классы и других учителей
  • Шаблон расписания занятий (пока может использоваться шаблон из версии 1.6.2)
  • Приказ о формировании групп
  • Управление полномочиями на уровне подразделений
  • Управление прецедентами, обращениями и служебными заданиями
  • Управление оплатой за обучение

Плагины, вошедшие в релиз:

Разработчики:

  • Алексей Дьяченко
  • Мария Рожайская
  • Илья Смирнов
  • Дмитрий Баранов
  • Борис Рагер

Поддержку выпущенному релизу оказали:

  • ООО "Открытые технологии"
  • ГОУ Центр Образования "Технологии обучения"

2.2.2 Beta 4 (2010-11-11)

Нагрузка преподавателей, учебный план учащихся, расписание учебных занятий.

Скачать: [4]

Новые возможности:

  • Нагрузка преподавателя.
  • Отчет по фактической нагрузке преподавателя.
  • Учебный план учащихся.
  • Расписание учебных занятий.
  • Отображение расписания занятий для преподавателей: собственное расписание, расписание других преподавателей и учеников.
  • Отображение собственной нагрузки для преподавателей.
  • Отмена, перенос, подтверждение проведения занятия.
  • Импорт учебных процессов из файла.
  • Домашние задания.

Улучшения и исправления:

  • Синхронизация персоны деканата с пользователем moodle.
  • Быстрое создание учебных процессов для академической группы или параллели в учебной программе.
  • Подписка преподавателей на преподавание предмета.
  • Имена для учебных процессов.
  • Генерация паролей.
  • Стили таблиц.

Известные проблемы:

Пока не реализовано:

  • Шаблон расписания занятий (пока может использоваться шаблон из версии 1.6.2)
  • Промежуточная аттестация, четвертные оценки.
  • Интерфейс редактирования тематического плана и контрольных точек на дисциплину или на учебный процесс, отдельно от журнала текущей посещаемости и успеваемости.
  • История обучения в периодах и параллелях для групп (пока только для индивидуальных учеников).
  • Приказ о переводе на следующую параллель.
  • Приказ о формировании групп
  • Управление полномочиями на уровне подразделений
  • Управление прецедентами, обращениями и служебными заданиями
  • Управление оплатой за обучение


Плагины, вошедшие в релиз:

Разработчики:

  • Алексей Дьяченко
  • Мария Рожайская
  • Илья Смирнов

Поддержку выпущенному релизу оказали:

  • ООО "Открытые технологии"
  • ГОУ Центр Образования "Технологии обучения"

2.2.1 Beta 3 (2010-05-27)

Управление сотрудниками, должностями и вакансиями.

Скачать: [5]

Новые возможности:

  • Регистрация договоров с сотрудниками
  • Управление должностями в организации
  • Управление вакансиями
  • Работа с табельными номерами
  • Распределение преподаваемых предметов по учителям (указание того, какой учитель какой предмет ведет)
  • Синхронизация подписок на предметы с подписками на курс в Moodle (пользователь автоматически записывается/отписывается с курса при изменении статуса подписки на предмет)

Пока не реализовано:

  • Приказ о переводе
  • Приказ о формировании групп
  • Управление полномочиями на уровне подразделений
  • Расписание учебных занятий
  • Управление прецедентами, обращениями и служебными заданиями
  • Управление оплатой за обучение


Плагины, вошедшие в релиз:

Разработчики:

  • Алексей Дьяченко
  • Евгений Цыганцов
  • Мария Рожайская
  • Илья Смирнов

Поддержку выпущенному релизу оказали:

  • ООО "Открытые технологии"
  • ГОУ Центр Образования "Технологии обучения"


2.2.0 Beta1 (2010-03-17)

Информационная модель и бизнес-процессы учебного заведения.

Скачать: [6]

Новые возможности:

  • Учебные программы (специальности/траектории)
  • Тематическое планирование для дисциплин
  • Управление подписками на учебные программы
  • Учебные периоды (семестры, учебные года)
  • Учебные процессы (потоки, предмето-классы, подгруппы)
  • Академические группы (классы)
  • Журнал успеваемости и посещаемости (текущие оценки, контрольные точки, посещаемость событий)
  • Итоговые ведомости (сохранение, версия для печати, каждое изменение и дополнение итоговой сохраняется как отдельный документ с возможностью печати)
  • Зачетная книжка (дневник учащегося)
  • Информация для клиента (законного представителя несовершеннолетнего ученика, представителя работодателя, оплачивающего обучение)

Пока не реализовано:

  • Синхронизация подписок с Moodle
  • Приказ о переводе
  • Приказ о формировании групп
  • Управление полномочиями на уровне подразделений
  • Расписание учебных занятий
  • Управление прецедентами, обращениями и служебными заданиями
  • Управление оплатой за обучение

Плагины, вошедшие в релиз:

Проекты: Проект 2009-05-29 (версия 2.1.0 => 2.2.0) Итерации по проекту 2010-91-11 (подготовка к релизу версии 2.2.0)


Разработчики:

  • Алексей Дьяченко
  • Евгений Цыганцов
  • Мария Рожайская
  • Илья Смирнов

Благодарим за помощь:

  • Андрей Сычев
  • Дмитрий Пупынин

Поддержка проекта:

  • ООО "Открытые технологии"
  • ГОУ Центр Образования "Технологии обучения"
  • ЮРГУЭС
  • СИБАДИ

2.1.0 (2009-06-10)

Управление договорами на обучение

Новые возможности для пользователей:

  • Управление договорами на обучение:
    • Договора могут вносить кураторы, имеющие возможность просматривать только "свои" договора и редактировать их только до подписания.
    • Для договоров создан рабочий процесс, отслеживающий их продвижение от внесения в систему, подписания сторонами, до расторжения. При этом для ученика автоматически регистрируется и удаляется учетная запись Moodle.
    • Текст договора автоматически формируется в форматах ODF (Open Office Writer) и HTML по шаблонам, которые могут быть изменены.
  • Справочник участников учебного процесса (студенты, законные представители/клиенты, кураторы)
    • Просмотр списков, дополнительной информации, паспортных данных для пользователей, имеющих соответствующие привелегии в системе.
    • Автоматическое обновление учетной записи Moodle при изменении данных о студенте.


Новые инструменты для разработчиков:

  • История изменения статусов объектов.
  • Генерация документов по шаблонам (ODF, CSV, HTML).
  • Работа с приказами: приказом считается некоторое законченное, единоличное действие в системе, изменяющее ее состояние, приказ содержит исходные данные и перед исполнением должен быть подписан полномочным пользователем, при этом формируется контрольная сумма по всем исходным данным. В момент исполнения проверяется, подписан ли приказ, и верна ли контрольная сумма. Формат исходных данных для приказа совместим с форматом исходных данных для генератора документов по шаблонам.
  • Библиотека виджетов: прогресс-бар, обертки для квикформа.
  • Улучшение в альтернативном API Moodle (modlib/ama)

Плагины, вошедшие в релиз:

Разработчики:

  • Алексей Дьяченко
  • Дмитрий Пупынин
  • Мария Рожайская
  • Илья Смирнов
  • Евгений Цыганцов

Поддержка проекта: ООО "Открытые технологии"


2.0.1 (2008-08-29)

SDK для разработчиков

Релиз предназначен для ознакомления разработчиков плагинов с API системы. Содержит примеры плагинов каждого типа, демонстрирующие возможности ядра системы.

Плагины, вошедшие в релиз:

Разработчики:

  • Алексей Дьяченко
  • Илья Смирнов
  • Евгений Цыганцов

Поддержка проекта: ООО "Открытые технологии"