Blog : ne pas afficher l'article au début des pages 2 et suivantes

2 participants

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

Résolu Blog : ne pas afficher l'article au début des pages 2 et suivantes

Message par Fallen Leaves Jeu 15 Sep 2022 - 12:39

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 ! Hi

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 : Oui Non
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 ! I love you

Spoiler:
Fallen Leaves

Fallen Leaves
***

Féminin
Messages : 138
Inscrit(e) le : 16/08/2015

https://kissmenow.forumactif.com/
Fallen Leaves a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Blog : ne pas afficher l'article au début des pages 2 et suivantes

Message par Oka.mi Ven 16 Sep 2022 - 16:53

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.


Blog : ne pas afficher l'article au début des pages 2 et suivantes 1213Donnez un titre explicite Blog : ne pas afficher l'article au début des pages 2 et suivantes VTzsyWB à votre sujet pour améliorer son référencement

Remerciez Blog : ne pas afficher l'article au début des pages 2 et suivantes 976083691 le message qui vous a aidé pour le mettre en évidence

Cochez résolu lorsque votre problème est résolu pour faciliter le travail des modérateurs

L'aide par MP Blog : ne pas afficher l'article au début des pages 2 et suivantes FsAeGeb n'est pas autorisée pour que celle-ci puisse bénéficier au plus grand nombre
Oka.mi

Oka.mi
Aidactive
Aidactive

Messages : 2777
Inscrit(e) le : 06/01/2011

https://deus-academia.forumactif.com/
Oka.mi a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Blog : ne pas afficher l'article au début des pages 2 et suivantes

Message par Fallen Leaves Ven 16 Sep 2022 - 18:11

Bonjour Oka.mi I love you

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 Razz )



Merci beaucoup de vous pencher sur ma demande Flowers2
Fallen Leaves

Fallen Leaves
***

Féminin
Messages : 138
Inscrit(e) le : 16/08/2015

https://kissmenow.forumactif.com/
Fallen Leaves a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Blog : ne pas afficher l'article au début des pages 2 et suivantes

Message par Oka.mi Ven 16 Sep 2022 - 18:36

Vous pouvez ajouter ce script avec placement sur les sujets :
Code:
$(function () {
  if ($('.pagination').length) {
      if (!$('.pagination a:first').text().includes("Page 1 sur")) {
        $('.blog-title').closest('.phone').remove();
      }
  }
});
En gros, on vérifie que "pagination", le bloc contenant les numéros de page existe (donc déjà s'il y a plusieurs pages qui existent).
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.


Blog : ne pas afficher l'article au début des pages 2 et suivantes 1213Donnez un titre explicite Blog : ne pas afficher l'article au début des pages 2 et suivantes VTzsyWB à votre sujet pour améliorer son référencement

Remerciez Blog : ne pas afficher l'article au début des pages 2 et suivantes 976083691 le message qui vous a aidé pour le mettre en évidence

Cochez résolu lorsque votre problème est résolu pour faciliter le travail des modérateurs

L'aide par MP Blog : ne pas afficher l'article au début des pages 2 et suivantes FsAeGeb n'est pas autorisée pour que celle-ci puisse bénéficier au plus grand nombre
Oka.mi

Oka.mi
Aidactive
Aidactive

Messages : 2777
Inscrit(e) le : 06/01/2011

https://deus-academia.forumactif.com/
Oka.mi a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Blog : ne pas afficher l'article au début des pages 2 et suivantes

Message par Fallen Leaves Ven 16 Sep 2022 - 18:53

Oka.mi, un milliard de mercis ! Ca fonctionne du tonnerre ! victoire

Depuis mes nombreuuuuuses années sur fofoactif, le JS reste une nébuleuse compliquée à appréhender pour moi Assomé 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 ! ::fete::
Fallen Leaves

Fallen Leaves
***

Féminin
Messages : 138
Inscrit(e) le : 16/08/2015

https://kissmenow.forumactif.com/
Fallen Leaves 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