Boîte à Idées


Auteur(s) FaVdB
CC-BY-SA


UUID: 274b7273-e7f5-4fd6-b445-4311b90116fb

réalisé avec oStorybook 5.60a


Sommaire
  
1. Introduction
  2. Mise en oeuvre
  3. Interactions

1. Introduction

Lorsqu'on écrit un Livre il arrive souvent qu'on ait une idée pas forcément en lien avec l'histoire en cours. Ce peut être en lien avec un autre Livre, ou tout simplement pour un nouveau Livre. Il serait donc un peu inutile de vouloir créer cette Idée dans le Livre sur lequel on travaille. La Boîte à Idée permet de créer une idée, rattachée ou non à un Livre.

2. Mise en oeuvre

C'est l'élément de menu "Aide > Boîte à Idées" qui permet d'activer cette fonction. Le fichier dans lequel les Idées seront enregistrées s'intitule "ideabox.xml" et il se trouvera dans votre dossier ".storybook5". Il s'agit d'un fichier XML, ce qui permet de le lire avec n'importe quel outil du genre "Bloc-note", mais il est recommandé de n'utiliser que oStorybook pour le gérer.

La fonction Boîte à Idées est conçue pour être indépendante de tout Livre géré par oStorybook. Mais un lien sera quand même établi de manière à permettre de copier une Idée dans un Livre, ou de mettre à jour une Idée depuis les opérations liées à un Livre (voir plus loin le chapitre consacré aux interactions).

Les idées seront identifiées par un code interne de type UUID.

Lors de la première utilisation, la boîte à idées étant vide, l'apparence sera la suivante:

 

En haut à gauche figurent les deux boutons d'action pour créer une idée et supprimer une idée et, à droite, le bouton pour quitter la boîte à idée. En dessous s'affiche le tableau des idées existantes.

Remarque : comme pour tout tableau dans oStorybook vous pouvez ajuster la largeur des colonnes, changer l'ordre de tri, ou encore sélectionner les colonnes à afficher.

À la création d'une idée la boîte de dialogue est affichée de la manière suivante :

 

Le nom de l'idée qui a été généré est constitué de la date et heure. Vous pouvez le changer à loisir.

Les modifications sont enregistrées lors de la validation sur OK. Si vous annulez, l'idée initialisée sera quand même enregistrée.

Le résultat, après création de l'idée, sera le suivant :

 

À noter que dans cet exemple rien n'a été modifié dans l'idée, équivalent du "Annuler".

3. Interactions

Le but de la boîte à idées est d'offrir un outil supplémentaire via oStorybook. Il est donc normal, voir obligatoire, que la boîte à idées permette d'interagir avec les autres éléments.

3.1. Copier une idée vers un Livre

La première interaction consiste à copier une idée depuis la boîte à idées vers un Livre. Dans l'exemple ci-dessous il s'agit de copier l'idée vers le Livre "De la Terre à la lune". Il suffit de sélectionner l'idée dans la liste puis de faire un clique droit de manière à ouvrir le menu contextuel.

 

Le sous-menu "Copier dans le Livre" comporte un élément pour chacun des projets actuellement ouverts.

3.2 Copier une idée depuis un Livre vers la boîte à idées

Dans votre projet, sélectionnez la vue du tableau des idées, puis sélectionnez l'idée à copier et activez le menu contextuel via un clique droit.

 

Sélectionnez "Copier dans la boîte à idées" et l'idée sera copiée.

3.3 Modifications automatiques

Quand l'idée d'un livre est modifiée la modification est automatiquement reportée dans la boîte à idée. Par contre l'inverse n'est pas effectué. Ainsi si vous modifiez l'idée dans la Boîte à Idées ces modifications ne seront pas reportées dans le (ou les) Livre. N'oubliez pas que si une idée est copiée dans plusieurs Livres, chaque modification dans l'un ou l'autre sera reportée en totalité dans la Boîte à Idées.