Портфоліо
Портфоліо викладача
Сторінка портфоліо показує професійну інформацію про викладача: опис, атестацію, підвищення кваліфікації, участь у заходах, навчальне навантаження, електронні підручники, науково-видавничу діяльність, досягнення та рейтинг.
Адреса сторінки
/?do=portfolio&func=teacher
Як відкрити портфоліо
1. Увійдіть у систему
Портфоліо доступне лише авторизованим користувачам.
2. Відкрийте сторінку портфоліо
Перейдіть за адресою /?do=portfolio&func=teacher, щоб відкрити власне портфоліо викладача.
3. Вкажіть викладача за потреби
Щоб переглянути портфоліо конкретного викладача, додайте параметр teacher_id.
4. Перегляньте вкладки
Використовуйте вкладки “Про себе”, “Професійне зростання”, “Заходи”, “Предмети, групи”, “Електронні підручники”, “Науково-видавнича діяльність” і “Досягнення”.
teacher_id ID викладача, портфоліо якого потрібно показати. Якщо параметр не передано, система намагається відкрити портфоліо викладача, пов’язаного з поточним користувачем.answer=json Використовується для AJAX-завантаження окремої вкладки портфоліо.tab Назва вкладки для AJAX-запиту. Доступні значення: attestation, events, subjects, textbooks, science, achievement.Що бачить користувач
Про себе
Короткий опис викладача. Якщо опис ще не додано, система показує порожній стан.
Професійне зростання
Остання атестація, кваліфікаційна категорія, звання, науковий ступінь і записи про підвищення кваліфікації.
Заходи
Події або публікації, прикріплені до викладача, із позначкою ролі: організатор або учасник.
Предмети, групи
Навчальне навантаження викладача за навчальними роками: предмети та групи.
Електронні підручники
Предмети з електронними матеріалами, статистика тестових тем і кількість питань.
Науково-видавнича діяльність
Публікації, методичні матеріали або інші записи, згруповані за роками.
Досягнення
Сертифікати, відзнаки, категорії досягнень, години, посилання та прикріплені файли.
Рейтинг
Показники за поточний навчальний рік і деталізація рейтингу за останні 5 років, якщо дані доступні.
Приклади запитів
| Завдання | Запит |
|---|---|
| Відкрити власне портфоліо викладача | /?do=portfolio&func=teacher |
| Відкрити портфоліо конкретного викладача | /?do=portfolio&func=teacher&teacher_id=25 |
| Завантажити вкладку досягнень через AJAX | /?do=portfolio&func=teacher&answer=json&teacher_id=25&tab=achievement |
Права доступу
- Сторінка доступна лише авторизованим користувачам.
- Викладач може переглядати власне портфоліо, якщо його обліковий запис пов’язаний із записом викладача.
- Перегляд портфоліо інших викладачів залежить від права доступу до всіх портфоліо викладачів.
- Редагування опису, фото або досягнень доступне лише власнику портфоліо або користувачам із відповідними адміністративними правами.
Якщо портфоліо не відкривається
Перевірте, чи користувач авторизований, чи передано правильний teacher_id, і чи має користувач право переглядати це портфоліо. Якщо портфоліо не знайдено, система може повернути сторінку 404 або JSON-відповідь із повідомленням Портфоліо не знайдено.
Технічні нотатки для адміністратора
AJAX-вкладки
Для динамічного завантаження вкладок використовуйте тільки дозволені значення параметра tab. Некоректне значення повертає помилку запиту.
Події можуть залежати від зовнішнього API новин
Якщо вкладка “Заходи” не показує дані, перевірте налаштування URL API новин, доступність цього URL із сервера та коректність JSON-відповіді.