show-links.component.html 2.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. <app-menu></app-menu>
  2. <div id="main">
  3. <div class="card shadow center">
  4. <div class="card-header">
  5. <span i18n>Rattacher des productions dans une catégorie</span>
  6. </div>
  7. <div class="card-header shadow-sm">
  8. <button (click)="goToListPresentations()" class="btn bg-gradient btn-primary btn-sm"><fa-icon [icon]="faXmark"></fa-icon>&nbsp;<span i18n>Retour</span></button>
  9. </div>
  10. <div class="card-body hstack">
  11. <div><small><span i18n>Dans {{ categorie.libelle }}</span></small></div>
  12. <div class="ms-auto"><small><span i18n>Sans catégorie</span></small></div>
  13. </div>
  14. <div class="card-body"><div class="hstack align-items-start">
  15. <div class="col">
  16. <select class="form-select-sm" size="16" id="selectionLinked" #selecteurLinked (change)="changeEtatBoutonsLinked($event)">
  17. {{ resetLettre() }} @for (prod of linkedProductions; track prod.numeroProduction) {
  18. <option [value]="prod.numeroProduction">{{ nextLettre() }} - {{ prod.titre }} - {{ prod.auteurs }} / {{ prod.groupes }}</option>
  19. }
  20. </select>
  21. </div>
  22. <div class="col mx-auto" style="padding:7px;">
  23. <br/><br/>
  24. <button (click)="lierProduction()" #boutonLier class="btn bg-gradient btn-primary btn-sm boutons disabled"><fa-icon [icon]="faArrowLeft"></fa-icon>&nbsp;<span i18n>Lier</span></button>
  25. <hr/>
  26. <button (click)="retirerProduction()" #boutonRetirer class="btn bg-gradient btn-primary btn-sm boutons disabled"><fa-icon [icon]="faArrowRight"></fa-icon>&nbsp;<span i18n>Retirer</span></button>
  27. <br/><br/>
  28. <button (click)="avancerProduction()" #boutonAvancer class="btn bg-gradient btn-primary btn-sm boutons disabled"><fa-icon [icon]="faArrowUp"></fa-icon>&nbsp;<span i18n>Avancer</span></button>
  29. <br/><br/>
  30. <button (click)="reculerProduction()" #boutonReculer class="btn bg-gradient btn-primary btn-sm boutons disabled"><fa-icon [icon]="faArrowDown"></fa-icon>&nbsp;<span i18n>Reculer</span></button>
  31. </div>
  32. <div class="col">
  33. <select class="form-select-sm" size="16" id="selectionUnlinked" #selecteurUnlinked (change)="changeEtatBoutonsUnlinked($event)" [class.disabled]="categorie.pollable">
  34. @for (prod of unlinkedProductions; track prod.numeroProduction) {
  35. <option [value]="prod.numeroProduction"> {{ prod.titre }} - {{ prod.auteurs }} / {{ prod.groupes }}</option>
  36. }
  37. </select>
  38. </div>
  39. </div></div>
  40. </div>
  41. </div>