12345678910111213141516171819202122232425262728293031323334353637383940 |
- <?php
- if(!$myUser->can('notification','read')) throw new Exception("Vous n'avez pas la permission pour executer cette fonctionnalité",403);
- require_once('Notification.class.php');
- ?>
- <br>
- <div class="row notifications-list">
- <!-- search results -->
- <div class="col-xl-12">
- <div class="left-pane">
- <h3>Notifications :</h3>
- <!-- <ul class="notification-listing">
- <li>
- <span class="read-state-block">
- <i class="fas fa-bell"></i> Vous avez N notifications non lues
- </span>
- </li>
- <?php foreach(Notification::types() as $type): ?>
- <li>
- <span class="" style="color:<?php echo $type['color']; ?>" title="<?php echo $type['description']; ?>" ><i class="<?php echo $type['icon']; ?>"></i> <?php echo $type['label']; ?></span>
- </li>
- <?php endforeach; ?>
- </ul> -->
- </div>
- <!-- Voir pour mettre en place un lazy loading -->
- <ul id="notifications" class="mid-pane notifications">
- <li data-id="{{id}}" class="hidden notification-item {{class}}" >
- <h4>{{label}}</h4>
- {{{html}}}
- <div class="notification-options">
- <div class="btn-group btn-group-sm" role="group">
- <div class="btn btn-info" title="Marquer comme {{readState}}" onclick="notification_user_notification_toggle_read(this);"><i class="fas fa-eye"></i></div>
- <div class="btn btn-danger" title="Supprimer la notification" onclick="notification_user_notification_delete(this);"><i class="far fa-trash-alt"></i></div>
- </div>
- <small>{{{created-relative}}}</small>
- </div>
- </li>
- </ul>
- </div>
- </div>
- <br>
|