Ceci est une ancienne révision du document !
Table des matières
block-scroll-article dans l'édito
Pour ajouter dans l'édito d'un site NPDS un bloc défilant contenant les articles .
La base
Sous administration, créer un bloc (gauche ou droite, c'est indifférent) qui contient l'appel du bloc :
include#modules/block-scroll-article/block-scroll-article.php
Ne pas activer ce bloc et relever son ID (ne pas confondre avec son index)
Appeler le bloc
Dans l'édito (par exemple dans un tableau) installer un bloc avec cette syntaxe
blocID(YXX)
où Y = L ou R (suivant que vous avez créé le bloc à gauche (L) ou à droite (R)) et XX est l'ID du bloc.
Paramètres complémentaires
Il reste éventuellemnt à retravailler le code de block-scroll-article.php pour obtenir exactement ce que l'on souhaite.
Par exemple, j'ai modifié le code original de la ligne 20
$Sql_Art = sql_query("SELECT sid, title FROM ".$NPDS_Prefix."stories ORDER BY 'time' ASC LIMIT 0 , ".$scroll_Nbre." ");
par
$Sql_Art = sql_query("SELECT sid, title FROM ".$NPDS_Prefix."stories WHERE catid='0' ORDER BY 'sid' DESC LIMIT 0 , ".$scroll_Nbre." ");
WHERE catid='0' ⇒ n'affiche que les articles devant être à la racine du site.
ORDER BY 'sid' ⇒ classement en fonction de l'ID de l'article et non plus en fonction de la date.
DESC ⇒ Les derniers seront les premiers.
Et alors ?
Voici une copie d'écran de ce que ca donne chez moi en test local http://cyclos.descartes.free.fr/Download/Image1.jpg
ca donne ca http://cyclos.descartes2.free.fr/index.php?op=edito