par contre si tu veux developper toi meme, sache qu'un fichier openoffice, c'est une archive zip avec des sous dossiers. dans un de ces dossiers, tu as le code XML de la page,
il te suffit alors juste de lire ce code, et de le convertir en code SPIP.
Je sais, merci. Les filtres xslt sont prêts, et mon [libre|open]office propose dorénavant l'export vers le format spip, ainsi que vers celui de l'autre site.
pour l'avoir testé sur certains sites d'offres d'emploi, c'est loin d'etre au point, selon que le fichier (souvent word ou pdf) contient des tableaux, des images, etc, je me suis retrouvé avec mon CV tout mélangé entre les dates, les lieux et les employeurs.
Chez moi ça marcheTM. Il suffit maintenant remplir le formulaire avec le fichier ad hoc bien formaté. Tu m'assures toi-même que c'est possible. Sur quel site? Avec quelle technologie? T'as pas un bout de code sous la main?
ce que tu auras codé, tu le met derriere un formulaire à ta sauce et tu injectes l'article dans la base de donnée, ainsi tu ne touches pas au code SPIP, facilitant les mises à jour futures.
C'est tout ce que je veux éviter: apprendre la structure de la base de donnée de spip, me ressouvenir des bases de programmation web+sql que je connais, faire gaffe à la sécurité, gérer les limites du serveur, expliquer aux utilisateurs qu'il y a deux formulaires...
Au pire, comme dit ci-dessus, j'ajouterai au formulaire de spip un bouton pour uploader le fichier plutôt que d'utiliser la boite texte. Mais je préfèrerais remplir la boite texte proposée par spip avec le contenu du fichier. C'est plus simple pour moi, plus transparent pour spip, et plus pédagogique pour les utilisateurs.
J'explique à nouveau ma question, puisque manifestement, je n'ai pas été clair:
machin écrit son CV dans openoffice.
Il l'exporte depuis openoffice dans CV.spip.
Il ouvre son site à la page de son futur CV, et ouvre la boite d'édition: un beau formulaire vide lui est proposé par spip.
Il clique sur le bouton créé par mes soins "utiliser un fichier.spip", choisit le fichier CV.spip, et le formulaire vide est maintenant rempli par le contenu de CV.spip.
Il enregistre par le bouton habituel proposé par spip, et ce n'est qu'à ce moment là que son CV est uploadé.
Bref, la question est bien: comment remplir un formulaire par le contenu d'un fichier, en local?
[^] # Re: installer un module spip pour avoir un editeur wysiwyg dans spip
Posté par Sygne (site web personnel) . En réponse au message Remplir un formulaire par le contenu d'un fichier, en local. Évalué à 2. Dernière modification le 06 août 2013 à 17:21.
Je sais, merci. Les filtres xslt sont prêts, et mon [libre|open]office propose dorénavant l'export vers le format spip, ainsi que vers celui de l'autre site.
Chez moi ça marcheTM. Il suffit maintenant remplir le formulaire avec le fichier ad hoc bien formaté. Tu m'assures toi-même que c'est possible. Sur quel site? Avec quelle technologie? T'as pas un bout de code sous la main?
C'est tout ce que je veux éviter: apprendre la structure de la base de donnée de spip, me ressouvenir des bases de programmation web+sql que je connais, faire gaffe à la sécurité, gérer les limites du serveur, expliquer aux utilisateurs qu'il y a deux formulaires...
Au pire, comme dit ci-dessus, j'ajouterai au formulaire de spip un bouton pour uploader le fichier plutôt que d'utiliser la boite texte. Mais je préfèrerais remplir la boite texte proposée par spip avec le contenu du fichier. C'est plus simple pour moi, plus transparent pour spip, et plus pédagogique pour les utilisateurs.
J'explique à nouveau ma question, puisque manifestement, je n'ai pas été clair:
Bref, la question est bien: comment remplir un formulaire par le contenu d'un fichier, en local?