Добрый день.
У преподавателей возникли трудности.
Например, есть курс "русский язык" для отделений ФК, АФК, ПДО. Получается на курс записано 150 человек.
Среди первых курсов педагоги ещё не знают принадлежности студента к группе, не запомнили.
Метакурсы используются для облегчения переводов студентов на следующий курс обучения.
Попросили что-то сделать с тем, чтобы можно было сразу видеть, к какой группе принадлежит студент В ЛЮБОМ КОНТЕКСТЕ (Зав отделением, Администрация проверяет посещаемость - смотрит в "Записанные на курс пользователи" - время последнего входа на курс; Преподаватель проверяет задания, в таблице с заданиями тоже хочет видеть группу у каждого студента)
Мы люди простые, взяли и дописали в поле "фамилия" каждого студента его группу
Было: Иванов, Сидоров
Стало: АФК-11 Иванов, АФК-11 Сидоров
Проблема решилась, в любом контексте студент идентифицируется и по фамилии и по группе.
Однако, теперь в таблице оценивания (и других) нельзя отсортировать студентов по первой букве фамилии: Ведь любая фамилия теперь начинается с группы.....
Что можно сделать с этим?
Можно где-то что-то дописать, чтобы в любом контексте, где выводится ФИО пользователя, перед фамилией дописывалось (не влияя на сортировки и т.д.), например, название его глобальной группы (это был бы самый простой вариант для нас, чтобы не писать каждому юзеру его группу в профиль...)
Тогда логичнее было-бы и в свойствах глобальной группы добавить checkbox: "Выводить название этой глобальной группы рядом с фамилией", чтобы не писать группы педагогам\другим пользователям, только нашим студентам.... Как это правильно реализовать, где смотреть?
Может есть еще какие то варианты?