function mailCreation($nom, $time, $idEvent) { include '../../../core/model/Mail.php'; $date = Agenda::timeToDate($time); $nomSite = Config::getVal('nom'); $adresseSite = Config::getVal('adresse'); $expediteur = '"' . $nomSite . '"<robot@' . $adresseSite . '>'; $sujet = "Nouvel evenement sur " . $nomSite; $arch = new Archiviste(); $user = new User(); $users = $arch->restituer($user); foreach ($users as $user) { $mail = $user->get('mail'); $notif = $user->get('notifEvent'); $login = $user->get('login'); if ($mail && $notif != 'n') { $message = 'Bonjour ' . $login . ', <br />' . PHP_EOL . '<br />' . PHP_EOL . 'L\'évenement <b>' . $nom . '</b> a été ajouté sur le site ' . $nomSite . '. Il aura lieu le ' . $date . '<br />' . PHP_EOL . '<br />' . PHP_EOL . 'Pour y accéder, cliquez sur le lien suivant : <a href="http://' . $adresseSite . '/?mod=raidplanner&action=event&id=' . $idEvent . '">' . $nom . '</a><br />' . PHP_EOL . '<br />' . PHP_EOL . '<br />' . PHP_EOL . 'Si vous ne souhaitez plus recevoir ces notifications, consultez vos <a href="http://' . $adresseSite . '/?mod=raidplanner&action=options">options</a>.' . PHP_EOL . '<br />' . PHP_EOL . 'Ceci est un message automatique. Merci de ne pas y repondre. '; Mail::envoyer($mail, $expediteur, $sujet, $message); } } }
private function panneauCom($commentaires, $event) { $html = '<div class="zoneComEvent col-sm-4"> <h2>Commentaires</h2>'; foreach ($commentaires as $com) { $html .= ' <div class="petitCom"> <div> ' . $com->get('texte') . ' </div> <div class="petitComDate"> ' . $com->get('login') . ' le ' . Agenda::timeToDate($com->get('date')) . ' </div> </div>'; } $html .= ' <form method="post" action="./?mod=raidplanner&action=postCom&id=' . $event->get('id') . '"> <input type="hidden" name="nomEvent" value="' . $event->get('nom') . '" /> <input type="hidden" name="dateEvent" value="' . $event->get('date') . '" /> <div class="form-group"> <textarea class="form-control" name="textCom" ></textarea> </div> <div class="form-group"> <input type="submit" value="Poster" class="btn btn-default" /> </div> </form> </div>'; return $html; }