Balises Codes

3 participants

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Balises Codes

Message par altor Sam 16 Mar 2013 - 22:54

Je n'ai pas trouvé si la demande existe déjà ou même si c'est déjà actif, désolé s'il y a double post...


Je vous envoie ce message à propos de ce qui pourrait s'appeler "Intitulés de Codes". De base, les balises "Code" affiche par défaut "Code:".

Ma question est la suivante:
- Est-il possible de modifier cet intitulé ?
- Si oui, pouvons-nous faire de sorte a ce que l'utilisateur ait le choix de ses intitulés ?

Si cela n'a pas été proposé, ou n'existe pas:
Pourquoi ne pas ajouter à cette balise, l'équivalent de la balise Quote, c'est-à-dire faire de sorte que, par exemple, [Code=HTML] affiche a la place de "Code:" dans le message "HTML:" ?


Merci d'avance pour vos réponses.


Dernière édition par altor le Lun 18 Mar 2013 - 13:44, édité 1 fois
altor

altor
Nouveau membre

Masculin
Messages : 15
Inscrit(e) le : 19/08/2008

altor a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Balises Codes

Message par Scipion Sam 16 Mar 2013 - 23:29

Bonsoir

Je vous invite à créer une nouvelle page javascript pour installer le code ci-dessous qui modifie "Code" en "HTML" dans les messages, une fois postés.

Ce code est à placer : sur les sujets :

Code:
$(function() {
  $("span:contains('Code:')").replaceWith('HTML');
}
);
Cordialement
Scipion

Scipion
Membre actif

Masculin
Messages : 8654
Inscrit(e) le : 03/02/2010

https://forum.forumactif.com/
Scipion a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Balises Codes

Message par altor Dim 17 Mar 2013 - 0:32

Ce n'étais qu'un exemple.

Ce que je veux savoir, c'est s'il existe une option permettant à l'utilisateur de personnaliser l'intitulé du code "Code:" un peu à l'image de Quote, de façon a ce qu'il ait le choix de l'intituler comme bon lui semble.

Par exemple, si l'utilisateur utilise [code=Commande IRC], l'intitulé sera "Commande IRC:". Si un autre met [code=mIRC], l'intitulé sera "mIRC:"

C'est précisément ce que je cherche.
altor

altor
Nouveau membre

Masculin
Messages : 15
Inscrit(e) le : 19/08/2008

altor a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Balises Codes

Message par Scipion Dim 17 Mar 2013 - 7:54

Bonjour

Peu importe si ce que vous avez indiqué dans votre premier message était un exemple ou pas. Maintenant que la solution est bel et bien entre vos mains, à vous de jouer et de faire le reste, notamment en faisant des recherches sur le net, des tests avec le code donné etc...

Cordialement

Scipion

Scipion
Membre actif

Masculin
Messages : 8654
Inscrit(e) le : 03/02/2010

https://forum.forumactif.com/
Scipion a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Balises Codes

Message par altor Dim 17 Mar 2013 - 12:12

Je ne vois pas en quoi m'envoyer un code à l'araché peut m'aider à savoir si cette option est disponible ou non.

Je ne suis pas codeur web, et je ne pense pas que l'entraide ici soit uniquement destiné à ceux qui envoient aléatoirement des morceaux de codes sans pour autant reconnaître que son interlocuteur s'y connait dans ce langage ou non.

Merci de faire un léger effort au lieu de bâcler la réponse. Car là, je n'ai pas ressenti la moindre aide, mais plutôt un sentiment du genre "Réponse rapide : adjugé vendu, on se débarrasse de lui".

J'appel pas "lacher quelqu'un avec un morceau de code qu'il n'a même pas compris comment ni pourquoi" être une solution.
altor

altor
Nouveau membre

Masculin
Messages : 15
Inscrit(e) le : 19/08/2008

altor a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Balises Codes

Message par Ea Lun 18 Mar 2013 - 10:04

Bonjour,


Sur phpbb2 en mettant ce code sur toutes les pages ( cf le tuto sur les scripts dans question et réponse fréquente ) :

Code:
$(function() {
  $(".postbody table .genmed b").filter(function() {
    return "Code:" == $(this).text()
  }).each(function() {
    var a = $(this).closest("table")[0].previousSibling;
    1 == a.nodeType && (a = a.lastChild);
    3 != a.nodeType || "" == a.nodeValue || ($(this).text(a.nodeValue + ":"), $(a).remove())
  })
});
Il y aurait moyen de mettre une chaîne de caractère avant le [code] pour faire ce que vous souhaitez :

Code:
HTML[code]yoyo[/code]

Commande IRC[code]kaboum[/code]
Cordialement.
Ea

Ea
Aidactif
Aidactif

Messages : 23583
Inscrit(e) le : 04/04/2008

Ea a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Balises Codes

Message par altor Lun 18 Mar 2013 - 13:43

Merci pour cette réponse plus claire, c'est exactement ce dont je cherchais.
altor

altor
Nouveau membre

Masculin
Messages : 15
Inscrit(e) le : 19/08/2008

altor 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