Modules et classe

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

  • [RÉGLÉ] Modules et classe

    Bonjour,

    Je me suis tourné depuis peu vers l'idée de pouvoir créer un template de bonne facture (c'est vrai que les modèles "tout prêt" du genre Rockettheme ou autres d'ailleurs sont bluffant, mais voilà faire son site... ).

    J'ai principalement trouvé template creator ck, que j'ai essayé un peu en version demo...

    Et puis artisteer, dans sa dernière version. Alors, pas de polémique autour des deux "systèmes" pour ma part, mais juste l'expérience personnelle que Artisteer m'a permis de poser une belle structure, assez rapidement de manière globale. C'est à dire qu'il a répondu à mes attentes en quelque sorte.

    Mais évidemment, tout ne peut être parfait, ce qui est ennuyeux pour moi avec artisteer, c'est l'unique présentation d'un "bloc-module", et peut-être quelques réglages de positionnement/marge quand on applique le suffixe de classe "art-nostyle".

    Bref, j'ai cherché un peu sur le forum et j'ai trouvé quelques éléments... mais le problème est qu'au final je ne comprends rien à ce qui est proposé de faire avec les CSS.

    Je ne suis pas un spécialiste forcément, mais je peux suivre une explication claire et une procédure sans problème .

    Est-ce que quelqu'un aurait la bonté de me dire (en tenant compte que je n'y connais pas grand chose) comment procéder afin d'affecter un ou plusieurs habillage de modules de mon choix et de pouvoir les utiliser ensuite en back-end ?

    Ce que je voudrais arriver à faire, c'est affecter des habillages de module variés et plus tard pouvoir affecter de nouvelles positions de modules (mais ça on verra plus tard)

    Merci et à +
    mquert
    Dernière édition par mquert à 11/02/2012, 17h20

  • #2
    Re : Modules et classe

    Re bonjour,

    Peut-être me suis-je mal expliqué... alors je précise mon problème.

    J'ai créé un template artisteer (au passage, je l'utilise avec Joomla 2.5 sans difficulté).

    Les modules sont configurés pour avoir une telle couleur ainsi que le texte qui s'y trouve avec police etc.
    Mais, et je trouve que c'est dommage, il n'y a qu'un modèle (deux en fait, si on choisi de n'appliquer aucun style) à appliquer en terme "d'habillage de module". Si je choisis un joli bleu foncé avec les coins arrondis, sans titre et une police telle avec couleur bleu claire... et bien tous les modules auront cette configuration-là. Or un site avec les mêmes couleurs partout, je trouve cela un peu simpliste et "lourd", pas agréable visuellement.

    J'aimerais donc pouvoir ajouter des suffixes de classe CSS (c'est bien ça ?) qui m'autoriseraient alors à choisir le même type de module (coins arrondis, pas de titre, police identique) mais avec couleur de fond et couleur de police différente. J'aimerais avoir environ 4 à 5 "configurations" de couleurs possibles.

    Or, j'ai bien lu qu'il fallait aller mettre les mains dans le code.

    Mais je ne sais pas où (quels fichiers) ni comment (créer des "styles" qui sont ensuite appelés par leur suffixe de classe... si j'ai bien compris).

    Voilà, est-ce plus clair pour vous ? Et pouvez-vous m'aider, me guider ?

    Merci et a+
    mquert

    Commentaire


    • #3
      Re : Modules et classe

      Bonjour, le problème avec artis...er c'est qu'il est complétement non-standard... Justement en ce qui concerne les modules, notamment pas de suffixe de classes (sauf ceux qu'il utilise pour les menus par exemple) et un code abscons sans jdoc:include apparent.
      Dans un template normal, les suffixes s'ajoutent dans les div englobantes du module <div class="module"> (ou moduletable ou... suivant le style du module) devient <div class="modulesuffixe">

      Après soit tu prevois un suffixe "_toto" et tu dois redéfinir complétement le CSS du module (tous les styles qui contiennent ".module" doivent être clonés en ".module_toto", soit tu mets " toto" et tu clones uniquement les styles que tu veux modifier en remplaçant .module par .toto.
      Schtroumpfe toi le Schtroumpf t'aidera.
      Je ne schtroumpfe pas aux demandes de schtroumpf par MP.

      Commentaire


      • #4
        Re : Modules et classe

        Bonjour Grand Schtroumpf,

        Et bien oui, dommage qu'artisteer ne propose pas la création de plusieurs suffixe de classe (si j'ai bien suivi) d'origine.

        En cherchant à approfondir la question (je ne suis pas resté avec les deux pieds dans le même sabot) pour moi qui ne sait pas bien où et comment se passent les modules et leurs classes (c-à-d tel suffixe appelle telle configuration), j'ai réussi à comprendre qu'il fallait créer ses suffixes et les ajouter.

        C'est toute ma problématique, comment s'y prend-t-on pour créer les blocks (si j'ai toujours bien suivi), et les définir/configurer pour les intégrer au template ? J'ai compris que c'était dans le fichier template.css (peut-être pas seulement d'ailleurs), qu'il fallait ajouter ses custom-suffixes (comme le sont art-block, artv-menu, art-nostyle à l'origine)... mais voilà, quoi faire et où ?

        Est-ce que poster mon template.css pourrait aider ?

        Merci,
        mquert

        PS : je vais essayer de retrouver un petit tuto trouvé hier, que j'ai essayé d'appliquer mais dès que j'ajoute le suffixe de classe à un module... page blanche !

        Commentaire


        • #5
          Re : Modules et classe

          ça y est j'ai retrouvé le tuto !

          ici : http://forum.joomla.fr/showthread.ph...avec-Artisteer

          Le problème, c'est que je ne suis pas sûr de bien m'y prendre pour l'appliquer...

          Merci pour les avis/aides. (je vais finir par y arriver, non ?)

          A+
          mquert

          Commentaire


          • #6
            Re : Modules et classe

            salut
            dommage, je voulais te pointer vers mon petit tutoriel sur les suffixes css mais je vois que ça risque de ne pas marcher comme ça avec Arti...
            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


            • #7
              Re : Modules et classe

              Bonjour à tous,

              Merci pour vos aides/remarques...

              Le tutoriel que j'ai mentionné plus haut, et bien je l'ai appliqué (comme je le comprenais) il y a quelques jours, et cela me donnait "page blanche" quand j'appliquais mon suffixe personnalisé sur un module. Je pensais dponc que cela ne marchait pas, puis, j'y suis revenu pour revoir toutes les étapes et ne rien louper.... j'ai bien compris qu'en terme de "codage" s'il manque une virgule, un point, ou autre ça marche pas !

              En réalité, j'ai re-suivi le tuto et j'ai ajouté deux suffixes art-block2 et art-block3.

              Au résultat, quand j'applique art-block2 >>> page blanche

              Mais quand j'applique art-block3 >>> mon module se transforme (couleur police) et ma page est correcte !!!

              Je crois donc que je vais devoir revisiter tout ce qui concerne block2 pour essayer de le faire fonctionner.

              Ensuite ce que j'aimerais maintenant c'est savoir où je dois définir la couleur du bloc pour qu'il ait une autre couleur ?

              Bon alors... en écrivant la phrase qui précède, je suis retourné voir mon template.css et figurez-vous que j'ai trouvé comment modifier la couluer de mes blocs modules sur lesquels j'applique le suffixe block3 !

              Preuve que c'est possible si on suit le premier tuto d'une part et si j'arrive à faire un récapitulatif sur la suite à mettre en oeuvre. Pensez-vous que ce soit utile pour le forum ?

              A+
              mquert

              Commentaire


              • #8
                Re : Modules et classe

                Re,
                Pensez-vous que ce soit utile pour le forum ?
                Oui, of course, très bonne initiative.
                Surtout quand on voit le nombre de templates fait avec A... en circulation.
                Schtroumpfe toi le Schtroumpf t'aidera.
                Je ne schtroumpfe pas aux demandes de schtroumpf par MP.

                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