Sélectionner le contenu pour les codes
4 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
Sélectionner le contenu pour les codes
Bonjour !
Depuis la récente mise à jour de l'éditeur, mon script qui sert à sélectionner le contenu d'un code ne fonctionne plus. Je vous donner un lien où ça se manifeste pour que vous puissiez le voir : http://www.star-city-heroes.com/t1834-crazy-people-rpg-city
Comme vous le voyez « sélectionner le contenu » s'affiche en double et lorsqu'on clique sur celui tout en bas (par exemple) il sélectionne le contenu du haut =/
J'utilise ce code :
Est-ce que quelqu'un saurait comment corriger ce bug ?
Merci d'avance et bonne journée !
Depuis la récente mise à jour de l'éditeur, mon script qui sert à sélectionner le contenu d'un code ne fonctionne plus. Je vous donner un lien où ça se manifeste pour que vous puissiez le voir : http://www.star-city-heroes.com/t1834-crazy-people-rpg-city
Comme vous le voyez « sélectionner le contenu » s'affiche en double et lorsqu'on clique sur celui tout en bas (par exemple) il sélectionne le contenu du haut =/
J'utilise ce code :
- Code:
function selectCode(a){a=a.parentNode.tagName==="B"?$(a).closest("table").find(".cont_code")[0]:$(a).closest("dl").find("code")[0];if(window.getSelection){var c=window.getSelection();if(c.setBaseAndExtent)c.setBaseAndExtent(a,0,a,a.innerText.length-1);else{window.opera&&a.innerHTML.substring(a.innerHTML.length-4)=="<BR>"&&(a.innerHTML+=" ");var b=document.createRange();b.selectNodeContents(a);c.removeAllRanges();c.addRange(b)}}else document.getSelection?(c=document.getSelection(),b=document.createRange(),b.selectNodeContents(a),
c.removeAllRanges(),c.addRange(b)):document.selection&&(b=document.body.createTextRange(),b.moveToElementText(a),b.select())}
$(function(){
$("dl.codebox:not(.spoiler,.hidecode) dt").add($("div.cont_code").closest("table").find("span.genmed b")).append('<span onClick="selectCode(this)" class="selectCode">Sélectionner le contenu</span>');
});
Est-ce que quelqu'un saurait comment corriger ce bug ?
Merci d'avance et bonne journée !
Dernière édition par Gaara du désert le Ven 13 Déc 2013 - 19:53, édité 1 fois
Re: Sélectionner le contenu pour les codes
Il doit y avoir eu un changement dans la structure html de l'affichage de balise de code de phpbb2.
J'ai mis à jour le tutoriel avec une correction :
https://forum.forumactif.com/t309759-bouton-selectionner-le-contenu-aux-balises-de-code#2705324
Cordialement.
J'ai mis à jour le tutoriel avec une correction :
https://forum.forumactif.com/t309759-bouton-selectionner-le-contenu-aux-balises-de-code#2705324
Cordialement.
Ea- Aidactif
- Messages : 23583
Inscrit(e) le : 04/04/2008
Re: Sélectionner le contenu pour les codes
Bonjour,
Effectivement je n'avais pas vu ça, navrée ! J'ai mis en place et ça fonctionne très bien. Merci !
Par contre j'ai repéré un autre problème, les spoilers sont tous ouverts de base : http://www.star-city-heroes.com/t63-explications-et-formulaires =/
Ca ne me le faisait pas il y a quelques jours donc je présume que ça vient du nouvel éditeur, pourtant j'ai installé la mise à jour pour la correction du bug de l'éditeur (j'ai essayé en la supprimant et ça ne change rien).
Effectivement je n'avais pas vu ça, navrée ! J'ai mis en place et ça fonctionne très bien. Merci !
Par contre j'ai repéré un autre problème, les spoilers sont tous ouverts de base : http://www.star-city-heroes.com/t63-explications-et-formulaires =/
Ca ne me le faisait pas il y a quelques jours donc je présume que ça vient du nouvel éditeur, pourtant j'ai installé la mise à jour pour la correction du bug de l'éditeur (j'ai essayé en la supprimant et ça ne change rien).
Re: Sélectionner le contenu pour les codes
Bonjour,Gaara du désert a écrit:Bonjour,
Effectivement je n'avais pas vu ça, navrée ! J'ai mis en place et ça fonctionne très bien. Merci !
Par contre j'ai repéré un autre problème, les spoilers sont tous ouverts de base : http://www.star-city-heroes.com/t63-explications-et-formulaires =/
Ca ne me le faisait pas il y a quelques jours donc je présume que ça vient du nouvel éditeur, pourtant j'ai installé la mise à jour pour la correction du bug de l'éditeur (j'ai essayé en la supprimant et ça ne change rien).
Pour le problème de spoilers, il y a un sujet ouvert chez les Devactifs : https://forum.forumactif.com/t361518-581-spoiler-qui-ne-se-ferme-plus
Cordialement.
Re: Sélectionner le contenu pour les codes
Coucou
J'ai un soucis avec le nouveau scirpt "selectionner le contenu"..
Avant il apparaissé que sur les codes pour qu'on selectionne les codes.. Maintenant il apparait sur les codes ET les citations..
Sa me gène pas pour les citations que sa apparaisse, sauf qu'il fonctionne pas sur les citations..
Comment on fait pour qu'il apparaisse que sur les codes comme avant? Ou alors le faire marcher sur les citations..
Merci
J'ai un soucis avec le nouveau scirpt "selectionner le contenu"..
Avant il apparaissé que sur les codes pour qu'on selectionne les codes.. Maintenant il apparait sur les codes ET les citations..
Sa me gène pas pour les citations que sa apparaisse, sauf qu'il fonctionne pas sur les citations..
Comment on fait pour qu'il apparaisse que sur les codes comme avant? Ou alors le faire marcher sur les citations..
Merci
Re: Sélectionner le contenu pour les codes
Vous n'auriez pas pu le voir car j'ai fait la modification suite à votre sujet.Gaara du désert a écrit:Effectivement je n'avais pas vu ça, navrée ! J'ai mis en place et ça fonctionne très bien. Merci !
Ok, je n'avais pas regardé à cela ^^Caline-08 a écrit:Comment on fait pour qu'il apparaisse que sur les codes comme avant? Ou alors le faire marcher sur les citations..
Le code a été mis à nouveau à jour pour résoudre ce problème :
https://forum.forumactif.com/t309759-bouton-selectionner-le-contenu-aux-balises-de-code#2705324
J'ai testé avec des spoiler, hide, code et quote cette fois-ci, donc j'espère que ce sera bon pour de bon.
Ea- Aidactif
- Messages : 23583
Inscrit(e) le : 04/04/2008
Re: Sélectionner le contenu pour les codes
Bonsoir,
Effectivement le problème est réglé, je pensais que ça venait de mon forum, heureuse de remarquer que ce n'était pas ça ^^
Merci des réponses, problème réglé du coup !
Effectivement le problème est réglé, je pensais que ça venait de mon forum, heureuse de remarquer que ce n'était pas ça ^^
Merci des réponses, problème réglé du coup !
Sujets similaires
» Sélectionner le contenu des codes ne marche plus
» Selectionner le contenu
» Doublon du titre "Sélectionner le contenu"
» Bouton sélectionner le contenu
» "Sélectionner le contenu" sur les balises de citations
» Selectionner le contenu
» Doublon du titre "Sélectionner le contenu"
» Bouton sélectionner le contenu
» "Sélectionner le contenu" sur les balises de citations
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