mirivlad
7f10576181
Fix: TinyMCE skin + toggleCorrect исправлен
...
✅ TinyMCE: добавлены skin: 'oxide' и content_css: 'default'
✅ toggleCorrect: использует querySelector вместо previousElementSibling
✅ Добавлено переключение классов btn-success/btn-outline-success
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-03-27 10:58:30 +08:00
mirivlad
ba4a16c7f9
Fix: Добавлен license_key: 'gpl' для TinyMCE
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-03-27 10:54:58 +08:00
mirivlad
ea4d4df43d
Fix: answer_text nullable + TinyMCE локально
...
✅ Миграция: answer_text теперь nullable
✅ TinyMCE 8.3.2 распакован в public/tinymce/
✅ Русский язык установлен
✅ Используется локальная версия вместо CDN
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-03-27 10:53:00 +08:00
mirivlad
ffcdd86712
Fix: Исправления для вопросов
...
✅ Ответы с картинками без текста теперь сохраняются
✅ TinyMCE инициализируется после DOMContentLoaded
✅ Валидация: хотя бы текст ИЛИ картинка в ответе
✅ Обновлены store и update методы
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-03-27 10:41:14 +08:00
mirivlad
1c94812f7d
Feat: Обновлён create.blade.php для вопросов
...
✅ TinyMCE WYSIWYG редактор (HTML + картинки)
✅ Поддержка ordering типа (сортировка)
✅ Картинки в ответах (загрузка файлов)
✅ Обновлён QuestionController (store/update)
✅ Валидация изображений (max 2MB)
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-03-27 09:58:35 +08:00
mirivlad
89e72895c8
Fix: Исправлены все маршруты admin.tests.* на admin.courses.tests.*
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-03-26 17:07:00 +08:00
mirivlad
4235f913d3
Fix: Исправлены маршруты вопросов на admin.tests.questions.*
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-03-26 16:01:58 +08:00
mirivlad
464f1baa01
Fix: Исправлены маршруты в шаблонах вопросов
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-03-26 15:57:39 +08:00
mirivlad
a34c2e2812
Feat: CRUD вопросов (начало)
...
✅ QuestionController (resource)
✅ QuestionPolicy
✅ Маршруты: /admin/tests/{test}/questions
✅ Blade-шаблоны: index, create (с JS для динамических ответов)
✅ Поддержка типов: single_choice, multiple_choice, input, matching
✅ Интеграция в show теста
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-03-26 15:45:14 +08:00