Dossiers

Xavier
Administrateur du site
Messages : 817
Enregistré le : mer. 22 juin 2011 18:25

Dossiers

Message non lu par Xavier »

The X-Tools 4 gérera un seul arbre de données, qui contiendra des dossiers et des objets, de façon similaire aux dossiers et fichiers d'un disque dur sous Windows. La principale différence entre ces deux systèmes est que The X-Tools 4 appliquera des filtres sur les données, afin par exempe de n'afficher que des données de type Contact dans l'outil Contacts.

L'organisation les données par catégorie se fera donc grâce aux dossiers. Certains de ces dossiers auront besoin d'être visibles dans tous les outils (par exemple des dossiers parents "Perso" / "Pro"), d'autres dossiers devront être spécifiques à certains types de données, et donc à certains outils.


Pour répondre à ce besoin, il y aura dans The X-Tools 4 deux types de dossiers :
  • Les dosiers globaux : ils seront visibles dans la totalité des outils.
  • Les dossiers locaux : ils seront visibles dans un ou plusieurs outils.

La gestion des dossiers se base pour le moment sur les principes suivants :
  • La distinction entre les dossiers globaux et locaux se fera grâce à des icônes de couleurs différentes.
  • La création d'un dossier dans un outil générera un dossier local à cet outil.
  • La création d'un dossier du même nom, au même niveau, mais dans un autre outil, déclenchera un message demandant si le dossier déjà existant doit être utilisé ou un nouveau dossier créé :
    • Dans le premier cas, un dossier existant pourra rester local, mais pour deux outils ou plus.
    • Dans le second cas, et contrairement à un disque dur, il sera possible de créer un nouveau dossier du même nom, chacun d'entre eux pouvant être visible dans n'importe quel outil.
  • L'utilisation d'un dossier local pour la totalité des outils ne le rendra pas automatiquement global.
  • Un gestionnaire de dossiers permettra les actions suivantes :
    • Visualisation de l'arbre entier des dossiers.
    • Fonction permettant de passer un dossier en global ou local, et dans ce cas de sélectionner le ou les outils l'affichant. Affichage du nombre de données créées par outil dans chaque dossier.
    • Création, renommage, suppression, copie et déplacement des dossiers globaux et locaux.

Si vous avez des question, des remarques ou des propositions, c'est le moment. ;)
Denis
Messages : 180
Enregistré le : jeu. 23 juin 2011 09:21

Re: Dossiers

Message non lu par Denis »

je propose:
- création d'un répertoire dans un autre répertoire créé un sous-rep local par défaut
- via clic-droit, on peut passer ce folder en global (plutôt / en complément à "créer le même dossier ailleurs)
- via clic-droit, on peut basculer un global en N locaux (avec N = selon dossiers non vides)
- quid suppression d'un folder global ??? proposer de ne supprimer que le local ? passer les autres en local aussi et les laisser? ou tout supprimer partout?
- y a t'il vraiment besoin d'un manager pour les folders?
Xavier
Administrateur du site
Messages : 817
Enregistré le : mer. 22 juin 2011 18:25

Re: Dossiers

Message non lu par Xavier »

Oui, je pense qu'il y a bien besoin d'un Gestionnaire car tu pourras vouloir globaliser un dossier local qui n'est pas visible dans l'outil ouvert devant toi. Plutôt que d'ouvrir les autres outils pour le retrouver avant de pouvoir le globaliser, autant proposer une vue dédiée avec tous les dossiers.

Je n'avais pas trop réfléchi à la suppression dans les outils mais je pense ajouter ces règles :

Dans un outil :
  • Le renommage ne sera possible que sur les dossiers locaux. Si un dossier local est également utilisé par un ou plusieurs autres outils, un message les listera afin de prévenir des impacts sur ceux-ci.
  • La suppression ne sera possible que pour les dossiers locaux. Si un dossier local est également utilisé par un ou plusieurs autres outils, le dossier ne sera pas effacé mais seulement rendu invisible localement. A contrario, si le dossier local n'utilisé par aucun autre outil, il sera vraiment effacé.

Pour résumer :
  • Les dossiers globaux ne seront manipulables que dans le Gestionnaire.
  • Les dossiers locaux seront manipulables dans le Gestionnaire, ou dans les outils mais uniquement s'ils ne sont pas utilisés par d'autres outils. Dans le cas contraire, les manipulations seront réduites.

Pour reprendre ton cas concret d'un dossier global que tu ne veux plus voir dans un outil, il faudra ouvrir le Gestionnaire, passer le dossier en local et désélectionner l'outil. Ca peut paraitre confus mais avec le Gestionnaire sous les yeux ça devrait être plus facile. :)
Répondre