Modification du sommaire.html d'un site sous spip.

argotheme
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 2
Inscription: 31 Jan 2007

Modification du sommaire.html d'un site sous spip.

Message le Mer Juil 09, 2008 15:20

Bonjour.

Je cherche un coup de main chez les Webmasters.
Je désire présenter les articles de la page d'accueil/sommaire de mon site, créé avec spip version 1.9.1 pour publication :

EN DEUX COLONNES Il s'agit surtout des articles des 8 derniers articles mis en ligne : Titre + Auteur + résumés.
Je travaille avec Dreamweaver.

L'url, POUR AVOIR UNE IDEE, est http://www.argotheme.com/organecyberpresse/

voici le code/script de la partie Boucle/articles concerné :
<ul>
<BOUCLE_articles_recents(ARTICLES) {par date}{inverse} {0,8} {doublons}>
<li>
[(#LOGO_ARTICLE_RUBRIQUE|#URL_ARTICLE|image_reduire {150,100})]
[<p class="surtitre">(#SURTITRE)</p>]
<h3 class="titre"><a href="#URL_ARTICLE">#TITRE</a></h3>
[<p class="soustitre">(#SOUSTITRE)</p>] <small>[(#DATE|affdate)][, <ar_auteur:> (#LESAUTEURS)]</small>
[<div class="texte">(#INTRODUCTION)</div>] <br class="nettoyeur" />
</li>
</BOUCLE_articles_recents>
</ul>


Merci à tous.

rtb
WRInaute passionné
WRInaute passionné
 
Messages: 1065
Inscription: 14 Nov 2004

Message le Jeu Juil 10, 2008 7:41

Bonjour,
une des solutions est de passer une colonne en float:left et l'autre en float:right en créant deux classes.
Selon ce que vous souhaitez, vous inserez un compteur en php, avant la requette
$i=0;
incrémentation dans boucle effectuant la requette (à la fin) :
$i++;
En fonction de la valeur de $i, on affecte la classe désirée sur le bloc d'accdroche de l'article.
Si on souhaite les 4 derniers à gauche :
if ($i<4)
{
on met la classe gauche
}
}
else
{
on met la classe droite
}

soit si on souhaite alterner on peut tester avec modulo
if ($i%2=="0")
{
on met la classe gauche
}
else
{
on met la classe droite
}


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités