[ résolu ] désactiver le retour à la ligne dans les messages (?)
3 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
[ résolu ] désactiver le retour à la ligne dans les messages (?)
Bonjour à toutes et à tous,
ne trouvant pas de solution sur le forum, je me permet d'ouvrir un topic ...
J'écris des codes HTML sur un éditeur de texte, j'utilise des retours/sauts de lignes pour séparer des blocs de codes (c'est visuel et pratique), et j'utilise bien sûr la balise <br> pour les retours et sauts de ligne que je veux efficaces pour le rendu du code.
Seulement, lorsque je poste mon code sur un forum, la balise <br> fonctionne normalement bien sûr, mais j'ai, en plus, tous les retours et sauts de ligne que j'ai utilisé comme "repères" qui sont affichés ... 8|
Est-il possible de désactiver, par le HTML (ou autre), les retours à la ligne "normaux" ??
(la désactivation du BBcode ne désactive pas ces sauts de ligne)
Merci de prêter attention à cette demande, et de m'apporter des éléments de réponses
Cordialement
soxy
ne trouvant pas de solution sur le forum, je me permet d'ouvrir un topic ...
J'écris des codes HTML sur un éditeur de texte, j'utilise des retours/sauts de lignes pour séparer des blocs de codes (c'est visuel et pratique), et j'utilise bien sûr la balise <br> pour les retours et sauts de ligne que je veux efficaces pour le rendu du code.
Seulement, lorsque je poste mon code sur un forum, la balise <br> fonctionne normalement bien sûr, mais j'ai, en plus, tous les retours et sauts de ligne que j'ai utilisé comme "repères" qui sont affichés ... 8|
Est-il possible de désactiver, par le HTML (ou autre), les retours à la ligne "normaux" ??
(la désactivation du BBcode ne désactive pas ces sauts de ligne)
Merci de prêter attention à cette demande, et de m'apporter des éléments de réponses
Cordialement
soxy
Dernière édition par soxy le Mar 25 Déc 2012 - 18:02, édité 1 fois
soxy- **
-
Messages : 95
Inscrit(e) le : 26/09/2011
Re: [ résolu ] désactiver le retour à la ligne dans les messages (?)
Bonjour,
Je ne pense pas que ce soit possible.
Une solution est de passer votre code sur un site comme celui-là avant de le poster qui vous enlèvera automatiquement les espaces en trop, il vous suffit de garder la version avec les espaces sur votre pc si jamais vous devez l'éditer plus tard.
Je ne pense pas que ce soit possible.
Une solution est de passer votre code sur un site comme celui-là avant de le poster qui vous enlèvera automatiquement les espaces en trop, il vous suffit de garder la version avec les espaces sur votre pc si jamais vous devez l'éditer plus tard.
Arlem- Membre actif
- Messages : 2550
Inscrit(e) le : 30/06/2009
Re: [ résolu ] désactiver le retour à la ligne dans les messages (?)
Merci Arlem, pour cet outil bien pratique (page marquée )
... malheureusement, ça ne règle pas mon souci de sauts de ligne ... les retours à la ligne, autres que <br>, apparaissent dans les messages de forum
... malheureusement, ça ne règle pas mon souci de sauts de ligne ... les retours à la ligne, autres que <br>, apparaissent dans les messages de forum
soxy- **
-
Messages : 95
Inscrit(e) le : 26/09/2011
Re: [ résolu ] désactiver le retour à la ligne dans les messages (?)
Ho ho ho
tout les retours à la ligne sont remplacés par <br> à l'affichage
vous souhaiteriez qu'un membre qui veuille mettre le message :
vous pourriez entourer votre code de [nobr]...[/nobr] et faire un script qui enlève tout les retours à la ligne réels ( donc pas les <br> ) entre cette balise.
par exemple :
tout les retours à la ligne sont remplacés par <br> à l'affichage
vous souhaiteriez qu'un membre qui veuille mettre le message :
doive mettre :Salut à tous.
Bon j'y vais, au revoir.
- Code:
Salut à tous.<br><br>Bon j'y vais, au revoir.
vous pourriez entourer votre code de [nobr]...[/nobr] et faire un script qui enlève tout les retours à la ligne réels ( donc pas les <br> ) entre cette balise.
par exemple :
- Code:
$(function() {
if(!document.post || !document.post.message) {
return
}
$(document.post).submit(function() {
var stack = "", content = $(document.post.message).val(), matching;
while(matching = content.match(/^([\s\S]*?)\[nobr\]([\s\S]*?)\[\/nobr\]([\s\S]*)$/)) {
stack += matching[1] + matching[2].replace(/\n/g, "");
content = matching[3]
}
stack += content;
$(document.post.message).val(stack)
})
});
Re: [ résolu ] désactiver le retour à la ligne dans les messages (?)
Merci Père Noël !!! (et moi qui ne croyais plus en toi depuis si longtemps ...)
Je veux donc garder le fonctionnement normal des sauts de ligne, et avoir, en plus, la possibilité de ne pas afficher les retours et sauts de ligne ... c'est pour simplifier le copié/collé d'un code html qui contient des sauts de ligne qui ne doivent pas être affichés.
(on peut donc créer nos propres balises bbcode ?!)
... cependant ce code ne fonctionne pas (ou je m'y prends mal) ... je l'ai collé dans la feuille de style CSS (c'est bien ça qu'il fallait faire ?)
je précise que mon forum est phpb3 et que je suis ignorant du CSS et js ...
pouvez-vous m'aider de manière plus précise, svp ... j'ai été très très sage cette année
ce n'est pas pour les membres, mais pour les admins ... c'est pour faire des posts "officiels" rédigés, au préalable, en html.Père Noël a écrit:Ho ho ho
tout les retours à la ligne sont remplacés par <br> à l'affichage
vous souhaiteriez qu'un membre qui veuille mettre le message :doive mettre :Salut à tous.
Bon j'y vais, au revoir.cela serait possible mais me semble embêtant.
- Code:
Salut à tous.<br><br>Bon j'y vais, au revoir.
Je veux donc garder le fonctionnement normal des sauts de ligne, et avoir, en plus, la possibilité de ne pas afficher les retours et sauts de ligne ... c'est pour simplifier le copié/collé d'un code html qui contient des sauts de ligne qui ne doivent pas être affichés.
si je comprends bien l'idée, c'est la solution que je cherchePère Noël a écrit:vous pourriez entourer votre code de [nobr]...[/nobr] et faire un script qui enlève tout les retours à la ligne réels ( donc pas les <br> ) entre cette balise.
par exemple :Joyeux noël
- Code:
$(function() {
if(!document.post || !document.post.message) {
return
}
$(document.post).submit(function() {
var stack = "", content = $(document.post.message).val(), matching;
while(matching = content.match(/^([\s\S]*?)\[nobr\]([\s\S]*?)\[\/nobr\]([\s\S]*)$/)) {
stack += matching[1] + matching[2].replace(/\n/g, "");
content = matching[3]
}
stack += content;
$(document.post.message).val(stack)
})
});
(on peut donc créer nos propres balises bbcode ?!)
... cependant ce code ne fonctionne pas (ou je m'y prends mal) ... je l'ai collé dans la feuille de style CSS (c'est bien ça qu'il fallait faire ?)
je précise que mon forum est phpb3 et que je suis ignorant du CSS et js ...
pouvez-vous m'aider de manière plus précise, svp ... j'ai été très très sage cette année
soxy- **
-
Messages : 95
Inscrit(e) le : 26/09/2011
Re: [ résolu ] désactiver le retour à la ligne dans les messages (?)
Ho ho ho,
Il faut l'ajouter comme script sur toutes les pages, en suivant :
=> https://forum.forumactif.com/t311791-gestion-des-codes-javascript
:Noel:
Il faut l'ajouter comme script sur toutes les pages, en suivant :
=> https://forum.forumactif.com/t311791-gestion-des-codes-javascript
:Noel:
Re: [ résolu ] désactiver le retour à la ligne dans les messages (?)
Merci Père Nono,
ça marche au poil !
ça marche au poil !
soxy- **
-
Messages : 95
Inscrit(e) le : 26/09/2011
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