Описание
Это плагин для WordPress, предназначенный для образовательных учреждений, которым необходимо создавать и публиковать расписания занятий. Подойдёт для любого расписания. Например, для тренажёрного зала. Или производственных процессов.
Плагин предоставляет отдельные административные разделы для уроков, групп учащихся, преподавателей, аудиторий, а также импорта/экспорта данных из Excel. Данные расписания хранятся в отдельных таблицах базы данных, а не в WordPress.
Основные функции:
- Адаптивный календарь ежемесячного расписания.
- Удобное для мобильных устройств отображение расписания уроков с указанием времени начала.
- Фильтрация по группам студентов.
- Подробная информация об уроке отображается во всплывающем окне.
- Отдельные каталоги для групп, преподавателей и помещений.
- Импорт файлов XLSX с проверкой типа файла и ограничением размера в 20 МБ.
- Технический экспорт в формат XLSX для редактирования и повторного импорта.
- Экспорт в форматированный XLSX для просмотра и печати.
- Управление расписанием и доступ к управлению расписанием для администраторов и редакторов WordPress.
Используйте шорткод на любой странице:
[papex_university_schedule]
В настоящее время язык интерфейса — русский. papex-university-schedule
Установка
- Загрузите
papex-university-scheduleв папку/wp-content/plugins/или установите ZIP-файл через раздел «Плагины WordPress». - Активируйте плагин.
- Добавьте
[papex_university_schedule]на страницу, где должно отображаться расписание. - Управление уроками и каталоги в меню «Расписание» в административной панели WordPress. Редактировать конкретный урок можно прямо на лицевой странице расписания.
Часто задаваемые вопросы
-
Где хранятся данные расписания?
-
Плагин сохраняет данные расписания в специальных таблицах базы данных WordPress. Это ускоряет работу и уменьшает нагрузку на сервер.
-
Поддерживает ли плагин файлы Excel?
-
Да. Программа импортирует и экспортирует файлы XLSX. Файлы CSV не используются.
-
Какие роли на сайте позволяют управлять расписанием?
-
По умолчанию могут управлять данными расписания Администраторы и Редакторы.
Отзывы
Нет отзывов об этом плагине.
Участники и разработчики
«Расписание уроков» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
Участники«Расписание уроков» переведён на 1 язык. Благодарим переводчиков за их работу.
Перевести «Расписание уроков» на ваш язык.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.
Журнал изменений
4.3.22
- Moved all administrative and print-page JavaScript into properly enqueued files.
- Moved print-page CSS into a properly enqueued stylesheet.
- Added dynamic print settings through wp_add_inline_style() and wp_localize_script().
- Removed direct script and style tags from PHP templates.
4.3.17
- The table print layout now shows the full weekday name below each date.
4.3.16
- Improved the table print layout for portrait pages and multi-page printing.
- Added unique print document names containing the current date and time.
4.3.15
- Added calendar and table print layouts.
- Added automatic, standard, compact, and ultra-compact density modes.
- Printed lesson time and title now share one line.
- Automatic fitting adjusts only overflowing day cells and preserves the time size.
- Added A4/A3 portrait and landscape orientation options.
4.3.13
- The monthly print layout now always fits onto one physical sheet.
- Added A4 and A3 landscape paper-size selection.
- Calendar rows automatically share the available page height, including six-week months.
4.3.11
- Added a standalone A4 landscape print view for the monthly schedule.
- В публичный календарь добавлена кнопка «Печать / PDF».
- The print view can be printed directly or saved as PDF using the browser.
- Updated the Plugin URI.
4.3.10
- Removed the remaining Plugin Check warnings for read-only calendar and administration query parameters.
- Sanitized each XLSX upload field individually instead of using the raw upload array.
- Improved compliance with WordPress coding standards without changing calendar navigation or Excel import behaviour.
4.3.9
- Fixed all issues listed in the supplied WordPress Plugin Check report.
- Added unslashing and explicit sanitization for submitted administration data.
- Documented read-only query parameters that do not require nonce verification.
- Replaced restricted date calls with timezone-safe alternatives.
- Escaped sortable table header output.
- Replaced direct temporary-file reading and deletion with WordPress filesystem functions.
- Rewrote the plugin readme in standard English and added the languages directory.
4.3.8
- Added validation for PHP upload errors.
- Added WordPress file type and extension validation for XLSX uploads.
- Limited imported XLSX files to 20 MB.
- Displayed the file-size limit on the import screen.
4.3.7
- Restored the group-coloured left border for lesson cards without unnecessary
!importantdeclarations.
4.3.6
- Removed unnecessary
!importantdeclarations and moved group colours to CSS custom properties.
4.3.5
- Added the weekday below the selected mobile date.
4.3.4
- Marked the current date with a thin green circle and improved empty-day date labels.
4.3.3
- Improved mobile lesson borders, modal text colours, month navigation, and current-day indication.
4.3.2
- Improved mobile lesson time badges.
4.3.1
- Added mobile daily lesson cards and the Today button.
4.2.1
- Improved formatted Excel export for viewing and printing.
4.1.2
- Added technical and formatted Excel export modes.
4.1.1
- Added XLSX import and export.









