Selon CORDONNIER THomas <[EMAIL PROTECTED]>: > Walid Nouh a écrit : > > CORDONNIER THomas wrote: > > > > Pour l'injecteur, voilà comment je vois la chose : > > le fichier résultat de votre douchette est, au lieu d'être écrit dans un > > fichier texte, écrit dans un fichier CSV du type : > > "Numéro de série" > > "le numéro" > > > > Ensuite, dans la création du modèle de CSV, on peut imaginer demander à > > l'utilisateur d'indiquer, lors de l'injection du fichier, le gabarit > > d'ordinateur à utiliser. Ce n'est pas encore fait, mais ça devrait pas > > me prendre longtemps à faire. > > > OK, c'est bien ce que je pensais. > J'ai installé votre plugin ce matin et je confirme que ses > fonctionnalités vont bien au delà du mien. Dont acte. > Il me semble bien puissant. Cependant je pense que passer par des > gabarits serait bien plus intuitif que son fonctionnement actuel. Dans > la mesure où la douchette ne récupère que les numéros de série, être > obligé de créer un autre CSV juste pour importer le reste des infos est > un peu dommage. Une amélioration à voir dans le futur. > > Pour les rapports, oui il faut connaître le PHP pour faire un rapport. > > Dans votre cas, comment faîtes-vous pour afficher les résultats ? vous > > passez par le moteur de recherche ou pas ? > > > Le concepteur du rapport fournit un nom et une requête SQL, ces infos > sont enregistrées dans une table glpi_plugin_persoreport. Quand un > utilisateur veut visualiser le rapport (tous ceux qui ont > checkRight("reports","r") peuvent voir les rapports y compris > personnalisés) une page PhP similaire à celle des rapports normaux va > chercher la requête SQL, l'exécute et construit un tableau de la même > façon que pour les rapports normaux. La seule différence est donc que le > code SQL n'est pas codé en dur dans le PhP mais lu dans une table MySQL. > Donc : besoin de connaître PhP si on veut maintenir le plugin, mais pas > pour créer un rapport puisque la page PhP qui les construit est > générique sur base d'une table dans MySQL. > Mon client actuel n'a pas pour spécialité l'informatique et les futurs > utilisateurs ne sont pas des programmeurs. Par contre beaucoup ont > appris à manier les requêtes avec Access et l'ancien système d'où nous > avons migré. Ils devraient donc être capables de concevoir des rapports > avec mon plugin. > > Pour l'injecteur oui, à une petite modif prêt pour qu'on puisse choisir > > un gabarit. > > > D'accord, en testant le plugin ce matin je suis arrivé à la même conclusion. > > Pour les rapports il faudrait que je vois ce que vous avez fait ;) > > > > > > > OK, que me proposez-vous pour envoyer le code? > > Cordialement > Thomas CORDONNIER
Bonjour. Je suis Tsmr et je maintient les plugins sur le SVN de glpi. Dans un premier temps, je vous propose de nous les envoyer afin que nous puissions les tester, nous pourrons ainsi en discuter plus facilement sur irc par exemple si vous le souhaitait. (#glpi sur irc.freenode.net) Cordialement Xavier _______________________________________________ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev