Accueil du site > Outils de publication > FreepapeR > Le plugin SPIP FreepapeR 2 v0.9.0

Le plugin SPIP FreepapeR 2 v0.9.0

Visualiser les fichiers PDF dans les pages WEB

samedi 6 mars 2010, par Franck Ruzzin

Le plugin SPIP FreepapeR permet la visualisation en ligne de fichiers PDF. Il s’installe sur un serveur web sous forme de plugin pour le CMS SPIP.



La documentation complète du plugin SPIP FreepapeR 2 version 0.9.0 est consultable dans le lecteur ci-dessus et se situe en téléchargement au pied de l’article, dans le document nommé "Utilisation du plugin SPIP FreepapeR 2 version 0.9.0".

 

Mise à jour du 17 avril 2010

- Activation de la gestion des liens internes en mode "Livre".
- Suppression d’un bug en mode livre : lors de la sortie intempestive de la souris sur la page de droite, cette dernière était tournée de manière inappropriée.
- Modification du traitement des URL des documents joints.
- Suppression d’un bug de lecture du fichier de configuration XML

Les nouveautés de la version 0.9.0

- On propose une nouvelle mise en page, « Livre » qui simule le changement de page avec une animation rappelant le mouvement des pages d’un livre papier.
- Des infobulles sont rajoutées sur les boutons de commande.
- Tous les chaînes de langue de l’interface peuvent être localisées et il est possible de changer leur valeur simplement en modifiant ou en créant un fichier xml.


pdf2swf pour les serveurs 1&1

Ce binaire fonctionne pour les hébergements du fournisseur d’accès 1&1
Zip - 1.2 Mo
pdf2swf v 0.9.0 pour les serveurs 1&1


pdf2swf pour les serveurs OVH

Ce binaire fonctionne pour les hébergements du fournisseur d’accès OVH
Zip - 1.2 Mo
pdf2swf v 0.9.0 pour les serveurs OVH


Si vous produisez un fichier binaire pdf2swf pour une autre distribution Linux, n’hésitez pas à me le communiquer. Je le mettrais à disposition des utilisateurs de FreepapeR sur ce site.

 

 

Creative Commons License Le plugin SPIP FreepapeR 2 est mis à disposition selon les termes de la licence Creative Commons Paternité-Partage des Conditions Initiales à l’Identique 2.0 France.

67 Messages de forum

  • Le plugin SPIP FreepapeR 2 v0.9.0 Le 10 mars 2010 à 18:45 , par Karim

    Impossible de le faire fonctionner car j’ai le magnifique logo “Get Adobe Flash Player” qui s’affiche sur ma page !
    (Cf image). J’ai scrupuleusement suivi toutes les démarches indiquées (je suis un habitué aux manipulations SPIP). Quand j’essaie de remettre la version 0.8.4 (puisque ça marchait magnifiquement auparavant), ça ne marche plus du tout non plus.

    Argh... Dommage.

    Si vous avez une idée pour m’aider !

    Merci par avance.

    Répondre à ce message

    • Le plugin SPIP FreepapeR 2 v0.9.0 Le 10 mars 2010 à 21:39 , par Franck

      Bonsoir,

      Il n’existe pas de différence interne notable dans les fonctionnements des versions 0.8.4 et 0.9.0.

      Concernant l’affichage du logo "Get Flash Player", cela signifie très certainement que la librairie "swfobject.js" n’est pas trouvée. Il faudrait donc s’assurer que le fichier "swfobject.js est bien inséré dans le <head> de la page.

      Si votre problème persiste (et il n’y a pas de raison), pourriez-vous me communiquer un lien vers une page qui ne fonctionne pas de sorte que j’examine le code HTML ? ou à défaut, une copie du code html d’une page qui ne fonctionne pas (en copiant dans un fichier texte le "code source de la page" qui ne fonctionne pas.

      Je suis confiant. Le problème sera certainement très vite résolu.

      Franck

      Répondre à ce message

      • Le plugin SPIP FreepapeR 2 v0.9.0 Le 11 mars 2010 à 09:34 , par Karim

        Il n’y a strictement rien à faire, le problème demeure. Le problème peut-il venir de l’hébergeur qui imposerait des restrictions ?

        Merci encore.

        Répondre à ce message

        • Le plugin SPIP FreepapeR 2 v0.9.0 Le 11 mars 2010 à 10:30 , par Franck

          Bonjour Karim,

          Non non, pas de problème hébergeur. Je pense plus à un problème d’insertion de fichier javascript (style absence de freepaper_spip-min.js dans la partie head de la page), ou de cache SPIP non actualisé.

          On continue nos investigations....

          A+,
          Franck

          Répondre à ce message

          • Investigation terminée, mystère résolu... Le 11 mars 2010 à 11:53 , par Karim

            Mystère résolu ! Le souci venait de là...

            Dans l’espace privé, il y a la partie.

            Configuration > configuration du site > Fonctions du site > Optimisations et compression.
            >

            >

            > « Compactage des scripts et CSS

            >
            SPIP peut compacter les scripts javascript et les feuilles de style CSS, pour les enregistrer dans des fichiers statiques ; cela accélère l’affichage du site.
            >

            >
            Souhaitez-vous activer le compactage des scripts (javascript) ?
            >
            Activer la compression
            >
            Désactiver la compression »

            Il faut mettre NON impérativement. Chez moi, ça faisait bugger cet excellent lecteur !

            Mille mercis encore.

            p.s. : si la compression des scripts est activée, il semblerait que SPIP ne tienne pas compte de certaines parties javascript du plugin !

            Répondre à ce message

  • Le plugin SPIP FreepapeR 2 v0.9.0 Le 18 mars 2010 à 03:17 , par Carlos

    Salutations, désolé pour la traduction en français par Google.
    J’ai installé les plugins, et je ne peux pas le faire fonctionner, si je télécharger un fichier SWF, parfait, mais ne fait pas de PDF.
    Vous pouvez voir qu’il http://www.ibericadelcalor.es/?Ofer...
    Je ne sais pas quoi faire.

    C’est dans un serveur virtuel 1 & 1

    Merci

    Répondre à ce message

    • Le plugin SPIP FreepapeR 2 v0.9.0 Le 18 mars 2010 à 12:14 , par Franck

      Bonjour,

      Le plugin est correctement installé (l’affichage des fichiers swf fonctionne).
      Il manque probablement le fichier pdf2swf à la racine du répertoire du plugin

      le télécharger : pdf2swf pour 1&1

      Si ce fichier est déjà présent, s’assurer que vous avez les droits en exécution sur ce fichier (par exemple 744).

      Enfin, pour contrôler et obtenir des informations sur le processus d’affichage, activez le mode trace avec le paramètre trace=true (par exemple #FPP2STD{trace=true} ou <modelefppIIxxx|trace=true>

      Cordialement,

      Franck

      Répondre à ce message

      • Le plugin SPIP FreepapeR 2 v0.9.0 Le 19 mars 2010 à 00:16 , par Carlos Peña

        Salut Frank, merci pour votre réponse.
        J’ai fait ce que vous avez dit et maintenant je reçois le message suivant :

        URL en entrée : http://www.ibericadelcalor.es/IMG/p...
        Not in IMG/swf, Looking in IMG/pdf
        - >EXEC RETURN VALUE : 126

        Ne fonctionne toujours pas charger le fichier pdf.

        L’url est http://www.ibericadelcalor.es/?Ofer...

        Encore une fois merci.

        Carlos Peña

        Répondre à ce message

      • Le plugin SPIP FreepapeR 2 v0.9.0 Le 19 mars 2010 à 01:05 , par Carlos Peña

        Salutations

        si je donne 775 autorisations pdf2swf-je obtenir le texte suivant pour charger la page :

        URL en entrée : http://www.ibericadelcalor.es/IMG/p...
        Not in IMG/swf, Looking in IMG/pdf
        - >NOTICE processing PDF page 1 (566x793:0:0) (move:0:0)
        - >NOTICE File contains forms
        - >NOTICE File contains transparency groups
        - >NOTICE File contains shaded fills
        - >NOTICE File contains axial shaded fills
        - >NOTICE File contains jpeg pictures
        - >NOTICE File contains soft masks
        - >EXEC RETURN VALUE : 11

        Merci

        Carlos Peña

        Répondre à ce message

      • Le plugin SPIP FreepapeR 2 v0.9.0 Le 19 mars 2010 à 02:03 , par Carlos Peña

        Saludos y disculpas nuevamente,

        Ya funciona, poniendo los permisos a swf 777 ó 775.

        El problema estaba en mi pdf, estaba exportado desde Indesign CS4 y daba error con las transparencias, imágenes… Pero al abrirlo en Acobat Profesional y guardarlo como "optimizado" ha funcionado perfectamente. No he probado con los pdf de Quark Xpress, pero espero que esto pueda ayudar.

        Nuevamente muchas gracias por tu paciencia.

        Carlos Peña

        Répondre à ce message

  • Le plugin SPIP FreepapeR 2 v0.9.0 Le 22 mars 2010 à 21:40 , par frEdonwEb

    Merci pour ce magnifique outils.

    Deux petites questions :
    - envisagez-vous d’implémenter une fonction de "sélection de texte" ? (et ainsi ne plus rien envier au google reader),
    - dans la barre de menu, je souhaiterais modifier la manière d’afficher le nombre de page (notamment supprimer le mot "page") et remplacer le logo de freepaper (le même logo mais au couleur du site, avec un "free" blanc) mais j’ai beau remplacé le logo dans le dossier img_pack, rien ne change.

    Merci de votre aide.

    Répondre à ce message

    • Le plugin SPIP FreepapeR 2 v0.9.0 Le 23 mars 2010 à 11:59 , par Franck

      Bonjour,

      Concernant un mode de sélection de texte (pour du copier coller par exemple), cela n’est pas prévu.

      Pour retirer le mot "page" dans la barre de menu, il faut utiliser le système de fichier de localisation (dans le dossier language, créer un fichier de langue "fr.xml", et pour la chaîne de ressource "id_page" indiquer une chaîne vide)

      Enfin, je met en "TODO" la possibilité de modifier le logo. Cela sera intégré dans la prochaine version.

      Franck.

      Répondre à ce message

  • Le plugin SPIP FreepapeR 2 v0.9.0 Le 30 mars 2010 à 13:58 , par frEdonwEb

    Bonjour,

    ok pour la possibilité d’adapter le logo lors d’une prochaine version. Mais ça reste vraiment une histoire de détail.

    J’ai bien ajouter un ficher "fr.xml" permettant de modifier l’affichage du navigateur entre les pages mais cela ne change rien. J’ai essayé avec une chaîne vide, du texte, cela n’est pas pris en compte.

    Concernant, la fonction "sélection de texte", est-ce que cette fonction n’est pas prévue mais pourrait être ajoutée dans une version ultérieure ? Ou bien cette fonction ne sera "jamais" intégré au lecteur (peut-être un jour... lointain), ce qui m’obligerait à me tourner vers un autre lecteur.

    Merci.

    Répondre à ce message

    • Le plugin SPIP FreepapeR 2 v0.9.0 Le 31 mars 2010 à 11:43 , par Franck

      Bonjour,

      Concernant le fichier fr.xml, c’est exact : il n’est pas lu, parce que c’est la langue par défaut de l’interface...

      Voilà ce que tu peux faire : créer dans le répertoire language un fichier de langue "fr.xml" (tu l’as fait), et le passer en paramètre comme suit :

      var flashvars = {
              langDataPath: "language/fr.xml",
              docURL : "<nom du document"
      };

      et là (je viens de le tester) cela fonctionne.

       

      Concernant la recherche de texte, je ne suis pas du tout sûr de l’implémenter, parce que je suis actuellement très occupé par d’autres projets, que cela ne peut pas fonctionner en mode plein écran (le clavier est désactivé par le lecteur Flash dans ce mode) et que je souhaite d’abord améliorer l’existant.

      Donc si tu connais un autre lecteur qui te permet cette fonctionnalité, choisi le, c’est plus sûr.

      Cordialement,
      Franck

      Répondre à ce message

      • Le plugin SPIP FreepapeR 2 v0.9.0 Le 31 mars 2010 à 17:01 , par Franck

        Complément d’information :

        Pour le plugin FreepapeR, il faut créer le fichier de langue "fr.xml" avec les chaînes souhaitées dans le répertoire language du plugin, puis forcer sa lecture en renseignant le paramètre xmlLang comme suit

        xmlLang=fr.xml, que ce soit dans la balise ou le modèle

        Répondre à ce message

  • Le plugin SPIP FreepapeR 2 v0.9.0 Le 9 avril 2010 à 19:38 , par nico

    Bonjour, pouvez vous m’indiquer avec plus de précision et quelques pistes le code à entrer dans un corps d’article sous spip ? soit le code suivant à aménager....
    je ne trouve pas le fichier freepaper.xml ni lagumachinevirtuelle.xml dans le plugin....

    ou xxx est l’id du document PDF ou SWF |xmlData=chemin fichier xml de configuration -> par défaut freepaper.xml |xmlLang=chemin fichier xml de localisation -> par défaut .xml |hauteur=nbPixels -> par défaut 600 |largeur=nbPixels -> par défaut 800 |wmode=window ou opaque ou transparent -> par défaut window |trace=true ou false -> par défaut false
    >

    Répondre à ce message

    • Le plugin SPIP FreepapeR 2 v0.9.0 Le 9 avril 2010 à 23:44 , par Franck

      Bonjour Nico,

      Tout d’abord, il faut installer le plugin FreepapeR, et si besoin le plugin swfobject 2.2 et le binaire pdf2swf (certainement la point le plus délicat)

      Supposons que vous joignez un document pdf à un article, et que ce document reçoive l’identifiant 156, alors pour intégrer dans le corps de l’article un lecteur FreepapeR avec ce document, il suffit d’écrire :

      <modelefppII156>

       

      Supposons que vous joignez un document swf à un article, et que ce document reçoive l’identifiant 23, alors pour intégrer dans le corps de l’article un lecteur FreepapeR avec ce document, il suffit d’écrire :

      <modelefppII23>

       

      Les autres paramètres sont facultatifs, et permettent de préciser :

      - xmlData : le nom du fichier xml de configuration (à placer dans le dossier xml du plugin)
      - xmlLang : le nom du fichier xml de langue (à placer dans le dossier language du plugin)
      - hauteur : hauteur du lecteur en pixels
      - largeur : largeur du lecteur en pixels
      - trace : activation ou non du mode de débogage
      - wmode : mode d’insertion dans système de couche HTML

       

      J’espère avoir répondu à la question,

      Franck

      Répondre à ce message

  • Le plugin SPIP FreepapeR 2 v0.9.0 Le 15 avril 2010 à 10:50 , par Jerome

    Bonjour et bravo pour votre plugin
    Je suis en train de les tester mais y a un petit truc qui m’echappe
    ça charge mais à la fin, rien n’est affiché.
    http://spip.agenceoui.com/spip.php?article2
    et
    Pourtant ça génère bien le swf, ils sont dans IMG/swf/ :
    http://spip.agenceoui.com/IMG/swf/PHP_SPL_classes.pdf.swf

    Avez une vous une piste ????
    merci par avance

    Répondre à ce message

    • Le plugin SPIP FreepapeR 2 v0.9.0 Le 15 avril 2010 à 13:37 , par Franck

      Bonjour Jérome,

      Oui, je crois avoir une réponse.

      Il faut impérativement utiliser pdf2swf version 0.9.0 au minimum. Pour une conversion manuelle, se référer à la documentation : 7 Je ne peux pas installer swftools sur mon serveur.

      En effet, FreepapeR 2 fonctionne sous la machine virtuelle flash AVM2 et permet de visionner des documents produits pour la machine virtuelle AVM2 (c’est à dire le format Flash 9 minimum).

      Le document "PHP_SPL_classes.pdf.swf" est au format flash 8 et et produit pour la machine virtuelle flash AVM1.

      Récupérer une archive swftools 0.9.0 au minimum, l’archive pdf2swf proposée sur ce site fonctionne avec les serveurs du fournisseur 1&1.

      Cordialement,

      Franck.

      Répondre à ce message

      • mode feuilletage Le 16 avril 2010 à 13:58 , par jerome

        Merci c’est impec,
        Seule petite question qui persiste, comment mettre le mode affichage feuilletage par default ????
        Merci encore pour cette magnifique contrib
        http://spip.agenceoui.com/spip.php?article2

        Répondre à ce message

        • mode feuilletage Le 16 avril 2010 à 15:30 , par Franck

          Bonjour Jérome,

          Pour activer le mode livre par défaut, il faut procéder comme suit :

           

          1) Créer un fichier "modeLivre.xml" (par exemple) dans le dossier du plugin : freepaper2/xml. Le contenu de ce fichier doit être le suivant :

          <?xml version="1.0" encoding="UTF-8"?>

          <freepaper initialLayout="book" >      
          </freepaper>

           

          2) Ensuite, utiliser les balises ou le modèle en passant en paramètre le nom de ce fichier de configuration : #FPP2STD{xmlData=modeLivre.xml}

          #FPP2SWF{xmlData=modeLivre.xml}

          ou encore

          <modelefppIIxxx|xmlData=modeLivre.xml} (ou xxx est l’id du document à afficher)

          Franck

          Répondre à ce message

          • mode feuilletage Le 17 avril 2010 à 11:27 , par jerome

            Merci franck

            Mais il doit avoir encore quelque chose qui m’échappe pourtant j’ai respecté scrupuleusement ta procédure avec

            modelefppII5|largeur=500|hauteur=700|xmlData=modeLivre.xml

            Tu as une piste encore une fois ? et merci encore

            Répondre à ce message

            • mode feuilletage Le 17 avril 2010 à 17:16 , par Franck

              Bonjour Jérome,

              Tu as mis en évidence un bug. Tu as correctement intégré ton modèle dans l’article. Il se trouve que l’analyse du fichier de configuration XML était erroné.

              Le bug est maintenant rectifié, les archives zip sont à jour.

              Je t’envoie aussi par mail le fichier freepaper2.0.9.0.swf.

              Cordialement,
              Franck

              Répondre à ce message

              • mode feuilletage Le 17 avril 2010 à 18:30

                BONJOUR FRANK

                suite à ton email, j’ai chargé le nouveau swf sur le serveur mais rien ne change....

                Te reste t il encore des hypotheses ?

                J’ai testé en mettant 2 modèles afin de voir si avec le freepaperSampleBook.xml il le trouve mais non tjs pareil.

                modelefppII5|largeur=500|hauteur=700|xmlData=modeLivre.xml

                modelefppII5|largeur=500|hauteur=700|freepaperSampleBook.xml

                Pour info : c’est le nouveau SPIP 2.1.0 [15608]

                Merci encore et toujours

                Répondre à ce message

                • mode feuilletage Le 17 avril 2010 à 22:32 , par Franck

                  Bonsoir,

                  Peut-être y avait-il juste une problème de cache ?

                  Je viens d’aller visiter http://spip.agenceoui.com/spip.php?article2, et le lecteur situé en partie basse se lance bien en mode livre.

                  A+,
                  Franck

                  Répondre à ce message

                • mode feuilletage Le 17 avril 2010 à 22:53 , par Franck

                  Petite précision,


                  En fait, c’est le lecteur en partie haute qui s’ouvre en mode livre, avec comme chemin pour le fichier de configuration

                  xmlDataPath : "plugins/freepaper2/xml/modeLivre.xml"

                   

                  Pour le lecteur en partie basse, c’est le mode d’affichage par défaut (c’est à dire monopage), car on a

                  xmlDataPath : ""

                  Dernière remarque :
                  Les 2 lecteurs s’ouvrant sur le même document (numéro 5), ils ont les mêmes id, freepaper5_wrapper et freepaper5_ready, ce qui à éviter (un id doit être unique).

                  A+,

                  Franck

                  Répondre à ce message

                  • mode feuilletage RESOLU Le 18 avril 2010 à 08:46

                    Bonjour franck

                    c’est impec, effectivement ça devait être le cache (pourtant j’avais vidé à plusieurs reprises).

                    Merci pour les précisons, j’ai tout compris.

                    Bravo à toi

                    Répondre à ce message

  • Le plugin SPIP FreepapeR 2 v0.9.0 Le 19 avril 2010 à 16:15 , par dyonysosd

    Bonjour
    j’ai installé le plugin sur une version de spip 2.0.10.
    Voici le message d’erreur que j’obtiens :
    URL en entrée : Http ://urlSite/IMG/pdf/doc1-4.pdf Not in IMG/swf, looking in IMG/pdf
    Exec return value:1.
    Avait vous une idée d’ou cela pourrait venir ?
    j’ai mis le fichier "pdf2swf.exe" à la racine du plugin dans le dossier plugins/freepaper2.

    Autre chose, si j’ai bien compris la balise

    [(#FPP2STDxmlData=freepaper.xmllargeur=960hauteur=600 trace=true)]
    n’est valable que dans le cas d’un article.

    Comment faire pour utiliser le plugin sur une rubrique qui peut avoir un document pdf elle aussi.
    Merci

    Répondre à ce message

    • Le plugin SPIP FreepapeR 2 v0.9.0 Le 19 avril 2010 à 21:10 , par Franck

      Bonsoir,

      Pour l’erreur, tu as installé pdf2swf.exe, c’est donc que tu travailles sur un serveur windows ?

      Il peut arriver que certains pdf soient "récalcitrants" à la conversion (j’en ai rarement vu). Pourrais tu me le communiquer ?

       

      Pour la question sur la balise, c’est exact. Les balises existantes sont construites pour fonctionner avec les documents attachés aux articles.


      Par contre, le modèle fonctionne indifféremment dans le texte d’un article ou d’une rubrique par exemple :

      <modelefppII18|xmlData=freepaperSample.xml|largeur=500|hauteur=600|>

      et affiche le document d’id 18, qu’il soit joint à un article ou a une rubrique, que ce soit un pdf ou un swf.

      A+,
      Franck

      Répondre à ce message

    • Le plugin SPIP FreepapeR 2 v0.9.0 Le 19 avril 2010 à 21:14 , par Franck

      Re bonsoir,

      Est tu sûr du contenu du message suivant :

        Http ://urlSite/IMG/pdf/doc1-4.pdf Not in IMG/swf, looking in IMG/pdf
        Exec return value:1

      quelque chose me chiffonne : la recherche d’un fichier pdf dans le répertoire swf (Http ://urlSite/IMG/pdf/doc1-4.pdf Not in IMG/swf)

      A+,

      Franck

      Répondre à ce message

  • Le plugin SPIP FreepapeR 2 v0.9.0 Le 13 mai 2010 à 06:21 , par livier

    Bonjour Frank,
    Ta patience pour répondre aux questions est remarquable, et j’aurais préféré résoudre la mise en place tout seul. Je tente ton plugin en mettant #FPP2STD dans mon squelette ARTICLES et dans une boucle ARTICLES

    - quand je voiyais "get adobe flash player" cela veut dire ... que je n’avais pas fait l’ajustement pour utiliser php5 !
    - quand je vois un carré gris avec rien dedans ... ?
    - quand il y a la présentation de freepaper2 0.9.0 mais pas mon document qui apparait ... ?
    Ces deux derniers cas m’arrivent encore :(

    J’ai installé depuis l’interface de SPIP en automatique (donc dans le répertoire /plugins/auto) cela veut il dire que je n’ai pas swfobject intégré au plugin ?

    Pour l’install de pdf2swf ... je m’apperçois que mon cher ubuntu me sert encore swftools 0.8 alors que tu veux la 0.9 ... c’est pour cela que j’ai la présentation de freepaper mais pas mon document ?!?

    En reprenant ton binaire proposé pour le serveur 1&1 c’est seulement le carré gris que j’obtiens :-( Mais je suis pas chez 1&1, seulement en local avec ubuntu Lucid Lynx LTS fraichement mis à jour. C’est tu normal que le binaire pour un serveur passe pas sur un autre ?!?

    Est il correct de faire un lien symbolique de /usr/bin/pdf2swf vers ..../plugins/auto/freepaper2/pdf2swf ou bien faut il nécessairement recopier le fichier ?

    J’ai regardé dans l’arche que tu propose " Installation du plugin SPIP FreepapeR 2 0.9.0 avec swfobject (du 17 avril 2010) " mais elle semble faire le même poids que l’archive "sans" et je n’ai pas identifié le "pdf2swf" que je m’attendais à y voir. C’est ton erreur ou je n’ai encore pas tout compris ?

    Alors je le trouve ou ce p... de binaire qui va bien ?

    Pourrais tu nous aider à comprendre ce qui fonctionne ou pas dans nos différents essais.
    Pour un fichier est /IMG/pdf/mondocument.pdf, j’ai utilisé la génération manuelle que tu indique pour créer /IMG/pdf/mondocument.swf ... mais il ne s’affiche pas plus.
    - Devrait il bien porter ce nom la et ête dans le /IMG/pdf ou bien dans le /IMG/swf comme évoqué dans ce forum ?
    - Ou c’est parceque mon swftools est pas 0.9 que cela ne vas toujours pas ?
    - puis je vérifier la qualité du fichier créé ? (pour swf, c’est Avidemux qui se lance par defaut, mais ne peux pas ouvrir le fichier [pas une vidéo !] )
    - Si le fichier ne s’affiche pas ... il faut regarder à quel niveau
    - si les fichiers swf ne se créent pas ... c’est un autre problème, à voir ou ?
    ( Je crois rencontrer les deux dysfonctionnements en fait)

    Mes excuses si mon message est pas trop clair, je suis asser embrouillé dans cette install.

    Répondre à ce message

    • Le plugin SPIP FreepapeR 2 v0.9.0 Le 13 mai 2010 à 10:17 , par Franck

      Bonjour,

      - quand je vois un carré gris avec rien dedans ... ?
      Pour le moment, j’ai rencontré ce cas dans le cas de version php erronée.

      Essaye de passer le paramètre trace=true, comme suit :
      #FPP2STD{trace=true}
      Une boite de dialogue va apparaitre indiquant l’erreur éventuelle

       

      - quand il y a la présentation de freepaper2 0.9.0 mais pas mon document qui apparait ... ?

      Ce comportement est certainement provoqué par un fichier swf converti par swttools 0.8 (format de fichier AVM1, alors que le format AVM2 est attendu).

       

      - J’ai installé depuis l’interface de SPIP en automatique (donc dans le répertoire /plugins/auto) cela veut il dire que je n’ai pas swfobject intégré au plugin ?

      L’archive avec swfobject intégrée se nomme "Installation du plugin SPIP FreepapeR 2 0.9.0 avec swfobject (du 17 avril 2010)".
      On peut aussi installer le plugin FreepapeR nu "Installation du plugin SPIP FreepapeR 2 version 0.9.0" PLUS "Le plugin SPIP SWFObject 2.2".

       

      - Pour l’install de pdf2swf ... je m’apperçois que mon cher ubuntu me sert encore swftools 0.8 alors que tu veux la 0.9 ... c’est pour cela que j’ai la présentation de freepaper mais pas mon document ?!?

      Oui, c’est pour cela.

       

      - En reprenant ton binaire proposé pour le serveur 1&1 c’est seulement le carré gris que j’obtiens :-( Mais je suis pas chez 1&1, seulement en local avec ubuntu Lucid Lynx LTS fraichement mis à jour. C’est tu normal que le binaire pour un serveur passe pas sur un autre ?!?

      Oui, c’est normal. On construit un binaire différent pour chaque version de Linux.

       

      - Est il correct de faire un lien symbolique de /usr/bin/pdf2swf vers ..../plugins/auto/freepaper2/pdf2swf ou bien faut il nécessairement recopier le fichier ?

      Là, je sais pas, je n’ai jamais essayé. Dans le doute, recopie le fichier dans le répertoire du plugin.

       

      - J’ai regardé dans l’arche que tu propose " Installation du plugin SPIP FreepapeR 2 0.9.0 avec swfobject (du 17 avril 2010) " mais elle semble faire le même poids que l’archive "sans" et je n’ai pas identifié le "pdf2swf" que je m’attendais à y voir. C’est ton erreur ou je n’ai encore pas tout compris ?

      Dans cette archive, il y a la boite à outils javacript "swfobject 2.2" qui sert à implanter le lecteur FreepapeR dans la page HTML. Il n’y a pas de binaire pdf2swf, car ce fichier est différent pour chaque distribution Linux et est donc à construire pour chaque serveur.

      Il faut donc aller chercher les sources C nécessaires chez swftools (http://www.swftools.org/download.html) et suivre la documentation "Le Plugin SPIP FreepapeR 2" chapitre "6 Installer la boîte à outils swftools" pour fabriquer le binaire (programme) pdf2swf.

       

      - Pourrais tu nous aider à comprendre ce qui fonctionne ou pas dans nos différents essais. Pour un fichier est /IMG/pdf/mondocument.pdf, j’ai utilisé la génération manuelle que tu indique pour créer /IMG/pdf/mondocument.swf ... mais il ne s’affiche pas plus.

      Lorsque l’on utilise la génération manuelle (cela se fait donc en dehors de SPIP), on converti le document "mondocument.pdf" en "mondocument.swf".

      Il reste ensuite à attacher "mondocument.swf", à l’article SPIP (et pas mondocument.pdf), puis à utilser balise #FPP2SWF dans le squelette ou le modele modelefppII dans le texte d’un article.

      Il est certain que si tu utilise la version 0.8 de swftools, cela ne convient pas.
      Il faut bien utiliser la version 0.9.0 avec les bons paramètres :

      ./pdf2swf document.pdf -o document.swf -T 9

      Je t’envoie mon adresse mail pour que tu puisse m’envoyer le document swf que tu as converti (pour que je le teste) et aussi le document pdf original pour que je le convertisse et te le renvoie

      A+,
      Franck

      Répondre à ce message

  • Le plugin SPIP FreepapeR 2 v0.9.0 Le 21 mai 2010 à 09:10 , par Jackie

    Bravo et merci pour ce travail remarquable.
    J’ai installé freepaper sans problème sur mon site et cela marche nickel.
    Toutefois, bien que tout s’exécute sans problème sur tous les navigateurs (ffox, opera, safari et IE), seulement IE (v.8) m’affiche un message d’erreur au chargement de la page (qui toutefois n’empêche pas l’exécution) :"Impossible d’activer le contrôle car celui-ci est, soit invisible, soit inactif, soit d’un type ne reconnaissant pas cette fonctionnalité" freepaper2-min2.js - Code 0 - caractère 1673.
    J’ai isolé ce code, il s’agit de C.focus dans la fonction function B()C.focus()
    Comprenez-vous ce message ?
    Merci beaucoup.

    Répondre à ce message

    • Le plugin SPIP FreepapeR 2 v0.9.0 Le 21 mai 2010 à 10:51 , par Franck

      Bonjour Jackie,

      Oui, je crois déceler ce qu’il se passe et quelle est la cause du blocage avec IE8.

      Je vais m’attacher à trouver une solution pour résoudre le problème.

      Disons que cela sera fait dans la semaine qui vient (le WE débute et j’ai prévu d’aider des potes maraîcher. Ah, l’appel de la terre !).

      Merci d’avoir noté ce dysfonctionnement.

      Franck

      Répondre à ce message

      • Le plugin SPIP FreepapeR 2 v0.9.0 Le 24 mai 2010 à 09:33 , par Franck

        Bonjour Jackie,

        Je n’arrive pas à reproduire l’erreur que tu signales.

        J’y arrivais il y a 3 jours, mais uniquement sur ton site et celui ne fonctionne plus (erreur 404).

        Tous les tests que je fais avec IE8 sont corrects.

        Donc pour le moment, je ne peux pas donner de suite.

        Cordialement,

        Franck.

        Répondre à ce message

        • Le plugin SPIP FreepapeR 2 v0.9.0 Le 27 mai 2010 à 06:34 , par Jackie

          Bonjour Franck et merci de t’intéresser à mon problème. Effectivement, mon site est maintenant à son adresse définitive :
          http://yvette-gazza-cellario.com.
          J’ai aussi une autre bizarrerie, sur IE8, toujours dans la page http://yvette-gazza-cellario.com/ou..., j’ouvre le premier livre et je tourne quelques pages, puis je passe au deuxième onglet et je fais de même et pareil pour le troisième livre. Quand je reclique dans le désordre sur les onglets, les livres sont restés sur les pages où je les avais laissés. Ce n’est pas génant, mais cela n’arrive pas sur les autres navigateurs qui rechargent les livres chaque fois.
          Bonne journée Franck,
          Jackie

          Répondre à ce message

        • Le plugin SPIP FreepapeR 2 v0.9.0 Le 27 mai 2010 à 06:44 , par Jackie

          Mille excuse si ce message fait doublon, mais le dernier message envoyé semble ne pas avoir été pris en compte.
          Je recommence :
          Mon site a été transféré sur son adresse définitive : http://127.0.0.1/writer/index.html
          J’ai une autre bizarrerie : dans la page "Ouvrages", si l’on ouvre les 3 onglets "Extraits de livre..." et que l’on tourne quelques pages, puis qu’on reclique au hasard sur les onglets, les livres ont conservé la page où on les avait laissés. Cela n’est pas génant mais les autres navigateurs rechargent les pages chaque fois qu’on clique sur un onglet.
          Merci si tu peux trouver la cause du problème précédent (le message d’erreur).
          Cordialement,
          Jackie

          Répondre à ce message

          • Le plugin SPIP FreepapeR 2 v0.9.0 Le 27 mai 2010 à 08:24 , par Franck

            Bonjour Jackie,

            Je dirais que si le document se recharge lorsque l’on change d’onglet, c’est probablement du au script qui gère leur comportement (tabcontent.js).

            Que IE ait un comportement diffèrent des autres est hélas fréquent.

            La solution est donc probablement dans le remaniement du script de gestion des onglets.

            Cordialement,

            Franck

            Répondre à ce message

  • Le plugin SPIP FreepapeR 2 v0.9.0 Le 2 juin 2010 à 18:02 , par Eric Serra

    Bonjour,
    super programme ! Merci beaucoup
    est-il possible d’ajouter un bouton imprimer ?
    encore félicitations
    Eric

    Répondre à ce message

  • Le plugin SPIP FreepapeR 2 v0.9.0 Le 7 juin 2010 à 09:59 , par Carlo

    Bonjour. Ce plugin c’est justement ce qu’il me fallait... il est splendide ! Mais je ne peut pas le faire fonctionner... ;=(

    Je use spip depuis la version 1.3, sur Mac en locale et sur server Linux-Apache, pour à peut près une vingtaine de sites...
    J’ai cherché de suivre les istructions, ert maintenant j’ai mon pdf2swf en racine, mon plugin activé (seulement lui, pas d’autres)
    avec un spip 2.1

    mais voila ce que j’iai

    ’volley’ c’est la racine de mon site, pas une sourubrique.

    Peut etre qui soit un problème de compatibilité avec spip 2.1 ?

    Répondre à ce message

    • Le plugin SPIP FreepapeR 2 v0.9.0 Le 7 juin 2010 à 13:13 , par Franck

      Bonjour,

      D’après ce que j’ai vu à l’adresse http://www.claps.it/volley/spip.php?article27, le plugin est correctement installé.

      Le point délicat est la fabrication (compilation) de pdf2swf pour un système mac :

      Je ne connait pas trés bien le mac OS X, mais la FAQ trouvée sur le site de swftools donne une piste :


      * How do I compile swftools on Mac OS X ?

      You need to get Mac Ports. After this, do this :

      sudo port

      install swftools

      Il faut donc commencer par se procurer un outil dénommé "Mac Ports"

      ou encore ici http://www.swftools.org/faq.html :

      7.) How do I compile swftools on Mac OS X ?

      You need to get fink (http://fink.sourceforge.net), and install it.

      After this, you need to install all the required libs (jpeg, freetype, lame) :

      fink install libjpeg libjpeg-shlibs freetype2 freetype2-shlibs lame lame-shlibs

      Then, you have to inform configure of where they are :

      LDFLAGS="-L/sw/lib" CPPFLAGS="-I/sw/include -I/sw/include/lame" ./configure

      make

      sudo make install

      If this doesn’t work, especially if you want to use the python library and get weird exceptions, try to remove all versions of jpeglib, freetype and lame from /usr/lib and /usr/local/lib, and then run configure / make / make install again.

      If you also want to use the python interface, you may have to copy the Imaging headers (Imaging.h, ImPlatform.h, ImConfig.h) to /System/Library/Frameworks/Python.framework/Versions/2.3/include/pytho­ n2.3/ before running configure.

      ou encore là http://swftools.darwinports.com/

      ou encore http://9mmedia.com/blog/?p=27


      Si le fichier pdf2swf n’est pas approprié, alors le document .pdf joint à l’article n’est pas converti en .swf, FreepapeR ne le trouve pas et indique le message "Fichier Introuvable".

      Un test qui peut être fait :

      convertir un fichier .pdf en .swf manuellement (en dehors de SPIP et du plugin FreepapeR), puis attacher le fichier résultat .swf à l’article et le visionner par FreepapeR.

      Je suis sûr que cela fonctionne.

      Cordialement,

      Franck

      Répondre à ce message

  • Le plugin SPIP FreepapeR 2 v0.9.0 Le 8 juin 2010 à 17:07 , par JD

    Bonjour,
    Avec l’un ou l’autre binaire j’ai ce message.
    Une piste ?

    Merci.

    Notice : Use of undefined constant scheme - assumed ’scheme’ in C :\wamp\www\monsite\spip\plugins\freepaper2\php\freepaper2_spip.php on line 11

    Notice : Undefined index : PATH_TRANSLATED in C :\wamp\www\monsite\spip\plugins\freepaper2\php\freepaper2_spip.php on line 28

    Deprecated : Function ereg_replace() is deprecated in C :\wamp\www\monsite\spip\plugins\freepaper2\php\freepaper2_spip.php on line 48

    Notice : Undefined index : OS in C :\wamp\www\monsite\spip\plugins\freepaper2\php\pdf2swf.php on line 19

    URL en entrée : http://localhost/monsite/spip/IMG/pdf/La_sittelle_des_chenaies_no9-600ko-1.pdf
    Not in IMG/swf, Looking in IMG/pdf
    - >EXEC RETURN VALUE : 1

    Répondre à ce message

    • Le plugin SPIP FreepapeR 2 v0.9.0 Le 8 juin 2010 à 18:41 , par Franck

      Bonjour Jacques,

      L’erreur décrite ici a lieu bien avant l’appel à pdf2swf. Il s’agit d’une erreur php :

      [scheme] n’est pas connu

      $_SERVER["PATH_TRANSLATED"] n’est pas connu

      ereg_replace() est déprécié

      Je pense que le problème est lié à la version de php utilisée : Quelle version utilises tu ?

      Cordialement,

      Franck

      Répondre à ce message

      • Le plugin SPIP FreepapeR 2 v0.9.0 Le 13 juin 2010 à 10:17 , par JD

        Bonjour Franck,

        J’ai en local le module PHP5_module coché pour Apache.

        Merci de t’être penché sur mon berceau...

        JD

        Répondre à ce message

        • Le plugin SPIP FreepapeR 2 v0.9.0 Le 13 juin 2010 à 19:46 , par Franck

          Bonjour Jacques,

          On est donc en présence de php 5.

          Et concernant la version de php 5 ? -> essayes l’instruction php phpinfo() ;

          A+,

          Franck

          Répondre à ce message

        • Le plugin SPIP FreepapeR 2 v0.9.0 Le 14 juin 2010 à 16:16 , par Franck

          Bonjour Jacques,

          J’ai bien eu ton message et ta réponse pertinente : tu tournes en php 5.3 et j’ai quelques lignes à modifier car mon script php contient des instructions obsolètes avec cette version de php.

          J’apporterais les modifications nécessaires dès que possible

          A+

          Franck

          Répondre à ce message

          • Bonjour Frank
            Toutes mes félicitations pour ce plugin !
            J’ai cependant un problème : le plugin marche très bien en local mais en ligne, ne s’affiche que le lecteur FreepapeR sans le document à visualiser.
            J’ai suivi toutes les étapes d’installation, j’ai aussi essayé de profiter des réponses fournies sur ce forum à certains qui ont un problème similaire au mien mais pas d’évolution.
            Vous pouvez jetez un coup sur la page en question ici : http://www.causepremiere.org/spip.php?article34
            Merci d’avance !

            Répondre à ce message

            • Problème : le lecteur FreepapeR sans le document à visualiser Le 22 juillet 2010 à 01:02 , par Franck

              Bonjour Doums,

              Manifestement, l’installation est correcte.

              Peut-être un petit problème avec pdf2swf (est il bien dans le répertoire du plugin FreepapeR, correspond il bien à l’OS du serveur, le bit d’exécution est-il à bien à 1 ?).

              Peut-être un petit "trace=true" donnerait quelques indications ?

              Je suis plus inquiet par le message du player flash :

              Error #2044 : securityError non pris en charge : text=

              Dans l’attente de te lire

              Franck

              Répondre à ce message

              • Bonjour Frank,
                Merci pour votre promptitude à répondre aux messages.
                Oui le fichier pdf2swf est bien placé dans le repertoire du plugin FreepapeR, par OS du serveur, est ce que vous entendez linux ou window, comment savoir si le bit d’exécution est à 1 ?(je ne m’y connais pas du tout en bit d’exécution).
                Je rappelle que le plugin marchait bien sur ce même site avec le même serveur (hébergeur) mais je ne sais pas à quoi j’ai pu toucher pour ça ne fonctionne plus.
                Merci !

                Répondre à ce message

                • Problème : le lecteur FreepapeR sans le document à visualiser Le 23 juillet 2010 à 14:34 , par Franck

                  Bonjour,

                  Oui, l’OS du serveur est bien Linux ou Windows.

                  En ce qui concerne le bit d’exécution, on peut le déterminer dans le logiciel de transfert FTP. On examine les permissions du fichier, et il faut s’assurer que "l’exécution du fichier est permise pour le propriétaire".

                  Mais si le plugin marchait sur le site, c’est que le bit d’exécution devait être correctement réglé...

                  Essayez d’utiliser la balise ou le modèle avec "trace=true". La boite de dialogue qui apparaitra alors juste avant l’affichage du document donnera surement des indication intéressantes.

                  Franck.

                  Répondre à ce message

  • Le plugin SPIP FreepapeR 2 v0.9.0 Le 22 juillet 2010 à 16:13 , par Naldreys

    Bonjour,

    Bravo pour votre rélisation.
    Y a t’il un moyen d’utiliser ce plugin dans une nouvelle fenetre (blank) ?

    Merci d’avance.

    Répondre à ce message

    • Le plugin SPIP FreepapeR 2 v0.9.0 Le 23 juillet 2010 à 15:04 , par Franck

      Bonjour,

      Oui, c’est possible.

      Par exemple, pour les articles contenant un lecteur FreepapeR, utiliser le code :

      <BOUCLE_articles(ARTICLES) {critère 1}{critère 2} {...} {critère n}>
              <a href="#URL_ARTICLE" target="_blank">#TITRE</a>
      </BOUCLE_articles>

      à la place de

      <BOUCLE_articles(ARTICLES) {critère 1}{critère 2} {...} {critère n}>
              <a href="#URL_ARTICLE">#TITRE</a>
      </BOUCLE_articles>

      On peut, par exemple, choisir d’utiliser un code ou l’autre en attachant un mot clé aux articles concernés et en traitant sa présence (ou non).

      A+,

      Franck

      Répondre à ce message

  • Le plugin SPIP FreepapeR 2 v0.9.0/Ouverture automatique Le 29 juillet 2010 à 20:38 , par Vincent

    Bonjour,
    Merci tout d’abord pour ce plugin.

    J’ai une question. J’ai mis la balise FPP2STD dans le squelette, en bas de mon article.

    Quand je vais sur mon site, et que j’ouvre l’article, l’article se "positionne" automatiquement sur le lecteur FreePapeR et non pas sur mon début d’article.

    Y-a-t-il un moyen de faire en sorte, que l’article soit positionné "normalement".

    Merci par avance de vos réponses,

    Cordialement,

    Vincent

    Répondre à ce message

  • Le plugin SPIP FreepapeR 2 v0.9.0 Le 4 octobre 2010 à 08:10 , par Michel P.

    Bonjour,
    Et d’abord merci pour ce bel outil.
    Je n’aime pas encombrer les forums de questions idiotes, mais je rencontre un problème dont je ne trouve pas la solution. Je cherche depuis deux jours ...
    Cela ne concerne pas FreePaper directement, mais SWFTOOLS, je suppose du moins.
    Dans le résultat final, à partir d’un pdf qui comporte des liens internes, les liens ne fonctionnent plus dans le fichier flash généré. Pt être faut-il inclure une commande particulière dans la ligne de commande de conversion ?
    A ce propos d’ailleurs, dans le tutoriel, il y a un onglet "avancé" qui apparait dans la dernière version graphique de pdf2swf. Ou trouve t on l’exécutable à jour ? J’ai téléchargé la dernière version disponible et je n’ai pas cet onglet. Bon, ce n’est pas très grave, juste pratique.
    Mon problème, c’est de connaitre la bonne ligne de commande pour générer un fichier flash ou les liens fonctionnent, comme sur le PDF d’origine.
    Merci beaucoup pour votre aide !

    Répondre à ce message

    • Le plugin SPIP FreepapeR 2 v0.9.0 Le 4 octobre 2010 à 08:27 , par Franck Ruzzin

      Bonjour Michel,

      Les fonctionnement liens internes concerne et pdf2swf et RreepapeR.
      Je vais regarder le dernière version de pdf2swf. Le ligne de commande permettant de traiter le sliens internes est :

      <chemin/vers/pdf2swf>pdf2swf documentAVisualiser.pdf -o documentAVisualiser.swf -s
      internallinkfunction=handleInternalLink -T 9
      sous Windows
      ou
      ./pdf2swf documentAVisualiser.pdf -o documentAVisualiser.swf -s
      internallinkfunction=handleInternalLink -T 9
      sou Linux

      Le paramètre pour prendre en compte les liens est donc :"internallinkfunction=handleInternalLink"

      Cordialement,
      Franck

      Répondre à ce message

      • Le plugin SPIP FreepapeR 2 v0.9.0 Le 4 octobre 2010 à 10:15 , par Michel P.

        Merci pour cette réponse rapide. J’avais bien sûr essayé cette commande. Je réessaie, et ... ça ne marche toujours pas. Le programme se lance, et puis plus rien. Je suis obligé de fermer la console. J’en déduis que c’est mon pdf qui doit avoir un problème. Pourtant, je ne suis pas convaincu non plus car, en utilisant les services en ligne d’un convertisseur payant, AxMag pour ne pas le nommer, j’ai un résultat correct avec le même fichier. Je l’ai généré à partir d’Acrobat 5. Je vais reprendre la question. Il y a beaucoup de liens, car j’ai une table des matières avec un nombre important d’entrées. Il y a pt être une relation de cause à effet ?
        Donc je vais faire des tests avec d’autres pdf. On procédant par essais et erreurs, je vais bien finir par trouver où ça coince.
        Je connais au moins la commande qui devrait fonctionner ;-)
        Toujours preneur d’une version de gpdf2swf à jour.
        Bonne journée, et mille mercis encore à vous.

        Répondre à ce message

      • Le plugin SPIP FreepapeR 2 v0.9.0 Le 4 octobre 2010 à 11:09 , par Michel P.

        Le problème vient bien du pdf. Ou plutôt de la lecture du pdf par swftools. J’ai réessayé avec un fichier très court. La table des matières ne fonctionne toujours pas, mais un lien de la page 2 vers la page 1 fonctionne !
        Je vais essayer de trouver une version d’Acrobat à jour pour résoudre le problème, ou tenter le coup avec OO. Mon problème avec OO c’est qu’il ne respecte pas la mise en page de Word ...

        Merci pour tout.

        Répondre à ce message

    • Le plugin SPIP FreepapeR 2 v0.9.0 Le 4 octobre 2010 à 17:50 , par Franck Ruzzin

      Bonjour Michel,

      Je viens de vérifier sur le site de swftools et effectivement, dans l’interface graphique de la version 0.9.1, l’onglet "Advanced" a disparu ! Le GUI a été ré-écris, mais sans lui.

      Il existe cependant dans la version 0.9.0

      Cordialement,
      Franck

      Répondre à ce message

  • Le plugin SPIP FreepapeR 2 v0.9.0 Le 18 octobre 2010 à 16:28 , par dpailler

    Bonjour,
    Je suis un peu neophyte, j’ai un serveur spip, mais je n’ai jamais encore "taper" dans le code de article.html su squeltte.
    A quel endroit précis doit-on insérer les balise de freepaper ?
    J’ai aussi le problème de beaucoup por swftools.
    Mon serveur est sous etch et donc la version de swftools n’est pas bonne.
    j’ai essayé de compiler la 20001, puis la 9.0.1 mais j’ai un message d’erreur pour le make concernant :
    make[2] : quittant le répertoire « /root/swftools-0.9.1/lib/pdf »
    gcc -c -DHAVE_CONFIG_H -fPIC -Wimplicit -Wreturn-type -Wno-write-strings -Wformat -O -fomit-frame-pointer q.c -o q.o
    gcc -c -DHAVE_CONFIG_H -fPIC -Wimplicit -Wreturn-type -Wno-write-strings -Wformat -O -fomit-frame-pointer utf8.c -o utf8.o
    gcc -c -DHAVE_CONFIG_H -fPIC -Wimplicit -Wreturn-type -Wno-write-strings -Wformat -O -fomit-frame-pointer png.c -o png.o
    gcc -c -DHAVE_CONFIG_H -fPIC -Wimplicit -Wreturn-type -Wno-write-strings -Wformat -O -fomit-frame-pointer jpeg.c -o jpeg.o
    jpeg.c:463 : error : conflicting types for ’jpeg_load_from_mem’
    jpeg.h:15 : error : previous declaration of ’jpeg_load_from_mem’ was here
    make[1] : *** [jpeg.o] Erreur 1
    make[1] : quittant le répertoire « /root/swftools-0.9.1/lib »
    make : *** [all] Erreur 2

    Comment régler ce problème ?

    Merci d’avance, si vous avez une idée !

    Répondre à ce message

    • Le plugin SPIP FreepapeR 2 v0.9.0 Le 18 octobre 2010 à 19:21 , par Franck Ruzzin

      Bonjour,

      Concernant la balise, il faut l’insérer dans une boucle article, par exemple

      <BOUCLE_article_principal(ARTICLES) {id_article}>
         ....
         ....
         ....
         [(#FPP2STD{xmlData=freepaperSample.xml,largeur=600,hauteur=300,trace=false})]
         ....
         ....
         ....
      </BOUCLE_article_principal>

      Cela a pour effet d’implanter un lecteur FreepapeR pour chaque document pdf attaché à l’article "id_article".

      Concernant la compilation de swftools, les problèmes sont liés au système utilisé et aux librairies installées.
      Peut-être y a t-il une réponse sur
      http://lists.nongnu.org/archive/htm...

      Répondre à ce message

Répondre à cet article