Seite 1 von 1

parse error - bitte helft mir!!!

Verfasst: 08.08.2006 19:52
von Netus
Ich hab mir heute ein Forum zugelegt und hab jetzt nach dem Nickpage Mod ein problem. Wenn ich auf ein bestimmtes profil gehe kommt folgende fehlermeldung:

Code: Alles auswählen

Parse error: syntax error, unexpected T_IF, expecting ')' in /usr/export/www/vhosts/funnetwork/hosting/lilithsamael/Forum/includes/usercp_viewprofile.php on line 203
da ich nicht genau sagen kann, ob das nun am nickpage dingens ligt, bitte ich um hilfe!

der fehler liegt dort:

Code: Alles auswählen

//
// Generate page
//
$page_title = $lang['Viewing_profile'];
include($phpbb_root_path . 'includes/page_header.'.$phpEx);

$template->assign_vars(array(

'U_NICKPAGE' => $nickpage,

if (function_exists('get_html_translation_table'))   <------- da!!!
{
	$u_search_author = urlencode(strtr($profiledata['username'], array_flip(get_html_translation_table(HTML_ENTITIES))));
}
else
{
	$u_search_author = urlencode(str_replace(array('&', ''', '"', '<', '>'), array('&', "'", '"', '<', '>'), $profiledata['username']));
}
da ich selber kaum ahnung von php habe und im grunde nur die anleitung befolgt hab, bin ich ziemlich ratlos!

Verfasst: 08.08.2006 20:21
von Julian87
Hi,

ganz einfach: Du hast beim MOD einbau einen Fehler gemacht.
Lade die hoffentlich gemachte Sicherungsdatei wieder rein, und führe in der Originalen datei nochmals die Änderungen laut MOD Anleitung richtig durch. :wink:

Julian

Verfasst: 08.08.2006 20:31
von Netus
ich hab jetzt nochmal nachgeschaut und festgestellt, dass die zeile 203, in welcher der fehler liegt, gar nicht vom mod betroffen ist... die mod geht nur bis 201

up: fehler gefunden und behoben... das broblem war, dass in der anleitund ein paar sachen fehlten... o.O

Anleitung:

Code: Alles auswählen

//
//Finde------------------------------------------------------------------------------------
//
	//
	// Generate page
	//
	$page_title = $lang['Viewing_profile'];
	include($phpbb_root_path . 'includes/page_header.'.$phpEx);
	
	$template->assign_vars(array(

//
//Füge darunter ein------------------------------------------------------------------------
//
	'U_NICKPAGE' => $nickpage,

//
//Speichern und Schließen der Datei--------------------------------------------------------
//
in der datei:

Code: Alles auswählen

//
// Generate page
//
$page_title = $lang['Viewing_profile'];
include($phpbb_root_path . 'includes/page_header.'.$phpEx);

if (function_exists('get_html_translation_table'))
{
	$u_search_author = urlencode(strtr($profiledata['username'], array_flip(get_html_translation_table(HTML_ENTITIES))));
}
else
{
	$u_search_author = urlencode(str_replace(array('&', ''', '"', '<', '>'), array('&', "'", '"', '<', '>'), $profiledata['username']));
}

$template->assign_vars(array(
	'USERNAME' => $profiledata['username'],
also für mich fehlt da n ganzes stück o.O

Verfasst: 08.08.2006 20:40
von Gumfuzi

Code: Alles auswählen

$template->assign_vars(array(

'U_NICKPAGE' => $nickpage,
da werden 2x "(" geöffnet, welche auch geschlossen werden sollten, also am besten nochmal die Anleitung checken...

Verfasst: 08.08.2006 20:45
von Netus
jetz da das hinhaut muss ich nur noch den nickpage button an die richtige stelle fummeln un das design von dem ding ändern (weiß jemand obs den button für SubBlack 1.0.4 gibt?)