Help Artisteer et Phoca PDF !

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • Help Artisteer et Phoca PDF !

    Bonjour a tous,

    Voilà je viens d'installer le composant et le plugin Phoca PDF afin de générer un pdf a partir de mes articles et là, c'est le drame....

    Nous avions utilisés artisteer pour créer 22 templates rapidement durant notre stage par manque de temps et aussi car on ne connait pas suffisamment joomla! pour créer des templates en html et les intégrés.

    Petit problème : A cause d'artisteer, l’icône pdf ne s'affiche pas, auriez vous une idée de que qu'il faudrait modifier dans le code du template pour pouvoir changer celà ?

    Merci d'avance !

  • #2
    Re : Help Artisteer et Phoca PDF !

    Bonjour,

    si le template généré par ce logiciel ne fonctionne pas, peut être devrais tu poser la question sur leur forum
    Pour apprendre à construire votre site web avec Joomla 3 : Joomla3! Le Livre Pour Tous : http://cinnk.com/joomla/3/le-livre-pour-tous

    Référencement Joomla! 10 astuces pour référencer son site web https://cinnk.com/articles/referencement-joomla-10-astuces-pour-referencer-son-site-web

    Créez votre boutique en ligne avec Joomla! & HikaShop http://cinnk.com/boutique/livres/cre...la-et-hikashop

    Commentaire


    • #3
      Re : Help Artisteer et Phoca PDF !

      Est-ce que l'icône a été définis durant la création du template dans Artisteer ?
      Est-ce Artisteer ou Phoca PDF ?
      As-tu suivie la procédure d'installation ?
        This article describes how to install Phoca PDF component in Joomla! 1.6, 1.7, 2.5   In Joomla! 2.5 the PDF feature is not more included. If you want to create PDF documents from your articles, you should install Phoca PDF component and Phoca PDF Content plugin. However, it''s not as easy as it looks. Joomla! 2.5 does not include links to PDF in article views and there is no event which allows you to insert PDF link through some plugin. It means, some of core Joomla! 2.5 content files needs to be edited .   Download Download Phoca PDF component from the Phoca PDF download site. You get a ZIP file. Login into your Joomla! administration site and follow these steps: Go to Extension Manager . You can: Upload Package File - select the Phoca PDF component ZIP file from your disc and click onUpload File & Install. Install from Directory - you can upload Phoca PDF component ZIP file into your server directory and install it from this directory Install from URL - you can install it from another URL. After the ZIP package will be uploaded you get a screen with follwing options:   Full Install Select this method in case you want to use Phoca PDF Content Plugin. Phoca PDF Installation process will try to do the following actions: Install core Phoca PDF component Backup the following core Joomla! content files: components/com_content/views/article/tmpl/default.php to components/com_content/views/article/tmpl/default.php.bak components/com_content/views/category/tmpl/blog_item.php to components/com_content/views/category/tmpl/blog_item.php.bak components/com_content/views/featured/tmpl/default_item.php to components/com_content/views/featured/tmpl/default_item.php.bak Copy the following Phoca PDF content and document files: from administrator/components/com_phocapdf/files/pdf/pdf.php to libraries/joomla/document/pdf/pdf.php from administrator/components/com_phocapdf/files/com_content/views/article/view.pdf.php to components/com_content/views/article/view.pdf.php from administrator/components/com_phocapdf/files/com_content/views/article/tmpl/default.php to components/com_content/views/article/tmpl/default.php from administrator/components/com_phocapdf/files/com_content/views/category/tmpl/blog_item.php to components/com_content/views/category/tmpl/blog_item.php from administrator/components/com_phocapdf/files/com_content/views/featured/tmpl/default_item.php to components/com_content/views/featured/tmpl/default_item.php This method will overwrite core Joomla! files. This can be successfull only if permissions and ownership of files and folders are set correctly on the server. After installation, please check if the above listed files were created on your server. If you are using template which overrides content view files, you need to modify the content files in your template by yourself. See the following installation method . It is recommended to backup your Joomla! files before using this method.       Custom Install Select this method in case you don''t want to use Phoca PDF Content Plugin or you will modify core Joomla! content files by yourself e.g. because your template overrides content view files. No modifications will be done to core Joomla! files. Phoca PDF Installation process will try to do the following actions Install core Phoca PDF component Copy the following Phoca PDF document files: from administrator/components/com_phocapdf/files/pdf/pdf.php to libraries/joomla/document/pdf/pdf.php from administrator/components/com_phocapdf/files/com_content/views/article/view.pdf.php to components/com_content/views/article/view.pdf.php If you will use this method and you want to use Phoca PDF content plugin, you need to customize the core Joomla! content files.   Customizing Joomla! core content files:   Edit the following file : components/com_content/views/article/tmpl/default.php line cca 34   FROM: TO:   Edit the following files : components/com_content/views/category/tmpl/blog_item.php components/com_content/views/featured/tmpl/default_item.php line cca 31   FROM: TO:     Upgrade Select this method in case you want to upgrade core Phoca PDF component files. No modifications will be done to core Joomla! files.     None of the above displayed methods installs Phoca PDF Content Plugin. Phoca PDF Content Plugin needs to be installed and enabled in Plug-in Manger.   Be aware, some of templates override content files, it means, the files to display content are not used from com_content area but from template area. For example: components/com_content/views/article/tmpl/default.php is stored in: templates/your-template/html/com_content/article/default.php Then the template file needs to be overriden.   Using Joomla! cache system plugin If Joomla! cache system plugin is enabled on your site, don''t set PDF Destination parameter to value: Inline Browser in Phoca PDF Content Plugin parameters. Use Inline Browser instead . Cache system plugin does not create correct cache file if Inline Browser parameter is set.  
      Dernière édition par sharky à 29/08/2012, 13h31
      A+

      Commentaire


      • #4
        Re : Help Artisteer et Phoca PDF !

        Envoyé par sharky Voir le message
        Est-ce que l'icône a été définis durant la création du template dans Artisteer ?
        Est-ce Artisteer ou Phoca PDF ?
        As-tu suivie la procédure d'installation ?
        http://www.phoca.cz/documents/47-pho...tion-and-usage
        Merci Sharky

        alors :

        - pour l'icone pdf, Artisteer propose l'icone pdf dans le template mais je ne sais pas si il faut toucher quelque chose, nous avons laissé par défaut.

        - Je pense que ça vient d'Artisteer

        - j'ai suivie la procédure de full install

        Ceci-dit : j'ai trouvé ce post mais mes lacunes en anglais m'empèche de tout comprendre, je ne sais pas quel code prendre, si c'est le code entier du fichier default.php. ou juste une partie!

        Commentaire


        • #5
          Re : Help Artisteer et Phoca PDF !

          @SimonG : Si j'ai posté ce problème sur ce forum c'est parce que je n'ai pas trouvé la solution sur le forum d'artisteer d'ailleurs je ne trouve pas la solution tout court.... arf!

          Je repart dans mes recherches !

          Commentaire


          • #6
            Re : Help Artisteer et Phoca PDF !

            Alors je confirme : Artisteer a supprimer cette fonction puisque Joomla l'a supprimée
            Dernière édition par sharky à 30/08/2012, 12h43
            A+

            Commentaire


            • #7
              Re : Help Artisteer et Phoca PDF !

              Voilà la solution ... il y a encore de l’esthétique à faire au niveau CSS, mais l'icône est là !
              dans le fichier templates/your-template/html/com_content/article/default.php

              Ajouter en début ~ligne 10
              Code PHP:
              $phocaPDF false;
              if (
              JPluginHelper::isEnabled('phocapdf''content')) {
                  include_once(
              JPATH_ADMINISTRATOR.DS.'components'.DS.'com_phocapdf'.DS.'helpers'.DS.'phocapdf.php');
                  
              $phocaPDF PhocaPDFHelper::getPhocaPDFContentIcon($this->item$this->params);

              puis ~ligne 35, l'info affichage de l'icône
              Code PHP:
              if ($phocaPDF)
                  
              $params['metadata-header-icons'][] = $phocaPDF
              Il faut le mettre dans cette section, selon l'rodre que vous désirez afficher les icônes
              Code PHP:
              if ($phocaPDF)
                  
              $params['metadata-header-icons'][] = $phocaPDF;
              if (
              $article->printIconVisible)
                  
              $params['metadata-header-icons'][] = $article->printIcon();
              if (
              $article->emailIconVisible)
                  
              $params['metadata-header-icons'][] = $article->emailIcon();
              if (
              $article->editIconVisible)
                  
              $params['metadata-header-icons'][] = $article->editIcon();
              if (
              strlen($article->hits))
                  
              $params['metadata-header-icons'][] = $article->hitsInfo($article->hits); 
              Dernière édition par sharky à 30/08/2012, 12h44
              A+

              Commentaire


              • #8
                Re : Help Artisteer et Phoca PDF !

                Pour l’esthétique, dans le fichier administrator/components/com_phocapdf/helpers/phocapdf.php
                Lignes 84 à 86, remplacer
                Code PHP:
                        $output '<li class="print-icon">'
                        
                JHTML::_('link',JRoute::_($url), $text$attribs)
                        .
                '</li>'
                Remplacer par
                Code PHP:
                        $output JHTML::_('link',JRoute::_($url), $text$attribs);        
                        
                //        $output = '<li class="print-icon">'
                //        . JHTML::_('link',JRoute::_($url), $text, $attribs)
                //        .'</li>'; 
                Si c'est l'icône PDF, il faut soit:
                dans le même document, changer la ligne 66 avec le lien
                ou
                remplacer l'image dans le répertoire components/com_phocapdf/assets/images/pdf_button.png par celle de templates/Artisteer/images/pdf_button.png
                A+

                Commentaire


                • #9
                  Re : Help Artisteer et Phoca PDF !

                  Envoyé par sharky Voir le message
                  Voilà la solution ... il y a encore de l’esthétique à faire au niveau CSS, mais l'icône est là !
                  dans le fichier templates/your-template/html/com_content/article/default.php

                  Ajouter en début ~ligne 10
                  Code PHP:
                  $phocaPDF false;
                  if (
                  JPluginHelper::isEnabled('phocapdf''content')) {
                      include_once(
                  JPATH_ADMINISTRATOR.DS.'components'.DS.'com_phocapdf'.DS.'helpers'.DS.'phocapdf.php');
                      
                  $phocaPDF PhocaPDFHelper::getPhocaPDFContentIcon($this->item$this->params);

                  Avec ce code j'ai une erreur de syntaxe que je n'arrive pas à trouver.
                  Merci
                  L'Homme est un primate supérieur des savanes sèches, omnivore et opportuniste. Y.Coppens

                  Commentaire

                  Annonce

                  Réduire
                  Aucune annonce pour le moment.

                  Partenaire de l'association

                  Réduire

                  Hébergeur Web PlanetHoster
                  Travaille ...
                  X