Accueil du site > Outils de publication > FreepapeR > Le plugin Joomla FreepapeR 2 v0.9.2

Le plugin Joomla FreepapeR 2 v0.9.2

mercredi 29 février 2012, par Franck Ruzzin

Le lecteur FreepapeR 2 est un outil permettant de lire les documents pdf dans les pages web.
Ce plugin permet l’intégration facile du lecteur dans le CMS Joomla.
La version proposée est écrire pour Joomla 2.5.

Pour connaitre les caractéristiques de FreepapeR 2, se référer à l’article Le lecteur FreepapeR 2 v0.9.2
Le plugin est disponible en téléchargement au bas de cet article.
Le portage sous Joomla 2.5 est le fruit du travail de Guillaume Gruson.
Voir aussi l’article consacré à cette extension sur Joomla.fr, les extensions

Le developpement a été rendu le plus paramétrable possible et se décompose en deux parties :

  1. le plugin qui intercepte les balises dans le contenu des articles et les remplace par le code de l’objet swf
  2. un composant qui génère dynamiquement le flux xml de configuration de freepaper. (couleur de fond, style, hauteur largeur, type de présentation etc..)

Le tout est configurable dans l’administration du plugin comme ceci :

Gestion du plugin {JPEG}

Pour rendre le tout opérationnel, il faut donc :

  1. Installer le composant et le plugin au travers du backoffice de Joomla.
  2. Installer swftools et plus précisément pdf2swf sur le serveur qui héberge joomla. Pour télécharger cet outil, rendez vous sur la page de téléchargement de swftools.
  3. Paramétrer le répertoire de l’arborescence joomla qui va contenir les fichiers pdf et swf, dans l’administration du plugin. (par défaut /images/freepaper/)
  4. Paramétrer le chemin complet vers pdf2swf, ou simplement le nom du binaire si présent dans le path, vers pdf2swf. (testé sous linux et windows, c’est opérationnel ;) ) Exemples : /usr/bin/pdf2swf ou simplement pdf2swf sous linux, c:\program files\swftools\pdf2swf.exe sous windows
  5. Placer un fichier pdf dans le répertoire de stockage défini dans l’administration du plugin.
  6. Placer dans le corps d’un article joomla une des deux balises suivantes : {Freepaper=mon_fichier.pdf} ou {Freepaper=mon_fichier.pdf,1024x768} pour surcharger la taille par défaut définie dans l’administration du plugin.

Insertion dans un article {JPEG}

12 Messages de forum

  • Le plugin Joomla FreepapeR 2 v0.9.2 Le 13 mars 2012 à 16:40

    Bonjour,

    Pourriez-vous me guider un peu ?
    J’ai installer le plugin et copier "pdf2swf" sur le serveur j’ai placer mon fichier pdf dans le répertoire "/images/freepaper/"
    J’ai une erreur qui me dit "fichier introuvable"
    Quand je regarde dans le détail de la page j’ai remarquer un truc bizarre j’ai a un endroit deux // dans l’url

    (param name="flashvars" value="xmlDataPath=index.php%3Foption%3Dcom_freepaper%26view%
    3Dfreepaper%26format%3Draw%26style%3Dfreepaper%26backgroundColor%3D0xcde5fa%26
    borderColor%3D0x204890%26borderWidth%3D4%26initialDisplay%3DF%26initialLayout%3Dbook
    &swfURL=http://srvssu2/joomla//images/freepaper/processus_de_traitement_ssu.swf")

    Personne n’as eu le soucis ?

    Merci de votre aide
    Bonne journée

    Répondre à ce message

    • Le plugin Joomla FreepapeR 2 v0.9.2 Le 13 mars 2012 à 19:00 , par Franck Ruzzin

      Bonjour,

      Et bien il se trouve que Joomla, je connais pas...
      Le mieux, ce serait de contacter Guillaume Gruson, à l’origine de ce plugin et dont l’adresse mail est indiquée dans cet article.

      Cordialement,
      Franck

      Répondre à ce message

  • Le plugin Joomla FreepapeR 2 v0.9.2 Le 14 juin 2012 à 12:02 , par foif

    Bonjour,
    j’ai une petite erreur au chargement de ma page du type :
    undefined offset 0 in line ....content\freepaper\freepaper.php on line 106

    je ne vois pas du tout de quoi ça peux venir.

    Merci de me donner une indication.

    Petite précision le composant ne se charge pas dans l’admin joomla pourtant il est corectement installé

    Répondre à ce message

  • Le plugin Joomla FreepapeR 2 v0.9.2 Le 9 septembre 2012 à 17:13 , par Gilles

    Désolé pour la question qui va suive :
    - comment fait-on pour installer sur le serveur ? Par FTP on le met à quel endroit ?

    merci d’avance
    Gilles

    Répondre à ce message

    • Le plugin Joomla FreepapeR 2 v0.9.2 Le 9 septembre 2012 à 18:10 , par Franck Ruzzin

      Bonjour Gilles,

      Et bien je ne sais pas. Je ne connais pas du tout Joomla. Il doit y avoir une méthode générale concernant l’installation des plugin.

      Cordialement,
      Franck.

      Répondre à ce message

      • Le plugin Joomla FreepapeR 2 v0.9.2 Le 10 septembre 2012 à 09:51 , par Gilles

        Bonjour,

        J’ai très mal poser ma question. L’install dans joomla c’est bon ce qui me perturbe c’est :
        "Paramétrer le chemin complet vers pdf2swf, ou simplement le nom du binaire si présent dans le path, vers pdf2swf. (testé sous linux et windows, c’est opérationnel ;) ) Exemples : /usr/bin/pdf2swf ou simplement pdf2swf sous linux, c :\program files\swftools\pdf2swf.exe sous windows".

        Est-ce que chaque visiteur doit installer ce composant dans son disque dur ?

        Merci

        Répondre à ce message

        • Le plugin Joomla FreepapeR 2 v0.9.2 Le 10 septembre 2012 à 14:42 , par Franck Ruzzin

          Bonjour Gilles,

          Pour le chemin, je ne sais pas. Cela est vraiment lié au fonctionnement de Joomla (mais je ne pense pas que pdf2swf fonctionne, essayer plutôt ./pdf2swf)
          Concernant les visiteurs, ils n’ont rien à installer.
          L’installation n’est que sur le serveur

          Cordialement,
          Franck.

          Répondre à ce message

  • Le plugin Joomla FreepapeR 2 v0.9.2 Le 10 septembre 2012 à 10:34 , par Gilles

    C’est installé mais je suis comme ceux du dessus le fichier est introuvable, seul le container apparait.

    Si certains ont réussi et s’ils peuvent apporter leur solution, merci d’avance

    Répondre à ce message

Répondre à cet article