Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Переход на страницу пользователя по клику на ник (по всему сайту)

Переход на страницу пользователя по клику на ник (по всему сайту)


     27.09.2012    профиль пользователя    Все вопросы » Общие вопросы    4328

вопрос
Как можно сделать что при нажатие на ник открывалось персональная страничка а не ajax окно?
P.S По всему сайту, не только в новостях.
Спасибо.

Ответил: Sander


Открыть файл engine/classes/js/dle_js.js
Найти и удалить код:
function ShowProfile(a,b,c){if(dle_user_profile==a&&document.getElementById("dleprofilepopup"))return $("#dleprofilepopup").dialog("open"),!1;dle_user_profile=a;dle_user_profile_link=b;ShowLoading("");$.get(dle_root+"engine/ajax/profile.php",{name:a,skin:dle_skin},function(a){HideLoading("");ShowPopupProfile(a,c)});return!1}

или в этом коде заменить:
ShowProfile(a,b,c){

на
ShowProfile(a,b,c){return;

Решение кардинальное и удалит всплывашки на окно абсолютно везде и для всех.

4 комментария

EsviLLs
Юзер

EsviLLs - 27 сентября 2012 14:34 -

Sander , спасибо.

EsviLLs
Юзер

EsviLLs - 27 сентября 2012 14:37 -

Sander, еще хотел спросить как сделать чтоб ссылка профиль была примерно такая

test.ru/user/id

в конце писало id пользователя а не ник

dj-avtosh
PHP-developer

dj-avtosh - 20 октября 2013 09:40 -

Код конечно можно удалить, но тогда будет обращение к несуществующей функции, может лучше в функции сделать возврат пустой строки?

https://elkhan.ru
По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

doktorpull
Юзер

doktorpull - 22 октября 2013 16:50 -

dj-avtosh,
а как это сделать не подскажите?

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

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

наверх