Blog : ne pas afficher l'article au début des pages 2 et suivantes
2 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
Blog : ne pas afficher l'article au début des pages 2 et suivantes
Détails techniques
Version du forum : ModernBB
Poste occupé : Administrateur
Navigateur(s) concerné(s) : Google Chrome
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : https://kissmenow.forumactif.com/
Description du problème
Bonjour !Pour les sous-forums "classiques", nous pouvons empêcher le premier post d'être affiché en page 2 et suivantes en allant dans le PA > Général > Messages et Emails > Configuration > Toujours afficher le premier message dans les sujets :
Comment faire pour que ce soit le cas pour les blogs ? L'article s'affiche en effet au début de chaque page et j'aimerais faire en sorte qu'il ne s'affiche que sur la première page et n'avoir ainsi que les commentaires en page 2, 3, 4 et suivantes. Est-ce possible ?
Merci pour votre aide et bonne journée !
- Spoiler:
- (PS : j'en profite pour m'excuser pour mon dernier post qui a terminé dans les oubliettes, ayant été prise par le travail je n'avais pas eu le temps de passer sur le FdF. Pardon auprès de Toryudo qui m'avait posé une question à laquelle je n'ai pas eu le temps de répondre, sache que j'ai trouvé une solution à mon problème en utilisant un système complètement différent, sans passer par le système de réputation)
Re: Blog : ne pas afficher l'article au début des pages 2 et suivantes
Bonjour,
Je pense que le plus simple ce sera de passer par du JavaScript.
Par contre, comme vous avez un forum extrêmement personnalisé, j'aurais besoin soit d'avoir accès à l'une de vos pages de blog pour pouvoir écrire le js (les éléments sélectionnés diffèreront probablement puisque vous n'utilisez pas les templates par défaut).
Si c'est plus simple pour vous, vous pouvez également me communiquer vos templates topics_blog_box et viewcomments_body.
Je pense que le plus simple ce sera de passer par du JavaScript.
Par contre, comme vous avez un forum extrêmement personnalisé, j'aurais besoin soit d'avoir accès à l'une de vos pages de blog pour pouvoir écrire le js (les éléments sélectionnés diffèreront probablement puisque vous n'utilisez pas les templates par défaut).
Si c'est plus simple pour vous, vous pouvez également me communiquer vos templates topics_blog_box et viewcomments_body.
Donnez un titre explicite à votre sujet pour améliorer son référencement Remerciez le message qui vous a aidé pour le mettre en évidence Cochez lorsque votre problème est résolu pour faciliter le travail des modérateurs L'aide par MP n'est pas autorisée pour que celle-ci puisse bénéficier au plus grand nombre |
Re: Blog : ne pas afficher l'article au début des pages 2 et suivantes
Bonjour Oka.mi
J'ai donné l'accès aux invités, ça se passe ici dans le topic des téléphones : https://kissmenow.forumactif.com/t33-test-telephone
(D'où l'objet de ma demande parce qu'avoir le premier message qui apparaît à chaque début de page alors que c'est censé être une conversation par SMS, ce n'est pas très logique )
Merci beaucoup de vous pencher sur ma demande
J'ai donné l'accès aux invités, ça se passe ici dans le topic des téléphones : https://kissmenow.forumactif.com/t33-test-telephone
(D'où l'objet de ma demande parce qu'avoir le premier message qui apparaît à chaque début de page alors que c'est censé être une conversation par SMS, ce n'est pas très logique )
Merci beaucoup de vous pencher sur ma demande
Re: Blog : ne pas afficher l'article au début des pages 2 et suivantes
Vous pouvez ajouter ce script avec placement sur les sujets :
On vérifie ensuite que le texte du premier lien, qui est "Page... sur...", ne correspond pas à "page 1 sur", autrement dit, on vérifie qu'on n'est pas sur la première page).
Puis on cible le "blog-title" (qui est exclusif à vos blogs ce qui fait que ce script n'affectera pas les autres forums) et on remonte au div "phone" le plus proche et on supprime le tout.
- Code:
$(function () {
if ($('.pagination').length) {
if (!$('.pagination a:first').text().includes("Page 1 sur")) {
$('.blog-title').closest('.phone').remove();
}
}
});
On vérifie ensuite que le texte du premier lien, qui est "Page... sur...", ne correspond pas à "page 1 sur", autrement dit, on vérifie qu'on n'est pas sur la première page).
Puis on cible le "blog-title" (qui est exclusif à vos blogs ce qui fait que ce script n'affectera pas les autres forums) et on remonte au div "phone" le plus proche et on supprime le tout.
Donnez un titre explicite à votre sujet pour améliorer son référencement Remerciez le message qui vous a aidé pour le mettre en évidence Cochez lorsque votre problème est résolu pour faciliter le travail des modérateurs L'aide par MP n'est pas autorisée pour que celle-ci puisse bénéficier au plus grand nombre |
Re: Blog : ne pas afficher l'article au début des pages 2 et suivantes
Oka.mi, un milliard de mercis ! Ca fonctionne du tonnerre !
Depuis mes nombreuuuuuses années sur fofoactif, le JS reste une nébuleuse compliquée à appréhender pour moi alors merci pour ce cours de javascript super bien expliqué, j'aimerais tellement avoir le niveau et pouvoir pondre mes codes sans avoir à quémander de l'aide, on fait des choses tellement merveilleuse grâce au JS.
Bref, merci, c'est un sujet royalement résolu !
Bonne fin de journée et à bientôt !
Depuis mes nombreuuuuuses années sur fofoactif, le JS reste une nébuleuse compliquée à appréhender pour moi alors merci pour ce cours de javascript super bien expliqué, j'aimerais tellement avoir le niveau et pouvoir pondre mes codes sans avoir à quémander de l'aide, on fait des choses tellement merveilleuse grâce au JS.
Bref, merci, c'est un sujet royalement résolu !
Bonne fin de journée et à bientôt !
Sujets similaires
» messages en doubles sur pages suivantes
» le premier sujet apparait sur les pages suivantes
» Blog - sans début de sujet
» Afficher un tableau par défaut au début de tous les topics de forums en particulier
» Afficher le dernier message perso d'un utilisateur en début des messages d'un sujet
» le premier sujet apparait sur les pages suivantes
» Blog - sans début de sujet
» Afficher un tableau par défaut au début de tous les topics de forums en particulier
» Afficher le dernier message perso d'un utilisateur en début des messages d'un sujet
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