Dans l'idée de doc2img, j'aimerai lancer la conversion automatiquement
lors du chargement d'un document.
Or après avoir bataillé dans les fonctions je ne vois pas comment
faire pour soit surcharger, soit récupérer l'id du document
action/joindre.php:action_joindre_dist() balance un redirection enfin
de traitement, du coup impossible de faire quoi que ce soit après.
je constate que la fonction inc_ajouter_documents_dist() fait tout le
boulot d'insertion dans la base de donnée mais impossible de récupérer
l'identifiant.
Je n'ai pas envie de faire un fork du fichier car autrement je me sens
mal pour pouvoir intégrer par la suite en 193
Une autre idée peut être pour obtenir l'id_document de façon transparente ?
Merci toutati pour le lien. J'ai regardé mais cela ne semble pas
correspondre à ma problématique.
Ce plugin semble donner des paramètres à action_joindre et puis basta.
Du coup on ne récupère pas l'id_document par la suite. Enfin si j'ai
bien suivi le truc.
Or au contraire je veux récupérer l'id_document généré par cette action.
Suite à discussion sur IRC, on a constaté que lors d'un telechargement
d'un doc l'action renvoit vers une page
"ecrire/?exec=documenter&show_docs=2098&...."
Du coup je suis bien tenté de récupérer via pipeline cet exec. Or je
n'arrive pas à le capturer.
J'ai testé les pipe exec_init, body_prive
ça n'existe pas dans la version 1.9.2... Tu es en train de te
compliquer la vie là dessus pour ne pas forquer ce
inc/ajouter_document.php, alors que tu sais que dans la 1.9.3 tu auras
ce que tu veux.
Une idée serait de faire un plugin (indépendant de TON plugin)
spécifique 1.9.2 qui fork inc/ajouter_document.php pour y ajouter ce
pipeline.
TON plugin utiliserait ce pipeline et devrait etre installé AVEC le
plugin qui fournis le pipeline en 1.9.2 et fonctionnerait tout seul en
1.9.3... Les autres plugin qui voudront etre compatible 1.9.2 et faire
ce genre de modification (e.g. le plugin EXIF, qui pour l'instant fork
inc/ajouter_document) pourraient alors tous s'aligner là dessus.
Pierre
On 10/23/07, cam.lafit@azerttyu.net <cam.lafit@azerttyu.net> wrote:
Bonjour
Merci toutati pour le lien. J'ai regardé mais cela ne semble pas
correspondre à ma problématique.
Ce plugin semble donner des paramètres à action_joindre et puis basta.
Du coup on ne récupère pas l'id_document par la suite. Enfin si j'ai
bien suivi le truc.
Or au contraire je veux récupérer l'id_document généré par cette action.
Suite à discussion sur IRC, on a constaté que lors d'un telechargement
d'un doc l'action renvoit vers une page
"ecrire/?exec=documenter&show_docs=2098&...."
Du coup je suis bien tenté de récupérer via pipeline cet exec. Or je
n'arrive pas à le capturer.
J'ai testé les pipe exec_init, body_prive
Comme suis pas expert en pipeline, je n'ai pas eu le courage de
fouiller le code de documenter.php
De plus devant developper sur 192, j'ai pas regardé le code de la 193.
Vu que dernierement je compulsais le code de la SVN en pensant 192 ce
qui était assez comique par moment
Bonne idée pour le plugin complémentaire. Je m'y colle.