меню профиля в DLE Forum 2.5

меню профиля в DLE Forum 2.5

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

меню профиля в DLE Forum 2.5

Установка:
Для этого открываем engine/forum/sources/components/init.php
145 строчка

function link_user($user, $title = false)

и меняем return функции


return(«<a  href='{$config[’http_home_url’]}user/».urlencode($user).»/’>{$title}</a>»);

на

return(«<a onclick=»ShowProfile(‘».urlencode($user).»‘, ‘http://shtepina.com.ua/user/».urlencode($user).»/’); return false;» href='{$config[‘http_home_url’]}user/».urlencode($user).»/’>{$title}</a>»);

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