Это небольшое браузерное расширение — в том числе и адаптированное под мобильные устройства, — попытка починить сайт ОРИОКСа для более удобного и приятного его использования
Совместимо с Dark Reader (рекомендую)
- Чинит подсчёт баллов: учитываются все полученные за семестр баллы, даже если соответствующие контрольные мероприятия по плану ещё не наступили, и делает это лучше встроенного функционала
- Меняет окрашивание баллов: в частности, зачётные дисциплины при наборе половины баллов становятся зелёными. Ну и вследствие перерасчёта всех сумм остальные дисциплины тоже выглядят как минимум не хуже оригинала
- Дорабатывает расписание: добавляет преподавателя, улучшает принцип отображения ближайших занятий
- В том числе добавляет расписание сессии по окончании семестра и расписание нового семестра после сессии
- Улучшает внешний вид: меняет размеры элементов для лучшей читаемости, подскругляет углы у откровенно прямоугольных элементов, добавляет немного блюра, удаляет стрелочку слева и в целом правит огрехи дизайна
Тык сюда
Некоторые детали указаны ниже
- Установите расширение из подходящего магазина расширений: Firefox Add-ons
или Chrome Web Store (ещё можно нажимать на бейджики наверху).
Второй вариант подойдёт для большинства браузеров, лично проверены
Яндекс.Браузер
(в том числе на Android),Chrome
,Edge
иOpera
. - ???
- PROFIT
- [Firefox] Опционально: автообновление расширения для
наилучшего опыта использования
:Ctrl + Shift + A
или☰ -> Настройки -> Расширения и темы
- Находим
Better web-ORIOKS
и нажимаем Автоматическое обновление -> Включено
- Меняется количество баллов на стандартной раскладке
балл
, и, соответственно, проценты на%
, а на раскладкесум
остаётся оригинальное количество, ну вдруг кому интересно - Проценты больше 100 оставлены специально, так забавнее с точки зрения автора
- Расписание учитывает тип недели, день и время для отображения незакончившихся занятий текущего дня или, при их отсутствии, ближайшего, их содержащего (в отличие от оригинальной реализации)
- Расписание игнорирует занятия в УВЦ (он же военная кафедра) и практику, потому что
нормальныхобычных людей это отвлекает, а кому надо, те и сами в курсе - В расписание добавлены ФИО преподавателей, они берутся со страницы расписания (с того же сервера, если точнее), так что могут не соответствовать действительности, но тут автор полностью невиновный. А для экзаменов указаны преподаватели, числящиеся в самом ОРИОКСе
- Во время сессии указывается оставшееся до консультаций и самих экзаменов время, если до начала более часа. Само мероприятие остаётся в списке ещё два часа после начала
- К сожалению, практически невозможно реализовать универсальный точный алгоритм для отображения
расписания нового семестра до момента его начала (появления надписи
1 числитель
), поэтому в межсезонье, когда появляется новое расписание, оно отображается из соображений, что новый семестр стартует в следующий понедельник, ну или первого (второго, если там воскресенье) сентября - Проверка обновления данных расписания происходит при установке, затем каждые шесть часов, а также
при посещении
orioks.miet.ru/*
, если произошлочто-то важное
- Касательно Manifest: в репозитории лежит две версии,
V2
для Firefox (в том числе Android), аV3
, соответственно, для остального. Пока для мобильной версии «Лисы» иначе совсем никак, а для старшей банально удобнее
- Опциональное скрытие УВЦ, практики и факультативов из расписания
-
Адаптация и выпуск в Chrome Web Store -
Переезд на Manifest V3 -
Переработка подгрузки расписаний -
"Освежение" интерфейса скруглёнными углами -
Отображение экзаменов в расписании
- Рекомендую обратить внимание на вот этот проект, прокачанный ОРИОКС в виде приложения для Android, авторы отлично поработали
- Предложения, ошибки, вопросы: GitHub Issues
- Личное общение: TG: @thePsychosoc1al