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 Sam 04 Sep 2010, 00:44

Bonsoir,

Tout est dans le titre !

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

Le redimensionnement automatique de la tailles des images ne fonctionne plus Sans_t10

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 04 Sep 2010, 01:01, édité 1 fois
zz10

zz10
Membre actif

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

http://www.ice-epinal-forum.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 Sam 04 Sep 2010, 00: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

zz10
Membre actif

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

http://www.ice-epinal-forum.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

- Sujets similaires

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