X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> [DLE] Как убрать информацию о новостях в профиле пользователя?
taxi2008
taxi2008
Topic Starter сообщение 13.4.2013, 11:54; Ответить: taxi2008
Сообщение #1


Добрый день!
Подскажите пожалуйста, какой код нужно удалить, чтобы избавится от информации о новостях в профиле пользователя.
Если наглядно, то речь идет о:


--------------------
ХОСТИНГ, на котором держу свои сайты
Своим рефералам предоставлю 3 месяца хостинга бесплатно!
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
falken
falken
сообщение 13.4.2013, 12:06; Ответить: falken
Сообщение #2


language/Russian/website.lng

Удаляем следующее:
'all_info'        =>    "Информация",
'mod_list_f'        =>    "Ваших публикаций, ожидающих модерации, нет",


Ну и + соответствующие стили в CSS, разумеется.


--------------------
🗹 Быстрый и надежный хостинг от 135 рублей
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
taxi2008
taxi2008
Topic Starter сообщение 13.4.2013, 12:20; Ответить: taxi2008
Сообщение #3


В таком случае, мы удалим лишь текст, но код формируется за счет шаблона info.tpl
другими словами скрипт всеравно будет выводить информацию о новостях

к тому же, вообще не стоит удалять
'all_info'        =>    "Информация",

т.к. он используется практически на всех страницах! Наример страницы 404 или когда нет комментариев к новости и тд

Сообщение отредактировал taxi2008 - 13.4.2013, 12:25


--------------------
ХОСТИНГ, на котором держу свои сайты
Своим рефералам предоставлю 3 месяца хостинга бесплатно!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
falken
falken
сообщение 13.4.2013, 12:30; Ответить: falken
Сообщение #4


(taxi2008 @ 13.4.2013, 12:20) *
т.к. он используется на страницах ошибок!

На страницах ошибок используется
'all_err_1'        =>    "Внимание, обнаружена ошибка",


(taxi2008 @ 13.4.2013, 12:20) *
другими словами он всеравно будет выводить информацию о новостях

А, то есть вам нужно сам функционал вывода снести? В таком случае ковырять нужно.. или ждать прогеров smile.gif


--------------------
🗹 Быстрый и надежный хостинг от 135 рублей


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
WarZEN
WarZEN
сообщение 13.4.2013, 12:49; Ответить: WarZEN
Сообщение #5


Открываем /engine/modules/show.short.php
ищем строчку (~ 622 строка)
    if( !$news_found and $allow_userinfo and $member_id['name'] == $user and $user_group[$member_id['user_group']]['allow_adds'] ) {
        $tpl->load_template( 'info.tpl' );
        $tpl->set( '{error}', $lang['mod_list_f'] );
        $tpl->set( '{title}', $lang['all_info'] );
        $tpl->compile( 'content' );
        $tpl->clear();
    } elseif( !$news_found and $do == 'newposts' and $view_template != 'rss') {


и заменяем его на

if( !$news_found and $do == 'newposts' and $view_template != 'rss') {


Сообщение отредактировал WarZEN - 13.4.2013, 12:49


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
taxi2008
taxi2008
Topic Starter сообщение 13.4.2013, 13:20; Ответить: taxi2008
Сообщение #6


WarZEN, помогло. Я тоже пытался ковырять этот код, нашел его по признаку mod_list_f, но я пробывал удалить чисто
tpl->set( '{error}', $lang['mod_list_f'] );

Поэтому и не получалось. Спасибо вам!


--------------------
ХОСТИНГ, на котором держу свои сайты
Своим рефералам предоставлю 3 месяца хостинга бесплатно!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
WarZEN
WarZEN
сообщение 13.4.2013, 14:36; Ответить: WarZEN
Сообщение #7


taxi2008, если просто удалить данный код, то обработчик шаблонизатора все равно будет срабатывать, но будет ругаться на тег {error}, поскольку вывод информационного окна происходит. по тег {error} не инициализирован и он выведется как простой текст
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
kRicha
kRicha
сообщение 13.4.2013, 19:15; Ответить: kRicha
Сообщение #8


a [not-aviable] нельзя было решить? Или userinfo.tpl не подхватывает данный тег?


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
taxi2008
taxi2008
Topic Starter сообщение 14.4.2013, 8:18; Ответить: taxi2008
Сообщение #9


a [not-aviable] нельзя было решить? Или userinfo.tpl не подхватывает данный тег?

если бы было так просто, я бы не создавал тему hihi.gif

WarZEN, да, я это уже понял wink.gif


--------------------
ХОСТИНГ, на котором держу свои сайты
Своим рефералам предоставлю 3 месяца хостинга бесплатно!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
WarZEN
WarZEN
сообщение 14.4.2013, 18:43; Ответить: WarZEN
Сообщение #10


Если этот элемент вообще не нужен на сайте, зачем на него ставить [not-aviable]? Лучше удалить обработчик и вывод. Немного, но это снизит нагрузку. При большой посещаемости это существенный фактор.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Арбитражники, как ведете учет расходов и доходов?
11 Boymaster 1803 17.4.2024, 23:35
автор: Boymaster
Горячая тема (нет новых ответов) Как вывести деньги в Украине с заблокированного Юмани ?
29 freeax 4811 17.4.2024, 1:19
автор: sergio11
Горячая тема (нет новых ответов) Как вы отдыхаете от работы за компом
148 adw-kupon.ru 19709 8.4.2024, 10:37
автор: Skyworker
Открытая тема (нет новых ответов) Как вы бросили работу и перешли на заработок с сайтов?
18 uahomka 3101 5.4.2024, 5:53
автор: Skyworker
Горячая тема (нет новых ответов) Как бездомные хранят деньги?
81 metvekot 13655 31.3.2024, 12:44
автор: Boymaster


 



RSS Текстовая версия Сейчас: 19.4.2024, 18:06
Дизайн