[spip-dev] Création d'un Plugin avec upload de fichier

Bonjour

Je suis en train de développer un de mes premiers plugins.
Ce plugin permettra de générer un PDF à partir de :
- un PDF modèle (de base) ,
- de données d'un formulaire dans l'espace public.

Le PDF généré peut être envoyé par email au demandeur.

Exemple d'application : création de devis, plan de construction sur mesure, personnalisation de document PDF, etc.

Je suis parti du plugin pédagogique Vu! qui m'a permis de créer un nouvel objet éditorial genepdf.
Ce nouvel objet genepdf permet de décrire :
- le formulaire et ses données,
- les traitements à effectuer (calcul sur les données d'entrée, etc.)
- comment insérer les données calculées dans le PDF de base.

Dans l'édition de l'objet genepdf, je dois aussi uploader le PDF de base, et c'est là que je cale un peu.
J'ai regardé le plugin Mediathèque. J'ai trouvé du code à réutiliser mais je me demande s'il n'existe pas déjà des trucs tout faits qui m'évitera de ré-inventer la roue ou de dupliquer du code ?

Donc, comment feriez-vous pour uploader un document PDF à partir de l'édition, dans l'espace privé, du nouvel objet éditorial ?
Bien sur, le PDF uploadé doit être lié à l'objet genepdf.

MERCI pour votre aide. Cordialement Bruno

Je suis en train de développer un de mes premiers plugins.

alors ton message sera plus à sa place sur la liste de la zone (spip-zone@rezo.net) qui traite spécifiquement de tous les développements de plugins.

Ce plugin permettra de générer un PDF à partir de :
- un PDF modèle (de base) ,
- de données d'un formulaire dans l'espace public.

[...]

J'ai regardé le plugin Mediathèque. J'ai trouvé du code à réutiliser
mais je me demande s'il n'existe pas déjà des trucs tout faits qui
m'évitera de ré-inventer la roue ou de dupliquer du code ?

as tu jeté un oeil sur Article PDF - SPIP-Contrib et spiPDF : générer des contenus sur mesure en PDF - SPIP-Contrib ?

à bientôt