Disparition du sélecteur de thème
2 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1 • Partagez
Disparition du sélecteur de thème
Bonjour!
J'ai un petit soucis que je n'arrive pas à régler. J'ai installé le sélecteur proposé par FA ici voici… au moins un an. Je changeais régulièrement les feuilles CSS et tout fonctionnait bien jusqu'à cette semaine, ou j'ai subitement remarqué que le sélecteur avait tout simplement disparu! Il ne s'affiche plus sur la page d'accueil, ni sur aucune autre page.
J'ai tenté de supprimer le script et de le recoller, sans succès. J'ai recollé le script original, vérifié que j'avais bien activé la gestion des JS, et marqué "afficher sur toutes les pages". Tout est bon et pourtant, il n'est toujours pas là. Pensant que j'avais du faire un fausse manip, j'ai même vidé ma feuille CSS (seule chose que j'ai touché depuis plus d'un mois), et toujours rien…
Il doit y avoir un problème sur ce forum-ci (qui est mon forum de test, en phpbb2) puisque sur un autre forum ou j'ai le même sélecteur, tout fonctionne normalement.
Je suis plus que perplexe … Quelqu'un pourrait-il m'éclairer?
Merci d'avance
J'ai un petit soucis que je n'arrive pas à régler. J'ai installé le sélecteur proposé par FA ici voici… au moins un an. Je changeais régulièrement les feuilles CSS et tout fonctionnait bien jusqu'à cette semaine, ou j'ai subitement remarqué que le sélecteur avait tout simplement disparu! Il ne s'affiche plus sur la page d'accueil, ni sur aucune autre page.
J'ai tenté de supprimer le script et de le recoller, sans succès. J'ai recollé le script original, vérifié que j'avais bien activé la gestion des JS, et marqué "afficher sur toutes les pages". Tout est bon et pourtant, il n'est toujours pas là. Pensant que j'avais du faire un fausse manip, j'ai même vidé ma feuille CSS (seule chose que j'ai touché depuis plus d'un mois), et toujours rien…
Il doit y avoir un problème sur ce forum-ci (qui est mon forum de test, en phpbb2) puisque sur un autre forum ou j'ai le même sélecteur, tout fonctionne normalement.
Je suis plus que perplexe … Quelqu'un pourrait-il m'éclairer?
Merci d'avance
Re: Disparition du sélecteur de thème
Bonjour,
Pourrait on avoir le lien du forum test ? Ainsi que les codes installés
Pourrait on avoir le lien du forum test ? Ainsi que les codes installés
Re: Disparition du sélecteur de thème
Bonjour,
Cela provient tout simplement d'erreurs dans le javascript
Et il y en a plusieurs à ce que j'ai pu voir.
Il faudrait nous copier / coller tous les scripts présent dans cette page
http://capricetest.faireunforum.com/99061.js
Il va falloir regarder chacun de ces script pour vérifier qu'il n'y a pas d'erreurs.
Exemples (j'ai remis les retours à la ligne pour mieux comprendre) :
On ne peut mettre ceci :
Tout à la fin du code également :
Il manque }); pour bien fermer ce que l'on a ouvert au début
Cela provient tout simplement d'erreurs dans le javascript
Et il y en a plusieurs à ce que j'ai pu voir.
Il faudrait nous copier / coller tous les scripts présent dans cette page
http://capricetest.faireunforum.com/99061.js
Il va falloir regarder chacun de ces script pour vérifier qu'il n'y a pas d'erreurs.
Exemples (j'ai remis les retours à la ligne pour mieux comprendre) :
- Code:
function blinker() {
setTimeout(function() {
setInterval(function() {
$("#new_message").css(#FFFFFF, #FFFFFF)
}, 1000)
}, 500);
setInterval(function() {
$("#new_message").css('color', #fff)
}, 1000)
}
On ne peut mettre ceci :
- Code:
$("#new_message").css(#FFFFFF, #FFFFFF)
- Code:
$("#new_message").css('color', #fff)
Tout à la fin du code également :
- Code:
function addstyle(nom, lien) {
$("#sstyle").append('<option value="' + lien + '">' + nom + '</option>')
}
$(function() {
$("#frame_chatbox").load(function() {
$("#frame_chatbox").contents().find("head").append($("#tstyle").clone())
});
$("iframe[name=smilies]").load(function() {
$("iframe[name=smilies]").contents().find("head").append($("#tstyle").clone()).append('<style type="text/css">body{margin:0!important;}</style>')
});
$("body").prepend('<select id="sstyle" onChange="my_setcookie(\'sstyle\',$(\'#tstyle\')[0].href=this.value,1,0);$(\'#frame_chatbox,iframe[name=smilies]\').contents().find(\'#tstyle\').attr(\'href\',this.value);this.selectedIndex=0;"><option>Choisir un style</option></select>');
addstyle("Style 1", "http://lien_d'un_fichier_css");
addstyle("Style 2", "http://lien_d'un_fichier_css");
addstyle("Style par dÃfaut", "");
Il manque }); pour bien fermer ce que l'on a ouvert au début
Re: Disparition du sélecteur de thème
Ca refonctionne! Merci beaucoup!
Je ne comprends pas comment la fermeture du code a pu être squizzée alors que j'ai copié/collé le truc au moins 5 fois mais… Tout est rentré dans l'ordre. Merci encore
Je ne comprends pas comment la fermeture du code a pu être squizzée alors que j'ai copié/collé le truc au moins 5 fois mais… Tout est rentré dans l'ordre. Merci encore
Re: Disparition du sélecteur de thème
Il reste une petite erreur dans le JS, je te la signale pour pas que ça ne te joue de tour un peu plus tard.
Il faut remplacer ceci :
Par ceci :
Il faut remplacer ceci :
- Code:
$(document).ready(function() {
$('div.sceditor-container.ltr.wysiwygMode iframe').ready(function() {
$('textarea').sceditor('instance').css('body { color: #666; }')
})
});
Par ceci :
- Code:
$(document).ready(function() {
$('div.sceditor-container.ltr.wysiwygMode iframe').ready(function() {
$('textarea').length && $('textarea').sceditor('instance').css('body { color: #666; }')
})
});
Re: Disparition du sélecteur de thème
C'est bien noté, merci
Sujets similaires
» Changer également le thème de la boîte de smiley avec le sélecteur de thème
» Adapter le mode sombre du PA sur nos forums
» Sélecteur de thème
» Avoir un thème par défaut via le selecteur de thème codé en JS
» Selecteur de thème
» Adapter le mode sombre du PA sur nos forums
» Sélecteur de thème
» Avoir un thème par défaut via le selecteur de thème codé en JS
» Selecteur de thème
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum