Le redimensionnement automatique de la tailles des images ne fonctionne plus

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Le redimensionnement automatique de la tailles des images ne fonctionne plus

Message par zz10 le Sam 4 Sep 2010 - 0:44

Bonsoir,

Tout est dans le titre !

Les images ne sont plus redimensionnées sur mon forum et pourtant la configuration semble OK :



Un lien de mon forum pour constater le problème :

http://www.forum-ice-epinal.com/actualite-generale-des-dauphins-f5/nouveau-maillot-version-2010-2011-t665.htm#14572

Merci d'avance


Dernière édition par zz10 le Sam 4 Sep 2010 - 1:01, édité 1 fois

zz10
+ Hyperactif +

Masculin
Messages : 2202
Inscrit(e) le : 04/07/2009

http://www.forum-ice-epinal.com
zz10 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Le redimensionnement automatique de la tailles des images ne fonctionne plus

Message par zz10 le Sam 4 Sep 2010 - 0:53

Je viens de localiser le problème. Il s'agirait de ce code chargé de remplacer du BBCode en HTML :
Code:

var divs = document.getElementsByTagName('div');
   for (i=0; i<divs.length; i++){
      if(divs[i] != null && divs[i].className == 'postbody'){
         var chaine1 = new String('[\[]intro[^[]');
         var reg = new RegExp(chaine1, 'g');
         var reg2 = new RegExp('[\[]/intro[^[]', 'g');
         var contenu = divs[i].innerHTML;
         var nouveaucontenu = contenu.replace(reg,'<div id='intro'>').replace(reg2,'</div>');
        divs[i].innerHTML = nouveaucontenu;
              
         chaine1 = new String('[\[]modo[^[]');
         reg = new RegExp(chaine1, 'g');
         reg2 = new RegExp('[\[]/modo[^[]', 'g');
         contenu = divs[i].innerHTML;
        split = contenu.split(" ");
         nouveaucontenu = contenu.replace(reg,'<div id='modo'><img style="float:left;margin-right:7px;" src="http://i18.servimg.com/u/f18/14/48/01/34/info11.png" /> <u>ÉDIT MODÉRATION :</u> ').replace(reg2,'</div>');
         divs[i].innerHTML = nouveaucontenu;
       
        var chaine1 = new String('[\[]source=(#?[^~]*)~(#?[^~]*)~(#?[^~]*)~[^[]');
         reg = new RegExp(chaine1, 'g');
         reg2 = new RegExp('[\[]/source[^[]', 'g');
         contenu = divs[i].innerHTML;
        split = contenu.split(" ");
         nouveaucontenu = contenu.replace(reg,'<div id='source'><h2>Extrait du web : lu sur "$2" <div style="float:right"><li><a  href=$1 target="_blank">voir la source</a></li></div></h2><div class="contenu"><h3 style="margin-top:0px;padding-top:5px">$3</h3>').replace(reg2,'</div></div>');
         divs[i].innerHTML = nouveaucontenu;
      }
   }

EDIT : Désolé pour le double post

EDIT 2 : résolu Mon script annulait l'effet du script resizeImages mis en place par FA en remplaçant le contenu des post par un autre.

zz10
+ Hyperactif +

Masculin
Messages : 2202
Inscrit(e) le : 04/07/2009

http://www.forum-ice-epinal.com
zz10 a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum