Droits sur le bouton imprimer

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

  • Droits sur le bouton imprimer

    Bonjour à tous

    Pour un site particulier je souhaite réserver le droit d'utiliser le bouton imprimer aux seuls membres enregistrés.

    Je sais que des moyens existe pour imprimer quand même mais la n'est pas mon propos.

    Merci d'avance à ceux qui aurait une piste pour afficher les boutons qu'a certains utilisateurs.
    Dernière édition par wolfy60 à 23/11/2017, 09h30

  • #2
    Re : Droits sur le bouton imprimer

    salut
    tu pourrais faire un override des articles dans ton template, et ajouter du php pour faire une condition en fonction des droits utilisateur
    CEd
    Vive Joomla! http://www.joomlack.fr Tutoriels et extensions pour Joomla!. Livre création de template Joomla de plus de 200 pages.
    http://www.template-creator.com Outil de création de templates
    Module Maximenu CK - Megamenu, multicolonnes, chargement de module, description de lien, deroulement animé - Compatible Virtuemart, Hikashop

    Commentaire


    • #3
      Re : Droits sur le bouton imprimer

      Je cherchais plutot une extension qui permettrait de gerer les droits ... mais c'est une piste oui ... pas la plus simple lol

      Commentaire


      • #4
        Re : Droits sur le bouton imprimer

        Bonjour

        Je ne vois aucune autre possibilité que celle mentionné par Cédric. Note aussi que, peut-être, ce bouton Imprimer pourrait apparaître dans d'autres composants (p.ex. AllEvents) ==> si ton but est de restreindre le bouton partout, tu vas avoir du boulot

        (ah oui, il y a moyen d'imprimer sans le bout... ah? tu le sais, ok, je sors [] )
        Christophe (cavo789)
        Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be
        Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)​

        Commentaire


        • #5
          Re : Droits sur le bouton imprimer

          Merci à vous deux ... Bon allez je crois que je vais abandonner le projet et laisser les utilisateurs se débrouiller pour imprimer leurs articles favoris sans le theme ... lol

          Commentaire


          • #6
            Re : Droits sur le bouton imprimer

            Bonsoir,

            Tu peux aussi désactiver le bouton dans les préférences Joomla et ajouter un plugin pour le gérer.
            Je ne sais pas si celui là le fait, mais c'est une piste peut être plus simple
            Article tool is a plugin for Joomla that allows you to add functions its your articles and K2 article. Among the possibilities that the plugin offers we can choose to show on each item buttons to print, download (PRO version), share and send email to the article.
            UP, le plugin universel à découvrir sur https//up.lomart.fr
            bgMax
            , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

            Commentaire


            • #7
              Re : Droits sur le bouton imprimer

              Rien à voir (ou presque) : perso, j'aime bien Print What you like (http://www.printwhatyoulike.com/bookmarklet) qui est disponible sous forme de Bookmarklet.

              Quand je dois imprimer des billets d'avion p.ex. hop hop je vire toute la pub et je n'imprime que l'essentiel.

              Bonne soirée.
              Christophe (cavo789)
              Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be
              Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)​

              Commentaire


              • #8
                Re : Droits sur le bouton imprimer

                J'aime bien la dernière méthode ... par contre le module ne permet pas le paramétrage enregistre ou non

                Commentaire


                • #9
                  Re : Droits sur le bouton imprimer

                  J'aime bien la dernière méthode ... par contre le module ne permet pas le paramétrage enregistre ou non
                  une petite modif du code doit faire l'affaire

                  Rien à voir (ou presque)
                  C'était le moyen de réserver une impression propre aux membres enregistrés. Donc c'est presque

                  Correction:
                  Je viens d'installer ce plugin, la version gratuite ne permet pas l'impression. Donc c'est Rien à voir
                  Dernière édition par lomart à 12/04/2016, 21h03
                  UP, le plugin universel à découvrir sur https//up.lomart.fr
                  bgMax
                  , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

                  Commentaire


                  • #10
                    Re : Droits sur le bouton imprimer

                    Envoyé par lomart Voir le message
                    C'était le moyen de réserver une impression propre aux membres enregistrés. Donc c'est presque
                    Et voila on est entrain de faire les impressions nous memes à l'aide du plugin ... Je laisse le sujet des fois qu'un programmeur fou passe et nous ponde une extension pour ca

                    Commentaire


                    • #11
                      Re : Droits sur le bouton imprimer

                      Envoyé par lomart Voir le message
                      Je viens d'installer ce plugin, la version gratuite ne permet pas l'impression. Donc c'est Rien à voir
                      Tu es sûr ? De mon côté j'utilise la version Bookmarklet (inutile d'alourdir le browser pour un tel usage sporadique) et une fois mon nettoyage fait, je peux imprimer.

                      Mais bon, ce n'est pas "la" réponse attendue, oui, c'est juste mon astuce pour le besoin énoncé : imprimer juste le contenu, sans les fioritures.
                      Christophe (cavo789)
                      Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be
                      Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)​

                      Commentaire


                      • #12
                        Re : Droits sur le bouton imprimer

                        Une solution ...

                        Installer un plugin comme OSD Content Restriction qui permet de limiter du code à un type d'utilisateur.

                        Donc pour OSD, il suffirait d'afficher dans l'article :
                        {!guest} ... {/guest}

                        en remplaçant les 3 points, par le code récupéré sur cette page
                        Make web pages printer-friendly and convert just about any file to/from PDF, and then edit or sign your document right here.
                        UP, le plugin universel à découvrir sur https//up.lomart.fr
                        bgMax
                        , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

                        Commentaire


                        • #13
                          Re : Droits sur le bouton imprimer

                          dommage, quelques lignes de php en override sont bien plus simples qu'installer un plugin rien que pour ça
                          bon courage pour trouver le bon plugin, je crois que Lomart a des pistes. Perso je n'en connais pas
                          Vive Joomla! http://www.joomlack.fr Tutoriels et extensions pour Joomla!. Livre création de template Joomla de plus de 200 pages.
                          http://www.template-creator.com Outil de création de templates
                          Module Maximenu CK - Megamenu, multicolonnes, chargement de module, description de lien, deroulement animé - Compatible Virtuemart, Hikashop

                          Commentaire


                          • #14
                            Re : Droits sur le bouton imprimer

                            Envoyé par ced1870 Voir le message
                            dommage, quelques lignes de php en override sont bien plus simples qu'installer un plugin rien que pour ça
                            bon courage pour trouver le bon plugin, je crois que Lomart a des pistes. Perso je n'en connais pas
                            +1: en voulant trop simple, on se complique la vie.......

                            ligne 40 du fichier /components/com_content/views/article/tmpl/default.php
                            Code:
                            <?php if (!$useDefList && $this->print) : ?>
                            		<div id="pop-print" class="btn hidden-print">
                            			<?php echo JHtml::_('icon.print_screen', $this->item, $params); ?>
                            		</div>
                            Ce code sert pour afficher le bouton imprimer quand tu as cliqué sur l'icone correspondante.

                            a la ligne 64 du meme fichier on as :
                            Code:
                            <?php if (!$this->print) : ?>
                            		<?php if ($canEdit || $params->get('show_print_icon') || $params->get('show_email_icon')) : ?>
                            			<?php echo JLayoutHelper::render('joomla.content.icons', array('params' => $params, 'item' => $this->item, 'print' => false)); ?>
                            		<?php endif; ?>
                            	<?php else : ?>
                            		<?php if ($useDefList) : ?>
                            			<div id="pop-print" class="btn hidden-print">
                            				<?php echo JHtml::_('icon.print_screen', $this->item, $params); ?>
                            			</div>
                            		<?php endif; ?>
                            Ce code sert à afficher l'icone d'impression.
                            Après a toi d'adapter.

                            Commentaire


                            • #15
                              Re : Droits sur le bouton imprimer

                              dommage, quelques lignes de php en override sont bien plus simples qu'installer un plugin rien que pour ça
                              C'est pour cela que je suggère d'en faire plus
                              Des webservices comme www.printwhatyoulike.com de Cavo ou printfriendly.com que j'utilise apporte un vrai plus pour avoir une version papier ou PDF d'un article.
                              Il suffirait d'un petit plugin qui insère du code personnalisé en tête ou en fin de tous les les articles ou de catégories choisies. Ensuite il est facile d'ajouter des conditions comme seulement pour les membres.

                              Ajout:
                              J'en parlais déjà en 2012 : http://forum.joomla.fr/showthread.ph...plugin+article
                              Dernière édition par lomart à 13/04/2016, 08h15
                              UP, le plugin universel à découvrir sur https//up.lomart.fr
                              bgMax
                              , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

                              Commentaire

                              Annonce

                              Réduire
                              Aucune annonce pour le moment.

                              Partenaire de l'association

                              Réduire

                              Hébergeur Web PlanetHoster
                              Travaille ...
                              X