function siteaccess_notify_user($user, $type) { global $CONFIG; if ($user && $user instanceof ElggUser) { if ($email = siteaccess_get_email($type)) { $subject = siteaccess_parser($user, $email->title); $content = siteaccess_parser($user, $email->description); $result = notify_user($user->guid, $CONFIG->site->guid, $subject, $content, NULL, 'email'); return $result; } } return false; }
<?php echo '<p><b>' . elgg_echo('siteaccess:email:valid:macros') . '</b><br />'; echo '<table class="siteaccess_macros"><tr><td>%site_name%</td><td>' . siteaccess_parser($_SESSION['user'], '%site_name%') . '</td></tr>'; echo '<tr><td>%site_url%</td><td>' . siteaccess_parser($_SESSION['user'], '%site_url%') . '</td></tr>'; echo '<tr><td>%username%</td><td>' . siteaccess_parser($_SESSION['user'], '%username%') . '</td></tr>'; echo '<tr><td>%name%</td><td>' . siteaccess_parser($_SESSION['user'], '%name%') . '</td></tr>'; echo '<tr><td>%confirm_url%</td><td>' . siteaccess_parser($_SESSION['user'], '%confirm_url%') . '</td></tr>'; echo '<tr><td>%admin_url%</td><td>' . siteaccess_parser($_SESSION['user'], '%admin_url%') . '</td></tr>'; echo '</table></p>'; ?> <hr /> <div class="email_details"> <p><a class="collapsibleboxlink">[<?php echo elgg_echo('siteaccess:email:label:adminactivated'); ?> ]</a></p> <div class="collapsible_box"> <?php $email = siteaccess_get_email('admin_activated'); $form_body = elgg_view('siteaccess/email', array('email' => $email)); echo elgg_view('input/form', array('action' => "{$vars['url']}action/siteaccess/email/save", 'body' => $form_body)); ?> </div> </div> <div class="email_details"> <p><a class="collapsibleboxlink">[<?php echo elgg_echo('siteaccess:email:label:confirmed'); ?>