
<?php if ($has_locked) : ?>
<div class="alert-error">
    <p>
        Vous avez au moins une alerte bloquée par une erreur.<br />
        Cliquez sur le bouton "ERREUR" des alertes concernées pour plus de détails.
    </p>
</div>
<?php endif; ?>

<p>
    <?php if (0 < $nbAlertes = count($alerts)) : ?>
    <strong><?php echo $nbAlertes ?> <?php
        echo $nbAlertes > 1?"alertes enregistrées":"alerte enregistrée"; ?></strong> |
    <?php endif; ?>
    <a href="?mod=mail&amp;a=form" class="link-create-alert">Ajouter une alerte</a> |
    <a href="?mod=mail&amp;a=reset">Tout renvoyer</a>
</p>

<?php if ($groups) : ?>
<?php foreach ($groups AS $group) : ?>
<?php if (count($groups) > 1 || $group != "Sans groupe") : ?>
<h2><?php echo $group != "Sans groupe"?"Groupe : ":""; ?><?php echo htmlspecialchars($group); ?></h2>
<?php endif; ?>
<?php $alerts = $alertsByGroup[$group]; ?>
<table style="width: 100%;">
    <thead>
        <tr>
            <th style="width: 20px"></th>
            <th style="width: 75px">Statut</th>
            <th style="width: 250px"><?php if ($sort == "email") :
                ?><img src="static/images/sort-<?php echo $order; ?>.png" alt="" />&nbsp;<?php
                endif; ?><a href="?mod=mail&amp;sort=email">Envoyer à</a></th>
            <th><?php if ($sort == "title") :
            ?><img src="static/images/sort-<?php echo $order; ?>.png" alt="" />&nbsp;<?php
                endif; ?><a href="?mod=mail&amp;sort=title">Titre</a></th>
            <th style="width: 100px">Intervalle</th>
            <?php if ($showPrice) : ?>
            <th style="width: 100px">Prix</th>
            <?php endif; ?>
            <?php if ($showCities) : ?>
            <th style="width: 200px">Villes</th>
            <?php endif; ?>

            <?php foreach ($data_notifications AS $name => $notification) : ?>
                <?php if (!$notification["enabled"]) continue; ?>
            <th style="width: 140px"><?php echo $notification["list_label"]; ?></th>
            <?php endforeach; ?>

            <th style="width: 70px">Annonces envoyées</th>
            <th style="width: 70px">Actif</th>
            <th style="width: 170px">&nbsp;</th>
        </tr>
    </thead>
    <tbody>
        <?php $i = 1; foreach ($alerts AS $alert) : ?>
            <?php $locked = $alert->isLocked(); ?>
        <tr<?php echo $locked ?
                    ' class="alert-line-statut-error"' : ""; ?>">
            <td><?php echo $i++; ?></td>
            <td class="alert-statut <?php echo $locked ?
                    "alert-statut-error" : "alert-statut-ok"; ?>">
                <?php if ($locked) : ?>
                <a href="?mod=mail&amp;a=form&amp;id=<?php echo $alert->id; ?>">
                    <span title="Cliquez-ici pour plus de détails">ERREUR</span>
                </a>
                <?php else: ?>
                <span title="Rien à signaler">OK</span>
                <?php endif; ?>
            </td>
            <td><?php echo str_replace(",", "<br />", htmlspecialchars($alert->email)); ?></td>
            <td class="title"><a href="<?php echo htmlspecialchars($alert->url); ?>" target="_blank"><?php
                echo $alert->title?htmlspecialchars($alert->title):"-"; ?></a></td>
            <td class="intervalle"><?php echo (int)$alert->interval; ?> mins</td>
            <?php if ($showPrice) : ?>
            <td>
                <?php if ($alert->price_min != -1 && $alert->price_max != -1) : ?>
                entre <?php echo $alert->price_min; ?>€ et <?php echo $alert->price_max; ?>€
                <?php elseif ($alert->price_min != -1) : ?>
                à partir de <?php echo $alert->price_min; ?>€
                <?php elseif ($alert->price_max != -1) : ?>
                jusque <?php echo $alert->price_max; ?>€
                <?php else: ?>
                -
                <?php endif; ?>
            </td>
            <?php endif; ?>
            <?php if ($showCities) : ?>
            <td>
                <?php if ($alert->cities) : ?>
                <ul style="margin: 0; padding: 0 0 0 15px;"><li>
                <?php echo str_replace("\n", "</li><li>", htmlspecialchars($alert->cities)); ?>
                </li></ul>
                <?php else: ?>
                -
                <?php endif; ?>
            </td>
            <?php endif; ?>

            <?php foreach ($data_notifications AS $name => $notification) : ?>
                <?php if (!$notification["enabled"]) continue; ?>
            <td>
                <a href="?mod=mail&amp;a=toggle_status&amp;s=<?php
                    echo $notification["form_name"]; ?>&amp;id=<?php
                    echo $alert->id; ?>">
                    <?php if ($alert->{$notification["form_name"]}) : ?>
                    <span class="fa fa-toggle-on"
                        title="Cliquez pour désactiver"></span>
                    <?php else: ?>
                    <span class="fa fa-toggle-off"
                        title="Cliquez pour activer"></span>
                    <?php endif; ?>
                </a>
            </td>
            <?php endforeach; ?>
            <td><?php echo number_format($alert->ads_count, 0, ",", " "); ?></td>
            <td>
                <a href="?mod=mail&amp;a=toggle_status&amp;s=suspend&amp;id=<?php echo $alert->id; ?>">
                    <?php if (!$alert->suspend) : ?>
                    <span class="fa fa-toggle-on"
                        title="Cliquez pour désactiver"></span>
                    <?php else: ?>
                    <span class="fa fa-toggle-off"
                        title="Cliquez pour activer"></span>
                    <?php endif; ?>
                </a>
            </td>
            <td>
                <a href="?mod=mail&amp;a=form&amp;id=<?php echo $alert->id; ?>">modifier</a> |
                <a href="?mod=mail&amp;a=form-delete&amp;id=<?php echo $alert->id; ?>">supprimer</a>
            </td>
        </tr>
        <?php endforeach; ?>
    </tbody>
</table>
<?php endforeach; ?>
<?php endif; ?>