Gros souci
Au temps pour moi, en fait ce sont les script "bottomscripts que j'appelle comme ça, visiblement à tort :
<!--footer end--> <?php } //end ifprintable ?> </div> </div> </div> <script type="text/javascript"> // ============================================================================ ///////////////////////////////// Évite le double-post dans les pages de discussion LQT addOnloadHook( function(){ var wpSave = document.getElementById('wpSave'); if(wpSave){ wpSave.onclick = function(){ document.getElementById('wpSave').submit(); document.getElementById('wpSave').disabled = "disabled"; } } });/////////////////////////////// // =========================================================================== </script> <?php $this->html('bottomscripts'); /* JS call to runBodyOnloadHook */ ?> <?php $this->html('reporttime') ?> <?php if ( $this->data['debug'] ): ?> <!-- Debug output: <?php $this->text( 'debug' ); ?> --> <?php endif; ?> </body> </html> <?php wfRestoreWarnings(); } // end of execute() method } // end of class ?>
Donc je parviens à nouveau à publier avec IE8, sans avoir vidé le cache de mon navigateur.
Cependant, avec IE8 en tout cas, le bouton submit ne se désactive pas. J'ai aussi vu une erreur Javascript (signalé dans la barre des tâche par un petit signal d'avertissement jaune) au moment où j'ai cliqué sur le bouton submit.
Si vraiment ce correctif pose des problèmes, autant le laisser tomber. Le problème des doublons ne se pose que dans les pages de discussion, et il n'apparait heuresement pas trop souvent. On peut espérer que la prochaine version stable de LQT ait résolu ce problème, non?
Attention, pour faire cela, tu dois être connecté(e) !
Clique ici pour te connecter ou créer un compte
Explication détaillée : Tu n’es pas autorisé(e) à modifier cette page, pour les raisons suivantes :
Tu peux seulement voir le code source de l’article, mais pas le modifier :
Revenir à la page Thread:Gros souci (18).
Pfff, y a des fois, je réfléchis pas...
C'est normal qu'il y ait un bug, car ce n'est pas sur le bouton qu'il faut appliquer le submit mais sur la forme.
J'ai donc réparé la fonction (elle est à la fin de MediaWiki:Wikimini.js sur beta) :
// ============================================================================ ///////////////////////////////// Évite le double-post dans les pages de discussion LQT addOnloadHook( function(){ var wpSave = document.getElementById('wpSave'); var wpEditForm = document.getElementById('editform'); if((wpSave)&&(wpEditForm)){ wpSave.onclick = function(){ document.getElementById('editform').submit(); document.getElementById('wpSave').disabled = "disabled"; } } });/////////////////////////////// // ===========================================================================
Théoriquement, il ne devrait plus y avoir de problème, mais vu le cirque, il vaut mieux la tester un maximum avant de la mettre sur fr... (notamment pour voir si c'est bien compatible avec FCKEditor)
Ok, mais qu'entends-tu exactement par « supprimer les deux » ?
Malheuresement, je dois absolument partir maintenant. Je me suis déjà mis très en retard.
Ce soir, ou demain, je testerai également le site avec le logiciel "Multiple IE" (qui ne fonctionne que sous XP). Cela me permettra de vérifier s'il y a des problèmes avec les plus anciennes versions de IE.
A tout bientôt et merci de ta rapide intervention!
Laurent
Par "supprimer les deux", je voulais dire laisser la fonction onclick vide, afin de ne pas provoquer d'erreur, mais de continuer à écraser la fonction défectueuse de ceux qui n'ont pas leur cache à jour.
Bon vent, et fais moi signe à ton retour.
Pour la barre d'option, que penses-tu de s'inspirer de celle présente sur cette page ?
J'ai rajouté sur beta la fonction pour modifier la taille de la police.
Pour les icônes, tu devrais arriver à trouver ton bonheur ici.
Une fois que tu auras choisi, je modifierai le menu pour en faire une barre et il ne me restera plus qu'à coder la fonction qui fait afficher l'explication en-dessous. (D'ailleurs il faudrait également modifier le wikiboo, qui est le même que celui du menu outils. Là aussi, je te laisse choisir.
Questions : est-ce que les autres wikitechniciens (ou adultes) sont au courant de l'existence de beta ou il n'y a que nous deux ? Je demande parce que ça serait pas mal d'avoir plusieurs testeurs pour éviter les erreurs.