Курсы живут в Moodle — там и остаются. Преподаватель кладёт в занятие документ Word, книгу Excel или презентацию PowerPoint, а открываются они в A4 Документе, A4 Таблице и A4 Презентации. Правка сохраняется обратно в Moodle.
Редакторы A4 — российские, внесены в реестр российского ПО и совместимы с Astra Linux и РЕД ОС (сертификаты: Astra Linux SE 1.8 — A4 Документ; РЕД ОС 7.3 и 8 — все три редактора). Сервер ставится в вашей сети, файлы курсов никуда не уходят.
Что проверено вживую
- Moodle 4.5: Word, Excel и PowerPoint открываются из занятия, правятся и сохраняются; при повторном открытии видна сохранённая правка. Проверено 21.10.2026 — протокол.
- Excel с макросами (
.xlsm) модуль Moodle сам открывает только для просмотра. Это правило модуля, а не A4. - ownCloud 10.15 и 11 — если файлы хранятся там: все форматы, вместе с Excel с макросами; макросы после сохранения совпадают байт в байт. Проверено 21.10.2026 — протокол.
Как подключить
- Поставьте Сервер совместимости A4 (выпуск 2026.4.0.6 или новее) — один
docker-compose.ymlна машине с Linux и Docker. Комплект и инструкция. - В Moodle поставьте модуль занятия ONLYOFFICE из каталога плагинов Moodle, если его ещё нет. В его настройках (Администрирование → Плагины → Модули занятий) впишите адрес сервера совместимости и тот же секретный ключ, что в
JWT_SECRET. - Сохраните настройки — модуль сам проверит соединение. Добавьте в курс занятие с файлом и откройте его.
Moodle при этом не меняется: ни ядро, ни курсы, ни права. Если сервер ходит к Moodle по внутреннему адресу, нужен выпуск 2026.4.0.6 или новее — в нём это исправлено.