[ZD] Improved Routes

[ZD] Improved Routes 1.0.0

Нет прав для покупки (500.00 ₽)
Совместимость с XenForo
  1. 2.2
Длительность обновлений
Пожизненные бесплатные обновления
Ссылка на русификатор
https://xf.zhdev.org/resource7
Видимый копирайт
Да

Краткое описание​

Аддон приближает вид ссылок к подобию ссылок ВКонтакте. К примеру, на своем форуме XenForo вы сможете открыть профиль пользователя по ссылке https://example.com/members1 или https://example.com/id1, если добавить соответствующий фильтр роутинга в настройках движка. Также, аддон убирает из URL лишние слеши: в большинстве случаев их не будет или только один: разделяющий страницу и действие (members1/ban).

Описание с техническими подробностями​

Все внутренние ссылки будут изменены с /{controller}/{id}/{action}/ на /{controller}{id}/{action}, то есть без косой черты между {controller} и {id}, и в конце.
Пользовательские ссылки узлов будут сокращены с http://{host}/{controller}/{link} до http://{host}/{link}.

Эти функции работают только тогда, когда опция includeTitleInUrls отключена.

Все страницы, которые отвечают кодом 40x, будут перенаправлены в корень контроллера (или в корень форума). Пример: вы пытаетесь перейти на /members1/ban, но вы будете перенаправлены на /members1, потому что страница вернула ошибку 403 (нет доступа). Эта функция отключена, когда XenForo находится в режиме debug.

Пользовательские ссылки​

У пользователей с соответствующим правом будет возможность устанавливать пользовательскую ссылку на свой профиль в формате http://{host}/{link} (Пример: https://xf.zhdev.org/xxxl)
Также эта опция доступна для тем в таком же формате с отдельным правом.

Варианты ограничения:
  • По длине
  • По регулярным выражениям (regexp)
Права:
  • Изменять пользовательские ссылки
  • Обход проверки длины пользовательской ссылки
  • Обход проверки на регулярное выражение пользовательской ссылки
  • Изменять пользовательскые ссылки своих тем
Все оригинальные ссылки по прежнему будут доступны (то есть и xf.zhdev.org/members/1/, и xf.zhdev.org/members1, и xf.zhdev.org/xxxl)

В качестве бонуса пользователи без прав администратора будут перенаправлены с /admin.php в корень форума.

Примеры​

  • Ссылка на ресурс, если аддон установлен: xf.zhdev.org/resources4, без: xf.zhdev.org/resources/4/
  • Ссылка на раздел форума с пользовательской ссылкой, если аддон установлен: xf.zhdev.org/bestnode, без: xf.zhdev.org/forums/bestnode/
  • Ссылка на профиль пользователя, если аддон установлен: xf.zhdev.org/members1, без: xf.zhdev.org/members/1/. Можно добавить фильтр роутинга с members на id и получится xf.zhdev.org/id1, как в одной известной социальной сети ру-сегмента :)
Возможности аддона можно протестировать на .

Если на сайте покупки вам долго не отвечают, обратитесь ко мне в ЛС здесь.
  • zdirAccount.png
    zdirAccount.png
    21.2 KB · Просмотры: 238
  • zdirPermissions.png
    zdirPermissions.png
    46.4 KB · Просмотры: 239
  • zdirOptions.png
    zdirOptions.png
    96.8 KB · Просмотры: 239
  • Мне нравится
Реакции: SoundMonster
Автор
rozhur
Просмотры
1,976
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Другие ресурсы пользователя rozhur

Поделиться ресурсом

Назад
Сверху Снизу