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 [Dec. 15, 2024 11:44 AM UTC ] – jpb | npds:historique:narval [Dec. 15, 2024 01:01 PM UTC ] (Version actuelle) – jpb | ||
---|---|---|---|
Ligne 12: | Ligne 12: | ||
=== LE MULTI-LANGUES === | === LE MULTI-LANGUES === | ||
Le moteur de NPDS est maintenant multi-langue. La solution retenue est la suivante : | Le moteur de NPDS est maintenant multi-langue. La solution retenue est la suivante : | ||
- | une fonction particulière permet la recherche et l' | + | *une fonction particulière permet la recherche et l' |
- | Les tags de langue sont au format suivant : | + | *Les tags de langue sont au format suivant : |
- | [french]...[/ | + | *[french]...[/ |
- | [!english]...[/ | + | *[!english]...[/ |
- | L' | + | *L' |
- | Une chaine de caractères peut bien évidement contenir : | + | *Une chaine de caractères peut bien évidement contenir : |
- | aucun tag langue, | + | *aucun tag langue, |
- | un tag langue, | + | *un tag langue, |
- | plusieurs tags langue, | + | *plusieurs tags langue, |
- | plusieurs tags langue de plusieures langues, | + | *plusieurs tags langue de plusieures langues, |
- | des parties avec et sans tags langue. | + | *des parties avec et sans tags langue. |
- | Un meta-mot permet de positionner une zone de sélection de la langue de l' | + | *Un meta-mot permet de positionner une zone de sélection de la langue de l' |
- | Règles d' | + | *Règles d' |
- | les segments de texte ne contenant pas de tag de langue sont affichés | + | *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 équivalent à la langue choisie par l' |
- | les segments de texte contenant un tag de langue différent de 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 exclusif : les segments sont supprimés |
- | tag inclusif : les segments sont convertis et affichés si c'est la seule solution permettant d' | + | *tag inclusif : les segments sont convertis et affichés si c'est la seule solution permettant d' |
- | préférences du site : | + | *préférences du site : |
- | langue par défaut : idem à actuellement | + | *langue par défaut : idem à actuellement |
- | nouvelle option : Activer le Multi-Langue ? | + | *nouvelle option : Activer le Multi-Langue ? |
- | Le cas des dates : | + | *Le cas des dates : |
la conversion des dates est un composant important du multilinguisme et pour ce faire NPDS s' | la conversion des dates est un composant important du multilinguisme et pour ce faire NPDS s' | ||
- | L' | + | *L' |
- | Pour l' | + | *Pour l' |
- | Exemples : | + | |
- | [french]Texte[/ | + | ***Exemples** : |
- | [french]Texte[/ | + | *[french]Texte[/ |
+ | *[french]Texte[/ | ||
Ceci est un [!french]Texte[/ | Ceci est un [!french]Texte[/ | ||
=== CORRECTIONS === | === CORRECTIONS === | ||
- | Le Backend de NPDS supporte les titres contenant des & | + | *Le Backend de NPDS supporte les titres contenant des & |
- | Disparition de la "new fantôme" | + | *Disparition de la "new fantôme" |
- | Gestion des bannières dans le cas ou le site n'a ... qu'une seule bannière | + | *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' | + | *Le meta-mot !article_complet!ID fonctionne maintenant correctement quand on cherche l' |
=== AUTRES EVOLUTIONS === | === AUTRES EVOLUTIONS === | ||
- | Editeur HTML : nouveaux Plugins (Merci Alat) | + | *Editeur HTML : nouveaux Plugins (Merci Alat) |
- | Le fichier smilies.php (images/ | + | *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. | + | *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 | + | *Impression des pages statiques |
- | Changement de l' | + | *Changement de l' |
- | Inversion du classement des Messages Internes par date | + | *Inversion du classement des Messages Internes par date |
- | l' | + | *l' |
- | LES FORUMS | + | === 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 | + | *Intégration des balises [code]...[/ |
- | dynamiques | + | *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/ | - Deux nouveaux peuvent être utilisés par TD (themes/ | ||
- bloc-left.html | - bloc-left.html | ||
- bloc-right.html | - bloc-right.html | ||
et vous permettent d' | 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' | + | **PHP** |
- | Une nouvelle variable permet de connaître le côté du bloc courant : $bloc_side (valeurs : " | + | *Une nouvelle fonction peut être décrite et utilisée dans les thèmes PHP : themedito (à mettre dans theme.php) et vous permet d' |
- | Les blocs disposent donc des variables globales suivantes : $theme, $B_class_title, | + | *Une nouvelle variable permet de connaître le côté du bloc courant : $bloc_side (valeurs : " |
- | LES TITRES des PAGES et le fichier pages.php (/ | + | *Les blocs disposent donc des variables globales suivantes : $theme, $B_class_title, |
- | Les pages static, les modules ... peuvent disposer d'un titre (balise TITLE) | + | === LES TITRES des PAGES et le fichier pages.php (/ |
- | 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 | + | *Les pages static, les modules ... peuvent disposer d'un titre (balise TITLE) |
- | Ajout de l' | + | *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 |
- | META-LANG | + | *Ajout de l' |
- | !edito! : fabrique et affiche l' | + | === META-LANG |
- | !edito-notitle! : Supprime le texte " | + | ***!edito!** : fabrique et affiche l' |
- | !langue! : fabrique une zone de selection des langues disponibles | + | ***!edito-notitle!** : Supprime le texte " |
- | !list_mns! : Affiche une liste de tout les membres possédant un minisite avec un lien (Merci Tito) | + | ***!langue!** : fabrique une zone de selection des langues disponibles |
- | !LastMember! : Renvoie le pseudo du dernier membre inscrit (Merci Tito) | + | ***!list_mns!** : Affiche une liste de tout les membres possédant un minisite avec un lien (Merci Tito) |
- | BLOCS | + | ***!LastMember!** : Renvoie le pseudo du dernier membre inscrit (Merci Tito) |
- | Il est maintenant possible de passer un bloc de droite à gauche et vis-versa (combo-box d' | + | === BLOCS === |
- | Nouvelle valeur dans dans le contenu d'un bloc pour la gestion permettant de spécifier les pages sur lesquelles le bloc sera affiché : | + | *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# | uri# | ||
Le temps de rétention doit-être égal à zéro dans ce cas. | Le temps de rétention doit-être égal à zéro dans ce cas. | ||
- | Exemple : uri# | + | |
- | ADMINISTRATION | + | **Exemple :** < |
- | Les droits (CHMOD) sont affichés dans le gestionnaire de fichiers | + | === ADMINISTRATION |
- | Il est maintenant possible de désabonner un membre (forums, sujets, ...) depuis l' | + | *Les droits (CHMOD) sont affichés dans le gestionnaire de fichiers |
- | Les Rubriques (ainsi que les Forums et Faqs) disposent d'un index permettant un classement à votre convenance | + | *Il est maintenant possible de désabonner un membre (forums, sujets, ...) depuis l' |
- | Nouvelle version de SaveMysql permettant la sauvegarde en local de la base dans /logs (merci hexagone) | + | *Les Rubriques (ainsi que les Forums et Faqs) disposent d'un index permettant un classement à votre convenance |
- | Préférences : | + | *Nouvelle version de SaveMysql permettant la sauvegarde en local de la base dans /logs (merci hexagone) |
- | Modification de certains libéllés des préférences (Logo du site (pour les impressions) par exemple) | + | *Préférences : |
- | Réglage des paramètres Jour / Nuit | + | *Modification de certains libéllés des préférences (Logo du site (pour les impressions) par exemple) |
- | Réglage de l' | + | *Réglage des paramètres Jour / Nuit |
- | Deux préférences pour SaveMysql | + | *Réglage de l' |
- | LNL : | + | *Deux préférences pour SaveMysql |
- | L' | + | *LNL : |
- | Lors du test d'une LNL un mail est envoyé à l' | + | *L' |
- | LA DOCUMENTATION Administrateur | + | *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) | Mise à jour des versions françaises ET anglaises de la documentation administrateur (manuel en ligne) | ||
- | NOUVEAUX MODULES | + | === NOUVEAUX MODULES |
- | FreeSpeaking (discussion libre) : | + | ***FreeSpeaking** (discussion libre) : |
Ce bloc peut avoir un titre, être réservé à un groupe, aux admins ... | 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 | On peut imaginer avoir plusieurs blocs avec chacun sa table et ses utilisateurs associés | ||
- | MarqueTaPage (gestion des favoris internes) : | + | ***MarqueTaPage** (gestion des favoris internes) : |
Ce bloc peut avoir un titre, être réservé à un groupe, aux admins ... | Ce bloc peut avoir un titre, être réservé à un groupe, aux admins ... | ||
- | Bloc-notes : | + | ***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 ... | 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' | L' |