Что нового

Бесплатно DLE — Меняем ссылку на профиль с user/name на @name

  • Автор темы Автор темы uboom
  • Дата начала Дата начала

uboom

Посетитель
Регистрация
10 Июн 2021
Сообщения
45
Реакции
43
1607321705_222.jpg
Плагин для DLE, который меняет по всему сайту ссылку на профиль и новости юзера с user/name -> @name Dle 19.1

  • User_Custom_Link_DLE19.1.zip
    2.8 КБ · ID: 6391
 
На 20 версии будет работать? и можно ли сделать смену ника через заявку с подтверждением через админку?
 
1788346061918.png

[Модуль] User custom link & Change Nickname v1.0 (DLE 19.1 - 20.x)

Плагин объединяет две полезные функции для DataLife Engine:

1. Профили @Username:

  • Меняет ссылки профилей с /user/логин/ на современный вид /@логин/ (включая /news/, /page/X/, /rss.xml).
2. Смена ника по заявке:
  • Пользователи подают заявку на странице /index.php?do=changename.
  • Администратор одобряет/отклоняет в админпанели («Другие разделы → Заявки на смену ника»).
  • При одобрении ник автоматически обновляется во всех 13 таблицах DLE (новости, комментарии, файлы, профиль и т.д.) без потери данных.

Установка в 1 клик:
  1. В админпанели («Управление плагинами») загрузить архив user-custom-link.zip.
  2. В templates/{THEME}/userinfo.tpl добавить ссылку:
  3. Очистить кэш.
<a href="{change-username-link}">Сменить ник</a>
  • Совместимость: DLE 19.1 – 20.X
  • Адаптация: @Ravshon (Telegram)
1788346472009.png

 
1788347215003.png

Дизайн отправка заявка. (Когда нужно изменит дизайн измените через файл /engine/modules/changename.php или кому то нужно будет проблема скажите сделаю версия который можно будет изменит через обичный .tpl файлом!) Но думаю этот дизайн подходит для болшенство!
 
Как идеи:
* Добавить ограничения на количество заявок для аккаунта. Например, выставить для всех аккаунтов всего 5 заявок на смену ника. Количество ограничений выставлять для каждой группы пользователя своё.
* Добавить периодичность для смены ника, например, после первой смены ника будет ожидание неделя, после второй, месяц и т.д.
 
Верх