mail voor activatie account

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Turbo
Berichten: 27
Lid geworden op: 01 nov 2003, 22:04

mail voor activatie account

Bericht door Turbo » 10 nov 2003, 15:22

heb al gezocht maar vond geen antwoord.
als een account word aangemaakt krijg ik een mail. (account activering door beheerder)
daar staat nl het volgende in:
Het account "gebruikersnaam" is net aangemaakt. Kijk aub de
gegevens van deze gebruiker door en klik op de volgende link om het account te activeren:
http://www.domein/link....act_key=xxx3d


nu wil ik graag in plaats van gebruikersnaam het wachtwoord zien, omdat dit hetgeen is dat ik eerst wil controleren alvorens over te gaan tot toestemming/activering.
nu had ik al gekeken in lang_dutch/email/admin_activate.tpl, daar heb ik van "{USERNAME}" "{PASSWORD}" gemaakt maar dat werkt dus niet.
hoe kan ik dit aanpassen of is het niet mogelijk?.

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 10 nov 2003, 15:31

OPEN includes/usercp_register.php en vind rond regel 643 dit:

Code: Selecteer alles

					$emailer->assign_vars(array(
						'USERNAME' => preg_replace($unhtml_specialchars_match, $unhtml_specialchars_replace, substr(str_replace("\'", "'", $username), 0, 25)),
						'EMAIL_SIG' => str_replace('<br />', "\n", "-- \n" . $board_config['board_email_sig']),

						'U_ACTIVATE' => $server_url . '?mode=activate&' . POST_USERS_URL . '=' . $user_id . '&act_key=' . $user_actkey)
					);
Vervang dat simpelweg met dit:

Code: Selecteer alles

					$emailer->assign_vars(array(
						'USERNAME' => preg_replace($unhtml_specialchars_match, $unhtml_specialchars_replace, substr(str_replace("\'", "'", $password), 0, 25)),
						'EMAIL_SIG' => str_replace('<br />', "\n", "-- \n" . $board_config['board_email_sig']),

						'U_ACTIVATE' => $server_url . '?mode=activate&' . POST_USERS_URL . '=' . $user_id . '&act_key=' . $user_actkey)
					);

Turbo
Berichten: 27
Lid geworden op: 01 nov 2003, 22:04

Bericht door Turbo » 10 nov 2003, 16:10

het enige verschil dat ik hierboven zie is dat username naar password veranderd is, lijk me heel logisch en normaal.
maar het werkt niet.
nu staat er ipv Het account "gebruikersnaam" is net aangemaakt ==> Het account "" is net aangemaakt.
geen gebruikersnaam maar ook geen password.
moet er nog in een ander bestand iets gewijzigd worden?.

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 10 nov 2003, 16:55

Heb het de variabele in lang_dutch/email/admin_activate.tpl wel {USERNAME} gelaten?

Turbo
Berichten: 27
Lid geworden op: 01 nov 2003, 22:04

Bericht door Turbo » 10 nov 2003, 17:48

het maakt niet uit of daar {USERNAME} of {PASSWORD} staat.
bij beiden '' '', geen tekst of cijfers dus.
:?:

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 10 nov 2003, 17:55

probeer dit dan eens:

Code: Selecteer alles

               $emailer->assign_vars(array( 
                  'USERNAME' => preg_replace($unhtml_specialchars_match, $unhtml_specialchars_replace, substr(str_replace("\'", "'", $username), 0, 25)), 
                  'PASSWORD' => preg_replace($unhtml_specialchars_match, $unhtml_specialchars_replace, substr(str_replace("\'", "'", $password), 0, 25)), 
                  'EMAIL_SIG' => str_replace('<br />', "\n", "-- \n" . $board_config['board_email_sig']), 

                  'U_ACTIVATE' => $server_url . '?mode=activate&' . POST_USERS_URL . '=' . $user_id . '&act_key=' . $user_actkey) 
               ); 
En dan moet op de plaats waar je het wachtwoord wil {PASSWORD} zetten en waar je de username wil {USERNAME}

Turbo
Berichten: 27
Lid geworden op: 01 nov 2003, 22:04

Bericht door Turbo » 10 nov 2003, 18:48

nope, wat ik ook probeer, telkens de gebruikersnaam of niets.
een andere optie zou zijn dat de welcome email die de nieuwe account krijgt ook naar de beheerder gestuurd word.
daar staat de gebruikersnaam én het paswoord in.
waar is dit aan te passen?.

(lang_dutch/email/user_welcome.tpl):
{WELCOME_MSG}

Hieronder een overzicht van je login informatie:

Je account is aagemaakt met de volgende gegevens.

----------------------------
Gebruikersnaam: {USERNAME}
Wachtwoord: {PASSWORD}
----------------------------

Vergeet aub je wachtwoord niet! Het wachtwoord is gecodeerd opgeslagen en kan
dus nooit meer opgehaald worden. Mocht je je wachtwoord toch vergeten dan kan
je eventueel een nieuwe wachtwoord aanvragen via een link in het login scherm.

Bedankt voor je registratie!

{EMAIL_SIG}

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 10 nov 2003, 19:15

allright, jij zegt dat de password het niet doet en en username wel. dat betekent dat de variabele $password niet bestond. dit moet $password_confirm zijn. hebbes:

Code: Selecteer alles

               $emailer->assign_vars(array( 
                  'USERNAME' => preg_replace($unhtml_specialchars_match, $unhtml_specialchars_replace, substr(str_replace("\'", "'", $username), 0, 25)), 
                  'PASSWORD' => preg_replace($unhtml_specialchars_match, $unhtml_specialchars_replace, substr(str_replace("\'", "'", $password_confirm), 0, 25)), 
                  'EMAIL_SIG' => str_replace('<br />', "\n", "-- \n" . $board_config['board_email_sig']), 

                  'U_ACTIVATE' => $server_url . '?mode=activate&' . POST_USERS_URL . '=' . $user_id . '&act_key=' . $user_actkey) 
               ); 
en dan kan je je naar hartelust uit level op die email template.

Turbo
Berichten: 27
Lid geworden op: 01 nov 2003, 22:04

Bericht door Turbo » 10 nov 2003, 19:31

Yessss


thanx webdev.

Gesloten