ajouter un bouton retour

Imprimer Syndication RSS 2.0

han

Actif
Actif

Avatar de han

Messages : 185

Inscription :

Bonsoir Jchouix,

A chaque quiz, je mets un bouton retour (dans "Contenu avant qcm") qui contient ce code.

<p style="text-align: center;"><input class="bouton" onclick="window.location='http://ecoleblaisybas.legtux.org/articles.php?lng=fr&pg=647&tconfig=0';" type="button" value="Retour" /></p>

Je valide, le bouton fonctionne, mais quand je retourne vérifier le code source, voilà ce que j'obtiens.
<p style="text-align:center"><input class="bouton" type="button" value="Retour" /></p>

Une idée ?
Â

Aller en haut de page Aller en bas de page

Réponses

jchouix

Administrateur

Avatar de jchouix

Messages : 1390

Inscription :

Bonjour,
ce comportement est du à un paramètre de sécurité dans la configuration de CKEditor concernant l'injection de code javascript. Si tu veux autoriser l'insertion de ce type de code, il te faut éditer le fichier intitulé config.js situé dans le répertoire plugins/adm_redacteurs/addons/qcm/assets/editors/ckeditor_config
Tu vas à la ligne 87 o๠tu as ce code :
config.disallowedContent = 'script; *[on*]'; // Interdit l'insertion de script

Tu as juste à rajouter deux slashs devant pour le désactiver comme ceci :
// config.disallowedContent = 'script; *[on*]'; // Interdit l'insertion de script


Ensuite, tu vides le cache de ton navigateur et tu recharges la page.
Cordialement.

PS : à mon avis, vu que tu matrises le langage css, il serait plus judicieux de partir sur le code html suivant pour créer ton bouton :
<p style="text-align:center"><a class="my_bouton" href="http://ecoleblaisybas.legtux.org/articles.php?lng=fr&pg=647&tconfig=0">Retour</a></p>

Ensuite, tu customises ta class css .my_bouton pour qu'elle donne l'apparence d'un bouton à ton lien.

Aller en haut de page Aller en bas de page

han

Actif
Actif

Avatar de han

Messages : 185

Inscription :

Bonsoir,
Citation (Jchouix)
il serait plus judicieux de partir sur le code html suivant pour créer ton bouton :

Entendu, je vais procéder ainsi, cela évitera de toucher aux paramètres de sécurité.
Citation (Jchouix)
à mon avis, vu que tu matrises le langage css

Là , tu me surestimes. Je fais souvent appel à ton aide ainsi que celle de Jean-Denis.


Merci et passe de bonne fàªtes de fin d'année.

Â

Aller en haut de page Aller en bas de page

jchouix

Administrateur

Avatar de jchouix

Messages : 1390

Inscription :

Bonjour han,
tu féliciteras tes élèves pour les quiz. Je te souhaites de bonnes fàªtes.
Â

Message édité 1 fois, dernière édition par jchouix le Aller en haut de page Aller en bas de page

han

Actif
Actif

Avatar de han

Messages : 185

Inscription :

Bonjour, Jchouix,

Merci pour eux.


Si je mets le lien entier, comme ICI
<p style="text-align: center;"><input class="bouton" onclick="window.location='http://ecoleblaisybas.legtux.org/articles.php?lng=fr&pg=647&tconfig=0';" type="button" value="Retour" /></p>

après validation il est transformé en lien relatif
<p style="text-align:center"><a class="my_bouton" href="articles.php?lng=fr&pg=647&tconfig=0">Retour</a></p>


Mets, voilà o๠me renvoie le bouton retour...(lien qui ne conduit à rien)
http://ecoleblaisybas.legtux.org/plugins/qcm/articles.php?lng=fr&pg=647&tconfig=0

Message édité 2 fois, dernière édition par han le Aller en haut de page Aller en bas de page

jchouix

Administrateur

Avatar de jchouix

Messages : 1390

Inscription :

Bonsoir han,
essaie en mettant ce code :
<p style="text-align:center"><a class="my_bouton" href="../../articles.php?lng=fr&pg=647&tconfig=0">Retour</a></p>

Cordialement.

Â

Message édité 1 fois, dernière édition par jchouix le Aller en haut de page Aller en bas de page