Différences

Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.

Lien vers cette vue

publication:block-scroll-article [2010/02/12 06:26]
philguen block-scroll-article dans l'édito
publication:block-scroll-article [2012/09/19 00:13] (Version actuelle)
jpb Document déplacé depuis creer_une_page
Ligne 1: Ligne 1:
-====== block-scroll-article dans l'édito ======+====== Block-scroll-article dans l'édito ======
 {{message>ébauche}} {{message>ébauche}}
-Pour ajouter dans l'édito d'un site NPDS un bloc défilant contenant les articles .+Pour ajouter dans l'édito d'un site NPDS un bloc défilant contenant les articles . (en considération d'une politique de normalisation xhtml ne devrait pas être utilisé sous REvolution - même si ca fonctionne - puisque block-scroll-article utilise "des balises non conformes (même pas html...)"
  
 ===== La base ===== ===== La base =====
Ligne 9: Ligne 9:
 Ne pas activer ce bloc et relever son ID (ne pas confondre avec son index) Ne pas activer ce bloc et relever son ID (ne pas confondre avec son index)
    
 +
 ===== Appeler le bloc ===== ===== Appeler le bloc =====
 Dans l'édito (par exemple dans un tableau) installer un bloc avec cette syntaxe  Dans l'édito (par exemple dans un tableau) installer un bloc avec cette syntaxe 
  
 <code> blocID(YXX) </code>  <code> blocID(YXX) </code> 
 +
 +ou celle-ci
 +
 +<code> !block!(YXX) </code>
  
 où Y = L ou R (suivant que vous avez créé le bloc à gauche (L) ou à droite (R)) et XX est l'ID du bloc.  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 ===== ===== Paramètres complémentaires =====
-Il reste éventuellemnt à retravailler le code de block-scroll-article.php pour obtenir exactement ce que l'on souhaite.+Il reste éventuellement à 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 Par exemple, j'ai modifié le code original de la ligne 20
Ligne 28: Ligne 33:
  
 <code> <code>
-$Sql_Art = sql_query("SELECT sid, title FROM ".$NPDS_Prefix."stories WHERE catid='0' ORDER BY 'sid' DESC LIMIT 0 , ".$scroll_Nbre." ");+ $Sql_Art = sql_query("SELECT sid, title FROM ".$NPDS_Prefix."stories WHERE (catid='0' AND archive='0' AND ihome='0') ORDER BY 'sid' DESC LIMIT 0 , ".$scroll_Nbre." ");
 </code> </code>
 WHERE catid='0' => n'affiche que les articles devant être à la racine du site. WHERE catid='0' => n'affiche que les articles devant être à la racine du site.
 +
 +AND archive='0' => n'affiche pas les articles archivés
 +
 +AND ihome='0' => visible par tous les groupes
  
 ORDER BY 'sid' => classement en fonction de l'ID de l'article et non plus en fonction de la date. 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. DESC => Les derniers seront les premiers.
- 
  
 ===== Et alors ? ===== ===== 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+Voici une copie d'écran de ce que ca donne chez moi en test local  
 + 
 +http://cyclos.descartes.free.fr/Download/Image1.jpg 
 + 
 +ou en production.
  
-ca donne ca http://cyclos.descartes2.free.fr/index.php?op=edito+ http://cyclos.descartes.free.fr

Index


Utilisateur

Vous n'ètes pas identifié. Vous pouvez vous inscrire ou vous connecter.



Page