Préferences
Cette fonction est la plus importante quand vous démarrez un site avec NPDS. Vous pouvez modifier toutes les informations importantes de votre site et surtout lui donner le look et le feeling que vous souhaitez.
Vous trouverez ci-dessous une explication pour les paramètre importants et surtout pour les nouvelles fonctions incluses dans NPDS.
Informations générales du site
- Parse algo : Pour les préférences de votre site, vous pouvez choisir l'une ou l'autre des fonctions de Parse.
  - FixQuotes est la fonction d'origine qui double les ['] (ex : l'art devient l''art)
  - StripSlashes permet de ne pas toucher au texte (ex : l'art reste l'art) mais peut poser d'autres problèmes.
- OB_Gzhandler : Permet l'utilisation de l'envoi de données compressées aux navigateurs qui supportent les pages compressées.
  Avant que ob_gzhandler() envoie les données compressées, il détermine les types d'encodage qui sont supportés par le navigateur ("gzip", "deflate" ou aucun) et retourne le contenu des buffers de manière appropriée. Tous les navigateurs sont traités, car c'est aux navigateurs d'envoyer une en-tête indiquant les types de pages supportés.
  Ne fonctionne qu'avec Php 4.05 (ou >) + la Zlib active (faire un phpinfo();) et pour Apache, le mod_gzip activé.
- FileManager : Active ou retire l'accès au FileManager. Attention n'activez le FileManager que lorsque que vous avez besoin !
- Durée de vie des cookies (Admin et User) : Sans commentaire (1 an = 8760 heures)
- Nom du site : Votre site à un nom, alors c'est ici qu'il faut le saisir !
- Nom du site pour la balise Title : Titre des pages HTML de votre site (notamment pour les moteurs de recherche)
- URL du site : http://www.xxx.com ou http://www.xxx.xom/~homepage/...
- Logo du site : fichier .gif ou .jpg localisé dans le répertoire images de votre serveur(par défaut) ou dans un de vos themes (chemin complet : themes/mon_theme/..../logo.jpg par exemple).
  Ce fichier ne sert que dans les fonctions d'impression de NPDS. Une bonne chose est de faire une image en noir & blanc.
- Slogan du site : Si votre site à un slogan, alors c'est ici qu'il faut le saisir !
- Date de démarrage du site : Une date (20/10/1429 ou 31 Décembre 2012) qui ne sera visible que dans les statistiques.
- Nombre d'éléments dans la page Top x : Permet de paramètrer le Top x (5, 10, 15, ...).
- Nombre d'articles en page principale :Combien d'articles sur une seule page ? Un chiffre correct est 10 mais cela dépend de l'activité de votre site. Rappelez-vous que les membres enregistrés dans NPDS peuvent changer cette valeur, donc ce paramètre n'est qu'une valeur par défaut.
- Nombre d'articles dans la boite des anciens articles : Dans les blocs de droite, se trouve celui qui montre une liste d'anciens articles. C'est ce nombre que vous paramètrez.
- Activer Export-News : Export-News sont deux fichiers Texte localisés dans le répertoire cache de votre site. Par défaut ce paramètre = Non.
  Dans ces deux fichiers (ultramode.txt et net2zone.txt) sont contenus les 10 dernières news de votre site.
  Ce fichier permet en fait à d'autres sites de former des canaux d'informations en se basant sur des structures simples :
  -ultramode.txt est un fichier texte ou les news sont séparées par des %%
  -net2zone.txt est un fichier texte au format XML de net2zone.
  La fonctions "Online" réalisant la même opération est Backend qui supporte le format RDF/XML ou mieux encore le module NPDS Push Infos System.
- Nom par défaut de Anonyme : Nom par défaut des utilisateurs non enregistrés. Anonyme est une bonne valeur (mais aussi invité, visiteur, ...). Ne changez pas cette valeur en cours de fonctionnement de NPDS.
- Autoriser les commentaires Anonymes : Si vous voulez que les utilisateurs Anonymes (c.a.d non enregistrés) puissent publier des commentaires, sélectionnez Oui sinon ... .
- Nombre Maximum de Commentaire par utilisateur (24H) :Pour anonyme et les membres, limite le nombre de commentaire des articles et des sondages. 6 par défaut, 99999 au maximum.
- Autoriser uniquement la création de "News" pour les Modérateurs/Administrateurs : Permet de restreindre la soummission de News aux seuls Modérateurs, Administrateurs.
  Cette fonction est interressante pour un site d'information.
- Ne pas enregistrer les 'Hits' des auteurs dans les statistiques : Permet de ne pas compter la maintenance de votre site, comme de vrais visiteurs (oui mais bon, ...).
- Thème d'affichage par défaut du site : Sélectionnez le thème par défaut de votre site. Rappelez-vous que les utilisateurs enregistrés peuvent modifier cette option (à condition de mettre plusieurs thèmes à disposition ...).
RAPPEL des éléments principaux de personnalisation pour un theme (fichier theme.php) :
- $thename
- $bgcolor1 => couleur des fonds de tableau (opentable, opentable2)
- $bgcolor2 => couleur des titres de blocs / bordure des tableaux (opentable, opentable2)
- $bgcolor3 => couleur de cellule des forums, messagerie ...
- $bgcolor4 => couleur de certains titres de tableaux ou de menus (sdv, download ...)
- $bgcolor5 => couleur du bandeau dhtml, menu de link, stats, poll, le chat Box
- $bgcolor6 => (à partir de NPDS 4.8 P1) couleur des cadres
- $bargif => gif définissant les BarGraph de stats et poll (à prendre dans images/stats)
- $textcolor1 => couleur de Font 1
- $textcolor2 => couleur de Font 2
- Page de démarrage : Cette fonction permet de paramètrer la page de démarrage (l'accueil) de votre site. par défaut la page est index.php (le système d'affichage des articles) mais vous pouvez choisir une autre fonction :
  - links.php
  - faqs.php
  - static.php?op=npds.txt&npds=1 ...
  - A partir de la 4.6 P3 la fonction EDITO est rajoutée :
  => simplement index.php?op=edito
- Sélectionner la langue du site : Sans commentaires.
- Heure locale : Que dire si ce n'est que cela doit concorder avec votre fuseau horaire et que pour ce qui est des Unix cela dépend des fonctions "locales" normalement installées sous /usr/share/locale
- GMT : Permet de spécifier (en + ou -) un décallage horaire par rapport à celui de la machine d'hébergement.
Options pour les bannières
- Activer les bannières sur le site : Oui ou Non voulez-vous activer les bannières de publicité. Cela nécessite quand même que vous ayez paramètré une campagne ...
- Votre adresse IP pour ne pas comptabiliser les hits qui en proviennent : Soyez honnête, car si vous êtes administrateur de ce site, votre poste (et donc son adresse IP) doit-être exclue pour ne pas "bricoler" les compteurs.
Messages de pied de page
- Ligne 1,2,3,4 : Pied de page de votre site, ces zones supportent les codes HTML. Si vous n'avez besoin que d'une ou 2 lignes, laissez les zones vides (en partant de la fin).
  En général on trouve les informations de copyright, de crédits, le nom de l'hébergeur, ...
Configuration des infos en Backend (canaux d'informations au format RDF/XML)
- Titre du Backend :Sans commentaires. Vous pouvez mettre votre slogan après le Titre.
- Langue du Backend : le même format que pour la langue du site.
- URL de l'image du Backend : Le chemin complet (http://...) permettant l'accès à une image/logo de votre site.
- Largeur de l'image du Backend : Sans commentaires.
- Hauteur de l'image du Backend : Sans commentaires.
Configuration par défaut des Liens Web
- Nombre de liens par page : Le nombre maximun de liens par page (dans la fonctions Liens Web).
- Nombre de hits sur le lien pour qu'il soit populaire : Sans commentaires. Affiche une petite étoile à droite du lien lorsque ce critère est rempli.
- Nombre de liens 'Nouveau' : Le nombre maximun de liens dans la page "Nouveau".
- Nombre de liens 'Meilleur' : Le nombre maximun de liens dans la page "Populaire" (les liens les plus "cliqués").
- Nombre de liens dans les résultats des recherches : Sans commentaires.
- Laisser les utilisateurs anonymes poster de nouveaux liens : Oui ou Non
- Afficher le Logo sur la page Web Links : Oui ou Non. Le logo prenant de la place ... .
- Activer l'icône [N]ouveau pour les catégories : Affiche, lorsqu'une catégorie est nouvelle ou qu'il y à de nouveaux liens un petit symbole.
Système de Messagerie (Email)
- Adresse E-mail de l'administrateur : Sert lorsque NPDS envoie des Emails automatiquement et permet donc au destinataire de vous répondre (Email réelle ou non / complète avec le nom de domaine => ex : developpeur@npds.org).
- Quelle fonction Mail utilisée ? fonction : mail =>Par défaut pour toute machine Linux digne de ce nom / fonction : email => Pour certains hébergeurs.
- Pied de Email : NPDS envoie un certain nombre d'Email (mot de passe, ...) et cette option vous permet de paramètrer le "pied" (la fin, la signature) de ces Emails. Cette zone supporte les codes HTML. Une bonne habitude est le rappel de vos coordonnées, votre slogan ... .
Envoyer par E-mail les nouveaux articles à l'Administrateur. NPDS (comme PHP-Nuke) permet d'avertir un administrateur chaque fois qu'un utilisateur poste un nouvel article.
- Notifier les nouvelles contributions par E-mail : Oui ou Non.
- Adresse E-mail où envoyer le message : Sans commentaires.
- Sujet de l'E-mail : Sans commentaires.
- Message de l'E-mail : Sans commentaires.
- Compte E-mail (Provenance) : Sans commentaires.
Modération des commentaires
- Type de modération : Le système de modération marche mais ne lui faite pas une confiance aveugle.
- Modération par l'Administrateur
- Modération par les Utilisateurs
- Pas de modération
- Limitation des commentaires en nombre de caractères : Indiquez le nombre d'octets maximum pour un commentaire avant que le lien "Lire la suite de ce commentaire ..." n'apparaisse. 4096 est une bonne valeur.
Options des Sondages
- Nombre maximum de choix pour les Sondages : Sans commentaires.
- Echelle de la barre des résultats : Saisissez un nombre, multiple de 100. Ce nombre servira de base pour calculer l'échelle d'affichage du graphique de résultat. Si vous saisissez 3, l'échelle sera de 300%. Dans 99,99 % des cas 1 est la bonne valeur.
- Autoriser les utilisateurs à voter plusieures fois : Oui ou Non, cela dépend de vous. Si vous utilisez Oui, cela indiquera à NPDS d'autoriser un utilisateur à voter toute les 24 Heures et d'afficher un petit message dans les sondages. Dans le cas contraire, le vote est unique pour toute la durée du sondage.
- Activer les sondages : NPDS permet d'afficher (ou non) le bloc des sondages.
- Activer les commentaires des Sondages : Sans commentaires.
Quelques bidules d'ordre graphique
Ne changez pas cette option sauf si ... .
- Chemin des images des Sujets : Normalement /images/topics.
- Chemin de certaines images (vote, ...) : Normalement /images/menu/.
- Chemin des images du Menu Administrateur : Normalement images/admin/.
- Activer les images dans le menu Administration : Oui ou Non. Non vous permettra de gagner du temps.
- Activer les Menus courts pour l'administration : Oui ou Non. Oui vous permettra de gagner du temps.
- Police du site : Normalement Verdana,Arial,Helvetica. Vous pouvez changer ces polices, mais pensez à vos utilisateurs.
Divers
- Nombres d'articles en mode Administration : Sans commentaires (mais cette valeur est utilisée aussi pour les rubriques, ...).
- Longueur minimum des mots de passe Utilisateurs : 8 est une bonne valeur.
- Nombre d'utilisateur "listé" : Dans l'annuaire avant que de passer à la page suivante.
- Activer les Avatars : NPDS permet de ne pas utiliser les avatars (petite image) pour la création des membres, les forums, ... .
- Taille maximum des avatars personnels (largeur * hauteur / 60*80) en pixel : NPDS permet de spécifier la taille maximum des avatars téléchargéables.
- Activer la description courte des utilisateurs : NPDS permet de ne pas demander à un nouvel utilisateur la saisie de ses adresses ICQ, MSN, ... .
- Autoriser la création automatique des membres : NPDS permet de ne pas autoriser un nouveau membre à ce connecter sans une intervention de l'administrateur (valeur : autoriser la connexion de la fiche utilisateurs). Pratique pour les portails "fermés".
- Autoriser les utilisateurs à choisir leur Mot de Passe : Vous pouvez autoriser un nouvel utilisateur à choisir le Mot de Passe qu'il souhaite utiliser. Vous pouvez aussi coupler cette option à la précédente pour éviter de "laisser" faire vos nouveaux membres.
- Autoriser les abonnements : Autoriser vos membres à s'abonner aux différentes sources d'infos de NPDS (Sujets, Forums, Messages Internes,...) et donc à recevoir un Email d'information (attention cela peut génèrer une charge importante).
- Autoriser les Membres invisibles : Autoriser vos membres à devenir 'invisible' : ils ne seront pas affichés dans les différents modules de NPDS (sauf pour les administrateurs).
- Fermer les Nouvelles Inscriptions : NPDS permet de fermer temporairement l'inscription des nouveaux membres (la page static/closed.txt est affichée). Pratique pour fermer le portail.
- Activer les référants HTTP : Sans commentaire.
- Combien de référants au Maximum : Ne chargez pas trop votre base de données.
- Activer le système des Ephémérides : Sans commentaires.
- Liste des membres : Privé : NPDS permet de n'afficher l'annuaire qu'au membres.
- Rubrique de téléchargement : Choississez la rubrique (catégorie) des téléchargements qui sera affichée en premier.
- Critiques courtes : Transformez les critiques en livre d'or.
Divers HTTP
- Activer pour les Grands Titres de sites de News, la vérification de l'existance d'un Web sur le Port 80 : NPDS permet de ne pas demander la vérification de l'existance d'un Web sur le port 80. Pratique pour Multimania et autres ISP.
- Activer pour les pages HTML générées, les tags avancés de gestion du cache : NPDS permet d'utiliser les fonctions avancées de gestion du cache des pages HTML. certains ISP ne l'autorise pas (comme Multimania).
- Activer la résolution DNS pour les Posts (Forum ...) : NPDS permet de 'capturer' en même temps que l'adresse IP, le Nom DNS. Attention cette option peut-être consommatrice de CPU sur le serveur (ou même interdite).