Pagina 1 van 1

admin add user.

Geplaatst: 04 mei 2004, 00:49
door Jappie
ik krijg de volgende fout na het installeren van deze mod.

http://www.phpbbhacks.com/viewhack.php?id=1851

Code: Selecteer alles

Parse error: parse error in phpBB2/admin/admin_users.php on line 448


regel 446 - 450

		if ($signature != '')
		// Start add - Admin add user MOD
		else if ($new_user)
		{
		//no password given for this new user, create default password

Geplaatst: 04 mei 2004, 08:26
door WebSiteNet
Kan je er ok een stuk er om heen geven?

Ik kan nu namenlijk niet zien of die if bij die elseif hoort.

Geplaatst: 04 mei 2004, 11:26
door Jappie

Code: Selecteer alles

			if($password != $password_confirm)
			{
				$error = TRUE;
				$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Password_mismatch'];
			}
			else
			{
				$password = md5($password);
				$passwd_sql = "user_password = '$password', ";
			}
		}
		else if( $password && !$password_confirm )
		{
			$error = TRUE;
			$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Password_mismatch'];
		}
		else if( !$password && $password_confirm )
		{
			$error = TRUE;
			$error_msg .= ( ( isset($error_msg) ) ? '<br />' : '' ) . $lang['Password_mismatch'];
		}

		if ($signature != '')
		// Start add - Admin add user MOD
		else if ($new_user)
		{
		//no password given for this new user, create default password
		$password = md5(DEFAULT_PASSWD);
		$passwd_sql = "user_password = '$password', ";
		//send out email notification goes here
		}
		// End add - Admin add user MOD

		{
			$sig_length_check = preg_replace('/(\[.*?)(=.*?)\]/is', '\\1]', stripslashes($signature));
			if ( $allowhtml )
			{
				$sig_length_check = preg_replace('/(\<.*?)(=.*?)( .*?=.*?)?([ \/]?\>)/is', '\\1\\3\\4', $sig_length_check);
			}

			// Only create a new bbcode_uid when there was no uid yet.
			if ( $signature_bbcode_uid == '' )

Geplaatst: 04 mei 2004, 11:34
door Luuk
if ($signature != '')
// Start add - Admin add user MOD
else if ($new_user)
dat klopt gewoon niet, je hebt denk ik teveel verwijdert. nar een if (...) komt normaal zoiets:
if (..)
{
$blabla = $blabla
}

Geplaatst: 04 mei 2004, 11:35
door LazyTiger
volgens mij moet de else weg van
else if ($new_user)
maar dan zou daar ook weer zo'n quote tekentje ( { = quote?) moeten staan.

hm.. geen idee dus.

ik vraag me eigenlijk altijd af wat je aan die mod hebt.. maar goed...

Geplaatst: 04 mei 2004, 12:14
door WebSiteNet
Je moet dit 2 regels omhoog schuiven (boven de if):

Code: Selecteer alles

      else if ($new_user) 
      { 
      //no password given for this new user, create default password 
      $password = md5(DEFAULT_PASSWD); 
      $passwd_sql = "user_password = '$password', "; 
      //send out email notification goes here 
      } 
      // End add - Admin add user MOD 

Geplaatst: 04 mei 2004, 15:08
door Jappie
ik heb het 2regels naar boven verplaatst maar ik zie in het admin menu dus niks van add user ofzo :?

de foutmelding is ook weg trouwens

Geplaatst: 04 mei 2004, 16:21
door WebSiteNet
Ga nu naar user management en klik op gebruiker aanmaken.

Geplaatst: 04 mei 2004, 16:28
door Jappie
dat zit er dus niet tussen :S

Afbeelding

Geplaatst: 04 mei 2004, 18:02
door WebSiteNet
Hij staat ook niet in het menu maar in het schermpje waar je de gebruiekrsnaam moet intypen.

Geplaatst: 04 mei 2004, 18:15
door LazyTiger
offtopic.

ik zie in je plaatje van de admin panel staan: configuration extend.
wat is dit als ik vragen mag?

Geplaatst: 04 mei 2004, 18:22
door WebSiteNet
Dat is het administratie panneel voor mods gemaakt door ptirhiik.

Geplaatst: 04 mei 2004, 18:33
door Jappie
staat die ook niet tussen :shock: ik kan alleen zoeken op gebruikers