Перейти к публикации

Ваших новостей ожидающий модерации нет


Рекомендованные сообщения

Уважаемые, кто знает, как полностью вырезать блок Ваших новостей ожидающий модерации нет из профиля пользователя? То есть не просто слово в файле языков убрать, а именно чтоб физичски его там не было!! Просто у меня шаблон очень сложный получился, и из за него все в профиле косячится, уже переписывать сил нет это все... А везде он отображается нормально... Вообщем хотелось бы убрать ТОЛЬКО из профиля пользователя... Кто знает как это сделать?

Ссылка на сообщение
Поделиться на других сайтах

Уважаемые, кто знает, как полностью вырезать блок Ваших новостей ожидающий модерации нет из профиля пользователя? То есть не просто слово в файле языков убрать, а именно чтоб физичски его там не было!! Просто у меня шаблон очень сложный получился, и из за него все в профиле косячится, уже переписывать сил нет это все... А везде он отображается нормально... Вообщем хотелось бы убрать ТОЛЬКО из профиля пользователя... Кто знает как это сделать?

Удалите что внутры info.tpl

Ссылка на сообщение
Поделиться на других сайтах

Так нет, сам шаблон мне нужен, я его использую при отправке письма обратной связи, при регистрации!! Вообщем в некоторых частях сайта он нужен! А вот в профиле нет!

Ссылка на сообщение
Поделиться на других сайтах

Есть еще варианты?

Уважаемый celsoft, а Вы не могли бы подсказать, как это осуществить? :(

Ссылка на сообщение
Поделиться на других сайтах

Того что вы написала файла вообще не существует... Нашел только в модулях profile.php но посмотрел, вроде там нет такого, по крайней мере нет строчки mod_list_f которая указаная в языковом файле...

Ссылка на сообщение
Поделиться на других сайтах

В файле engine/modules/show.short.php

вместо:

	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') {

		msgbox( $lang['all_info'], $lang['newpost_notfound'] );

	} elseif( ! $news_found and ! $allow_userinfo and $do != '' and $do != 'favorites' and $view_template != 'rss' ) {

		if ( $newsmodule ) @header( "HTTP/1.0 404 Not Found" );

		msgbox( $lang['all_err_1'], $lang['news_err_27'] );

	} elseif( ! $news_found and $catalog != "" ) {

		if ( $newsmodule ) @header( "HTTP/1.0 404 Not Found" );

		msgbox( $lang['all_err_1'], $lang['news_err_27'] );

	} elseif( ! $news_found and $do == 'favorites' ) {

сделать так:
if( !$news_found and $do == 'newposts' and $view_template != 'rss') {

		msgbox( $lang['all_info'], $lang['newpost_notfound'] );

	} elseif( ! $news_found and ! $allow_userinfo and $do != '' and $do != 'favorites' and $view_template != 'rss' ) {

		if ( $newsmodule ) @header( "HTTP/1.0 404 Not Found" );

		msgbox( $lang['all_err_1'], $lang['news_err_27'] );

	} elseif( ! $news_found and $catalog != "" ) {

		if ( $newsmodule ) @header( "HTTP/1.0 404 Not Found" );

		msgbox( $lang['all_err_1'], $lang['news_err_27'] );

	} elseif( ! $news_found and $do == 'favorites' ) {
то есть, за вывод данного сообщения отвечает:
	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();

Ссылка на сообщение
Поделиться на других сайтах
Того что вы написала файла вообще не существует
файл profile_popup.tpl, есть в стандартных шабах. Но хорошо, что проблема решена. ))
Ссылка на сообщение
Поделиться на других сайтах

ТО ЧТО НАДО!!! Спасибо величайший из гуру!)

Dj Dance

Зачем править код php можно и с стандартным способом.

[not-aviable=userinfo]

код info.tpl

[/not-aviable] 

Ссылка на сообщение
Поделиться на других сайтах
  • 3 недели спустя...

abasive, можно и так :)

P.S. мы не ищем простых путей :lol:

так нельзя, в tpl файле нет тегов отвечающих за вывод новостей которые на модерации( а так же сообщения что новостей на модерации нет)

только через show.short.php

Ссылка на сообщение
Поделиться на других сайтах

abasive, можно и так :)

P.S. мы не ищем простых путей :lol:

так нельзя, в tpl файле нет тегов отвечающих за вывод новостей которые на модерации( а так же сообщения что новостей на модерации нет)

только через show.short.php

Как раз так можно, и это удобней, как я считаю. Хотя можно и при помощи jQuery вырезать содержимое

У меня к примеру, профиль будет построен с помощью jQuery Tab. То есть вырезать из под всей информации о юзере, и перемещать во вторую вкладку в таблице, либо контейнер этот одевать в другой контейнер таблицы.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...