Joomladay francophone 2018 à Paris 18 et 19 mai

Trombinoscope sur intranet joomla

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

  • Trombinoscope sur intranet joomla

    Bonjour,

    je fais appel à la communauté pour savoir si quelqu'un avait déjà transformer une gallerie image en trombinoscope ou bien si quelqu'un avait tester une extension permettant de faire un trombinoscope.

    C'est pour un intranet et mon objectifs est d'avoir une galerie avec les photos des collaborateurs avec une description, une sorte de fiche ou je peux mettre son rôle dans l'entreprise par exemple.

    Merci de votre aide car j'ai un peu regarder sur le net et sur le forum et je n'ai rien trouvé de concluant pour le moment. Précédemment j'utilisais le composant datsogallery mais je pense que pour un trombinoscope il y a moyen de faire mieux.

    Merci d'avance
    Mon blog : http://blog.lemondelibre.org

  • #2
    Re : Trombinoscope sur intranet joomla

    En utilisant une surcharge du composant contact com_contact/views/category/tmpl/
    tu copies tout ce qu'il y a dedans vers templates/ton_template/html/com_contact/category

    Ainsi tu pourras monter ton trombinoscope en bénéficiant de tous les artifices du composant contact
    Christophe
    http://www.webcrea.fr

    Commentaire


    • #3
      Re : Trombinoscope sur intranet joomla

      Merci de ton retour, effectivement je n'avais pas pensé à utiliser à plus grande échelle le composant de contact. Je vais tester et voir ce que ça donne mais ça devrait le faire.

      Petite question cependant, à quoi sert la "surcharge" avec la copie dans le template ?

      Là par exemple j'ai créé un contact (donc un collaborateur) et une catégorie (donc un service) puis j'ai fais un lien dans mon menu vers la racine. Cela affiche les catégories, quand on clique on retrouve les contacts, ce qui me va bien :-). D'ailleurs sais-tu s'il est possible d'afficher l'image des contacts quand on est dans une catégorie ? Visuellement ça serait plus sympa si j'arrive à faire cela, par exemple on rentre dans la catégorie on voit les photos et on peut cliquer sur le lien pour voir la fiche.

      Merci pour ton aide
      Mon blog : http://blog.lemondelibre.org

      Commentaire


      • #4
        Re : Trombinoscope sur intranet joomla

        Dans contact/tmpl/default.php

        tu as toutes les variables se référant au contact
        pour l'image

        <?php echo JHtml::_('image', $this->contact->image, JText::_('COM_CONTACT_IMAGE_DETAILS'), array('align' => 'middle')); ?>

        à tester
        Christophe
        http://www.webcrea.fr

        Commentaire


        • #5
          Re : Trombinoscope sur intranet joomla

          hello,

          j'ai trouvé le fichier qu'à cet endroit "/components/com_contact/views/category/tmpl"

          Voici le code :
          <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
          <html>
          <head>
          </head>
          <body>
          defined('_JEXEC') or die;
          ?&gt;
          <div class="contact-category<?php echo $this->pageclass_sfx;?>"><?php if ($this->params->get('show_page_heading')) : ?>
          <h1><?php echo $this->escape($this->params->get('page_heading')); ?>
          </h1>
          <?php endif; ?>
          <?php if($this->params->get('show_category_title', 1)) : ?>
          <h2><?php echo JHtml::_('content.prepare', $this->category->title, '', 'com_contact.category'); ?>
          </h2>
          <?php endif; ?>
          <?php if ($this->params->def('show_description', 1) || $this->params->def('show_description_image', 1)) : ?>
          <div class="category-desc"><?php if ($this->params->get('show_description_image') && $this->category->getParams()->get('image')) : ?>
          <img src="<?php echo $this->category->getParams()->get('image'); ?>"><?php endif; ?>
          <?php if ($this->params->get('show_description') && $this->category->description) : ?><?php echo JHtml::_('content.prepare', $this->category->description, '', 'com_contact.category'); ?>
          <?php endif; ?>
          <div class="clr"></div>
          </div>
          <?php endif; ?>
          <?php echo $this->loadTemplate('items'); ?><?php if (!empty($this->children[$this->category->id])&& $this->maxLevel != 0) : ?>
          <div class="cat-children">
          <h3><?php echo JText::_('JGLOBAL_SUBCATEGORIES') ; ?></h3>
          <?php echo $this->loadTemplate('children'); ?>
          </div>
          <?php endif; ?>
          </div>
          </body>
          </html>
          Mon blog : http://blog.lemondelibre.org

          Commentaire


          • #6
            Re : Trombinoscope sur intranet joomla

            echo $this->loadTemplate('items'); signifie qu'il charge le template item.php, logique puisqu'il va t'afficher tous les items (contact) de la catégorie demandée... donc mets le code de l'image dans item.php pour voir s'il monte bien l'avatar pour chaque contact
            Christophe
            http://www.webcrea.fr

            Commentaire


            • #7
              Re : Trombinoscope sur intranet joomla

              Merci pour ton retour cependant, je ne trouve pas le fichier items.php :-(

              dans le dossier com-contact j'ai un dossier views et ensuite categories/tmpl...

              Merci d'avance pour ton aide
              Mon blog : http://blog.lemondelibre.org

              Commentaire


              • #8
                Re : Trombinoscope sur intranet joomla

                Re,

                ok j'ai trouvé le fichier en fait c'était "default_items.php" et je cherchais items tout court.

                Bref, je ne suis pas dév (tu t'en doutes bien) je bricole un peu...

                J'ai jouté le code mais la photo n’apparaît pas, de plus je pense qu'il va falloir que je fasse une autre modif pour aligne l'en tête du tableau :

                Mon blog : http://blog.lemondelibre.org

                Commentaire


                • #9
                  Re : Trombinoscope sur intranet joomla

                  Envoyé par Daminou Voir le message
                  Re,

                  ok j'ai trouvé le fichier en fait c'était "default_items.php" et je cherchais items tout court.

                  Bref, je ne suis pas dév (tu t'en doutes bien) je bricole un peu...

                  J'ai jouté le code mais la photo n’apparaît pas, de plus je pense qu'il va falloir que je fasse une autre modif pour aligne l'en tête du tableau :

                  [ATTACH=CONFIG]27004[/ATTACH]
                  <?php echo $this->category->getParams()->get('image'); ?>
                  Christophe
                  http://www.webcrea.fr

                  Commentaire


                  • #10
                    Re : Trombinoscope sur intranet joomla

                    Je pense que le composant M4Trombino répond à ce dont tu cherche. Tu peux consulter l'onglet "Screenshots" pour voir ce que ça donne comme affichage : http://www.m4extensions.com/extension/m4trombino

                    Commentaire

                    Annonce

                    Réduire
                    1 sur 2 < >

                    C'est [Réglé] et on n'en parle plus ?

                    A quoi ça sert ?
                    La mention [Réglé] permet aux visiteurs d'identifier rapidement les messages qui ont trouvé une solution.

                    Merci donc d'utiliser cette fonctionnalité afin de faciliter la navigation et la recherche d'informations de tous sur le forum.

                    Si vous deviez oublier de porter cette mention, nous nous permettrons de le faire à votre place... mais seulement une fois
                    Comment ajouter la mention [Réglé] à votre discussion ?
                    1 - Aller sur votre discussion et éditer votre premier message :


                    2 - Cliquer sur la liste déroulante Préfixe.

                    3 - Choisir le préfixe [Réglé].


                    4 - Et voilà… votre discussion est désormais identifiée comme réglée.

                    2 sur 2 < >

                    Assistance au forum - Outil de publication d'infos de votre site

                    Compatibilité: PHP 4.1,PHP4, 5, 6DEV MySQL 3.2 - 5.5 MySQLi from 4.1 ( @ >=PHP 4.4.9)

                    Support Version de Joomla! : | J!3.0 | J!2.5.xx | J!1.7.xx | J!1.6.xx | J1.5.xx | J!1.0.xx |

                    Version française (FR) D'autres versions sont disponibles depuis la version originale de FPA

                    UTILISER À VOS PROPRES RISQUES :
                    L'exactitude et l'exhaustivité de ce script ainsi que la documentation ne sont pas garanties et aucune responsabilité ne sera acceptée pour tout dommage, questions ou confusion provoquée par l'utilisation de ce script.

                    Problèmes connus :
                    FPA n'est actuellement pas compatible avec des sites Joomla qui ont eu leur fichier configuration.php déplacé en dehors du répertoire public_html.

                    Installation :

                    1. Téléchargez l'archive souhaitée : http://afuj.github.io/FPA/

                    Archive zip : https://github.com/AFUJ/FPA/zipball/master

                    2. Décompressez le fichier de package téléchargé sur votre propre ordinateur (à l'aide de WinZip ou d'un outil de décompression natif).

                    3. Lisez le fichier LISEZMOI inclus pour toutes les notes de versions spécifiques.

                    4. LIRE le fichier de documentation inclus pour obtenir des instructions d'utilisation détaillées.

                    5. Téléchargez le script fpa-fr.php à la racine de votre site Joomla!. C'est l'endroit que vous avez installé Joomla et ce n'est pas la racine principale de votre serveur. Voir les exemples ci-dessous.

                    6. Exécutez le script via votre navigateur en tapant: http:// www. votresite .com/ fpa-fr.php
                    et remplacer www. votresite .com par votre nom de domaine


                    Exemples:
                    Joomla! est installé dans votre répertoire web et vous avez installé la version française du fichier FPA:
                    Télécharger le script fpa-fr.php dans: /public_html/
                    Pour executer le script: http://www..com/fpa-fr.php

                    Joomla! est installé dans un sous-répertoire nommé "cms" et vous avez installé la version française du fichier FPA:
                    Télécharger le script fpa-fr.php dans: /public_html/cms/
                    Pour executer le script: http://www..com/cms/fpa-fr.php

                    En raison de la nature très sensible de l'information affichée par le script FPA, il doit être retiré immédiatement du serveur après son utilisation.

                    Pour supprimer le script de votre site, utilisez le lien de script de suppression fourni en haut de la page du script. Si le lien de suppression échoue pour supprimer le script, utilisez votre programme FTP pour le supprimer manuellement ou changer le nom une fois que le script a généré les données du site et le message publié sur le forum. Si le script est toujours présent sur le site, il peut être utilisé pour recueillir suffisamment d'informations pour pirater votre site. Le retrait du script empêche des étrangers de l'utiliser pour jeter un oeil à la façon dont votre site est structuré et de détecter les défauts qui peuvent être utilisé à vos dépends.
                    Voir plus
                    Voir moins
                    Travaille ...
                    X