$user = S::user();
/** XXX: Tips and reminder only for user with 'email' permission.
- * We can do better in the future by storing the required permission(s)
- * with teh tip/reminder.
+ * We can do better in the future by storing a userfilter
+ * with the tip/reminder.
*/
if ($user->checkPerms(User::PERM_MAIL)) {
$page->assign('tips', $this->get_tips());
- // Adds a reminder onebox to the page.
- require_once 'reminder.inc.php';
- if (($reminder = Reminder::GetCandidateReminder($user))) {
- $reminder->Prepare($page);
- }
+ }
- // Wishes "Happy birthday" when required
- $profile = $user->profile();
- if (!is_null($profile)) {
- if ($profile->next_birthday == date('Y-m-d')) {
- $birthyear = (int)date('Y', strtotime($profile->birthdate));
- $curyear = (int)date('Y');
- $page->assign('birthday', $curyear - $birthyear);
- }
+ // Adds a reminder onebox to the page.
+ require_once 'reminder.inc.php';
+ if (($reminder = Reminder::GetCandidateReminder($user))) {
+ $reminder->Prepare($page);
+ }
+
+ // Wishes "Happy birthday" when required
+ $profile = $user->profile();
+ if (!is_null($profile)) {
+ if ($profile->next_birthday == date('Y-m-d')) {
+ $birthyear = (int)date('Y', strtotime($profile->birthdate));
+ $curyear = (int)date('Y');
+ $page->assign('birthday', $curyear - $birthyear);
}
}
exit;
}
} elseif ($eid == 'valid') {
- require_once 'validations.inc.php';
$valid = Validate::get_request_by_id($valid);
if ($valid && $valid->img) {
pl_cached_dynamic_content_headers("image/" . $valid->imgtype);
} elseif ($action) {
S::assert_xsrf_token();
- require_once 'validations.inc.php';
$evtreq = new EvtReq($titre, $texte, $promo_min, $promo_max,
$expiration, $valid_mesg, S::user(), $upload);
$evtreq->submit();