Pagina 1 van 1

nog een foutmelding

Geplaatst: 07 apr 2006, 15:43
door halsiemp3
ik krijg deze error
Parse error: parse error, unexpected '{' in /home/dynamicc/domains/dynamicclanreturns.com/public_html/includes/constants.php on line 83


dit staat er op constants 82 en 83

Code: Selecteer alles

// Report Extension ID's
define('REPORT_POST_ID',{ID});



me forum id = 2 maar weet niet hoe ik dat neer moet zetten

Geplaatst: 07 apr 2006, 15:50
door Paul

Code: Selecteer alles

define('REPORT_POST_ID',{ID});
wordt

Code: Selecteer alles

define('REPORT_POST_ID'','2');
:)

Geplaatst: 07 apr 2006, 15:53
door halsiemp3
dan krijg ik deze..?

Code: Selecteer alles

Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING 

Geplaatst: 07 apr 2006, 15:55
door Bas

Code: Selecteer alles

define('REPORT_POST_ID','2');
Paul deed een ' te veel.

Geplaatst: 07 apr 2006, 16:11
door halsiemp3
thanx dat is opgelost maar nu geeft hij nog een melding:

Code: Selecteer alles

Parse error: parse error, unexpected T_IF in /home/dynamicc/domains/dynamicclanreturns.com/public_html/report.php on line 376


dit is mijn report.php

Code: Selecteer alles

<?php

// standard hack prevent
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
include($phpbb_root_path . 'includes/bbcode.'.$phpEx);

// standard session management
$userdata = session_pagestart($user_ip, PAGE_REPORT);
init_userprefs($userdata);

$mode = (isset($_POST['mode'])) ? $_POST['mode'] : $_GET['mode'];
$id = (isset($_GET['id'])) ? $_GET['id'] : $_POST['id'];
$user_params = array('report','reportpost');

function report_notify($cat_id)
{
	global $board_config, $phpEx, $db, $phpbb_root_path;

	if ($board_config['report_notify'] == 2)
	{
		$sql_add = "user_level = " . ADMIN;
	}
	else if ($board_config['report_notify'] == 1)
	{
		$sql_add = "user_level = " . ADMIN . " OR user_level = " . MOD;
	}
	else
	{
		return;
	}

	$sql = "SELECT user_id, user_email, user_lang
		FROM " . USERS_TABLE . "
		WHERE $sql_add";
	if (!($result = $db->sql_query($sql)))
	{
	message_die(GENERAL_ERROR, 'Could not obtain list of moderators/admins', '', __LINE__, __FILE__, $sql);
	}

	$bcc_list_ary = array();

	if ($row = $db->sql_fetchrow($result))
	{
		// Sixty second limit
		@set_time_limit(60);

		do
		{
			if ($row['user_email'] != '')
			{
				$bcc_list_ary[$row['user_lang']][] = $row['user_email'];
			}
		}
		while ($row = $db->sql_fetchrow($result));

		//
		// Let's do some checking to make sure that mass mail functions
		// are working in win32 versions of php.
		//
		if (preg_match('/[c-z]:\\\.*/i', getenv('PATH')) && !$board_config['smtp_delivery'])
		{
			$ini_val = (@phpversion() >= '4.0.0') ? 'ini_get' : 'get_cfg_var';

			// We are running on windows, force delivery to use our smtp functions
			// since php's are broken by default
			$board_config['smtp_delivery'] = 1;
			$board_config['smtp_host'] = @$ini_val('SMTP');
		}

		if (sizeof($bcc_list_ary))
		{
			include($phpbb_root_path . 'includes/emailer.'.$phpEx);
			$emailer = new emailer($board_config['smtp_delivery']);

			$script_name = preg_replace('/^\/?(.*?)\/?$/', '\1', trim($board_config['script_path']));
			$script_name = ($script_name != '') ? $script_name . '/report.'.$phpEx : 'report.'.$phpEx;
			$server_name = trim($board_config['server_name']);
			$server_protocol = ($board_config['cookie_secure']) ? 'https://' : 'http://';
			$server_port = ($board_config['server_port'] <> 80) ? ':' . trim($board_config['server_port']) . '/' : '/';

			$emailer->from($board_config['board_email']);
			$emailer->replyto($board_config['board_email']);

			@reset($bcc_list_ary);
			while (list($user_lang, $bcc_list) = each($bcc_list_ary))
			{
				$emailer->use_template('report_notify', $user_lang);

				for ($i = 0; $i < count($bcc_list); $i++)
				{
					$emailer->bcc($bcc_list[$i]);
				}

				// The Topic_reply_notification lang string below will be used
				// if for some reason the mail template subject cannot be read
				// ... note it will not necessarily be in the posters own language!
				$emailer->set_subject('');

				// This is a nasty kludge to remove the username var ... till (if?)
				// translators update their templates
				$emailer->msg = preg_replace('#[ ]?{USERNAME}#', '', $emailer->msg);

				$emailer->assign_vars(array(
					'EMAIL_SIG' => (!empty($board_config['board_email_sig'])) ? str_replace('<br />', "\n", "-- \n" . $board_config['board_email_sig']) : '',
					'SITENAME' => $board_config['sitename'],

					'U_REPORT_PAGE' => $server_protocol . $server_name . $server_port . $script_name . '?' . POST_CAT_URL . "=$cat_id")
				);

				$emailer->send();
				$emailer->reset();
			}
		}
	}
	$db->sql_freeresult($result);
}

if ( $userdata['user_id'] == ANONYMOUS )
{
	$redirect = ($mode != '') ? '&mode=' . $mode : '';
	$redirect .= ($id != '') ? '&id=' . $id : '';
	redirect("login.$phpEx?redirect=report.$phpEx" . $redirect);
}

include($phpbb_root_path.'language/lang_'.$userdata['user_lang'].'/lang_report.'.$phpEx);
$links['index'] = sprintf($lang['Report_Index'],'<a href="' . append_sid("index.$phpEx") . '">','</a>');

$links['list'] = (isset($_GET[POST_CAT_URL])) ? '?' . POST_CAT_URL . '=' . $_GET[POST_CAT_URL] : '';
$return_link = append_sid("report.$phpEx" . $links['list']);
$links['list'] = sprintf($lang['Report_List'],'<a href="' . append_sid("report.$phpEx" . $links['list']) . '">','</a>');
$links['post'] = append_sid("viewtopic.$phpEx?" . POST_POST_URL . "=$id#$id");
$links['post'] = ($id != '') ? sprintf($lang['Report_Post'],'<a href="' . $links['post'] . '">','</a>') : '';

if (($board_config['report_list'] != 0 || !($userdata['user_level'] == ADMIN || $userdata['user_level'] == MOD)) && !in_array($mode,$user_params))
{
	message_die(GENERAL_MESSAGE,$lang['Report_Auth_Msg'] . $links['index'],'Information');
	exit;
}

if ($mode == 'report' && isset($_POST['submit']) && $_POST[POST_CAT_URL] != '-' && $_POST['text'] != '')
{
	$sql = "INSERT INTO " . REPORT_TABLE . " (cat_id, report_status, report_date, report_user_id, report_info, text)
		VALUES(" . $_POST[POST_CAT_URL] . ",0," . time() . "," . $userdata['user_id'] . ",
		'" . trim($_POST['info']) . "','" . trim($_POST['text']) . "')";
	if(!($result = $db->sql_query($sql)))
	{
		message_die(GENERAL_ERROR, 'Could not insert report', '', __LINE__, __FILE__, $sql);
	}
	else
	{
		report_notify($_POST[POST_CAT_URL]);
		message_die(GENERAL_MESSAGE, $lang['Report_Send_Msg'] . $links['index']);
	}
}
else if ($mode == 'report')
{
	$cat = (isset($_POST[POST_CAT_URL])) ? $_POST[POST_CAT_URL] : $_GET[POST_CAT_URL];

	// Error-Messages
	$error_msg = '';
	if (isset($_POST['submit']))
	{
		if ($_POST[POST_CAT_URL] == '-')
		{
			$error_msg .= $lang['Report_No_Cat_Selected'];
		}
		if ($_POST['text'] == '')
		{
			$error_msg .= ($error_msg == '') ? '' : '<br /><img src="images/spacer.gif" height="5" width="1" alt="" /><br />';
			$error_msg .= $lang['Report_No_Text'];
		}
		if ($error_msg != '')
		{
			$template->assign_block_vars('switch_error_msg',array());
		}
	}

	// Header and Template
	$page_title = $lang['Report_Write_Report'];
	include($phpbb_root_path . 'includes/page_header.'.$phpEx);

	$template->set_filenames(array(
		'body' => 'report_body.tpl')
	);

	// Build Cat Select
	$sql = "SELECT * FROM " . REPORT_CAT_TABLE . " WHERE cat_type = " . REPORT_NORMAL;
	if(!($result = $db->sql_query($sql)))
	{
		message_die(GENERAL_ERROR, 'Could not query cats', '', __LINE__, __FILE__, $sql);
	}
	if ($db->sql_numrows($result) == 0)
	{
		message_die(GENERAL_MESSAGE, $lang['Report_No_Cat_Exists'] . $links['index']);
	}
	$cat_select = '<select name="' . POST_CAT_URL . '">';
	$cat_select .= ($cat == '' || $cat == '-') ? '<option value="-">&nbsp;</option>' : '';
	$cat_explain = '';
	while ($row = $db->sql_fetchrow($result))
	{
		if ($cat == $row['cat_id'])
		{
			$selected = ' selected="selected"';
			$cat_explain = nl2br(make_clickable(htmlspecialchars($row['cat_explain'])));
			$template->assign_block_vars('switch_cat_explain',array());
		}
		else
		{
			$selected = '';
		}
		$cat_select .= '<option value="' . $row['cat_id'] . '"' . $selected . '>' . htmlspecialchars($row['cat_name']) . '</option>';
	}
	$cat_select .= '</select> &nbsp;<input type="submit" class="mainoption" name="submit_cat" value="' . $lang['Go'] . '" />';
	$db->sql_freeresult($result);

	// Build Inputs
	$info = (isset($_POST['info'])) ? stripslashes($_POST['info']) : '';
	$info = '<input type="text" name="info" size="50" maxlength="100" value="' . $info . '" />';

	$text = (isset($_POST['text'])) ? stripslashes($_POST['text']) : '';
	$text = '<textarea name="text" maxlength="255" rows="5" cols="35" style="width: 100%"  wrap="virtual" class="post">' . $text . '</textarea>';

	$template->assign_vars(array(
		'L_WRITE_REPORT' => $lang['Report_Write_Report'],
		'L_CAT_SELECT' => ($cat == '' || $cat == '-') ? $lang['Report_Cat_Select_New'] : $lang['Report_Cat_Select'],
		'L_CAT_EXPLAIN' => $lang['Report_Cat_Explain'],
		'L_INFO' => $lang['Report_Info'],
		'L_DATE' => $lang['Report_Date'],
		'L_TEXT' => $lang['Report_Text'],
		'L_SUBMIT' => $lang['Submit'],

		'S_CAT_SELECT' => $cat_select,
		'S_INFO' => $info,
		'S_CAT_EXPLAIN' => $cat_explain,
		'S_DATE' => create_date($board_config['default_dateformat'], time(), $board_config['board_timezone']),
		'S_TEXT' => $text,
		'S_ACTION' => append_sid("report.$phpEx?mode=report"),
		'ERROR_MSG' => $error_msg)
	);

	$template->pparse('body');
	include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
}
// BEGIN report_post extension
if ($mode == 'reportpost' && isset($_POST['submit']) && intval($id))
{
	// Post has already been reported?
	$sql = "SELECT COUNT(report_id) AS count FROM " . REPORT_TABLE . "
		WHERE cat_id = " . REPORT_POST_ID . " AND report_status = 0
		AND report_info = $id";
	if(!($result = $db->sql_query($sql)))
	{
		message_die(GENERAL_ERROR, 'Could not get report', '', __LINE__, __FILE__, $sql);
	}
	$row = $db->sql_fetchrow($result);
	$db->sql_freeresult($result);

	if ($row['count'] != 0)
	{
		message_die(GENERAL_MESSAGE, $lang['Report_Post_Already'] . $links['post'] . $links['index']);
	}

	$sql = "INSERT INTO " . REPORT_TABLE . " (cat_id, report_status, report_date, report_user_id, report_info, text)
		VALUES(" . REPORT_POST_ID . ",0," . time() . "," . $userdata['user_id'] . ",
		'" . $id . "','" . trim($_POST['text']) . "')";
	if(!($result = $db->sql_query($sql)))
	{
		message_die(GENERAL_ERROR, 'Could not insert report', '', __LINE__, __FILE__, $sql);
	}
	else
	{
		report_notify(REPORT_POST_ID);
		message_die(GENERAL_MESSAGE, $lang['Report_Send_Msg'] . $links['post'] . $links['index']);
	}
}
else if ($mode == 'reportpost' && intval($id))
{
	// Header and Template
	$page_title = $lang['Report_Write_Report'];
	include($phpbb_root_path . 'includes/page_header.'.$phpEx);

	$template->set_filenames(array(
		'body' => 'report_body.tpl')
	);

	// Post has already been reported?
	$sql = "SELECT COUNT(report_id) AS count FROM " . REPORT_TABLE . "
		WHERE cat_id = " . REPORT_POST_ID . " AND report_status = 0
		AND report_info = $id";
	if(!($result = $db->sql_query($sql)))
	{
		message_die(GENERAL_ERROR, 'Could not get report', '', __LINE__, __FILE__, $sql);
	}
	$row = $db->sql_fetchrow($result);
	$db->sql_freeresult($result);
	if ($row['count'] != 0)
	{
		message_die(GENERAL_MESSAGE, $lang['Report_Post_Already'] . $links['post'] . $links['index']);
	}

	// Get cat_name and cat_explain
	$sql = "SELECT cat_name, cat_explain FROM " . REPORT_CAT_TABLE . "
		WHERE cat_id = " . REPORT_POST_ID;
	if(!($result = $db->sql_query($sql)))
	{
		message_die(GENERAL_ERROR, 'Could not get report cat', '', __LINE__, __FILE__, $sql);
	}
	if ($db->sql_numrows($result) == 0)
	{
		message_die(GENERAL_MESSAGE, $lang['Report_Auth_Msg'] . $links['post'] . $links['index']);
	}
	$row = $db->sql_fetchrow($result);
	$db->sql_freeresult($result);

	$cat_select = $row['cat_name'];
	$cat_explain = $row['cat_explain'];
	$template->assign_block_vars('switch_cat_explain',array());

	// Get Topic Name
	$sql = "SELECT t.topic_title FROM " . POSTS_TABLE . " p, " . TOPICS_TABLE . " t
		WHERE p.topic_id = t.topic_id AND p.post_id = $id";
	if(!($result = $db->sql_query($sql)))
	{
		message_die(GENERAL_ERROR, 'Could not get topic title', '', __LINE__, __FILE__, $sql);
	}
	if ($db->sql_numrows($result) == 0)
	{
		message_die(GENERAL_MESSAGE, $lang['Report_Auth_Msg']. $links['post'] . $links['index']);
	}
	$row = $db->sql_fetchrow($result);
	$db->sql_freeresult($result);
	$info = append_sid("viewtopic.$phpEx?" . POST_POST_URL . "=" . $id . "#" . $id);
	$info = '<a href="' . $info . '" class="genmed" target="_blank">' . $row['topic_title'] . '</a><input type="hidden" name="id" value="' . $id . '" />';
	// Build Textarea
	$text = '<textarea name="text" maxlength="255" rows="5" cols="35" style="width: 100%" class="post"></textarea>';

	$template->assign_vars(array(
		'L_WRITE_REPORT' => $lang['Report_Write_Post_Report'],
		'L_CAT_SELECT' => $lang['Report_Category'],
		'L_CAT_EXPLAIN' => $lang['Report_Cat_Explain'],
		'L_INFO' => $lang['Report_Info'],
		'L_DATE' => $lang['Report_Date'],
		'L_TEXT' => $lang['Report_Text'],
		'L_SUBMIT' => $lang['Submit'],

		'S_CAT_SELECT' => $cat_select,
		'S_INFO' => $info,
		'S_CAT_EXPLAIN' => $cat_explain,
		'S_DATE' => create_date($board_config['default_dateformat'], time(), $board_config['board_timezone']),
		'S_TEXT' => $text,
		'S_ACTION' => append_sid("report.$phpEx?mode=reportpost"),
		'ERROR_MSG' => '')
	);

	$template->pparse('body');
	include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
}
// END report_post extension

else if ($mode == 'finished' && intval($id))
{
	$sql = "UPDATE " . REPORT_TABLE . " SET report_status = 0 $where_sql";
	if(!($result = $db->sql_query($sql)))
	{
		message_die(GENERAL_ERROR, 'Could not finish report', '', __LINE__, __FILE__, $sql);
	}
	else
	{
		message_die(GENERAL_MESSAGE, $lang['Report_Not_Finished_Msg'] . $links['list'] . $links['index']);
	}
}
else if ($mode == 'notfinished' || $mode == 'post_notfinished')
&& intval($id))

{
	// BEGIN report_post extension
	if ($mode == 'post_notfinished')
	{
		$msg_add = $links['post'];
		$where_sql = "WHERE cat_id = " . REPORT_POST_ID . " AND report_info = $id";
	}
	else
	{
		$where_sql = "WHERE report_id = $id";
		$msg_add = '';
	}
	// END report_post extension
	$sql = "UPDATE " . REPORT_TABLE . " SET report_status = 1 WHERE report_id = $id";
	if(!($result = $db->sql_query($sql)))
	{
		message_die(GENERAL_ERROR, 'Could not "unfinish" report', '', __LINE__, __FILE__, $sql);
	}
	else
	{
		message_die(GENERAL_MESSAGE, $lang['Report_Finished_Msg'] . $msg_add . $links['list'] . $links['index']);
	}
}
else if (($mode == 'delete' || $mode == 'deleteall') && intval($id))
{
	$del_all = ($mode == 'deleteall');

	if (isset($_POST['confirm']))
	{
		$where_sql = ($del_all) ? "cat_id = $id" : "report_id = $id";
		$msg = ($del_all) ? $lang['Reports_Deleted_Msg'] : $lang['Report_Deleted_Msg'];
		$sql  = "DELETE FROM " . REPORT_TABLE . " WHERE $where_sql";
		if(!($result = $db->sql_query($sql)))
		{
			message_die(GENERAL_ERROR, 'Could not delete report', '', __LINE__, __FILE__, $sql);
		}
		else
		{
			message_die(GENERAL_MESSAGE, $msg . $links['list'] . $links['index']);
		}
	}
	else if (isset($_POST['cancel']))
	{
		redirect($return_link);
	}
	else
	{
    $opened_cat = (isset($_GET[POST_CAT_URL])) ? '&' . POST_CAT_URL . '=' . $_GET[POST_CAT_URL] : '';
		$msg_text = ($del_all) ? $lang['Reports_Deleted_Confirm'] : $lang['Report_Deleted_Confirm'];

		$template->set_filenames(array(
			'body' => 'confirm_body.tpl')
		);

		$template->assign_vars(array(
		  "S_CONFIRM_ACTION" => append_sid("report.php?mode=$mode&id=$id" . $opened_cat),
		  "MESSAGE_TITLE" => $lang['Confirm'],
		  "MESSAGE_TEXT" => $msg_text,
		  "S_HIDDEN_FIELDS" => '',
		  "L_YES" => $lang['Yes'],
		  "L_NO" => $lang['No'])
		);

		include($phpbb_root_path . 'includes/page_header.'.$phpEx);
		$template->pparse('body');
		include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
	}
}
else if ($mode == '')
{
	$page_title = $lang['Report_List_Title'];
	include($phpbb_root_path . 'includes/page_header.'.$phpEx);

	$template->set_filenames(array(
		'body' => 'report_list_body.tpl')
	);

	$sql_where = (isset($_GET[POST_CAT_URL])) ? ' WHERE c.cat_id = ' . $_GET[POST_CAT_URL] : '';

	$sql = "SELECT c.*, r.*, c.cat_id AS cat_id FROM " . REPORT_CAT_TABLE . " c
		LEFT JOIN " . REPORT_TABLE . " r ON c.cat_id = r.cat_id$sql_where
		ORDER BY c.cat_id ASC, r.report_id ASC";
	if (!($result = $db->sql_query($sql)))
	{
		message_die(GENERAL_ERROR, 'Could not get report list', '', __LINE__, __FILE__, $sql);
	}
	$rows = $db->sql_fetchrowset($result);
	$db->sql_freeresult($result);

	if (count($rows) == 0)
	{
		message_die(GENERAL_MESSAGE,$lang['Report_No_Cat_Exists']);
	}

	// Code by alcaeus [BEGIN], edited by S2B
	$report_data = array();
	for ($i = 0; $i < count($rows); $i++)
	{
		$cat_id = $rows[$i]['cat_id'];
		if (isset($rows[$i]['report_id']))
		{
			// Username and Userlink
			$sql = "SELECT username FROM " . USERS_TABLE . " WHERE user_id = " . $rows[$i]['report_user_id'];
			if(!($result = $db->sql_query($sql)))
			{
				message_die(GENERAL_ERROR, 'Could not get username', '', __LINE__, __FILE__, $sql);
			}
			$user = $db->sql_fetchrow($result);
			$db->sql_freeresult($result);
			$user['userlink'] = $phpbb_root_path . "profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '=' . $rows[$i]['report_user_id'];
			$user['userlink'] = '<a href="' . append_sid($user['userlink']) . '">' . $user['username'] . '</a>';

			$opened_cat = (isset($_GET[POST_CAT_URL])) ? '&' . POST_CAT_URL . '=' . $_GET[POST_CAT_URL] : '';
			// Status output
			if ($rows[$i]['report_status'] == 0)
			{
				$report_status = "report.$phpEx?mode=notfinished&id=" . $rows[$i]['report_id'] . $opened_cat;
				$report_status = '<a href="' . append_sid($report_status) . '" class="notfinished">' . $lang['Report_Status_0'] . '</a>';
			}
			else
			{
				$report_status = "report.$phpEx?mode=finished&id=" . $rows[$i]['report_id'] . $opened_cat;
				$report_status = '<a href="' . append_sid($report_status) . '" class="finished">' . $lang['Report_Status_1'] . '</a>';
			}

			// Delete links
			$report_delete = append_sid("report.$phpEx?mode=delete&id=" . $rows[$i]['report_id'] . $opened_cat);
			$report_delete = '<a href="' . $report_delete . '">' . $lang['Report_Delete'] . '</a>';

			$cat_delete_all = append_sid("report.$phpEx?mode=deleteall&id=" . $rows[$i]['cat_id'] . $opened_cat);
			$cat_delete_all = '<a href="' . $cat_delete_all . '" class="nav">' . $lang['Report_Delete_All'] . '</a>';

			$report = array(
				'report_id' => $rows[$i]['report_id'],
				'report_status' => $report_status,
				'report_date' => $rows[$i]['report_date'],
				'report_user_id' => $rows[$i]['report_user_id'],
				'report_user' => $user['username'],
				'report_userlink' => $user['userlink'],
				'report_delete_link' => $report_delete,
				'report_info' => ($rows[$i]['report_info'] != '') ? make_clickable(htmlspecialchars($rows[$i]['report_info'])) : '-',
				'report_text' => ($rows[$i]['text'] != '') ? nl2br(make_clickable(htmlspecialchars($rows[$i]['text']))) : '-'
			);

			$report_data[$cat_id]['reports'][] = $report;
		}

		$report_data[$cat_id]['cat_id'] = $cat_id;
		$report_data[$cat_id]['cat_name'] = $rows[$i]['cat_name'];
		$report_data[$cat_id]['cat_link'] = append_sid("report.$phpEx?" . POST_CAT_URL . "=" . $cat_id);
		$report_data[$cat_id]['cat_explain'] = nl2br(make_clickable(htmlspecialchars($rows[$i]['cat_explain'])));
		$report_data[$cat_id]['cat_delete_all'] = $cat_delete_all;
	}

	foreach ($report_data as $this_cat)
	{
		$template->assign_block_vars('catrow', array(
			'ID' => $this_cat['cat_id'],
			'NAME' => $this_cat['cat_name'],
			'LINK' => $this_cat['cat_link'],
			'DELETE_ALL' => $this_cat['cat_delete_all'],
			'EXPLAIN' => $this_cat['cat_explain'])
		);

		if (count($this_cat['reports']) == 0)
		{
			$template->assign_block_vars('catrow.switch_no_result', array());
		}
		else
		{
			foreach ($this_cat['reports'] as $this_report)
			{
						// BEGIN report_post extension
				if ($this_cat['cat_id'] == REPORT_POST_ID && intval($this_report['report_info']))
				{
					$post_id = $this_report['report_info'];
					// Get Topic Name
					$sql = "SELECT t.topic_title FROM " . POSTS_TABLE . " p, " . TOPICS_TABLE . " t
						WHERE p.topic_id = t.topic_id AND p.post_id = $post_id";
					if(!($result = $db->sql_query($sql)))
					{
						message_die(GENERAL_ERROR, 'Could not get topic title', '', __LINE__, __FILE__, $sql);
					}
					$count = $db->sql_numrows($result);
					$row = $db->sql_fetchrow($result);
					$db->sql_freeresult($result);
					$link = append_sid("viewtopic.$phpEx?" . POST_POST_URL . "=" . $post_id . "#" . $post_id);
					$this_report['report_info'] = ($count != 0) ? '<a href="' . $link . '" class="genmed">' . $row['topic_title'] . '</a>' : $this_report['report_info'];
				}
				// END report_post extension
				$template->assign_block_vars('catrow.reportrow', array(
					'ID' => $this_report['report_id'],
					'STATUS' => $this_report['report_status'],
					'DATE' => create_date($board_config['default_dateformat'], $this_report['report_date'], $board_config['board_timezone']),
					'USER' => $this_report['report_userlink'],
					'INFO' => $this_report['report_info'],
					'TEXT' => $this_report['report_text'],
					'DELETE' => $this_report['report_delete_link'])
				);
			}
		}
	}
	// Code by alcaeus [END]

	$template->assign_vars(array(
		'L_STATUS' => $lang['Report_Status'],
		'L_INFO' => $lang['Report_Info'],
		'L_DATE' => $lang['Report_Date'],
		'L_USERNAME' => $lang['Report_Username'],
		'L_DELETE' => $lang['Report_Delete'],
		'L_SHOW_ALL' => $lang['Report_Show_All'],
		'L_NO_RESULT' => $lang['Report_No_Results'],
		'SPACER_IMG' => $phpbb_root_path . 'images/spacer.gif',

		'U_SHOW_ALL' => append_sid("report.$phpEx"),
		'T_NOT_FINISHED' => $board_config['color_0'],
		'T_FINISHED' => $board_config['color_1'])
	);

	if (isset($_GET[POST_CAT_URL]))
	{
		$template->assign_block_vars('switch_view_cat',array());
	}

	$template->assign_block_vars('switch_link',array());

	$template->pparse('body');
	include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
}
else
{
	redirect("report.$phpEx");
}

?>
en de foutmelding zit hier

Code: Selecteer alles

else if ($mode == 'notfinished' || $mode == 'post_notfinished')
&& intval($id))

Geplaatst: 07 apr 2006, 16:14
door Paul

Code: Selecteer alles

else if ($mode == 'notfinished' || $mode == 'post_notfinished')
&& intval($id))
wordt

Code: Selecteer alles

else if (($mode == 'notfinished' || $mode == 'post_notfinished')
&& intval($id))

Geplaatst: 07 apr 2006, 16:22
door halsiemp3
:thumb:
werkt ook maar nu nog 1 vraagje als ik op de report knop druk krijg ik te zien

You are not authorised to view this site.

waar kan ik dat instellen gaat om de advanced report mod met Advanced Report Hack [ReportPost-Ext]
erbij

hoop dat jullie nog 1 x kunne helpen..:$