1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- <?php
- global $myUser;
- require_once(__DIR__.SLASH.'Sketch.class.php');
- ?>
- <div class="row">
-
- <div class="col-md-8">
- <!--
- data-join : spécifie la liaison par défaut des filtres (and | or) si rien n'est spéficié ou que l'attrbute n'existe pas, un select apparait pour
- que l'utilisateur puisse choisir
- data-slug : si spécifié, la recherche devient enregistrable pour une réutilisation ultérieure
- data-only-advanced :si l'attribut est présent, cache la recherche simple et ouvre par defaut la recherche avancée
- data-autosearch (default: true) : si définit a false, ne lancera pas la fonction data-function automatiquement en fin de chargement du composant
- -->
- <select id="filters" data-slug="sketch-search" data-type="filter" data-label="Recherche" data-join="and" data-function="hackpoint_sketch_search" >
-
- </select>
- </div>
-
- <div class="col-md-4">
- <?php if($myUser->can('hackpoint', 'edit')) : ?>
- <a href="action.php?action=hackpoint_sketch_add" class="btn btn-success right"><i class="fas fa-plus"></i> Ajouter</a>
- <?php endif; ?>
- </div>
- </div>
- <div class="row mt-2">
- <!-- search results -->
- <div class="col-xl-12">
- <ul id="sketchs" data-entity-search="hackpoint_sketch_search">
-
- <li data-id="{{id}}" class="hidden">
- <div class="card" style="width: 20rem;">
- <img src="{{picture}}" data-type="dropimage" data-callback="hackpoint_sketch_save_cover" class="card-img-top" alt="{{label}}">
- <span class="sketch-number">#{{id}}</span>
- <div class="card-body">
- <h5 class="card-title">{{label}}</h5>
-
- <span class="d-block text-muted"><i class="far fa-meh-blank"></i> {{creator}} <i class="far fa-clock"></i> {{created}}</span>
- (Visibilité : {{#state}}<i class="far fa-eye"></i> Publique{{/state}}{{^state}}<i class="far fa-eye-slash"></i> Privé{{/state}})
- <p class="card-text mt-2">{{comment}}</p>
- <a href="index.php?module=hackpoint&page=sheet.sketch&id={{id}}" class="btn btn-dark w-100">Go !</a>
- </div>
- <div class="progress">
- <div class="progress-bar progress-bar-striped progress-bar-animated {{progress-color}}" role="progressbar" style="width: {{progress}}%;" aria-valuenow="{{progress}}" aria-valuemin="0" aria-valuemax="100">{{progress}}%</div>
- </div>
- </div>
-
-
-
- </li>
- </ul>
- <div class="clear"></div>
- <!-- Pagination -->
-
- <ul class="pagination">
- <li class="page-item hidden" data-value="{{value}}" title="Voir la page {{label}}" onclick="$(this).parent().find('li').removeClass('active');$(this).addClass('active');hackpoint_sketch_search();">
- <a class="page-link" href="
- </li>
- </ul>
- </div>
- </div>
|