- $email = new BSTemplate(FetchEmailPath('passwordreset.xml', bugdar::$datastore['language'][$user->record['languageid']]['langcode']));
- $email->vars = array('activator' => $activator);
-
- $email = $bugsys->xml->parse($email->evaluate()->getTemplate());
-
- $mail->setSubject($email['email']['subject']['value']);
- $mail->setBodyText($email['email']['bodyText']['value']);
-
+ $email = get_email_text('password_reset');
+ $mail = new BSMail();
+ $mail->setSubject($email['subject']);
+ $mail->setBodyText(sprintf($email['subject'], $user->record['displayname'], bugdar::$options['trackertitle'], bugdar::$options['trackerurl'], $activator));