Хак Dle Вид заполнения профиля


При не заполнения профиля информацию о себе образуется пустота, что не есть хорошо, вот и автор решил поправить это дело.
Хак Вид заполнения профиля Dle
Установка:
1. Открываем файл: engine/modules/profile.php
2. Ищем тег примерно 383 строка

{hidemail} 


3. Вставляем ДО этого тега следующий код:

    //Доработка профиля by Celsoft (www.celsoft_ru) :: Начало    $user_fullname = $row['fullname'];    if ( ! $user_fullname ) $user_fullname = "Не указано";    $user_land = $row['land']?$row['land']:"Не указано";        $user_info_info = $row['info'];    if ( ! $user_info_info ) $user_infoinfo = "Не указано";        $user_icq_icq = $row['icq'];    if ( ! $user_icq_icq ) $user_icqicq = "Не указано";    //Доработка профиля by Celsoft (www.celsoft_ru) :: Конец


4. Чуть ниже ищем следующий код:

    $tpl->set( '{fullname}', stripslashes( $row['fullname'] ) );    $tpl->set( '{icq}', stripslashes( $row['icq'] ) );    $tpl->set( '{land}', stripslashes( $row['land'] ) );    $tpl->set( '{info}', stripslashes( $row['info'] ) );


5. Найденный код заменяем на этот:

    $tpl->set( '{fullname}', stripslashes( $user_fullname ) );    $tpl->set( '{icq}', stripslashes( $user_icq_icq ) );    $tpl->set( '{land}', stripslashes( $user_land ) );    $tpl->set( '{info}', stripslashes( $user_info_info ) );


Для профиля в всплывающем окне (profile_popup.tpl):
1. Открыть файл engine/ajax/profile.php
2. Найти строчку:

$tpl->set( '{fullname}', stripslashes( $row['fullname'] ) );


3. Заменить найденную строчку на:

$user_fullname = $row['fullname'];if ( ! $user_fullname ) $user_fullname = "Не указано";$tpl->set( '{fullname}', stripslashes( $user_fullname ) );

Хак Dle Вид заполнения профиля
«Автор:» Celsoft
Поддержка и обсуждение: celsoft ru
Версия dle: Делал на 9.4-9.2 и т.д.тоже будет работать.

Наш dle9.com веб-портал советуем скачать хак для dle вид заполнения профиля

primer-nezapolnennogo-i-zapolnennogo-profilya.zip [15,36 Kb] (cкачиваний: 66)
00

Комментарии (0)

Оставить комментарий

Кликните на изображение чтобы обновить код, если он неразборчив