Пример #1
0
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);
        }
    }
}
Пример #2
0
    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;
    }