N'afficher que les 4 derniers messages contenant un lien

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

Résolu N'afficher que les 4 derniers messages contenant un lien

Message par alv le Sam 10 Déc 2016 - 16:55

Bonjour,
Je souhaiterais que dans la page "http://mon-forum.com/spa/pseudo-du-membre" (template search_results_posts) n'apparaisse que les 4 derniers messages contenant un lien Youtube.
Neptunia m'a fait ça pour afficher tous les messages d'un membre contenant un lien :
Spoiler:
Mais je souhaiterais l'adapter pour n'afficher que les 4 derniers messages contenant un lien.
Comment faire ?
Merci d'avance.


Dernière édition par alv le Mar 13 Déc 2016 - 16:08, édité 1 fois
avatar

alv
Membre habitué(e)

Messages : 1280
Inscrit(e) le : 09/07/2012

http://urlz.fr/2OYC
alv a été remercié(e) par l'auteur de ce sujet.

Résolu Re: N'afficher que les 4 derniers messages contenant un lien

Message par alv le Dim 11 Déc 2016 - 16:41

Up Smile
avatar

alv
Membre habitué(e)

Messages : 1280
Inscrit(e) le : 09/07/2012

http://urlz.fr/2OYC
alv a été remercié(e) par l'auteur de ce sujet.

Résolu Re: N'afficher que les 4 derniers messages contenant un lien

Message par alv le Lun 12 Déc 2016 - 17:12

Up
avatar

alv
Membre habitué(e)

Messages : 1280
Inscrit(e) le : 09/07/2012

http://urlz.fr/2OYC
alv a été remercié(e) par l'auteur de ce sujet.

Résolu Re: N'afficher que les 4 derniers messages contenant un lien

Message par Neptunia le Lun 12 Déc 2016 - 20:04

Bonjour ^^

Peut-être en remplaçant le bout de code par celui-ci :
Code:
    $('a[href^="https://www.youtube.com"]:eq(0), a[href^="https://www.youtube.com"]:eq(1), a[href^="https://www.youtube.com"]:eq(2), a[href^="https://www.youtube.com"]:eq(3)').closest('span.LTSS_encart').show();
ou par ceci qui me semble revenir au même :
Code:
    $('a[href^="https://www.youtube.com"]:eq(0)').closest('span.LTSS_encart').show();
    $('a[href^="https://www.youtube.com"]:eq(1)').closest('span.LTSS_encart').show();
    $('a[href^="https://www.youtube.com"]:eq(2)').closest('span.LTSS_encart').show();
    $('a[href^="https://www.youtube.com"]:eq(3)').closest('span.LTSS_encart').show();

Si ni l'un ni l'autre ne fonctionne, je n'ai pas d'autres idées.


Dernière édition par Neptunia le Mar 13 Déc 2016 - 16:22, édité 1 fois (Raison : Code corrigé)
avatar

Neptunia
Membre actif

Féminin
Messages : 12106
Inscrit(e) le : 08/08/2010

https://www.galaxie-series.net/
Neptunia a été remercié(e) par l'auteur de ce sujet.

Résolu Re: N'afficher que les 4 derniers messages contenant un lien

Message par alv le Mar 13 Déc 2016 - 16:08

Bonjour Neptunia,
Merci beaucoup, c'est nickel.
Il manquait les ":" avant les "eq".

résolu
avatar

alv
Membre habitué(e)

Messages : 1280
Inscrit(e) le : 09/07/2012

http://urlz.fr/2OYC
alv a été remercié(e) par l'auteur de ce sujet.

Résolu Re: N'afficher que les 4 derniers messages contenant un lien

Message par Neptunia le Mar 13 Déc 2016 - 16:23

Oui, évidemment ça risquait pas de fonctionner. C'est corrigé !
avatar

Neptunia
Membre actif

Féminin
Messages : 12106
Inscrit(e) le : 08/08/2010

https://www.galaxie-series.net/
Neptunia a été remercié(e) par l'auteur de ce sujet.

Résolu Re: N'afficher que les 4 derniers messages contenant un lien

Message par alv le Mar 13 Déc 2016 - 16:29

Merci
avatar

alv
Membre habitué(e)

Messages : 1280
Inscrit(e) le : 09/07/2012

http://urlz.fr/2OYC
alv a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut


Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum