Здравствуйте, у кого есть опыт в вопросе: "На какие грабли наступлю, если разрешу пользователям изменять логины?"
У админа такие права есть, но если добавить такую возможность для всех пользователей?
Ожидаемые ответы (образец, фантазирую, понимаю, что все это учтено):
1. По логину выполнятся выборка из таблицы tb_*** и это нарушит целостность БД.
2. Возможен дубляж логинов.
3. Пользователи выпадут из глобальной группы.
Насколько я понимаю - проблем быть не должно ни со структурой БД ни с чем-то еще. Кто такое делал?
И еще вопрос, дайте ссылку на руcскоязычную документацию по разработке для Moodle, описание классов и т.д.