npds:historique:sable

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
npds:historique:sable [Dec. 15, 2024 11:04 AM UTC ] – créée jpbnpds:historique:sable [Dec. 15, 2024 11:37 AM UTC ] (Version actuelle) jpb
Ligne 1: Ligne 1:
 ====== Sable ====== ====== Sable ======
-NPDS SABLE+==== NPDS SABLE ====
  
 Je ne saurais être exaustif dans les listes qui vont suivre tellement il y a de modifications dans SABLE au bout de ces 7 mois de travail. Je ne saurais être exaustif dans les listes qui vont suivre tellement il y a de modifications dans SABLE au bout de ces 7 mois de travail.
Ligne 7: Ligne 7:
 NPDS est plus que jamais un travail collectif et communautaire ! NPDS est plus que jamais un travail collectif et communautaire !
  
-CORRECTIONS :+=== CORRECTIONS === 
   - La chat-Box fonctionne maintenant avec les dernières versions de PHP et MySql   - La chat-Box fonctionne maintenant avec les dernières versions de PHP et MySql
   - Le répertoire Manual devient MANUELS (évite la confusion avec l'alias Apache chez certains hébergeur)   - Le répertoire Manual devient MANUELS (évite la confusion avec l'alias Apache chez certains hébergeur)
Ligne 26: Ligne 27:
   - Pages.php (attention si vous l'avez personnalisé)   - Pages.php (attention si vous l'avez personnalisé)
  
-AUTRES EVOLUTIONS :+=== AUTRES EVOLUTIONS ===
   - Pour les scripts contenu dans SABLE :   - Pour les scripts contenu dans SABLE :
     - 100% du code HTML a été revu : passage en minuscule, suppression de certaines balises, fermeture, intégration de la CSS,     - 100% du code HTML a été revu : passage en minuscule, suppression de certaines balises, fermeture, intégration de la CSS,
       abandon des $bgcolorX, $fontcolorX       abandon des $bgcolorX, $fontcolorX
     - Centralisation et normalisation de l'appel des CSS, du bloc de META-TAGS, de la définition du CHARSET     - Centralisation et normalisation de l'appel des CSS, du bloc de META-TAGS, de la définition du CHARSET
-  - SuperCache et le cache de requètes MySql (performances, charge machine). Comme pour SuperCache, l'implémentation +  - SuperCache et le cache de requètes MySql (performances, charge machine). Comme pour SuperCache, l'implémentation de ce cache SQL est très simple à réaliser dans un module, script ...
-    de ce cache SQL est très simple à réaliser dans un module, script ...+
   - Interface du Gestionnaire de Groupes totallement refondu (merci jules)   - Interface du Gestionnaire de Groupes totallement refondu (merci jules)
   - Interface du Gestionnaire de Blocs totallement refondu, taille des titres étendue, support des blocs MULTI-GROUPES   - Interface du Gestionnaire de Blocs totallement refondu, taille des titres étendue, support des blocs MULTI-GROUPES
Ligne 42: Ligne 42:
     - backend.php?op=[formats supportés] permet de générer le flux RSS / par défaut :RSS0.91     - backend.php?op=[formats supportés] permet de générer le flux RSS / par défaut :RSS0.91
   - Interface du gestionnaire de lien intégre une pagination et sa gestion est simplifiée   - Interface du gestionnaire de lien intégre une pagination et sa gestion est simplifiée
-  - Un nouvel interface de gestion des fichiers de configuration est intégrer afin de vous simplifier le paramètrage +  - Un nouvel interface de gestion des fichiers de configuration est intégrer afin de vous simplifier le paramètrage avancé de certaines fonctions (merci hotfirenet).
-    avancé de certaines fonctions (merci hotfirenet).+
   - Le module liens (modules/links) est multi-langue et intègre l'éditeur   - Le module liens (modules/links) est multi-langue et intègre l'éditeur
   - Les sujets et les catégories des articles sont maintenant multi-langue ainsi que les catégories des téléchargements   - Les sujets et les catégories des articles sont maintenant multi-langue ainsi que les catégories des téléchargements
Ligne 53: Ligne 52:
   - Les blocs disposent d'une div indiquant une id unique (LB_id : RB_id / ou id est le numéro du bloc) et d'une div contenant l'indication d'une class de CSS (leftbloc et rightbloc)   - Les blocs disposent d'une div indiquant une id unique (LB_id : RB_id / ou id est le numéro du bloc) et d'une div contenant l'indication d'une class de CSS (leftbloc et rightbloc)
  
-META-MOT : +=== META-MOT === 
-!anti_spam!EMAIL Encode un email et cré un lien mailto +|**!anti_spam!EMAIL**|Encode un email et cré un lien mailto| 
-!/a! Permet d'utiliser l'antislash dans un document. Le meta-mot sera remplacé par le code +|**!/a!**|Permet d'utiliserl'antislash dans un document. Le meta-mot sera remplacé par le code html de l'antislash.| 
- html de l'antislash. +|**!groupe_text!groupe_ID**|Test si le membre appartient au(x) groupe(s) : groupe_ID (sous la forme : gp1,gp2,gp3) et si oui, affiche le texte encadré par !groupe_text!ID_group .... !/! Si groupe_ID est nul, la vérification portera simplement sur la qualité de membre. Ce meta-mot permet, par exemple de ne faire apparaitre un texte dans une rubrique publique que SI le visiteur est membre, de différencier un tarif en fonction du groupe ...| 
-!groupe_text!groupe_ID Test si le membre appartient aux(x) groupe(s) : groupe_ID (sous la forme : gp1,gp2,gp3) et si oui, affiche le texte encadré par !groupe_text!ID_group .... !/!+|**!/!**|Termine LES meta-mot ENCADRANTS (!groupe_text!, ...) : le fonctionnement est assez similaire à [langue] ... [/langue]| 
 +|**!list_mns!**|Affiche une liste de tout les membres possédant un minisite avec un lien vers celui-ci (merci Tito)| 
 +|**!LastMember!**|Renvoie le pseudo du dernier membre inscrit (merci Tito)| 
 +|**!theme!**|Renvoie le nom du theme (variable $theme du fichier theme.php)|
  
-Si groupe_ID est nul, la vérification portera simplement sur la qualité de membre. 
  
-Ce meta-mot permet, par exemple de ne faire apparaitre un texte dans une rubrique publique que SI le visiteur est membre, de différencier un tarif en fonction du groupe ...+=== EDITEUR TINYMCE ===
  
-!/! Termine LES meta-mot ENCADRANTS (!groupe_text!, ...) : le fonctionnement est assez similaire à [langue] ... [/langue] 
- 
-!list_mns! Affiche une liste de tout les membres possédant un minisite avec un lien vers celui-ci (merci Tito) 
-!LastMember! Renvoie le pseudo du dernier membre inscrit (merci Tito) 
-!theme! Renvoie le nom du theme (variable $theme du fichier theme.php) 
- 
- 
-EDITEUR TINYMCE : 
 NPDS a été l'un des premiers CMS a intégrer de base un editeur HTML. Aujourdh'ui SABLE intègre la dernière version de TinyMce. NPDS a été l'un des premiers CMS a intégrer de base un editeur HTML. Aujourdh'ui SABLE intègre la dernière version de TinyMce.
 Ce projet Open-Source est clairement l'une des meilleures solutions disponible à ce jour et permet de disposer d'une solution pour FireFox et IE. Ce projet Open-Source est clairement l'une des meilleures solutions disponible à ce jour et permet de disposer d'une solution pour FireFox et IE.
Ligne 80: Ligne 73:
  
  
-LES RUBRIQUES :+=== LES RUBRIQUES === 
 Arnaud dit ALAT nous offre son nouveau moteur de gestion des rubriques plus orienté workflow et disposant Arnaud dit ALAT nous offre son nouveau moteur de gestion des rubriques plus orienté workflow et disposant
 d'un ensemble de fonctionnalités complet : d'un ensemble de fonctionnalités complet :
- - une arboresence plus riche : rubrique / sous-rubrique / publication +  - une arboresence plus riche : rubrique / sous-rubrique / publication 
- - un mini-workflow de publication +  - un mini-workflow de publication 
- - une gestion fine des droits des auteurs +  - une gestion fine des droits des auteurs 
- - une gestion fine des droits de visualisation +  - une gestion fine des droits de visualisation 
- - une solution de gestion pour les pages orphelines +  - une solution de gestion pour les pages orphelines 
- - un Presse-Papier pour les documents en instances, les tests, la mise en attente ...+  - un Presse-Papier pour les documents en instances, les tests, la mise en attente ...
  
 Vos anciennes rubriques sont reprisent sous forme d'une sous-rubrique (sans titre) et les droits des auteurs ajustés au mieux. Vos anciennes rubriques sont reprisent sous forme d'une sous-rubrique (sans titre) et les droits des auteurs ajustés au mieux.
Ligne 95: Ligne 89:
 Le Manuel est à jour (en français et en anglais) et il ne vous reste plus qu'à découvrir la puissance de ce nouveau composant. Le Manuel est à jour (en français et en anglais) et il ne vous reste plus qu'à découvrir la puissance de ce nouveau composant.
  
-SUPPORT UTF-8 et version Chinoise :+=== SUPPORT UTF-8 et version Chinoise === 
 NPDS SABLE introduit une 3ième langue de base : le chinois  ainsi que l'encodage UTF-8 / plus de précisions : ICI NPDS SABLE introduit une 3ième langue de base : le chinois  ainsi que l'encodage UTF-8 / plus de précisions : ICI
  
-INSTALLATION :+=== INSTALLATION === 
 Vous trouverez un fichier à la racine de votre site : npds-sable.php qui réalise la migration de votre base MySql de Narval vers SABLE. Vous trouverez un fichier à la racine de votre site : npds-sable.php qui réalise la migration de votre base MySql de Narval vers SABLE.
-Son exécution (http://www.votre_site.com/npds-sable.php) est INDISPENSABLE !+Son exécution (<nowiki>http://www.votre_site.com/npds-sable.php</nowiki>) est INDISPENSABLE !
 De la même manière ET DANS l'ORDRE : validez vos préférences, validez vos meta-tags et videz SuperCache ! De la même manière ET DANS l'ORDRE : validez vos préférences, validez vos meta-tags et videz SuperCache !
  
-ATTENTION : Les formulaires SFORM contenus dans /extend-user ont évolués. Pour celles et ceux qui ont personnalisé ces composants, +<note warning>ATTENTION : Les formulaires SFORM contenus dans /extend-user ont évolués. Pour celles et ceux qui ont personnalisé ces composants, 
-... il faudra faire attention+... il faudra faire attention</note>
  • npds/historique/sable.1734260663.txt
  • Dernière modification : Dec. 15, 2024 11:04 AM UTC
  • de jpb