Страница 1 из 2

Report Posts - жалобы на сообщения

Добавлено: 31.12.2006 10:08
Xpert
Данный мод позволяет зарегистрированным пользователям жаловаться на сообщения. Он добавляет страницу, на которой отображены все жалобы и комментарии к ним пользователей и модераторов.

Ставил уже на несколько форумов, нареканий нет. Возможно будет кому-нибудь полезен.

Скачать мод Report Posts
Локализация мода Report Posts


Drupal refresh

Добавлено: 02.02.2007 15:10
eric
У меня проблема с этим модом,
Вот что он выводит, когда пытаешься просмотреть темку в разделе(viewtopic): Parse error: parse error, unexpected T_ELSE in /home/f/ftd.h16.ru/WWW/phpBB2/viewtopic.php on line 366
Если поставить файл viewtopic.php старый(первоначальный), то все окей, все просматривается! С остальными файлами все нормально, новую таблицу в SQL я создал и все необходимые дополнения в таблицах тоже! Помогите, please!

Добавлено: 02.02.2007 15:27
Zn[ip]eR
eric писал(а):unexpected T_ELSE in /home/f/ftd.h16.ru/WWW/phpBB2/viewtopic.php on line 366
ошибка в районе 366 строки viewtopic.php пока сам не начнешь находить такие ошибки ничему не научишься...

Добавлено: 02.02.2007 15:30
eric
Zn[ip]eR писал(а):
eric писал(а):unexpected T_ELSE in /home/f/ftd.h16.ru/WWW/phpBB2/viewtopic.php on line 366
ошибка в районе 366 строки viewtopic.php пока сам не начнешь находить такие ошибки ничему не научишься...
Я там все проверил, в районе 366 строки, там все норм! А что может быть там неправильно то???

Добавлено: 03.02.2007 10:08
eric
Нашел ошибку, все было элементарно и просто! Можете удалить мои посты. Мод суперский, посмотрим как он будет работать на форуме.

Добавлено: 06.02.2007 5:44
Romy
Xpert писал(а):Локализация мода Report Posts
в упор не вижу в ссылке локализации...

Добавлено: 06.02.2007 7:25
Xpert
Romy
А я вижу, в виде ссылки на файл. Потому как локализация уже давно висит на сайте.

Добавлено: 16.02.2007 23:55
fskon
Этот мод использует свою кнопку, с gif-ком приложенным в комплекте.
А какие измениея нужно произвести в коде, что бы привязка была к кнопке уже установленного мода желтых карточек? Т.е жмешь на жалобу (синяя кнопочка), посылается сама жалоба и постишь комментарий.

Добавлено: 17.02.2007 8:40
Xpert
Удалить вообще кнопку мода желтых карточек, а изображение кнопки данного мода заменить на синюю карточку.

Добавлено: 17.02.2007 9:07
fskon
Xpert
Спасибо, гениально :D подход тот, но наоборот.
Подскажи еще пожалуйста, дело в том что форум портальный и файл overall_footer.tpl вообще пустой. Куда прописать {REPORT_LINK} можно, например как у демократии справа сверху для админов ссылка видна?

Добавлено: 17.02.2007 9:08
Xpert
index_body.tpl ... но соответвенно и код отвечающий за ее формирование помещать придется в index.php.

Добавлено: 17.02.2007 9:12
fskon
Xpert писал(а):index_body.tpl ... но соответвенно и код отвечающий за ее формирование помещать придется в index.php.
А можно кусок кода-измений здесь приложить, по примеру инструкции установки модов? :oops:

Добавлено: 17.02.2007 9:23
Xpert
{REPORT_LINK} по вкусу...

Код: Выделить всё

OPEN
index.php

FIND
{
	message_die(GENERAL_MESSAGE, $lang['No_forums']);
}

AFTER ADD
/*******************
** MOD: Report Posts
*******************/
// BEGIN : AFTER, ADD
include_once($phpbb_root_path . 'includes/functions_report.'.$phpEx);

if ( $userdata['user_level'] >= ADMIN )
{
	$open_reports = reports_count();
	if ( $open_reports == 0 )
	{
		$open_reports = sprintf($lang['Post_reports_none_cp'],$open_reports);
	}
	else 
	{
		$open_reports = sprintf(( ($open_reports == 1) ? $lang['Post_reports_one_cp'] : $lang['Post_reports_many_cp']), $open_reports);
		$open_reports = '<b style="color:#' . $theme['fontcolor2'] . '">' . $open_reports . '</b>';
	}

	$report_link = '&nbsp; <a href="' . append_sid($phpbb_root_path . 'viewpost_reports.'.$phpEx) . '">' . $open_reports . '</a> &nbsp;';
}
else
{
	$report_link = '';
}
// END : AFTER, ADD

$template->assign_vars(array(
// BEGIN : BEFORE, ADD
	'REPORT_LINK' => $report_link,
// END : BEFORE, ADD
	)
);
Наверное как-то так, проверяйте...

Добавлено: 17.02.2007 17:02
fskon
Xpert
Cпасибо, код верный - работает.

Добавлено: 17.03.2007 20:02
fskon
Xpert
Было бы неплохо реализовать отображение действия модератора после нажатия им кнопочки выдать предупреждение. Как бы совместить выдачу предупреждения с записью в пост-репорт.
Может не совсем к этому моду мое предложение, наверное больше подходит к yellow card. Но тем неменее тандем хороший бы получился.