Доработка Moodle под ваши правила
Moodle закрывает большинство задач из коробки, но почти в каждой организации есть три-четыре места, где он работает не так, как принято у вас. Меняю именно их — не трогая ядро, чтобы система продолжала обновляться.
С чем обычно приходят
Что я делаю
Система начинает работать по вашему регламенту, а не по логике «из коробки».
Данные, которых в Moodle нет: реквизиты документов, приказы, объём часов.
Убираю лишнее с глаз преподавателя — остаётся то, чем он реально пользуется.
Массовые операции вместо ручного перебора студентов по одному.
Переношу правки ядра в отдельный плагин: обновления перестают ломать систему.
После доработки Moodle по-прежнему обновляется штатно — это условие, а не опция.
Для кого: Организациям с работающим Moodle, которому не хватает нескольких вещей под собственные правила.
Как это выглядит на практике
Конкретно, без общих слов — что именно я делаю и какой результат вы получаете.
Разница в отправной точке. Разработка плагина — когда нужной функции нет вообще и её надо создать: отчёт, печатную форму, обмен. Доработка — когда функция есть, но работает не так: не то поле обязательно, не тот порядок шагов, не та формула итоговой оценки, лишние опции на экране. Второе обычно дешевле и быстрее, и я всегда проверяю сначала этот путь.
Самый частый способ «быстро доработать» Moodle — залезть в файлы ядра и поменять код на месте. Работает до первого обновления, после которого правки исчезают, а вместе с ними функция, на которую все привыкли рассчитывать. Иногда обновление после таких правок просто не встаёт. Я переношу подобные доработки в отдельный плагин через официальные точки расширения: результат тот же, но он переживает обновления и отключается одной кнопкой.
Недооценённая часть работы. В стандартном Moodle преподавателю доступны десятки настроек, из которых ему нужны пять. Из-за остальных он боится что-то сломать и в итоге не пользуется системой. Настройка ролей и упрощение экранов часто дают больше эффекта, чем новая функция, и стоят дешевле. С этого я обычно и предлагаю начинать.
Как проходит работа
Разбираю ситуацию и текущий Moodle, фиксирую цели.
Прозрачный список работ, сроки и стоимость — без сюрпризов.
Внедряю и настраиваю с промежуточными демо.
Обучаю администраторов и остаюсь на поддержке по SLA.
Почему со мной
Работаете напрямую со мной, без менеджеров и наценок. Дарья Бруданова, ИП.
Договор, смета, понятные сроки. Данные — на российских серверах, по 152-ФЗ.
1С, ЕСИА, ФГОС, Витрина, Astra Linux — знаю требования наших вузов и колледжей.
Частые вопросы
Статьи по теме
Обсудим вашу задачу?
Короткий разговор и аудит — затем прозрачная смета. Официально, по договору.