![]() |
|
Paramètres de configuration réservés aux experts
Ces valeurs peuvent être modifiées, mais faites attention.
moderation_type
Entier. C'est le système de modération utilisé, par défaut 1. N'utilisez le 2 que si vous savez ce que vous faites.
-
1: système normal;
-
2: système automatique.
experience_limit
Entier. C'est le nombre d'XP minimal d'un utilisateur pour qu'il soit autorisé à poster des commentaires. En dessous de ce nombre, l'utilisateur ne peut plus poster aucun commentaire. Ceci permet d'éviter les gens qui créent un compte uniquement pour polluer le site et poster des choses idiotes.
level_values
Liste de tableaux associatifs. Il s'agit des définitions des niveaux pour le système de modération 2. Voir l'exemple ci-dessous.
$this->level_values = array( array('name'=>'initiate', 'xp'=>'0', 'vote'=>'0'), array('name'=>'novice', 'xp'=>'20', 'vote'=>'5'), array('name'=>'acolyte', 'xp'=>'50', 'vote'=>'8'), array('name'=>'scribe', 'xp'=>'100', 'vote'=>'12'), array('name'=>'monk', 'xp'=>'200', 'vote'=>'16'), array('name'=>'friar', 'xp'=>'500', 'vote'=>'20'), array('name'=>'abbot', 'xp'=>'1000', 'vote'=>'25'), array('name'=>'bishop', 'xp'=>'1600', 'vote'=>'30'), array('name'=>'pontiff', 'xp'=>'2300', 'vote'=>'35'), array('name'=>'saint', 'xp'=>'3000', 'vote'=>'40'), array('name'=>'god', 'xp'=>'5000', 'vote'=>'100') ); |
resources
Tableau. Association entre un numéro de ressource et le classe qui implémente l'interface resource. Si vous installez un module qui supporte les commentaires, n'oubliez pas de le declarer ici, ou vous risqueriz des désagréments (corruption de la base de données). Attention : le nom de classe est sensible à la casse à cause de la fonction LoadClass. Utilisez systèmatiquement le nom canonique de la class, tel qu'il apparaît dans la declaration de la classe, en respectant majuscules et minuscules. Les valeurs par défaut sont ci-dessous.
$this->resources = array( 1 => "News", 2 => "Tips" ); |
overloads
Tableau associatif de chaînes de caractères. Il permet de remplacer une classe de base par une autre. C'est utilisé par les extensions, et vous pouvez risquer des conflits. Soyez donc prudent avec !
Par exemple, la declaration ci-dessous remplacera la classe 'News' de daCode par la classe 'CustomNews' que vous aurez rajoutée à daCode, et la classe 'Comments' par 'ThisClassreplacesComments_orMaybeNot', que vous aurez bien entendu aussi définie.
$this->overloads = array('News' => CustomNews, 'Comments' => 'ThisClassreplacesComments_orMaybeNot' ); |
backendfile
Chaîne de caractères. Nom du ficher de backend RDF/RSS. Il sera généré à la racine du site, donc ne mettez aucun "/" avant le nom du fichier. Par, défaut, "backend.rss".
boardfile
Chaîne de caractères. Nom du fichier XML de la tribune. Il sera créé dans le répertoire « board », ne mettez donc aucun "/" dans le nom de fichier. Par défaut, "remote.xml".
sidebarfile
Chaîne de caractères. Nom du fichier de la barre latérale Mozilla / NS6. Il sera créé dans le répertoire "sidebar/", ne mettez donc aucun "/" dans le nom de fichier. Par défaut, "sidebar.html".
sidebarrefresh
Chaîne de caractères. Le jeu de caractères utilisé par les pages, iso-8859-15 par défaut. Ne le changez que si vous savez ce que vous faites et que vous en avez vraiment besoin.
numberofhits
Entier. Nombre maximal de requêtes / minutes que l'on accepte de la part d'un hôte avant de refuser la connexion. Cela permet d'éviter les abus (persone qui appuient sur le bouton « Recharger » de leur navigateur 15 fois par secondes).
newsfile
Chaîne de caractères. Nom du fichier de génération des pages dans htdocs. Si votre serveur interdit l'utilisation de PATH_INFO (des URLs comme /gen.php3/foo/bar), utilisez $this->newsfile = "gen.".$this->php."?";. La valeur par défaut est "gen.".$this->php;
dft_prefs
Tableau associatif d'entiers. Préférences par défaut, lorsque l'utilisateur n'est pas authentifié. Voir l'exemple ci-dessous.
$this->dft_prefs = array ( "hide_sig" => 0, "score" => 1, "theme" => 0 ); |
listofthemes
Liste de chaînes de caractères. Liste des thèmes disponibles. Le premier de la liste est toujours celui par défaut. Voir l'exemple ci-dessous.
$this->listofthemes = array('linuxfr', 'slashdot', 'printable', 'wm', 'lynx', 'daweb', 'kde2', 'phpnukeopenmind', 'nexen' ); |
default_results_step
Entier. Le nombre de résultats par page pour le moteur de recherche. 25 par défaut.
default_search_interval
Entier. Ancienneté max en mois pour la recherche dans les archives ( FIXME ). 3 par défaut.