### Administration - Préférences

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 de 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 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 en avez besoin.

##### Durée de vie des cookies admin et user

Sans commentaires (1 an = 8760 heures)

##### Nom du site

Votre site a 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 thèmes (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 et blanc.

##### Slogan du site

Si votre site a un slogan, alors c'est ici qu'il faut le saisir.

##### Date de démarrage du site

Une date (20/01/2016 ou 31 Janvier 2016) 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 ici.

##### 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 fonction "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 la création de "news"

Permet de restreindre (ou non) la soumission de news aux modérateurs / administrateurs ou membres.
Cette fonction est intéressante pour un site d'informations.

##### Ne pas enregistrer les 'hits' des auteurs dans les statistiques

Permet de ne pas compter la maintenance de votre site, comme de visiteurs réels.

##### 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.

##### 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 ... (la valeur de npds peut-être -1 : sans blocs, 0 : bloc gauche, 1 : blocs gauche et droite)
- Edito :
  - index.php?op=edito
    affichage de l'édito et du système de News (sans le lien page suivante en bas des news)
  - index.php?op=edito-nonews
    affichage de l'édito sans le système de News
  - index.php?op=newindex
  - affichage du système de News sans l'édito (avec le lien page suivante en bas des news)
  - index.php?op=edito-newindex
    affichage de l'édito avec le système de news (avec le lien page suivante en bas des news)
  - index.php?op=newtopic&topic=X : affichage du système de News relatif au sujet d'id X sans l'édito (avec le lien page suivante en bas des news)

##### Sélectionner la langue du site

Sans commentaires.

##### Activer le Multi-Langue

Permet à NPDS de gérer plusieurs langues via les tags [langue]...[/langue].
Pensez à paramètrer aussi Heure Locale (par exemple : [french]fr_FR[/french][english]en_EN[/english]).

##### Heure locale

Pour un site sous windows, la valeur doit être = french / Sinon ce champ dépend des fonctions "locales" normalement installées sous /usr/share/locale (pour unix).

##### Le jour commence à et la nuit commence à

Permet de régler par exemple, le changement d'édito à partir d'une certaine heure.

##### UTC

Permet de spécifier (en + ou -) un décalage 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 fonction liens web).

##### Définit le 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'

Définit le nombre maximun de liens dans la page "Nouveau".

##### Nombre de liens 'Meilleur'

Définit 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 un petit symbole, lorsqu'une catégorie est nouvelle ou s'il y a de nouveaux liens.

#### Système de messagerie (Email)

##### Adresse mél de l'administrateur

Sert lorsque NPDS envoie des méls automatiquement et permet donc au destinataire de vous répondre (Adresse E-mail valide, autorisée et associée au serveur d'envoi. => ex : developpeur@npds.org).

##### Quelle protocole mail utiliser ?

Utiliser ou pas le protocole SMTP(S)

###### Configuration de PHPmailer SMTP(S)

- Le nom du serveur d'envoi
- Port TCP qui doit être utilisé. 587 ou 465 (plus rare et obsolète) si vous utiliser le chiffrement SMTPS. Pour SMTP parfois les ports 25 ou 2525
- Authentification : si elle est requise par votre serveur alors renseigner : le nom d'utilisateur et le mot de passe.
- Activer ou non le chiffrement de vos messages durant les transfert. Et choississer le protocole de chiffrement TLS (défaut) ou SSL (obsolète). A noter Que SMTP ne crytpte les messages que lors de leurs transferts.

###### DKIM

Utiliser l'enregistrement DKIM du DNS ou un enregistrement DKIM généré automatiquement par le portail

##### Pied de mél

NPDS envoie un certain nombre de méls (mot de passe, ...) et cette option vous permet de paramètrer le "pied" (la fin, la signature) de ces méls. Cette zone supporte les codes HTML. Une bonne habitude est le rappel de vos coordonnées, votre slogan.

Envoyer par mél les nouveaux articles à l'administrateur. NPDS permet d'avertir un administrateur chaque fois qu'un utilisateur poste un nouvel article.

##### Notifier les nouvelles contributions par mél

Oui ou non.

##### Adresse E-mail où envoyer le message

Sans commentaires.

##### Sujet du mél

Sans commentaires.

##### Message du mél

Sans commentaires.

##### Adresse E-mail (Provenance)

Sans commentaires.

#### Modération des commentaires

##### Type de modération

Le système de modération marche mais ne lui faites pas une confiance aveugle.

- Modération par l'administrateur
- Modération par les utilisateurs
- Pas de modération

##### Autoriser les commentaires anonymes

Si vous voulez que les utilisateurs anonymes (c.a.d non enregistrés) puissent publier des commentaires, sélectionnez oui.

##### Nombre maximum de Commentaires par utilisateur en 24H

Pour anonyme et les membres, limite le nombre de commentaires des articles et des sondages. 6 par défaut, 99999 au maximum.

#### Options des sondages

##### Nombre maximum de choix pour les sondages

Sans commentaires.

##### Autoriser les utilisateurs à voter plusieurs fois

Oui ou non, cela dépend de vous. Si vous utilisez oui, cela indiquera à NPDS d'autoriser un utilisateur à voter toutes 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 commentaires des sondages

Sans commentaires.

#### Quelques réglages 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.

#### 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 à se connecter sans une intervention de l'administrateur (valeur : autoriser la connexion de la fiche utilisateur). 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 mél 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).

##### Activer les référants HTTP

Sans commentaires.

##### Combien de référants au maximum

Ne chargez pas trop votre base de données.

##### Liste des membres : privé

NPDS permet de n'afficher l'annuaire qu'aux membres.

##### Rubrique de téléchargement

Choississez la rubrique (catégorie) des téléchargements qui sera affichée en premier ou aucune.

##### 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'autorisent pas (comme Multimania).

##### Activer la résolution DNS pour les Posts (forums...)

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).

#### Divers system

##### Taille maximum des fichiers de sauvegarde SaveMysql

Taille des fichiers de dump ASCII avant la compression.

##### Type de sauvegarde SaveMysql

Type de résultat souhaité lors de la sauvegarde.

##### Activer les logs MySQL

Active le remplissage du journal de log (slogs/mysql.log) avec toutes les requêtes mysql et le renvoi d'erreur détaillé en cas d'erreur. Ne pas utiliser en production ! (Non). A n'utiliser qu'en cas de problème(s) pour analyse ou débuggage.

##### Activer l'éditeur Tiny-Mce

NPDS peut utiliser Tiny-Mce (compatible IE, Firefox, ...).

NPDS - Manuel administration