Import initial de Vivier depuis l'hebergement OVH
This commit is contained in:
commit
839e5e57c5
126 files changed
+22447
No files matched your search
@@ -0,0 +1,44 @@
|
||||
<h1><?= e(t('Corbeille')) ?> <small><?= e(tn(count($liste), '%d profil', '%d profils')) ?></small></h1>
|
||||
<p class="aide">
|
||||
<?= e(t('Un profil supprimé reste ici %d jours, puis Vivier l\'efface avec ses documents, sa photo, ses commentaires, ses entretiens, ses relances et ses mots-clés. Pendant ce délai, il n\'apparaît nulle part ailleurs. Les sauvegardes déjà faites gardent leur contenu.', CORBEILLE_JOURS)) ?>
|
||||
</p>
|
||||
|
||||
<section class="carte">
|
||||
<?php if (!$liste): ?>
|
||||
<p class="vide"><?= e(t('La corbeille est vide.')) ?></p>
|
||||
<?php else: ?>
|
||||
<div class="defile"><table>
|
||||
<thead><tr><th><?= e(t('Profil')) ?></th><th><?= e(t('Statut')) ?></th><th><?= e(t('Supprimé le')) ?></th><th><?= e(t('Effacement')) ?></th><th></th></tr></thead>
|
||||
<tbody>
|
||||
<?php foreach ($liste as $l): ?>
|
||||
<tr>
|
||||
<td>
|
||||
<span class="profil-ligne"><?= avatar($l) ?>
|
||||
<span><strong><?= e($l['prenom'] . ' ' . $l['nom']) ?></strong> <small><?= e(reference_profil($l)) ?></small><br>
|
||||
<small><?= e($l['titre'] ?? '') ?><?= $l['documents'] ? ($l['titre'] ? ' · ' : '') . e(tn((int) $l['documents'], '%d document', '%d documents')) : '' ?></small></span>
|
||||
</span>
|
||||
</td>
|
||||
<td><?= e(t(STATUTS[$l['statut']])) ?><?php if ($l['archive_le']): ?><br><small><?= e(t('Archivé')) ?></small><?php endif; ?></td>
|
||||
<td><?= e(date_fr($l['supprime_le'], true)) ?><br><small><?= e($l['supprime_par_nom'] ?? '') ?></small></td>
|
||||
<td>
|
||||
<?= e(date_fr((new DateTimeImmutable($l['supprime_le']))->modify('+' . CORBEILLE_JOURS . ' days')->format('Y-m-d'))) ?><br>
|
||||
<small class="<?= (int) $l['jours_restants'] <= 3 ? 'retard' : '' ?>"><?= e((int) $l['jours_restants'] > 0 ? t('dans %d j', (int) $l['jours_restants']) : t('au prochain passage')) ?></small>
|
||||
</td>
|
||||
<td class="actions-ligne">
|
||||
<form method="post" action="<?= e(url('corbeille')) ?>">
|
||||
<?= champ_csrf() ?>
|
||||
<input type="hidden" name="id" value="<?= (int) $l['id'] ?>">
|
||||
<button type="submit" name="action" value="restaurer" class="secondaire"><?= e(t('Restaurer')) ?></button>
|
||||
</form>
|
||||
<form method="post" action="<?= e(url('corbeille')) ?>" data-confirmer="<?= e(t('Effacer ce profil pour de bon, avec ses documents ? Cette action est sans retour.')) ?>">
|
||||
<?= champ_csrf() ?>
|
||||
<input type="hidden" name="id" value="<?= (int) $l['id'] ?>">
|
||||
<button type="submit" name="action" value="effacer" class="dangereux"><?= e(t('Effacer maintenant')) ?></button>
|
||||
</form>
|
||||
</td>
|
||||
</tr>
|
||||
<?php endforeach; ?>
|
||||
</tbody>
|
||||
</table></div>
|
||||
<?php endif; ?>
|
||||
</section>
|
||||
Reference in new issue
Block a user