Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Шаблоны (TPL) » Где полностью отредактировать profile_popup?

Где полностью отредактировать profile_popup?


     Шаблоны (TPL), Стили (CSS)    4222

вопрос
Здравствуйте, подскажите пожалуйста где полностью отредактировать profile_popup, а именно убрать "пользователь"
"Админцетр" , на картинке ниже отметил что нужно убрать,а имя пользователя в данном случае "admin" поставить ниже группы, в данном случае "Администратор" В profile_popup.tpl этого нет
Где полностью отредактировать profile_popup?

Заранее спасибо.

Ответа пока нет


15 комментариев

disazakon
Юзер

disazakon - -

в profile_popup должно быть по дефолту

ufh2
Юзер

ufh2 - -

disazakon,
А причем тут это? В дэфолтном тоже нет того о чем я спрашиваю, вы не так поняли наврено.

FastFud
Юзер

FastFud - -

/engine/ajax/profile.php найти
echo "<div id='dleprofilepopup' title='{$lang['p_user']} {$row['name']}' style='display:none'>{$tpl->result['content']}</div>";
и удалить
title='{$lang['p_user']} {$row['name']}' 

ufh2
Юзер

ufh2 - -

FastFud,

Спасибо, но чуть не то, где тут убрать все кнопки (Админцетр,Отправить сообщение) . А вот это что ты дал, перенести как на рисунке под группу администраторы чтоб там ник отображался стилями можно? или не получится?

ufh2
Юзер

ufh2 - -

Спасибо, но чуть не то, где тут убрать все кнопки (Админцетр,Отправить сообщение) . А вот это что ты дал, перенести как на рисунке под группу администраторы чтоб там ник отображался стилями можно? или не получится?

FastFud
Юзер

FastFud - -

/engine/classes/js/dle_js.js - тут копайте.

ufh2
Юзер

ufh2 - -

FastFud,

Спасибо буду искать

ufh2
Юзер

ufh2 - -

Нашел. Чтобы убрать кнопки в dle_js.js найти и удалить
    b[menu_profile] = function() { 
                    document.location=dle_user_profile_link;                        
                };

    if (dle_group != 5) {

        b[menu_send] = function() {
                        document.location=dle_root + 'index.php?do=pm&doaction=newpm&username=' + dle_user_profile;                        
                    };
    }




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

promax
Юзер

promax - -

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

Смотрите
engine/ajax/profile.php

Можно добавить тег, который будет выводит ссылку на профиль и его уже добавить в шаблон profile_popup.tpl либо сразу прописать в файле.

К примеру:
$tpl->set( '{profilelink}', $config['http_home_url'] . "user/" . urlencode( $row['name'] );

ufh2
Юзер

ufh2 - -

promax,
Здравствуйте объясните пожалуйста, в смысле в profile.php прописать

$tpl->set( '{profile-link}', $config['http_home_url'] . "user/" . urlencode ( $member_id['name'] ) . "/" );


А в profile_popup.tpl прописать {profile-link} ????

ufh2
Юзер

ufh2 - -

Попробывал как здесь описано https://dle-faq.ru/faq/tpl/7812-kak-sdelat-perehod-na-lichnuyu-stranicu-.html#fullans-7812 не работает

ufh2
Юзер

ufh2 - -

Все заработало спасибо FastFud и promax
В
engine/ajax/profile.php

Найти строку
$tpl->load_template( 'profile_popup.tpl' );

И перед ней вставить
$tpl->set( '{profile-link}', $config['http_home_url'] . "user/" . urlencode ( $member_id['name'] ) . "/" );


А в profile_popup.tpl ,прописать там где нужно
<a href="{profile-link}">Мой профиль</a> 

promax
Юзер

promax - -

Да найти строчки:
$tpl->set( '{registration}', langdate( "j F Y H:i", $row['reg_date'] ) );
$tpl->set( '{lastdate}', langdate( "j F Y H:i", $row['lastdate'] ) );

и ниже вставить:
$tpl->set( '{profile-link}', $config['http_home_url'] . "user/" . urlencode ( $member_id['name'] ) . "/" );


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


ну к примеру на дефолтном шаблоне это будет выглядеть вот так:
<div class="avatar" style="margin: 0;"><a href="{profile-link}"><img src="{foto}" alt=""/></a></div>

ufh2
Юзер

ufh2 - -

promax,
Еще раз спасибо

kumkuduk
Юзер

kumkuduk - -

У меня вообще poupup не открывается, где копать? Как заставить работать?

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

наверх