runner-npds5.0.txt

---------------------------------
| NPDS 5.0 Runner    |
---------------------------------

"Runner" est un complément de Coyote plus qu'un Patch. En effet il ne comporte quasiment que des nouvelles fonctions (attendues).
Runner n'est disponible que pour les membres et sera intégré dans le prochain Patch de NPDS 5.0.


LES SUJETS :
  . Administrateur : 
    NPDS permet de définir un ou plusieurs administrateurs pour un sujet :
    - Si cette zone contient le nom d'un (ou plusieurs / séparé par des , (virgule)) administrateurs => Lui seul (et les SuperAdmin) pourront publier dans ce sujet. 
    - Si cette zone est laissée vide, SEUL les SuperAdmins pourront publier dans cette rubrique.
    - Gestion des groupes via une combo-box.


LES NEWS (articles) :
  - Affichage de code PHP, C, Perl ... .
    Il faut encadrer votre "source" par les pseudo-balises [code]votre_source[/code].
  - Vous pouvez utiliser le HTML, le javascript, les meta-mots de NPDS (par exemple : !date!).
    - Gestion des groupes via une combo-box dans l'administration.
    - Gestion GMT dans la publications des News.
    - Correction du + qui se "sauve" dans les articles (j'ai enfin trouvé ...).


LES RUBRIQUES :
  . Administrateur : 
    NPDS permet de définir un ou plusieurs administrateurs pour une rubrique :
    - Si cette zone contient le nom d'un (ou plusieurs / séparé par des , (virgule)) administrateurs => Lui seul (et les SuperAdmin) pourront publier dans cette rubrique. 
    - Si cette zone est laissée vide, SEUL les SuperAdmins pourront publier dans cette rubrique.
    - Gestion des groupes via une combo-box.

  . Nouvelles possibilités :
    - affichage de code PHP, C, Perl ... .
      Il faut encadrer votre "source" par les pseudo-balises [code]votre_source[/code].
    - articles sur plusieures pages.
      Il faut incorporer dans votre article une (ou plusieures) rupture(s) de page via [pageX] ou X peut-être un caractère quelconque (ex : [page1] puis [page2] ...) 


LES GRANDS TITRES DES SITES DE NEWS :
  - La fonction headlines est paramétrable avec l'ID du canal ce qui permet la création d'autant de blocs que vous le souhaitez.

Bloc HeadLines :
  function#headlines
params#$ID_du_canal
 


META-LANG :
  - Nouveaux Meta-Mots :
!block!RID ou LID  fabrique un bloc R (droite) ou L (gauche) en s'appuyant sur l'ID (voir gestionnaire de blocs) pour incorporation (il faut ABSOLUMENT METTRE un espace après l'ID !)
 
!article!ID  Récupération du titre et fabrication d'une l'url pointant sur l'article (ID) (il faut ABSOLUMENT METTRE un espace après l'ID !)
 
!article_complet!ID  Récupération de l'article complet (ID) et "themisation" pour incorporation (il faut ABSOLUMENT METTRE un espace après l'ID !)
  si ID > 0 : l'article publié avec l'ID indiquée 
  si ID = 0 : le dernier article publié 
  si ID = -1 : l'avant dernier ... jusqu'à -9 (limite actuelle) 
 
!headline!ID  Récupération du canal RSS (ID) et fabrication d'un retour pour affichage 
!edito-notitle!  Supprime le Titre EDITO et le premier niveau de tableau dans l'edito 


EDITO :
  - Nouvelle option de lancement (administration / Préférences) :edito-nonews qui permet d'afficher l'édito mais pas le système de news.
- edito est sensible aux meta-mots.


LES PAGES STATIC :
  - Définissez la présence ou l'absence des blocs gauche et droite avec la valeur de npds
    -1 : pas de blocs de Gauche ET pas de blocs de Droite
     0 : blocs de Gauche ET pas de blocs Droite
     1 : blocs de Gauche ET blocs de Droite
     2 : pas de blocs Gauche ET blocs de Droite
  - Nouvel option pour static.php : metalang et vos pages static deviennent sensible aux meta-mots

  => exemple : static.php?op=test.txt&npds=0&metalang=1


LES PAGES :  (pages.php dans le répertoire themes)
  - Mettez des titres sur chaque page (balise title HTML).
  - Définissez la présence ou l'absence des blocs gauche et droite pour chaque page
   (attention cette fonctionnalité peut-être dépendante de votre thème), même valeur que pour static.


LA DOCUMENTATION Administrateur :  
  - Remise à jour de la version française.
  - Remise à niveau complète de la version Anglaise (merci jdeep6)

----------------------------------------------------------------------
NPDS Générateur de Portail - licence GNU/GPL
http://www.npds.org
----------------------------------------------------------------------






Cet article provient de NPDS

http://www.npds.org/static.php?op=runner-npds5.0.txt&npds=1