Возможен ли реврайт любого урла из плагина?

Сабж. Хотел сделать возможность динамического переопределения урлов администратором. Но обращение к каким-либо классам в конфиге невозможно (надо получить список урлов), а в методе Init() плагина что-либо делать с config.uri уже поздно. Возможно ли это реализовать?

Переименование blogs в community и blog в id

Всем привет еще раз. Прошлый топик я убрал в черновики, потому что сам уже что-то намудрил с конфигом и запутался с тем, в чем же была проблема. Тем не менее сейчас, когда я разобрался как нужно прописывать роуты, кое-какие вопросы все-таки остались.

Поправьте меня, если я что-то забыл указать (надеюсь на это!), в противном случае в движке есть некоторые недоработки в роутинге, и нужно открывать новый тикет на гитхабе. Поехали.

Читать дальше →

Поменять местами "Интересные" и "Новые"

Я хочу, чтобы по-умолчанию открывалась страница с новыми топиками (сейчас это /index/newall), а при клике на «Интересные» — по отдельному пути уже та страница, которая сейчас на /index
В конфиге есть параметры
$config['router']['config']['action_default']   = 'homepage';
$config['router']['config']['homepage']   = 'index';

которые не позволяют решить данную задачу малой кровью.
Сейчас пытаюсь по Router.class.php понять как тут всё устроено.
Может кто-то уже решал подобную задачу?

Роутинг

Где есть настройки роутинга в Альто?
Те настройки что были в ЛС (в конфиге) не работают — альто вообще на изменения в конфиге не обращает внимания.
А в настройках админки есть 3 вида. Главная — лента — страница.
А мне нужно на главной чтоб при входе роутинг был на /login

Как реализовать?