Pagina 1 van 1
Username Colour Change MOD error
Geplaatst: 07 aug 2011, 19:07
door Jeremy_B
- Modificatie & Versie: 'Username Colour Change MOD' Version 1.0.2
Directe link naar de modificatie: http://www.phpbb.com/community/viewtopi ... 95&start=0
Adres van je forum: http://duwv.nl/
phpBB versie: 3.0.9
Heb je onlangs een andere modificatie of stijl geïnstalleerd?
Nee
Wat is het probleem?
Ik krijg deze fout als ik na User Control Panel > Profile ga
Parse error: syntax error, unexpected T_IF, expecting ')' in /home/duwvnl/public_html/includes/ucp/ucp_profile.php on line 449
Ik heb al ucp_profile.php geopent met Notepad++ en na lijn 449 gekeken en ik zie niks verkeerd.
Dit is de code op line: 449
ucp_profile.php
Fout code:
Code: Selecteer alles
Parse error: syntax error, unexpected T_IF, expecting ')' in /home/duwvnl/public_html/includes/ucp/ucp_profile.php on line 449
Re: Username Colour Change MOD error
Geplaatst: 08 aug 2011, 07:50
door Ger
Wil je niet binnen 24 uur reageren op je eigen bericht? Zie
regel 3.5. Ik heb je berichten nu samengevoegd.
De fout zit waarschijnlijk net iets hiervoor, kun je de laatste paar regels vóór deze regel eens plaatsen?
Re: Username Colour Change MOD error
Geplaatst: 08 aug 2011, 20:24
door Jeremy_B
Ger schreef:Wil je niet binnen 24 uur reageren op je eigen bericht? Zie
regel 3.5. Ik heb je berichten nu samengevoegd.
De fout zit waarschijnlijk net iets hiervoor, kun je de laatste paar regels vóór deze regel eens plaatsen?
Code: Selecteer alles
unset($now);
$template->assign_vars(array(
'S_BIRTHDAY_DAY_OPTIONS' => $s_birthday_day_options,
'S_BIRTHDAY_MONTH_OPTIONS' => $s_birthday_month_options,
'S_BIRTHDAY_YEAR_OPTIONS' => $s_birthday_year_options,
'S_BIRTHDAYS_ENABLED' => true,
));
}
$template->assign_vars(array(
'ERROR' => (sizeof($error)) ? implode('<br />', $error) : '',
//Begin: Username Colour Change MOD
if ($auth->acl_get('u_change_colour'))
Re: Username Colour Change MOD error
Geplaatst: 08 aug 2011, 20:46
door FreakyBlue
Moet je deze niet eerst afsluiten?
Code: Selecteer alles
$template->assign_vars(array(
'ERROR' => (sizeof($error)) ? implode('<br />', $error) : '',
Dus zoals dit?
Code: Selecteer alles
unset($now);
$template->assign_vars(array(
'S_BIRTHDAY_DAY_OPTIONS' => $s_birthday_day_options,
'S_BIRTHDAY_MONTH_OPTIONS' => $s_birthday_month_options,
'S_BIRTHDAY_YEAR_OPTIONS' => $s_birthday_year_options,
'S_BIRTHDAYS_ENABLED' => true,
));
}
$template->assign_vars(array(
'ERROR' => (sizeof($error)) ? implode('<br />', $error) : '',
));
//Begin: Username Colour Change MOD
if ($auth->acl_get('u_change_colour'))
Re: Username Colour Change MOD error
Geplaatst: 08 aug 2011, 23:09
door Jeremy_B
FreakyBlue schreef:Moet je deze niet eerst afsluiten?
Code: Selecteer alles
$template->assign_vars(array(
'ERROR' => (sizeof($error)) ? implode('<br />', $error) : '',
Dus zoals dit?
Code: Selecteer alles
unset($now);
$template->assign_vars(array(
'S_BIRTHDAY_DAY_OPTIONS' => $s_birthday_day_options,
'S_BIRTHDAY_MONTH_OPTIONS' => $s_birthday_month_options,
'S_BIRTHDAY_YEAR_OPTIONS' => $s_birthday_year_options,
'S_BIRTHDAYS_ENABLED' => true,
));
}
$template->assign_vars(array(
'ERROR' => (sizeof($error)) ? implode('<br />', $error) : '',
));
//Begin: Username Colour Change MOD
if ($auth->acl_get('u_change_colour'))
Ik heb het bewerkt, en nu krijg ik deze fout..
Code: Selecteer alles
Parse error: syntax error, unexpected T_DOUBLE_ARROW in /home/duwvnl/public_html/includes/ucp/ucp_profile.php on line 466
Regel 466 is de laatste regel:
Code: Selecteer alles
//Begin: Username Colour Change MOD
if ($auth->acl_get('u_change_colour'))
{
if (!function_exists('get_colour_options'))
{
include($phpbb_root_path . 'includes/functions_user_colour.' . $phpEx);
}
$user->add_lang('mods/user_colour');
$template->assign_vars(array(
'USER_COLOUR' => $data['colour'],
'S_USER_COLOUR_ENABLED' => true,
'S_COLOUR_OPTIONS' => get_colour_options(),
));
}
//End: Username Colour Change MOD
'ICQ' => $data['icq'],
Re: Username Colour Change MOD error
Geplaatst: 09 aug 2011, 08:43
door Ger
Je hebt een fout gemaakt bij het uitvoeren van de MOD. Je een stuk code
na in plaats van
voor dit stuk code gezet:
Code: Selecteer alles
$template->assign_vars(array(
'ERROR' => (sizeof($error)) ? implode('<br />', $error) : '',
Als je dit even ongedaan maakt en dan de codewijziging ervoor zet dan moet het goed komen.