Discussions sur mootools et joomla!

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

  • [Humeur] Discussions sur mootools et joomla!

    J'ouvre ce post pour échanger des avis, suggestions, idées, ou pour ceux qui se posent des petites questions ou tout simplement pour partager !

    @ghazal : ça nous évitera de polluer les autres posts !
    J'attends donc ton growl pour tests....


    IMPORTANT
    N'utilisez pas ce fil de discussion pour déboguer votre site suite à une extension que vous avez installée ! Merci d'ouvrir un autre fil dédié à votre souci.
    Dernière édition par ced1870 à 14/10/2010, 15h46
    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

  • #2
    hey,
    Bonne idée !
    PS : je suis hyper à la bourre pour un RV. Mais je reviendrai polluer, gnark gnark ...
    “Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter le nouveau service (en Beta) de la base de connaissance https://kb.joomla.fr

    Commentaire


    • #3
      Je m'abonne à la discussion; c'est un sujet qui m'intéresse.
      Christophe (cavo789)
      Développeur d'aeSecure; protection, optimisation et nettoyage (après hack) de sites web Apache https://www.aesecure.com/fr
      Développeur de marknotes, logiciel de gestion de prises de notes avec interface web et de multiples convertisseur https://github.com/cavo789/marknotes
      Mes logiciels OpenSource : https://www.avonture.be

      Commentaire


      • #4
        compatibilité Jquery - Mootools

        comme l'a déjà présenté Ghazal ici :
        http://people.joomla.org/groups/view...ml?groupid=258

        on peut coder mootools pour éviter tant que possible les conflits avec Jquery notamment. Le problème vient du fait que les deux librairies utilisent le signe $ pour récupérer des éléments.

        Dans les scripts mootools, on peut donc effectuer ces remplacements pour éviter les soucis :
        $ -> document.getElement
        à partir de mootools 1.2 on peut utiliser une fonction spécifique :
        $ -> document.id

        $$ -> document.getElements

        c'est un peu plus long à écrire que les dollars, mais ça marche tout aussi bien, voir mieux
        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


        • #5
          la magie du samedi

          * Aller, on dira que samedi, c'est jour de test :
          Mod_roar
          http://www.box.net/shared/yu6jypyc08
          Petit module d'après le script Roar.js de David Walsh
          Simplissime, mais ca devrait marcher.

          * Pour des tutos Moo, si on commencait par le début avec fonctions, load, domready et console.log
          http://www.jsfiddle.net/AGAm5/
          Et comment intégrer dans Joomla par les templates ou les extensions

          * Je peux fournir ma liste de Mootools events aussi :
          --> exercice de style avec un "indexOf"
          http://www.jsfiddle.net/SxU9G/1/ (à regarder avec FF)
          PS : je fais une petite fixette sur le traitement des Arrays par Mootools

          *Enfin et comme je le disais à CED dans un MP, je trouve que les devs Joomla ne profitent pas assez des nouvelles fonctionnalités sur les Forms de Moo 1.2.
          Exemple avec un FormValidator.Inline et setLanguage en Fr :
          http://www.jsfiddle.net/f8SEQ/1/
          Cliquer sur le submit sans renseigner les champs

          Bon WE !
          Hope it helps
          “Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter le nouveau service (en Beta) de la base de connaissance https://kb.joomla.fr

          Commentaire


          • #6
            Salut,
            bonne nouvelle, un tuto en français sur le JavaScript
            Dynamisez vos sites web avec Javascript !

            http://www.siteduzero.com/tutoriel-3...avascript.html

            Pour l'instant, ils en sont encore aux bases, mais ils s'appuieront sur Mootools par la suite.
            “Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter le nouveau service (en Beta) de la base de connaissance https://kb.joomla.fr

            Commentaire


            • #7
              cool !
              j'ai vu ton post précédent avec le mod_roar, mais pas encore eu le temps de voir. Par contre j'aime bien les jsfiddle sur le 'indexof' et sur le 'form.validator'


              mon we était un peu chargé (fete de la biere à stuttgart... ) et ma semaine aussi est bien prise.
              Dès que j'ai testé ton mod je te tiens au jus
              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


              • #8
                Le indexOf marche correctement avec IE ?
                J'ai pas encore testé avec.
                Mais c'est cool comme variante drop-down, is not it ?
                “Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter le nouveau service (en Beta) de la base de connaissance https://kb.joomla.fr

                Commentaire


                • #9
                  ben en fait pour un dropdown, je ne pense pas que ce soit l'idéal, mais il y a des tas d'autres applications ou on a besoin de lier des arrays...

                  et pas testé sous IE ! pas encore
                  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


                  • #10
                    salut,
                    Sortie de Moo Core 1.3 et Moo More 1.3 RC
                    Mon article sur Joomla People Portal

                    Bonne journée
                    “Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter le nouveau service (en Beta) de la base de connaissance https://kb.joomla.fr

                    Commentaire


                    • #11
                      bon je viens de tester mod_roar, je ne comprends pas pourquoi les deux messages s'affichent et en plusieurs exemplaires sur la page quand on clique. Sinon ça fonctionne, à part qu'il faut bien sur publier le module dans une position qui existe dans le template.
                      je pense qu'il serait plus judicieux de le coder en plugin mais l'idée est là
                      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


                      • #12
                        Bonjour,

                        je me joins à cette discution pour poser le problème suivante :

                        sur le site j'ai une suite d'erreur ci-dessous :


                        Message*: 'this.$events[...].keys' a la valeur Null ou n'est pas un objet.
                        Ligne*: 49
                        Caractère*: 331
                        Code*: 0
                        URI*: http://www.fnecm.org/media/system/js/mootools.js


                        Message*: Cet objet ne gère pas cette propriété ou cette méthode
                        Ligne*: 49
                        Caractère*: 258
                        Code*: 0
                        URI*: http://www.fnecm.org/media/system/js/mootools.js


                        Message*: Cet objet ne gère pas cette propriété ou cette méthode
                        Ligne*: 42
                        Caractère*: 134
                        Code*: 0
                        URI*: http://www.fnecm.org/media/system/js/mootools.js



                        pourriez-vous avoir des éléments de solutions à ce problème?

                        Merci d'avance.

                        Commentaire


                        • #13
                          @CED
                          ouais, je sais, il faut que je passe mod_roar en plug.
                          Mais as-tu bien rempli les 2 champs ClasseCSS ? Même si tu n'as utilisé qu'une des deux classes.

                          @Fritz
                          Préliminaires:
                          quand tu as des erreurs de ce type, cela montre que tu utilises IE.
                          Il est préférable de travailler avec Firefox et le plugin de debug Firebug pour indiquer les erreurs.

                          Observations
                          1- Tu as deux librairies JS installées, jQuery et Mootools --> source de conflits, même avec jQuery NoConflict
                          2 - en plus, c'est une ancienne version de jQuery : 1.1.x, la version actuelle est 1.4.x
                          3 - c'est une ancienne version de Mootools, la 1.11, qui montre que tu n'as pas mis à jour Joomla --> risques de sécurité
                          4 - avec Joomla 1.5.21 et le plugin mootoolsupgrade, qui installe Mootools 1.2, on peut éventuellement essayer de t'aider à debugger, mais avec cette version, c'est super galère

                          Mon avis perso sur la question :
                          * ce sera mon dernier post sur les debugs jQuery/Mootools
                          “Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter le nouveau service (en Beta) de la base de connaissance https://kb.joomla.fr

                          Commentaire


                          • #14
                            @fritz : tu as surement un script qui pose souci dans une des extensions de ton site. Pour les debugs de site merci de ne pas utiliser ce fil de discussion mais plutot ouvrir un autre fil dédié. Ici c'est pour partager et communiquer essentiellement. Merci
                            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


                            • #15
                              @ghazal : effectivement j'ai pas mis la 2e classe css, mais je ne comprends pas pourquoi il faudrait mettre les 2 si tu ne veux qu'un message. Idem si tu veux 3 messages, la solution serait de dupliquer le module et d'ajouter d'autres classes mais on se retrouve vite avec une usine à gaz !

                              je pense qu'en plugin ça serait pas mal un peu comme le tooltipgc avec les balises dans les articles. Si tu veux on peut faire le plugin ensemble !
                              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

                              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