Erreur res://ieframe.dll si click-droit + propriétés avec IE9 et Mootools

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

  • [RÉGLÉ] Erreur res://ieframe.dll si click-droit + propriétés avec IE9 et Mootools

    Symptôme :
    Si on cherche de faire clic-droit + propriétés sur une image, on obtient erreur de script et les propriétés ne s’affichent pas.

    Contexte :
    S’applique à IE9 et un site Joomla qui charge mootools-core.js (Joomla 2.5.x le fait par défaut)

    Solution :
    Dans le fichier :
    media/system/js/mootools-more.js

    éliminer (ou cacher dans un commentaire) l’instruction suivante :

    Element.alias ("togglepin", "togglePin");

    Commentaires :
    Javascript semble déjà traiter les deux les deux versions d’écriture, sans nécessiter de cette attribution explicite par la pseudo-fonction alias de Mootools.
    Cette solution fonctionne sur mon site sans effets collatéraux visibles, mais si vous trouvez des situations où cela peut avoir des conséquences merci de le signaler.

    Mes amitiés
    Luis

  • #2
    Re : Erreur res://ieframe.dll si click-droit + propriétés avec IE9 et Mootools

    Salut,
    astucieux. Bien vu.

    A priori, sans dommages collatéraux, car c'est une ligne de code qui appartient à une version antérieure de Mootools et fait partie de qu'on appelle la "couche compatibilité" (avec les versions antérieures, ici la version 1.2) de More 1.4.01:
    //<1.2compat>
    Element.alias('togglepin', 'togglePin');
    //</1.2compat>
    re : /media/system/js/mootools-more-uncompressed.js

    Sauf si un dev d'extension s'est appuyé sur cette fonctionnalité, bien sur.
    Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

    Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

    Commentaire


    • #3
      Re : Erreur res://ieframe.dll si click-droit + propriétés avec IE9 et Mootools

      Merci Ghazal,
      Ce que m’a surpris est le fait d’être le seul à se plaindre de ce problème (je viens de connaitre Joomla depuis le 9 août seulement, lorsque j’ai décidé de convertir le site de mon association qui était préalablement en aspx).
      Je n’ai trouvé aucune référence à ce problème (ou j’ai mal cherché) sur votre site, et une seule sur celui en « org », où j’ai également proposé ce fix pour ceux qui peuvent être intéressés.
      (http://forum.joomla.org/viewtopic.ph...96575#p2896575)
      Mais cela n’as pas été le seul problème que j’ai rencontré avec cette transition vers Joomla et heureusement votre forum est une source de solutions !
      Merci pour votre boulot !
      Mes amitiés
      Luis

      Commentaire


      • #4
        Re : Erreur res://ieframe.dll si click-droit + propriétés avec IE9 et Mootools

        C'est vrai que ce n'est pas un sujet qui a été abordé tres souvent.
        Sauf ici, sur le googlegroup de mootools (vu par les devs de moo) :

        Si tu as le courage, tu peux leur poster ta soluce.

        J'imagine que si on charge mootools.more sans compat sur mootools.net, cette ligne aura disparu.
        NB : Pas recommandé pour Joomla qui nécessite cette compatibilité.
        Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

        Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

        Commentaire


        • #5
          Re : Erreur res://ieframe.dll si click-droit + propriétés avec IE9 et Mootools

          Je ne comprenais pas trop ton utilisation du terme « courage »
          … maintenant j’ai saisi !
          Enfin j’ai trouvé comment rejoindre le groupe (on sélectionnant l’ancienne interface) mais pas de réponse à ma requête d’adhésion, pour le moment …
          J’aime bien rendre l’ascenseur quand cela peut aider les autres, sachant que je consulte régulièrement les forums pour m’aider, mais lorsque poster une réponse se transforme en parcours du combattant …
          Je verrai si ma patience est suffisante
          Mes amitiés
          Luis

          Commentaire


          • #6
            Re : Erreur res://ieframe.dll si click-droit + propriétés avec IE9 et Mootools

            Je ne comprenais pas trop ton utilisation du terme « courage »
            … maintenant j’ai saisi !
            LOL
            Les joyeusetés des googlegroups...
            Un message d’erreur sur votre site Joomla ... ayez le reflexe de consulter lla base de connaissance : https://kb.joomla.fr

            Ce forum, vous l'aimez ? il vous a sauvé la vie ? Vous y apprenez chaque jour ? Alors adhérez à l'AFUJ https://www.joomla.fr/association/adherer

            Commentaire

            Annonce

            Réduire
            Aucune annonce pour le moment.

            Partenaire de l'association

            Réduire

            Hébergeur Web PlanetHoster
            Travaille ...
            X