Module connexion : comment le personnaliser

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

  • [RÉGLÉ] Module connexion : comment le personnaliser

    J'aimerais savoir si il est possible de personnalisé le module connexion ?

    Changer la taille, le nom des modules ..

    par avance merci

  • #2
    Re : Module connexion : comment le personnaliser

    Bonjour,

    La demande étant un peu foue, quelle chose souhaites-tu personnaliser: mod_login, ou la page connexion du composant com_users ?

    Dans les 2 cas, le template peut se personnaliser en surchargeant soit:
    pour mod_login: /modules/mod_login/tmpl/default.php
    pour com_sers: /components/com_users/views/login/tmpl/dafault_login.php

    S'il ne s'agit que de choses minimes, tu peux aussi personnaliser simplement le CSS, en traçant ce qui t'intéresse via l'inspecteur d eChrome ou Firebug. Mais dans ce cas, attention, le changement est global, ces éléments utilisant des classes CSS standard Joomla!, utilisées par de nombreux composants et modules.
    Pas de demande de support par MP.
    S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

    Commentaire


    • #3
      Re : Module connexion : comment le personnaliser

      Oui en fait j'aimerais que les choses suivantes
      "Mot de passe oublié ?
      Identifiant oublié ?
      Créer un compte"
      disparaissent.
      Car en fait je veux que mon module ne puisse servir que pour une seule personne.

      Tu peux aller jeter un coup d'oeil ici pour voir
      Dernière édition par welcomeulm à 12/05/2012, 10h50

      Commentaire


      • #4
        Re : Module connexion : comment le personnaliser

        Pour créer un compte, se paramètre directement en Gestion des Utilisateurs, Paramètres, Autoriser l'inscription.

        Pour les autres informations, surcharger /modules/mod_login/tmpl/default.php et supprimer les lignes 60 à 77 qui sont:
        Code PHP:
            <ul>
                <li>
                    <a href="<?php echo JRoute::_('index.php?option=com_users&view=reset'); ?>">
                    <?php echo JText::_('MOD_LOGIN_FORGOT_YOUR_PASSWORD'); ?></a>
                </li>
                <li>
                    <a href="<?php echo JRoute::_('index.php?option=com_users&view=remind'); ?>">
                    <?php echo JText::_('MOD_LOGIN_FORGOT_YOUR_USERNAME'); ?></a>
                </li>
                <?php
                $usersConfig 
        JComponentHelper::getParams('com_users');
                if (
        $usersConfig->get('allowUserRegistration')) : ?>
                <li>
                    <a href="<?php echo JRoute::_('index.php?option=com_users&view=registration'); ?>">
                        <?php echo JText::_('MOD_LOGIN_REGISTER'); ?></a>
                </li>
                <?php endif; ?>
            </ul>
        Pas de demande de support par MP.
        S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

        Commentaire


        • #5
          Re : Module connexion : comment le personnaliser

          Merci de ton aide, mais j'ai essayé et cela ne fonctionne pas du tout.

          Rien n'a faire sur ma page http://welcomeulm.com/clancreation/i...=11&Itemid=177
          en dessous des zone à saisir j'ai toujours mot de passe ? identifiant oublie ? créer un compte ? qui apparaissent toujours

          Commentaire


          • #6
            Re : Module connexion : comment le personnaliser

            Soit un cache, soit ton template surcharge com_users/login...
            Soit encore tu utilises un autre module de connexion (vu le jQuery qui traine dans le source de la page dans ce module...)


            Quel que soit le module, la logique est la même d etoute manière, chercher les éléments à oter et les enlever.
            Pas de demande de support par MP.
            S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

            Commentaire


            • #7
              Re : Module connexion : comment le personnaliser

              qu'entends tu par "surcharge" ?
              Le problème est que je ne trouve pas ou se trouve ses infos...

              Galère quand tu nous tiens..

              Commentaire


              • #8
                Re : Module connexion : comment le personnaliser

                les surcharges se trouvent dans /templates/ton_template/html
                presque tout peut être surchargé dans un template... composants, modules.
                Pas de demande de support par MP.
                S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

                Commentaire


                • #9
                  Re : Module connexion : comment le personnaliser

                  effectivement, je ne connaissais pas cela.

                  VOila ce que j'ai dans le html de mon template

                  <?php
                  /**
                  * @package yoo_nano
                  * @author YOOtheme http://www.yootheme.com
                  * @copyright Copyright (C) YOOtheme GmbH
                  * @license YOOtheme Proprietary Use License (http://www.yootheme.com/license)
                  */

                  // include config and layout
                  $base = dirname(dirname(__FILE__));
                  include($base.'/config.php');
                  include($warp['path']->path('layouts:'.preg_replace('/'.preg_quote($base, '/').'/', '', __FILE__, 1)));

                  Alors que changer dedans ??

                  Commentaire


                  • #10
                    Re : Module connexion : comment le personnaliser

                    les surcharges sont par exemple pour mod_login dans /templates/ton_template/html/mod_login/ (et là il doit y avoir la surcharge).
                    Pas de demande de support par MP.
                    S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

                    Commentaire


                    • #11
                      Re : Module connexion : comment le personnaliser

                      C'est ce que je t'ai indiqué au dessus dans la surcharge de mon template, dans mod_login j'ai
                      <?php
                      /**
                      * @package yoo_nano
                      * @author YOOtheme http://www.yootheme.com
                      * @copyright Copyright (C) YOOtheme GmbH
                      * @license YOOtheme Proprietary Use License (http://www.yootheme.com/license)
                      */

                      // include config and layout
                      $base = dirname(dirname(__FILE__));
                      include($base.'/config.php');
                      include($warp['path']->path('layouts:'.preg_replace('/'.preg_quote($base, '/').'/', '', __FILE__, 1)));

                      Que faire ??

                      Commentaire


                      • #12
                        Re : Module connexion : comment le personnaliser

                        Hum, ça sent l'usine à gaz yootheme où il faut aller fouiller, si bien comris, dans des layouts quelque part dans un répertoire layouts du template. Délolé de ne pouvoir être plus précis, je n'utilise aucun template de cet éditeur.
                        Pas de demande de support par MP.
                        S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

                        Commentaire


                        • #13
                          Re : Module connexion : comment le personnaliser

                          Comme indiqué au dessus, lorsque je vais dans la surcharge de mon template : dans mod_login
                          J'ai ses éléments

                          <?php
                          /**
                          * @package yoo_nano
                          * @author YOOtheme http://www.yootheme.com
                          * @copyright Copyright (C) YOOtheme GmbH
                          * @license YOOtheme Proprietary Use License (http://www.yootheme.com/license)
                          */

                          // include config and layout
                          $base = dirname(dirname(__FILE__));
                          include($base.'/config.php');
                          include($warp['path']->path('layouts:'.preg_replace('/'.preg_quote($base, '/').'/', '', __FILE__, 1)));

                          Alors que changer dedans ??

                          Commentaire


                          • #14
                            Re : Module connexion : comment le personnaliser

                            Et bien non, comme dis précedement, j'ai bien dans le html de mon template le mod_login/ et le fichier est celui précisé au dessus. Le fichier se nomme default.php
                            Alors que faire ?

                            Commentaire


                            • #15
                              Re : Module connexion : comment le personnaliser

                              Vu qu'il y a un include, ça doit trainer dans un répertoire layouts quelque part dans l'arborescence du template.
                              Pas de demande de support par MP.
                              S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

                              Commentaire

                              Annonce

                              Réduire
                              Aucune annonce pour le moment.

                              Partenaire de l'association

                              Réduire

                              Hébergeur Web PlanetHoster
                              Travaille ...
                              X