Retirer le retour à la ligne du Dernier Message
4 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Gérer l'apparence de son forum :: Archives des problèmes avec l'apparence du forum
Page 1 sur 1 • Partagez
Retirer le retour à la ligne du Dernier Message
Détails techniques
Version du forum : phpBB2
Poste occupé : Fondateur
Navigateur(s) concerné(s) : Mozilla Firefox
Personnes concernées par le problème : Moi uniquement
Lien du forum : http://testnemo.forumactif.org/
Description du problème
Bonjour.J'ai cherché un bon moment, notamment sur Forumactif également, après peut-être n'ai-je pas mit les bon mots clés, bref ... J'aimerais modifier mon template Page d'accueil - affichage des catégories [ index_box ]. Sur un forum, j'ai vu qu'il était possible de retirer le retour à la ligne du Dernier Message [ {catrow.forumrow.LAST_POST} ] mais, je n'ai rien trouvé à ce sujet en recherchant sur le net. Sur un post datant de 2011, il a été que c'était impossible mais, depuis, cela a dû changer car je trouve bon nombre de forum avec. Exemple sur les forums suivant :
http://m-ikebukuro.forumactif.fr/
http://www.sos-rpg.com/
J'aimerais donc savoir, comment faire pour retirer ce saut à la ligne afin que tout soit sur une seule et même ligne. Titre + date + pseudo du membre.
J'espère que cela est clair, je crains m'être un peu emmêlé et je m'en excuse d'avance, ainsi que si la réponse a déjà été donné.
Merci d'avance.
Cordialement.
Dernière édition par N3m0 le Mer 22 Oct 2014 - 1:01, édité 1 fois
Re: Retirer le retour à la ligne du Dernier Message
Bonjour, et bienvenue sur le Forum des Forums Forumactif
C'est possible aujourd'hui et ça l'était déjà en 2011.
Il suffit d'attribuer un class à la variable concernée puis d'utiliser un script de recherche/remplacement comme celui-ci
Remplacer les virgules des sous-forums par des sauts de ligne
Au lieu de remplacer ">, ", ici on remplacera les <br>.
Une variante consiste à utiliser du jQuery au lieu du javascript. Vos deux exemples utilisent d'ailleurs le même script. Un tuto est très probablement disponible sur SOS-RPG
C'est possible aujourd'hui et ça l'était déjà en 2011.
Il suffit d'attribuer un class à la variable concernée puis d'utiliser un script de recherche/remplacement comme celui-ci
Remplacer les virgules des sous-forums par des sauts de ligne
Au lieu de remplacer ">, ", ici on remplacera les <br>.
Une variante consiste à utiliser du jQuery au lieu du javascript. Vos deux exemples utilisent d'ailleurs le même script. Un tuto est très probablement disponible sur SOS-RPG
- Code:
<script type="text/javascript">jQuery('#last').html(jQuery('#last').html().replace(/<br>/g,'<span style="display: inline-block; padding: 0 2px;">-</span>')).removeAttr('id');</script>
Re: Retirer le retour à la ligne du Dernier Message
.. | Bonjour et Bienvenue Vu que vous êtes nouveau, voici quelques sujets importants :sur le Forum des Forums ForumActif Sécurité : mail de fondation - Ce qu'il ne faut pas faire
|
Re: Retirer le retour à la ligne du Dernier Message
Bonsoir,
Merci pour la réponse. Je ne suis pas nouvelle mais merci tout de même =p Juste perdu les log de mon ancien compte qui date d'il y a ... Très longtemps.
Sur le topic de Forumactif que j'avais trouvé concernant cela en 2011, un Hyperactif avait pourtant dit que cela était impossible, m'enfin ce n'est pas plus important que cela. Donc ! Vu que j'ai pas bien compris comment fonctionner exactement le code, je suis retourné voir sur SOS du coup et en cherchant mieux, j'ai effectivement trouvé le code. D'ailleurs ça me perturbe le fait que certains code soit en rouge du coup car le <br> ne comporte pas de / mais si ça fonctionne comme ça, c'est l'essentiel. En tout cas merci, ça marche nickel ! =3
D'ailleurs ce script marche avec toutes les variables ?
Merci pour la réponse. Je ne suis pas nouvelle mais merci tout de même =p Juste perdu les log de mon ancien compte qui date d'il y a ... Très longtemps.
Sur le topic de Forumactif que j'avais trouvé concernant cela en 2011, un Hyperactif avait pourtant dit que cela était impossible, m'enfin ce n'est pas plus important que cela. Donc ! Vu que j'ai pas bien compris comment fonctionner exactement le code, je suis retourné voir sur SOS du coup et en cherchant mieux, j'ai effectivement trouvé le code. D'ailleurs ça me perturbe le fait que certains code soit en rouge du coup car le <br> ne comporte pas de / mais si ça fonctionne comme ça, c'est l'essentiel. En tout cas merci, ça marche nickel ! =3
D'ailleurs ce script marche avec toutes les variables ?
Re: Retirer le retour à la ligne du Dernier Message
Hormis ce qui est spécifiquement prévu sur le panneau admin, chez Forumactif tout est impossible tant que personne ne démontre le contraire.N3m0 a écrit:
Sur le topic de Forumactif que j'avais trouvé concernant cela en 2011, un Hyperactif avait pourtant dit que cela était impossible
Hyperactif ou pas, ou même un membre du staff peut affirmer que c'est impossible en toute bonne foi.
Toutefois, à moins de fournir une raison claire à cette impossibilité, la plupart des problèmes d'apparence peuvent trouver une solution au moins par javascript.
Voyant que le script utilisé était identique à la virgule près, je me suis douté qu'un tuto devait être disponible quelque part et le candidat idéal était SOS RPG.N3m0 a écrit:je suis retourné voir sur SOS du coup et en cherchant mieux, j'ai effectivement trouvé le code. D'ailleurs ça me perturbe le fait que certains code soit en rouge du coup car le <br> ne comporte pas de / mais si ça fonctionne comme ça, c'est l'essentiel.
La variable génère des <br>, si on remplace les <br />, le script n'en trouvera pas et ne remplacera donc rien.
En principe oui, mais ses utilisations les plus connues sont :N3m0 a écrit:D'ailleurs ce script marche avec toutes les variables ?
1/ Sur les variables du QEEL pour personnaliser les textes standard.
2/ Sur la liste des sous-forums pour se débarrasser de cette fameuse virgule.
P.S. Pourriez-vous poster le lien du tuto de SOS-RPG ?
Ca pourrait toujours dépanner des membres tombant sur ce sujet, même s'il est nécessaire de s'inscrire au préalable.
Re: Retirer le retour à la ligne du Dernier Message
Oui j'ai tenté le <br /> et effectivement ça ne fonctionnait pas.
Pour le QEEL je l'utilise effectivement. Enfin au pire des cas, j'aurais qu'à tester un peu toutes les variables un jour où je m'ennuie pour voir si je fais des découvertes !
Pour SOS-RPG, pas de souci, par contre il ne s'agit pas d'un tuto mais ils donnent malgré tout directement le code ainsi que l'endroit où il faut modifier le template donc oui, ça sera toujours utile pour ceux qui recherche également ce code =3 Donc voici le lien :
http://www.sos-rpg.com/t24203-terminee-dernier-message-sur-une-ligne
Pour le QEEL je l'utilise effectivement. Enfin au pire des cas, j'aurais qu'à tester un peu toutes les variables un jour où je m'ennuie pour voir si je fais des découvertes !
Pour SOS-RPG, pas de souci, par contre il ne s'agit pas d'un tuto mais ils donnent malgré tout directement le code ainsi que l'endroit où il faut modifier le template donc oui, ça sera toujours utile pour ceux qui recherche également ce code =3 Donc voici le lien :
http://www.sos-rpg.com/t24203-terminee-dernier-message-sur-une-ligne
Re: Retirer le retour à la ligne du Dernier Message
Si ça peut vous aider. J'ai empêché le comportement de retour à la ligne en mettant un display none sur les "br" de mon dernier message. C'est moins lourd que du javascript.
Bonne soirée
- Code:
.dernierPoste br {
display: none;
}
Bonne soirée
Re: Retirer le retour à la ligne du Dernier Message
Bonjour Chinelle et bien trouvé
Plus léger, plus simple à mettre en oeuvre, fonctionnera même si l'utilisateur désactive le javascript.
Le seul inconvénient est que cette approche permettra la suppression mais pas le remplacement.
Plus léger, plus simple à mettre en oeuvre, fonctionnera même si l'utilisateur désactive le javascript.
Le seul inconvénient est que cette approche permettra la suppression mais pas le remplacement.
Re: Retirer le retour à la ligne du Dernier Message
Neptune- a écrit:Le seul inconvénient est que cette approche permettra la suppression mais pas le remplacement.
C'est pour ça qu j'ai édité mon message .
Re: Retirer le retour à la ligne du Dernier Message
Bon à savoir ça aussi =3
En tout cas merci à vous, tout est good du coup je met en résolu.
Bonne soirée à vous !
En tout cas merci à vous, tout est good du coup je met en résolu.
Bonne soirée à vous !
Re: Retirer le retour à la ligne du Dernier Message
Salut à toutes et à tous,
on peut ajouter du contenu avec la css dans cette partie:
Comme ceci :
a++
on peut ajouter du contenu avec la css dans cette partie:
Comme ceci :
- Code:
/*SUPPRESSION DES SAUTS DE LIGNE*/
td.row3.over span.gensmall span br {display:none;}
/*ON DECALLE LE LIEN DE 5px DE LA DROITE*/
td.row3.over span.gensmall span a[title] {margin-right:5px;text-decoration:none;}
/*ON DECALLE LE PSEUDO DE 5px DE LA GAUCHE*/
td.row3.over span.gensmall span strong a.gensmall[href^="/u"]{margin-left:5px;text-decoration:none;}
/*ON INSERE UN CARACTERE APRES LE LIEN*/
td.row3.over span.gensmall span a[title]:after {content:" @";color:red;}
/*ON INSERE UN CARACTERE AVANT LE PSEUDO*/
td.row3.over span.gensmall span strong a.gensmall[href^="/u"]:before{content:"==>";color:yellow;}
a++
Invité- Invité
Sujets similaires
» Retirer un saut de ligne => colonne du dernier message
» Retirer le saut de ligne entre la date du dernier message et le lien vers le sujet
» Retirer "MP" et "En ligne" en bas du message
» Retour au dernier message
» retirer le dernier message
» Retirer le saut de ligne entre la date du dernier message et le lien vers le sujet
» Retirer "MP" et "En ligne" en bas du message
» Retour au dernier message
» retirer le dernier message
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Gérer l'apparence de son forum :: Archives des problèmes avec l'apparence du forum
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum