Уже уходишь?

Ну, ты это, не забывай!

+

Как добавить имя и заменить им логин администратора в комментариях на DLE

Всем привет. И тема данной статьи следующая – как в комментариях на сайте, логин администратора, заменить на полное имя, которое можно указать в админке. И как поменять ник/имя в админпанели тоже рассмотрим.

И данная процедура нужна не только для красоты, но также и для защиты сайта от взлома, и эта статья написана благодаря статье по защите DLE от взлома, в которой описывается целый комплекс фишек, чтобы ваш сайт не угробили спамом и другими багами.

Кстати, на счёт «имени», его лучше указать в первую очередь.

Как изменить/указать полное имя в своём профиле

В админке заходим в раздел «Редактирование пользователей»

Раздел Редактирования пользователей в админпанели ДЛЕ

Внизу страницы сразу отобразятся все администраторы сайта. Выбираете нужного, кликая по «логину».

Для редактирования данных пользователя кликаем по логина.

Откроется форма редактирования данных пользователя: можно много чего изменить – логин, пароль, забанить, установить аватар и многое другое. Нам же, нужно чтобы логин администратора не фигурировал в комментариях на сайте, и его заменяло полное имя.

Так вот, это полное имя можно установить или изменить в форме, которая находится почти в самом низу страницы. Там ещё будут такие поля как место жительства, подпись, и о себе. Вписываете своё или не своё имя, и сохраняете.

Вписываем или заменяем имя пользователя/администратора.

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

Как изменить в комментариях логин на ник/имя

Смотрим как выглядят комментарии, оставленные администратором и не авторизованным пользователем на сайте.

Как обычно настроено по умолчанию вывод имени комментатора в шаблоне ДЛЕ

Как видим логин admin у нас палится. Теперь, собственно, исправляем этот БАГ, если можно это так назвать. Делается это в файле шаблона. То есть, нужно править код в одном из файлов вашего шаблона, который вы применяете на своём сайте. А именно нам нужен файл comments.tpl. Открываем его и ищем тег {author}, данный тег нужно заменить на следующий тег:

[fullname]{fullname}[/fullname][not-fullname]{author}[/not-fullname]

Сохраняем файл comments.tpl на сервере, и обновляем страничку с комментариями. И что мы получаем!? А вот что!

То, что получим после правки файла шаблона  comments.tpl.

Вместо логина админа выводиться полное имя, которое мы указали в разделе Редактирование пользователей.

Небольшую часть по защите вашего сайта на DLE вы сделали. Кстати, данная фича применялась к версии движка 13.1, но также подойдет к более ранним версиям. Пробуйте, так как если не попробуете, у вас точно ничего не измениться.

Понравилась статья? Поделись с друзьями:
Рейтинг статьи:
Просмотров: 3 938
Оставить комментарий
Ваше имя: *
Ваш e-mail: *
Текст комментария:
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
Вопрос: (0+4)LENiK | Cлитно цифры и буквы. Вот пример ответа: (1+2)DOM, в ответ пишем 3DOM
Ответ: