Aangepaste profielvelden meesturen in activatie mail.

Hulp nodig bij je installatie of kom je ergens niet uit? Probeer phpBB3! Problemen lossen we samen met je op.
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Forumregels
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Gesloten
Redzor
Berichten: 3
Lid geworden op: 16 jan 2011, 19:25

Aangepaste profielvelden meesturen in activatie mail.

Bericht door Redzor » 16 jan 2011, 19:38

  • Adres van je forum: http://www.werkdruk-verpleegkundigen.nl/Forum/
    Event. modificaties op je forum: Geen
    Wanneer ontstond het probleem? toen ik bezig wou gaan met Aangepaste profiel velden.
    phpBB versie: 3.0.8


    Heb je onlangs iets veranderd aan je forum? nee nog niet.
    Wat is het probleem?
Ik ben bezig met een forum voor verpleegkundigen. eerst moet alles werken en dan komt de grafische hand eroverheen.

Tijdens de registratie wordt er naar een nummer gevraagd die elke verpleegkundige heeft, een registratie nummer. Deze heb ik aangemaakt door middel van aangepaste profiel velden.

Na het registreren moet de beheerder de gebruiker activeren, deze controleert het zogenoemde registratie nummer. om ongewenste personen / spam buiten te houden.

Het veld wordt getoond bij registratie tot zover goed.
Ik krijg ook een mail binnen om het account te activeren dat gaat ook goed.
maar ik wil graag dat er in deze mail direct het nummer zichtbaar is.

Ik kwam door wat te zoeken uit op de volgende link
http://www.phpbb.com/community/viewtopi ... &t=1769475

hieronder het stukje uit mijn ucp_register bestand
Hier heb ik hem tussengevoegd, en weer geüpload.

Code: Selecteer alles

					while ($row = $db->sql_fetchrow($result))

						{
							$messenger->template('admin_activate', $row['user_lang']);
							$messenger->to($row['user_email'], $row['username']);
							$messenger->im($row['user_jabber'], $row['username']);

							$messenger->assign_vars(array(
							'BIGREGISTRATIE'    => utf8_normalize_nfc(request_var('pf_bigregistratie', '', true)), 
							'USERNAME'			=> htmlspecialchars_decode($data['username']),
								'U_USER_DETAILS'	=> "$server_url/memberlist.$phpEx?mode=viewprofile&u=$user_id",
								'U_ACTIVATE'		=> "$server_url/ucp.$phpEx?mode=activate&u=$user_id&k=$user_actkey"));

							$messenger->send($row['user_notify_type']);
						}
						$db->sql_freeresult($result);
					}
				}

				$message = $message . '<br /><br />' . sprintf($user->lang['RETURN_INDEX'], '<a href="' . append_sid("{$phpbb_root_path}index.$phpEx") . '">', '</a>');
				trigger_error($message);
			}
		}
Hieronder nog de zin wat er tussen is gekomen

Code: Selecteer alles

$messenger->assign_vars(array('BIGREGISTRATIE'    => utf8_normalize_nfc(request_var('pf_bigregistratie', '', true)), 

In het mail bestand admin_activate.txt heb ik het registratie nummer toegevoegd.

Code: Selecteer alles

Subject: Activeer gebruikersaccount

Hallo,

Het account van "{USERNAME}" is gedeactiveerd of zojuist aangemaakt, je zou de gegevens van de gebruiker (indien nodig) kunnen controleren. 

Gebruik deze link om de gegevens te controleren:
{U_USER_DETAILS}

Deze gebruiker heeft als bigregistratie het volgende nummer {BIGREGISTRATIE}

Gebruik deze link om het account te activeren:
{U_ACTIVATE}


{EMAIL_SIG}
Nu krijg ik wel een mail binnen, maar die hele zin ontbreekt en laat ook geen informatie zien.


Wie weet hoe ik dit op kan lossen zodat het nummer direct in mijn mail zichtbaar is.
Alavst bedankt.

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

Re: Aangepaste profielvelden meesturen in activatie mail.

Bericht door FreakyBlue » 17 jan 2011, 19:27

Leeg je buffer in het beheerderspaneel, daarna worden de tekstaanpassingen in deze bestanden pas meegenomen in de mail ;)
My music and tutorials -> https://youtube.com/gh0stwrit3rMusic/
Former phpBB Style and Mod Author -> https://www.phpbb.com/customise/db/auth ... tributions

Redzor
Berichten: 3
Lid geworden op: 16 jan 2011, 19:25

Re: Aangepaste profielvelden meesturen in activatie mail.

Bericht door Redzor » 22 jan 2011, 17:58

hallo,

bedankt voor de reactie, maar ik weet niet hoe ik de buffer moet legen.
maar ik zal even op onderzoek uit, en laat wel even weten of het zo is gelukt.

Redzor
Berichten: 3
Lid geworden op: 16 jan 2011, 19:25

Re: Aangepaste profielvelden meesturen in activatie mail.

Bericht door Redzor » 22 jan 2011, 18:02

Hey super,

Ik dacht al waar ga ik de mist in, maar ik heb de buffer geleegd, en voila hij doet het.
dank je voor deze hulp.

Gesloten