## Plan de salle

≡
Traductions

Cette page permet de vérifier le ou les plans de la salle de stockage des livres. Ces plans sont au format SVG, et certains rectangles doivent faire partie de groupes identifiables :

les étagères :
  il faut que dans le même groupe on trouve un texte commençant par `classes:` ... par exemple, « classes: Secondes » : ce qui peut signifier que l'étagère sur ce plan contiendrait des livres pour les élèves de seconde.
les piles de livres :
  Ces groupes doivent avoir un attribut `class="livres"` ; pour définir ce genre d'attribut, on peut travailler avec le logiciel Inkscape et éditer le groupe en mode source SVG (raccourci-clavier = Maj+Ctrl+X) ; de plus chacun de ces groupes doit contenir un élément `circle` ou `ellipse` positionné de telle façon qu'il représente l'emplacement d'une étiquette qui permettra de reconnaître la pile de livres dans l'étagère. Les piles de livres doivent être incluses chacune dans une étagère identifiée.

## Choisir le plan

Quand on ouvre la page web sans aucun paramètre, il faut sélectionner un fichier SVG parmi ceux qui sont disponibles :

## Vérifier le plan

Une fois que le plan a été sélectionné, celui-ci s'affiche dans le bas de la page :

- le lien « Choix d'une autre salle » permet de revenir à la sélection.
- le bouton
  lance un programme qui parcourt tous les groupes de classe "livres", et peuple la partie en haut à droite de la fenêtre de boutons sur lesquels on peut cliquer pour « allumer » les voyants de signalisation des piles de livres. Ce même programme tente de valider que toutes les piles de livres sont pourvues d'abrégés corrects, et que tous les abrégés existants de la base de données ont été placés sur le plan.
- le bouton
  lance un autre programme qui donne une ligne de renseignements pour chaque étagère identifiée, affiche un bouton à survoler pour localiser l'étagère et affiche une liste d'abrégés de piles de livres posés sur cette étagère. Ce programme essaie aussi de valider que toutes piles de livres reposent bien sur une étagère du plan.

### Vérification des piles de livres

Dans la copie d'écran ci-dessous, on voit ce qui se passe après un appui sur le bouton
:

- une liste de boutons violets apparaît en haut à droite, chacun pour un des abrégés utilisés de piles de livres. Le bouton « allemand » a été cliqué et des « voyants » rouges apparaissent sur le plan là où des piles de livres sont entreposées.
- les cases de vérifications sont :
  - « Tous les abrégés sont corrects » : la case est cochée, ce qui signifie que les abrégés du plan sont bien des abrégés définis dans la base de donnée aussi.
  - « Tous les abrégés sont présents en rayons » : non cochée, en effet certains abrégés définis dans la base de données ne sont pas présents sur le plan ; la liste de ces abrégés définis dans le catalogue mais absents du plan est écrite à droite, en dessous des boutons violets.

### Vérification des étagères

Dans la copie d'écran ci-dessous, on voit ce qui se passe après un appui sur le bouton
:

- une liste de catégories d'étagères apparaît : secondes, terminales, premières, terminales et premières technologiques. À chaque ligne de cette liste, on voit un ou plusieurs boutons beiges ; par exemple, pour les terminales non technologiques, le bouton est étiqueté « g1200 » (c'est l'identifiant du groupe qui représente cette étagère dans le code SVG), et comme on survole ce bouton « g1200 », l'étagère en bas à droite apparaît avec une auréole violette, et on peut la localiser. Juste après le bouton « g1200 », il y a un champ où sont listés les abrégés des piles qu'il est possible de trouver sur l'étagère des terminales.
- la case « Chaque pile de livres est dans une étagère identifiée » est cochée, ce qui signifie qu'aucune pile de livres ne se trouve en dehors d'une étagère identifiée.

## Annexe : le fichier SVG utilisé pour l'exemple