> Voici donc deux fichiers de patch, > - un pour la version "stable" 0.70.2 > - un pour la version de developpement (0.71.*) > (il passe sur la SVN de cette nuit). > > Petite explication sur la nécessité > d'une UNION dans la requête SQL > (je sais c'est pas bien :<) > > Si on lie les documents entre eux, > quand on affiche les documents "liés" > à un document D, on aimerait bien > voir à la fois les documents qui sont > pointés par D mais aussi ceux qui > pointent vers D. > Comme ça on fait la liaison dans le sens qu'on veut. > > Essayez mon patch et vous comprendrez. > > Cela permet de créer de \\dossiers virtuels > implicites de documents liés > sans changer la structure de la base > pas plus que les autres objets que les documents. > > Bonjour,
c'est effectivement une bonne idée de faire en sorte que ce lien soit lisible dans les 2 sens. > Julien avait raison, vous verrez qu'il > s'agit d'un patch tout petit: > quelques lignes de plus dans deux requêtes SQL. > > On en profite au passage pour afficher > les documents liés en les triant par nom > par un ORDER de plus ... > J'ai tenté d'adapter votre proposition sans le UNION mais dans ce cas il est impossible de trier correctement les documents. Je suis donc revenu à votre solution qui semble la meilleure. J'ai par contre ajouté un onglet pour les documents affichant uniquement les documents liés pour dissocier plus les liens documents/documents et documents/autres. cf. changeset : https://dev.indepnet.net/glpi/changeset/6719 https://dev.indepnet.net/glpi/changeset/6720 > Et bravo à l'équipe, c'est vraiment un plaisir de proposer des patchs > pour un si sympathique projet ! > Merci pour ce patch qui intéressera sûrement pas mal de mode. Il sera intégré dans la future 0.71. Cordialement, Julien _______________________________________________ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev