Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
npds:historique:narval [Jul. 26, 2012 10:05 PM UTC ] – effacée developpeur | npds:historique:narval [Dec. 15, 2024 01:01 PM UTC ] (Version actuelle) – jpb | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Narval ====== | ||
+ | ==== NPDS 5.0 Narval ==== | ||
+ | |||
+ | < | ||
+ | Je vous recommande pour son installation de procéder de la manière suivante : | ||
+ | |||
+ | extraire le fichier 5.0-p2.php de l' | ||
+ | télécharger ce fichier dans la racine de votre site | ||
+ | appliquer ce fichier (http:// | ||
+ | une fois les modifications de la base MySql réalisées, | ||
+ | === LE MULTI-LANGUES === | ||
+ | Le moteur de NPDS est maintenant multi-langue. La solution retenue est la suivante : | ||
+ | *une fonction particulière permet la recherche et l' | ||
+ | *Les tags de langue sont au format suivant : | ||
+ | *[french]...[/ | ||
+ | *[!english]...[/ | ||
+ | *L' | ||
+ | *Une chaine de caractères peut bien évidement contenir : | ||
+ | *aucun tag langue, | ||
+ | *un tag langue, | ||
+ | *plusieurs tags langue, | ||
+ | *plusieurs tags langue de plusieures langues, | ||
+ | *des parties avec et sans tags langue. | ||
+ | *Un meta-mot permet de positionner une zone de sélection de la langue de l' | ||
+ | *Règles d' | ||
+ | *les segments de texte ne contenant pas de tag de langue sont affichés | ||
+ | *les segments de texte contenant un tag de langue équivalent à la langue choisie par l' | ||
+ | *les segments de texte contenant un tag de langue différent de la langue choisie par l' | ||
+ | *tag exclusif : les segments sont supprimés | ||
+ | *tag inclusif : les segments sont convertis et affichés si c'est la seule solution permettant d' | ||
+ | *préférences du site : | ||
+ | *langue par défaut : idem à actuellement | ||
+ | *nouvelle option : Activer le Multi-Langue ? | ||
+ | *Le cas des dates : | ||
+ | la conversion des dates est un composant important du multilinguisme et pour ce faire NPDS s' | ||
+ | *L' | ||
+ | *Pour l' | ||
+ | |||
+ | ***Exemples** : | ||
+ | *[french]Texte[/ | ||
+ | *[french]Texte[/ | ||
+ | Ceci est un [!french]Texte[/ | ||
+ | === CORRECTIONS === | ||
+ | |||
+ | *Le Backend de NPDS supporte les titres contenant des & | ||
+ | *Disparition de la "new fantôme" | ||
+ | *Gestion des bannières dans le cas ou le site n'a ... qu'une seule bannière | ||
+ | *Le meta-mot !article_complet!ID fonctionne maintenant correctement quand on cherche l' | ||
+ | |||
+ | === AUTRES EVOLUTIONS === | ||
+ | |||
+ | *Editeur HTML : nouveaux Plugins (Merci Alat) | ||
+ | *Le fichier smilies.php (images/ | ||
+ | *3 fichiers favicon-x.ico sont disponibles dans le répertoire /images : il suffit d'en renommer un en favicon.ico pour les favoris. | ||
+ | *Impression des pages statiques | ||
+ | *Changement de l' | ||
+ | *Inversion du classement des Messages Internes par date | ||
+ | *l' | ||
+ | === LES FORUMS === | ||
+ | |||
+ | *Intégration des balises [code]...[/ | ||
+ | *Système de " | ||
+ | *Page " | ||
+ | *Intégration d'une fonction de suivit des nouveaux posts (notamment pour les forums Arbre) (merci snipe) | ||
+ | *Intégration d'une fonction de découpage des textes trop longs (> 80 caractères) (merci snipe) | ||
+ | *Nouvelle combo " | ||
+ | *Deux nouveaux tags de CSS : QUOTE et CODE peuvent être définies dans votre CSS pour parfaire la présentation des forums | ||
+ | *Accès direct au dernier message d'un sujet | ||
+ | *Lien "Plus d' | ||
+ | *Optimisations MySql | ||
+ | *Amélioration du classement du bloc forums | ||
+ | === FICHE MEMBRE === | ||
+ | *Sur la fiche membre ID Utilisateur (pseudo) est maintenant affiché | ||
+ | === LES RUBRIQUES === | ||
+ | *Le titre des sections est affiché sous les images (s'il y en a) | ||
+ | *Les images peuvent être des fichier Flash | ||
+ | === LES TELECHARGEMENTS === | ||
+ | *Possibilité de mettre une bannière via le fichier static/ | ||
+ | *Choix " | ||
+ | *Gestion des téléchargements pour les groupes | ||
+ | *Ajout d'une fonctionnalité pour signaler (par email) un lien mort | ||
+ | |||
+ | === LES THEMES === | ||
+ | **dynamiques** | ||
+ | - Deux nouveaux peuvent être utilisés par TD (themes/ | ||
+ | - bloc-left.html | ||
+ | - bloc-right.html | ||
+ | et vous permettent d' | ||
+ | | ||
+ | **PHP** | ||
+ | *Une nouvelle fonction peut être décrite et utilisée dans les thèmes PHP : themedito (à mettre dans theme.php) et vous permet d' | ||
+ | *Une nouvelle variable permet de connaître le côté du bloc courant : $bloc_side (valeurs : " | ||
+ | *Les blocs disposent donc des variables globales suivantes : $theme, $B_class_title, | ||
+ | === LES TITRES des PAGES et le fichier pages.php (/themes) === | ||
+ | *Les pages static, les modules ... peuvent disposer d'un titre (balise TITLE) | ||
+ | *Titre alternatif et titre Multi-langue (voir doc en ligne du fichier pages.php) ou comment personnaliser encore plus vos titres, ce type de titre fonctionne sur : Article, Rubrique, Faq, Forum, Lien | ||
+ | *Ajout de l' | ||
+ | === META-LANG === | ||
+ | ***!edito!** : fabrique et affiche l' | ||
+ | ***!edito-notitle!** : Supprime le texte " | ||
+ | ***!langue!** : fabrique une zone de selection des langues disponibles | ||
+ | ***!list_mns!** : Affiche une liste de tout les membres possédant un minisite avec un lien (Merci Tito) | ||
+ | ***!LastMember!** : Renvoie le pseudo du dernier membre inscrit (Merci Tito) | ||
+ | === BLOCS === | ||
+ | *Il est maintenant possible de passer un bloc de droite à gauche et vis-versa (combo-box d' | ||
+ | *Nouvelle valeur dans dans le contenu d'un bloc pour la gestion permettant de spécifier les pages sur lesquelles le bloc sera affiché : | ||
+ | uri# | ||
+ | Le temps de rétention doit-être égal à zéro dans ce cas. | ||
+ | |||
+ | **Exemple :** < | ||
+ | === ADMINISTRATION === | ||
+ | *Les droits (CHMOD) sont affichés dans le gestionnaire de fichiers | ||
+ | *Il est maintenant possible de désabonner un membre (forums, sujets, ...) depuis l' | ||
+ | *Les Rubriques (ainsi que les Forums et Faqs) disposent d'un index permettant un classement à votre convenance | ||
+ | *Nouvelle version de SaveMysql permettant la sauvegarde en local de la base dans /logs (merci hexagone) | ||
+ | *Préférences : | ||
+ | *Modification de certains libéllés des préférences (Logo du site (pour les impressions) par exemple) | ||
+ | *Réglage des paramètres Jour / Nuit | ||
+ | *Réglage de l' | ||
+ | *Deux préférences pour SaveMysql | ||
+ | *LNL : | ||
+ | *L' | ||
+ | *Lors du test d'une LNL un mail est envoyé à l' | ||
+ | === LA DOCUMENTATION Administrateur === | ||
+ | Mise à jour des versions françaises ET anglaises de la documentation administrateur (manuel en ligne) | ||
+ | === NOUVEAUX MODULES === | ||
+ | ***FreeSpeaking** (discussion libre) : | ||
+ | Ce bloc peut avoir un titre, être réservé à un groupe, aux admins ... | ||
+ | On peut imaginer avoir plusieurs blocs avec chacun sa table et ses utilisateurs associés | ||
+ | ***MarqueTaPage** (gestion des favoris internes) : | ||
+ | Ce bloc peut avoir un titre, être réservé à un groupe, aux admins ... | ||
+ | ***Bloc-notes** : | ||
+ | Module qui vous permet de disposer d'un ensemble de bloc-notes et ce aussi bien dans des blocs que dans des news, faqs ... | ||
+ | L' |