setting.global.skanman.php 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109
  1. <?php
  2. global $myUser,$conf;
  3. User::check_access('skanman','configure');
  4. ?>
  5. <div class="row">
  6. <div class="col-xl-12"><br>
  7. <h3 class="mb-0"><i class="fas fa-file-medical-alt"></i> Réglages Scanner <div onclick="skanman_setting_save();" class="btn btn-sm btn-success float-right"><i class="fas fa-check"></i> Enregistrer</div></h3>
  8. <div class="clear"></div>
  9. <hr>
  10. </div>
  11. <div class="col-xl-12">
  12. <div class="alert alert-warning" role="alert">
  13. <strong>Nb :</strong> Ce plugin require le paquet système <strong>imagemagick</strong>, il est également nécessaire de configurer le fichier
  14. <code>/etc/ImageMagick-x.x/policy.xml</code> afin d'augmenter les valeurs max autorisées (mémoire allouée a la fusion d'images etc.)
  15. <br>Dans le même fichier changer sur la ligne "&lt;policy domain="coder" rights="none" pattern="PDF" /&gt;" PDF le droit none à read|write
  16. </div>
  17. <?php echo Configuration::html('skanman'); ?>
  18. </div>
  19. </div>
  20. <!-- Categories -->
  21. <div class="row">
  22. <div class="col-md-12">
  23. <div class="d-flex my-2 w-100">
  24. <h4 class="d-inline-block my-auto mx-0 text-uppercase">Liste des catégorie de scans</h4>
  25. <div class="text-left ml-3 d-inline-block noPrint">
  26. <div onclick="skanman_scan_category_search(null,true);" id="export-skanmans-btn" class="btn btn-info rounded-0 btn-squarred ml-1 btn-export" title="Exporter les résultats"><i class="fas fa-file-export"></i></div>
  27. </div>
  28. </div>
  29. <div class="clear noPrint"></div>
  30. </div>
  31. </div>
  32. <h5 class="results-count my-2"><span></span> Résultat(s)
  33. <!-- bloc de preference de pagination -->
  34. <small class="text-muted right text-muted text-small"><div class="d-inline-block mr-1" data-type="pagination-preference" data-table="#scan-categorys" data-value="20" data-max-item="100"></div></small><div class="clear"></div>
  35. </h5>
  36. <div class="row">
  37. <!-- search results -->
  38. <div class="col-xl-12">
  39. <!-- présentation tableau -->
  40. <table id="scan-categorys" class="table table-striped " data-entity-search="skanman_scan_category_search">
  41. <thead>
  42. <tr>
  43. <!--<th>#</th>-->
  44. <th data-sortable="label">Libellé</th>
  45. <th data-sortable="icon">Icône</th>
  46. <th data-sortable="sort">Ordre</th>
  47. <th data-sortable="path">Chemin</th>
  48. <th data-sortable="scope">Cible <small class="text-muted">Optionnel</small></th>
  49. <th></th>
  50. </tr>
  51. </thead>
  52. <thead>
  53. <tr id="scan-category-form" data-action="skanman_scan_category_save" data-id="">
  54. <!--<th>#</th>-->
  55. <th><input class="form-control" type="text" id="label" ></th>
  56. <th><input class="form-control" type="text" data-type="icon" id="icon" ></th>
  57. <th><input class="form-control" type="number" id="sort" ></th>
  58. <th><input class="form-control" type="text" id="path"></th>
  59. <th><input class="form-control" type="text" id="scope" ></th>
  60. <th class="text-right"><div onclick="skanman_scan_category_save();" class="btn btn-success"><i class="fas fa-check"></i> Enregistrer</div></th>
  61. </tr>
  62. </thead>
  63. <tbody>
  64. <tr data-id="{{id}}" class="hidden item-line">
  65. <!--<td class="align-middle">{{id}}</td>-->
  66. <td class="align-middle">{{label}} <code>(id: {{slug}})</code></td>
  67. <td class="align-middle"><i class="{{icon}}"></i></td>
  68. <td class="align-middle">{{sort}}</td>
  69. <td class="align-middle">{{path}}</td>
  70. <td class="align-middle">{{scope}}</td>
  71. <td class="align-middle text-right">
  72. {{#editable}}
  73. <div class="btn-group btn-group-sm" role="group">
  74. <div class="btn text-info" title="Éditer scan_category" onclick="skanman_scan_category_edit(this);"><i class="fas fa-pencil-alt"></i></div>
  75. <div class="btn text-danger" title="Supprimer scan_category" onclick="skanman_scan_category_delete(this);"><i class="far fa-trash-alt"></i></div>
  76. </div>
  77. {{/editable}}
  78. </td>
  79. </tr>
  80. </tbody>
  81. </table>
  82. <br>
  83. </div>
  84. </div>