Pagina 1 van 1

e-mail. waar haalt hij de gegevens vandaan.

Geplaatst: 27 apr 2004, 13:44
door LazyTiger
als je in de tpl bestandjes kijkt van de e-mails, (in language map), dan zie je daar weleens ooit {MESSAGE} of {EMAIL_SIG} of iets dergelijks staan.

waar trekt hij dit echter uit?

Geplaatst: 27 apr 2004, 14:29
door Podium4
Ik vertrouw er op dat jij wel genoeg van phpBB weet intussen om dat zelf eens te gaan bekijken in deze bestanden:

includes/usercp_email.php (gegevens ophalen)
includes/emailer.php (tpl files maken)

En pak dan ook ff een email tpl erbij... je zult zien dat je alles kunt terugvinden, en anders op z'n minst een doorverwijzing...

Suc6 :thumb:

Geplaatst: 27 apr 2004, 16:02
door WebSiteNet
includes/usercp_sendpasswd.php rond lijn 65 (beter voorbeeld):

Code: Selecteer alles

			include($phpbb_root_path . 'includes/emailer.'.$phpEx);
			$emailer = new emailer($board_config['smtp_delivery']);

			$emailer->from($board_config['board_email']);
			$emailer->replyto($board_config['board_email']);

			$emailer->use_template('user_activate_passwd', $row['user_lang']);
			$emailer->email_address($row['user_email']);
			$emailer->set_subject($lang['New_password_activation']);

			$emailer->assign_vars(array(
				'SITENAME' => $board_config['sitename'], 
				'USERNAME' => $username,
				'PASSWORD' => $user_password,
				'EMAIL_SIG' => (!empty($board_config['board_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)
			);
			$emailer->send();
			$emailer->reset();
Let op de functie van assign_vars. Net als met templates.

Geplaatst: 27 apr 2004, 16:41
door LazyTiger
'SITENAME' => $board_config['sitename'],
zoiets zocht ik...

zit dat allemaal verdeeld in verschillende bestanden?.

Geplaatst: 27 apr 2004, 16:46
door DaMnNaTiOn
P.T. schreef:zit dat allemaal verdeeld in verschillende bestanden?
Ja
Hier staan alle variabelen.
En bij all pages staan alle variabelen die op alle pagina's staan.

Geplaatst: 27 apr 2004, 18:22
door LazyTiger
hm.. handig..
nou okee, ik zal eens kijken dan wat ik allemaal met pagina's kan rommelen..