Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Хаки Хак %username% для DLE

Хак %username% для DLE


     28.07.2011    Хаки    6293

вопрос
Вчера заходил на сайт, и видел что в новости написано "Уважаемый %username_%. А сегодня уже вижу вместо username - свой ник, а если выхожу с сайта - "Гость". помогите сделать у себя на сайте так же smile

Ответил: Sander


Часто при написании стратьи хочется обратиться к посетителю непосредственно по имени, например:
Приветсвутю, Гость! Наш сайт самый лучший и т.д и т.п.

Этот хак позволяет заменять код % username % на имя пользователя в любом месте сайта.

Открыть файл index.php.
Перед строкой:
echo $tpl->result['main'];

Вставить:
$tpl->result['main'] = str_replace("%user_name%", $is_logged?$member_id['name']:'Гость', $tpl->result['main']);

только в коде вместо user_name пишем username

Готово! Для гостей, код будет заменяться на слово Гость.
Пример работы можно посмотреть на этом сайте в статье:
_https://dle-faq.ru/news/23-globalnoe-obnovlenie-funkcionala-dle-faqpro.html

Автор хака: Sander

Комментарии пользователей (26)

bot
1

23 | 9

bot - 28 июля 2011 22:00 - ГипноКотЭ

Спасибо! пошёл ставить!

RomaNuch
32 | 33

RomaNuch - 28 июля 2011 22:21 - Юзер

Sander, и я вас приветствую wink

WEZANGO
5

57 | 57

WEZANGO - 28 июля 2011 22:23 - Юзер

Вечер добрый wink

Sander
1126

1638 | 1204

Sander - 28 июля 2011 22:34 - Эксперт

Гость, всегда пожалуста wink

SanDev.pro - мой блог.

ICQ: 404-037-556
Skype: Sander8804

AndreY_ZO_o
28 | 28

AndreY_ZO_o - 28 июля 2011 22:40 - Юзер

Хех. Мой ник вылез. tongue

test-templates
2

29 | 23

test-templates - 28 июля 2011 22:36 - Местный

А за что мне пожалуйста?)

AndreY_ZO_o
28 | 28

AndreY_ZO_o - 28 июля 2011 22:47 - Юзер

% username % же стоит. lol

test-templates
2

29 | 23

test-templates - 28 июля 2011 22:51 - Местный

че-то он как-то не так стоит по-моему)) так как я вижу, что обращаются в комментариях ко мне, хотя как бы я не отписывался в комментах )))))

test-templates
2

29 | 23

test-templates - 28 июля 2011 22:58 - Местный

Гость, непривычный хак ))))

ПафНутиЙ
1065

3396 | 2434

ПафНутиЙ - 28 июля 2011 23:00 - Админ

Sander,
не хулигань, пользователи путаются.

Каков вопрос - таков и ответ. Просто помните об этом.

WEZANGO
5

57 | 57

WEZANGO - 29 июля 2011 00:20 - Юзер

До меня только дошло что к чему what Я думал реально ко мне обращался wink

RomaNuch
32 | 33

RomaNuch - 29 июля 2011 13:04 - Юзер

Я тож только начал въезжать lol

ПафНутиЙ
1065

3396 | 2434

ПафНутиЙ - 29 июля 2011 14:02 - Админ

WEZANGO,
RomaNuch,
ничего страшного smile так и задуманно.

Каков вопрос - таков и ответ. Просто помните об этом.

rabidabi
43 | 39

rabidabi - 16 августа 2011 00:01 - Юзер

Люди может знаете как форум logicboard подправить под этот хак? на сайте работает, а на форуме нет

SX2
38

122 | 84

SX2 - 8 августа 2012 13:11 - Юзер

А как сделать что бы в админке обрабатывало к примеру в модуле ?

Serik
4

408 | 191

Serik - 23 января 2013 14:53 - Местный

На 9.7 не работает - вставляю код из ответа и вместо главной страницы сайта белый лист... Поправьте плиз )

Всё норм заработало )

СПАСИБО надо тыкать в кнопку!

shmel1985
2

146 | 63

shmel1985 - 24 января 2013 13:16 - Юзер

Sander Я так и нет понял причём тут я?

ПафНутиЙ
1065

3396 | 2434

ПафНутиЙ - 24 января 2013 13:22 - Админ

Что ж непонятного?
Цитата: bot
Вчера заходил на сайт, и видел что в новости написано "Уважаемый %username_%. А сегодня уже вижу вместо username - свой ник, а если выхожу с сайта - "Гость". помогите сделать у себя на сайте так же

Каков вопрос - таков и ответ. Просто помните об этом.

shmel1985
2

146 | 63

shmel1985 - 24 января 2013 14:13 - Юзер

ПафНутиЙ Понял спасибо))

2pa
12

2pa - 31 мая 2013 18:20 - Юзер

У меня этот хак, тоже стоит для вывода имени в панельке мини профиля:D

lsdoptom
15 | 4

lsdoptom - 19 июня 2013 19:52 - Юзер

спасибо отличный хак

moskit
1

40 | 1

moskit - 23 января 2014 16:13 - Юзер

И тебе привет, SANDER :D

dreamer
1

20

dreamer - 17 апреля 2014 11:14 - Юзер

Почему Dreamer?)

stopani
2

114 | 21

stopani - 23 мая 2015 13:17 - Юзер

Подскажите, что нужно исправить? У меня сайт на аяксе, и по этому этот хак работает только на первой странице, а потом выводит просто username.

Recto
23

80 | 26

Recto - 17 октября 2015 18:30 - Юзер

Интересный хак

Stasiq
7

Stasiq - 6 декабря 2016 09:46 - Юзер

Гость

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы