Boucle d’exclusion

samedi 23 avril 2011 à 08h11
par dnow

Logo de dnow

Bonjour,
Je cherche à exclure à l’aide d’un mot clé (exclusion par exemple)le) les articles d’une même rubrique de la page sommaire dans la liste des articles récents.
Si vous suivez le lien il s’agit d’exclure les citations de la page d’accueil.

Je sais qu’il faut utiliser une boucle seulement je ne sais pas "l’écrire" et je ne sais pas où la "poser" dans la page sommaire.

Merci pour vos réponses


Ce sujet est verrouillé : vous pouvez consulter son fil de discussion mais vous ne pouvez plus y répondre.

Réponses

24 avril 2011 à 18h57
samedi 23 avril 2011 à 08h11, par  dnow
Je cherche à exclure à l’aide d’un mot clé (exclusion par exemple)le) les articles d’une même rubrique de la page sommaire dans la liste des articles récents.
Si vous suivez le lien il s’agit d’exclure les citations de la page d’accueil.

Je sais qu’il faut utiliser une boucle seulement je ne sais pas "l’écrire" et je ne sais pas où la "poser" dans la page sommaire.

bon désolé j’ai pas bien compris car je n’ai pas trouver les articles récents sur ta page d’accueil ;) euh enfin si mais alors l’ascenseur et vachement long.

je vais donc regardé ça mais avant il n’y aura que les citations a enlevé ?

- par mot clef ou par la rubrique citation

donc avant de mettre les mains dans le cambouis tu me dit ;)

amicalement stéphane de spipfactory.com

25 avril 2011 à 09h20

Bonjour,

En effet il s’agit de faire disparaitre toutes les citations qui apparaissent "en bas" de la page d’accueil. Au-jour d’aujourd’hui sur les 10 extraits d’articles de la page d’accueil il y en en 8 qui sont des citations (voir l’image jointe).

Merci

Image1.jpg
Site du lycée
26 avril 2011 à 20h14
undi 25 avril 2011 à 09h20, par  dnow 
En effet il s’agit de faire disparaitre toutes les citations 

donc si l’on regarde la page sommaire.html
l’on visionne que les articles récents sont appelé par la boucle

[(#REM) <!-- Derniers articles publies --> ]

			[(#CONFIG{sarkaspip_sommaire/position_articles_recents, 1}|=={1}|?{' '})

				<INCLURE{fond=noisettes/sommaire/inc_articles_recents}{doublons}{lang}>

				#SET{page_vide, 0}

			]

en allant dans noisettes/sommaire/inc_articles_recents

[(#REM)
<!-- 
	Noisette d'affichage des n derniers articles publies a l'exception de l'edito si il existe
	Recoit en argument :
		- doublons: permet d'exclure l'edito si il existe (doublons est utilise dans la boucle de l'edito page sommaire)
		- lang: pas encore utilise
 -->
]
<B_article>
	<div id="articles_recents" class="portfolio">
		<h2><:sarkaspip:articles_recents:></h2>
<BOUCLE_article(ARTICLES){id_secteur!==#RACINE_SPECIALISEE}{doublons}{par date}{inverse}{0,#CONFIG{sarkaspip_sommaire/max_articles_recents, 5}}>
		<INCLURE{fond=noisettes/article/inc_article_introduction}
			{id_article}
			{afficher_mere=oui}
			{afficher_commentaires=oui}
			{logo_rubrique=#CONFIG{sarkaspip_sommaire/logo_rubrique, oui}}
			{avec_lire_suite=#CONFIG{sarkaspip_sommaire/avec_lire_suite, non}}
			{taille_logo=#CONFIG{sarkaspip_sommaire/taille_logo, 150}}
			{taille_introduction=#CONFIG{sarkaspip_sommaire/intro_article, 300}}>
</BOUCLE_article>
	</div>
</B_article>

les articles sont appelé par :

<BOUCLE_article(ARTICLES){id_secteur!==#RACINE_SPECIALISEE}{doublons}{par date}{inverse}
{0,#CONFIG{sarkaspip_sommaire/max_articles_recents, 5}}>

il faut donc rajouter le mot clef pour ne pas afficher tes citations ici dans ton propre groupe de mot clef
histoire de pas mélanger sarka et tes propre modif

1° créer un groupe de mot clef spécial pour ton squelette dans /ecrire/ ?exec=mots_type&new=oui
que tu intitule "" mes_mot_clefs ""

2° créer le mot clef : "" exclu "" dans ecrire/ ?exec=mots_tous ton groupe "" mes_mot_clefs ""

3° Modifier ta boucle dans noisettes/sommaire/inc_articles_recents comme ça

<BOUCLE_article(ARTICLES){!id_mot=1} {id_secteur!==#RACINE_SPECIALISEE}{doublons}{par date}{inverse}
{0,#CONFIG{sarkaspip_sommaire/max_articles_recents, 5}}>

==> id_mot= aura le numéro de ton mot clef "" exclu ""

pas tester mais ça devrait le faire ;)

@micalement spipfactory

27 avril 2011 à 08h20

Nickel ; ça marche.

Merci