Username Colour Change MOD error

Hulp nodig bij een modificaties of op zoek naar een MOD?
Forumregels

LEES: Richtlijnen voor Support. Vul de support template in!
phpBB3.0.x
Verschaf iemand geen servertoegang tenzij het niet anders kan. Maak altijd eerst een volledige backup en verander de inloggevens na afloop. Eigen risico.
Plaats reactie
Jeremy_B
Berichten: 6
Lid geworden op: 07 aug 2011, 15:32
Locatie: Limburg
Contacteer:

Username Colour Change MOD error

Bericht door Jeremy_B » 07 aug 2011, 19:07

  • 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

Code: Selecteer alles

				if ($auth->acl_get('u_change_colour'))
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

Gebruikersavatar
Ger
Berichten: 4864
Lid geworden op: 03 jan 2006, 22:23
Locatie: 192.68.1.100
Contacteer:

Re: Username Colour Change MOD error

Bericht door Ger » 08 aug 2011, 07:50

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?

Jeremy_B
Berichten: 6
Lid geworden op: 07 aug 2011, 15:32
Locatie: Limburg
Contacteer:

Re: Username Colour Change MOD error

Bericht door Jeremy_B » 08 aug 2011, 20:24

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

Gebruikersavatar
FreakyBlue
Berichten: 1607
Lid geworden op: 29 okt 2007, 22:15
Locatie: Netherlands
Contacteer:

Re: Username Colour Change MOD error

Bericht door FreakyBlue » 08 aug 2011, 20:46

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'))
My music and tutorials -> https://youtube.com/gh0stwrit3rMusic/
Former phpBB Style and Mod Author -> https://www.phpbb.com/customise/db/auth ... tributions

Jeremy_B
Berichten: 6
Lid geworden op: 07 aug 2011, 15:32
Locatie: Limburg
Contacteer:

Re: Username Colour Change MOD error

Bericht door Jeremy_B » 08 aug 2011, 23:09

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'],
         

Gebruikersavatar
Ger
Berichten: 4864
Lid geworden op: 03 jan 2006, 22:23
Locatie: 192.68.1.100
Contacteer:

Re: Username Colour Change MOD error

Bericht door Ger » 09 aug 2011, 08:43

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.

Plaats reactie