La table suivante contient les valeurs par défaut et une courte description de toutes les variables de paramétrage. Vous pouvez garder les valeurs par défaut de la plupart d'entre-elles. Celles qui ont besoin d'être modifiées sont indiquées dans le fichier wikiconfig.py d'exemple livré avec votre distribution.
Nom de la variable |
Valeur par défaut |
Description |
SecurityPolicy |
None |
Objet de type classe servant de point d'entrée à la mise en place de restrictions de sécurité. |
acl_... |
... |
Définition globale au wiki de liste de contrôle d'accès (reportez-vous à l'AideDesListesDeContrôleD'Accès) |
allow_xslt |
False |
Mis à vrai (True) pour activer l'utilisation les traitements XSLT via 4Suite (notez que cela permet à n'importe qui disposant du savoir-faire nécessaire d'insérer n'importe quel code HTML dans votre wiki, raison pour laquelle cette option est par défaut à False). |
actions_excluded |
['xmlrpc'] |
Interdit les actions non-souhaitées (liste de chaînes) |
attachments |
None |
S'il est mis à None, l'envoi des pièces jointes se fait via CGI ; toute autre valeur est déconseillée. |
auth |
[moin_login, moin_session] |
Liste des fonctions d'authentification, à appeler dans cet ordre (consultez l'AideDeL'Authentification et l'AideDesSesions). |
bang_meta |
True |
Active le balisage : !NoWikiName. |
cache_dir |
'data/cache' |
Chemin du répertoire cache commun à l'ensemble des wikis. Nouveauté de la version 1.6. |
caching_formats |
['text_html'] |
Formats de sorties devant être mis en cache ; définissez-le à [] pour désactiver la mise en cache (ce qui est pratique pour les développeurs). |
changed_time_fmt |
'%H:%M' |
Format d'heure utilisé sur la page ModificationsRécentes pour les pages modifiées dans les dernières 24 heures. |
chart_options |
None |
Si vous diposez de gdchart, utilisez quelque-chose comme : chart_options = {'width': 720, 'height': 540} |
cookie_domain |
None |
Pour farmconfig : utilisez ce domaine pour le cookie MoinMoin. |
cookie_path |
None |
Pour farmconfig : utilisez ce chemin pour le cookie MoinMoin. |
cookie_lifetime |
12 |
Durée de vie des cookies : 0 : pour toujours, en ignorant le réglage « Se souvenir de l'identité de l'utilisateur » de l'utilisateur ; > 0 : n heures, ou pour toujours si l'utilisateur a choisi « Se souvenir de l'identité de l'utilisateur » ; < 0 : -n heures, sans tenir compte du réglage « Se souvenir de l'identité de l'utilisateur » de l'utilisateur. |
data_dir |
'./data/' |
Chemin vers le dossier de données (en général appelé data) contenant vos (propres) pages de wiki. |
data_underlay_dir |
'./underlay/' |
Chemin vers le dossier d'infrastructure (en général appelé underlay) contenant les pages systèmes et les pages d'aides livrées avec MoinMoin. |
date_fmt |
'%Y-%m-%d' |
Format de date système, principalement utilisé pour les ModificationsRécentes. |
datetime_fmt |
'%Y-%m-%d %H:%M:%S' |
Format par défaut pour la date et l'heure (utilisé si l'utilisateur n'a pas défini de préférence ou s'il a choisi le format de date « par défaut »). |
default_markup |
'wiki' |
Analyseur (i. e. format) de page par défaut (utilisez le nom du module correspondant de MoinMoin.parser) |
docbook_html_dir |
'/usr/share/xml/docbook/stylesheet/nwalsh/html/' |
Chemin vers le répertoire contenant les feuilles de style XSLT de transformation de Docbook en HTML (optionnel, utilisé par l'analyseur Docbook). La valeur par défaut convient pour la distribution Etch de Débian. |
edit_bar |
['Edit', 'Comments', 'Discussion', 'Info', 'Subscribe', 'Quicklink', 'Attachments', 'ActionsMenu'] |
Liste des entrées de la barre d'édition, 'Discussion' sert à placer le nom de la page supplémentaire (supplementation_page_name), si celle-ci est utilisée. |
editor_default |
'text' |
Éditeur par défaut : éditeur en mode texte (valeur text) ou éditeur graphique (valeur gui). |
editor_ui |
'freechoice' |
Éditeur proposé sur l'interface utilisateur : au choix (valeur freechoice) ou uniquement l'éditeur préféré (valeur theonepreferred). |
editor_force |
False |
Impose l'utilisation de l'éditeur par défaut. |
editor_quickhelp |
{'wiki':"...", 'rst':"..."} |
Texte d'aide fourni en bas des pages d'édition. Pour le personnaliser, indiquez un dictionnaire dont la clef correspond au balisage par défaut (default_markup), par exemple 'wiki', et donnez lui une valeur chaîne contenant du balisage wiki. |
edit_locking |
'warn 10' |
Politique de verrouillage de l'éditeur : aucun ((valeur None), avertir ( valeur 'warn <durée maximale en minutes>') ou verrouillage (valeur 'lock <durée maximale en minutes>') |
edit_rows |
20 |
Hauteur par défaut de la boîte d'édition (exprimée en nombre de lignes). |
hacks |
{} |
Réservé pour le développement de MoinMoin. |
hosts_deny |
[] |
Liste des adresses IP bannies ; si l'adresse IP se termine par un point, elle bannit un sous-réseau entier (de classe A, B ou C). |
html_head |
"" |
Balises d'en-tête HTML (<HEAD>) devant être ajoutées à toutes les pages (consultez l'AideDesThèmes). |
html_head_posts |
robots: noindex,nofollow |
Balises d'en-tête HTML (<HEAD>) devant être ajoutées aux requêtes de type POST. |
html_head_index |
robots: index,follow |
Balises d'en-tête HTML (<HEAD>) devant être ajoutées à un petit nombre de pages d'index. |
html_head_normal |
robots: index,nofollow |
Balises d'en-tête HTML (<HEAD>) devant être ajoutées à la plupart des pages ordinaires. |
html_head_queries |
robots: noindex,nofollow |
Balises d'en-tête HTML (<HEAD>) devant être ajoutées aux requêtes comportant des chaînes d'interrogation, comme par exemple les actions. |
html_pagetitle |
None |
Permet de définir le titre des pages HTML (si cette variable n'est pas définie, le titre par défaut sera la valeur de la variable sitename). |
interwiki_preferred |
[] |
Lors des dialogues, affiche ces wikis en haut de la liste. |
interwikiname |
None |
Nom InterWiki (préfixe, surnom) du site ou None si le site n'en a pas. |
language_default |
'en' |
Langue par défaut de l'interface et du contenu des pages (consultez l'AideDesLangues). |
language_ignore_browser |
False |
Ne pas tenir compte des paramètres de langue du navigateur de l'utilisateur (consultez l'AideDesLangues). |
log_reverse_dns_lookups |
True |
Faire une recherche DNS inverse lors de la sauvegarde de la page. Si votre DNS n'est pas fiable, positionnez cette option à False pour accélérer les sauvegardes. |
logo_string |
sitename |
Le logo du wiki affiché en haut des pages. Cette chaîne de texte peut contenir du HTML (y compris des bases <img>). [Unicode] |
mail_from |
None |
En-tête From: utilisé pour indiquer l'expéditeur des messages envoyés. Par exemple mail_from = u'Wiki de Jérôme <ne.repondez.pas@exemple.fr.invalid>'. Consultez /CourrierÉlectronique pour plus d'informations. |
mail_import_subpage_template |
u"$from-$date-$subject" |
Définit la façon dont le nom de page doit être produit par le code d'import de courriers électroniques. Consultez /CourrierÉlectronique pour plus d'information. Nouveauté de la version 1.6. |
mail_import_pagename_envelope |
u"%s" |
Utilisation spécifique, consultez /CourrierÉlectronique pour plus d'information. Nouveauté de la version 1.6. |
mail_import_pagename_search |
['subject', 'to', ] |
Où, et dans quel ordre rechercher le nom de la page cible. Consultez /CourrierÉlectronique pour plus d'information. Nouveauté de la version 1.6. |
mail_import_pagename_regex |
r'\[\[([^"]*)\]\]' |
Utilisation spécifique, consultez /CourrierÉlectronique pour plus d'information. Nouveauté de la version 1.6. |
mail_import_wiki_addrs |
[] |
Une liste d'adresses électroniques de destination, pour lesquelles les courriers doivent aller dans le wiki. Consultez /CourrierÉlectronique pour plus d'information. Nouveauté de la version 1.6. |
mail_import_secret |
"" |
Le secret correspondant à celui du fichier mailimportconf.py. Consultez /CourrierÉlectronique pour plus d'information. Nouveauté de la version 1.6. |
mail_login |
None |
"identifiant mot_de_passe" utilisés si vous avez besoin de l'authentification SMTP (SMTP AUTH). |
mail_smarthost |
None |
Adresse IPv4 ou nom de domaine d'un serveur SMTP (suivi d'un suffixe optionnel :port, dont la valeur par défaut est 25). Attention, les fonctions utilisant le courrier électronique (notifications, envoi des informations de connexion) ne fonctionneront que si cette variable est définie. |
mail_sendmail |
None |
Si cette variable est définie, par exemple en lui donnant la valeur '/usr/sbin/sendmail -t -i', la commande indiquée sera utilisée pour l'envoi du courrier. Par défaut, le courrier est envoyé en utilisant le protocole SMTP via une fonction interne. |
mimetypes_xss_protect |
['text/html', 'application/x-shockwave-flash', 'application/xhtml+xml',] |
"content-disposition: inline" n'est pas utilisé pour les pièces-jointes de ce type envoyées par des utilisateurs. |
mimetypes_embed |
['application/x-dvi', 'application/postscript', 'application/pdf', 'application/ogg', 'application/vnd.visio', 'image/x-ms-bmp', 'image/svg+xml', 'image/tiff', 'image/x-photoshop', 'audio/mpeg', 'audio/midi', 'audio/x-wav', 'video/fli', 'video/mpeg', 'video/quicktime', 'video/x-msvideo', 'chemical/x-pdb', 'x-world/x-vrml',] |
Types MIME utilisés par la macro AideDesMacros/EmbedObject. |
navi_bar |
[u'%(page_front_page)s', u'RecentChanges', u'FindPage', u'HelpContents',] |
Nom des pages les plus importantes. Les utilisateurs peuvent y ajouter leurs propres liens rapides dans les PréférencesUtilisateur. Les liens indiqués par défaut (et tous les noms de pages systèmes en version originale) seront automatiquement adaptés à la langue de l'utilisateur. Pour ajouter un lien vers une URL, utilisez la syntaxe u"[url intitulé du lien]", pour abréger le nom d'une page, utilisez u"[NomDePageTrèsTrèsLong intitulé]". Pour les noms de pages comportant des espaces, utilisez u"[nom_avec_des_espaces intitulé quelconque]". [liste de chaînes Unicode] |
nonexist_qm |
False |
Par défaut, un point d'interrogation doit-il être affiché à côté des PagesÀCréer, comme dans le wiki original ? Modifiable par l'utilisateur. |
page_category_regex |
ur'(?P<all>Category(?P<key>\S+))' |
Les noms de pages correspondant à cette expression rationnelle sont considérés comme des catégories. [Unicode] |
page_credits |
[...] |
Liste de fragments HTML contenant des logos ou des chaînes de texte utilisées pour l'attribution de la page. |
page_dict_regex |
u'[a-z0-9]Dict$' |
Les pages dont les noms correspondent à cette expression rationnelle sont considérées comme contenant un dictionnaire de défintions de variables. [Unicode] |
page_footer1 |
"" |
Balises HTML envoyées avant le pied de page système (consultez l'AideDesThèmes). |
page_footer2 |
"" |
Balises HTML envoyées après le pied de page système (consultez l'AideDesThèmes). |
page_front_page |
Nom de la page d'accueil du site. Vous n'êtes pas sensés conserver la valeur par défaut :) Consultez l'AideDesLangues pour comprendre pourquoi... [Unicode] |
|
page_group_regex |
u'[a-z0-9]Group$' |
Les pages dont les noms correspondent à cette expression rationnelle sont considérées comme contenant des défintions de groupes. [Unicode] |
page_header1 |
"" |
Balises HTML envoyées avant l'en-tête de page système et la zone de titre, mais après la balise <body> (consultez l'AideDesThèmes). |
page_header2 |
"" |
Balises HTML envoyées après l'en-tête de page système et la zone de titre (et après la balise <body>) (consultez l'AideDesThèmes). |
page_iconbar |
["view", ...] |
Liste des icônes affichées dans la barre d'icônes. Les seules valeurs valides sont celles contenues dans la table page_icons_table. Disponible uniquement pour le thème Classic. |
page_icons_table |
dict |
Dictionnaire (dict) de {'nom_d_icône': (url, intitulé, clef-image-icône), ...}. Disponible uniquement pour le thème Classic. |
page_license_enabled |
False |
Donner une indication de la licence dans l'éditeur de pages. |
page_license_page |
u'WikiLicense' |
Page utilisé comme lien pour l'indication de licence. [Unicode] |
page_local_spelling_words |
Nom de la page contenant les entrées utilisateurs du correcteur orthographique. [Unicode] |
|
page_template_regex |
u'[a-z0-9]Template$' |
Les pages dont les noms correspondent à cette expression rationnelle sont considérées comme contenant des modèles de pages. [Unicode] |
quicklinks_default |
[] |
Une liste de liens rapides qui seront ajoutés au profil utilisateur lors de la création d'un nouveau compte. Les comptes existants ne sont pas affectés par ce paramètre, alors que les changements de l'option navi_bar les affectent toujours. Les liens rapides prédéfinis peuvent être retirés par l'utilisateur, via les PréférencesUtilisateurs, alors que les liens de l'option navi_bar ne peuvent pas l'être. |
refresh |
None |
refresh = (délai_minimum_s, cibles_autorisées) active l'utilisation de l'instruction de traitement #refresh 5 NomDePage, cibles_autorisées doit avoir pour valeur soit 'internal', soit 'external'. |
search_results_per_page |
25 |
Nombre de résultats affichés par page dans le résultat des recherches. |
shared_intermap |
None |
Chemin vers un fichier contenant les définitions InterWiki globales (ou une listes de noms de tels fichiers). |
show_hosts |
True |
Désactiver cette option permet de masquer les noms d'hôtes et les adresses IP. |
show_interwiki |
False |
Activer cette option permet au thème choisi d'afficher votre nom interwiki. |
show_login |
True |
Désactiver cette option permet de supprimer les actions de connexion et de déconnexion. |
show_names |
True |
Désactiver cette option permet de masquer les noms dans les pages « Informations » et « ModificationsRécentes » (ce qui était auparavant fait par l'option show_hosts). |
show_section_numbers |
0 |
Mettre cette option à 1 pour afficher, par défaut, les numéros de sections des titres. |
show_timings |
False |
Affiche des informations sur les temps de traitement en bas de page — utilisé pour le développement. |
show_version |
False |
Affiche la version de MoinMoin en bas de chaque page. |
sitename |
u'Untitled Wiki' |
Courte description de votre wiki, affichée sur chaque page, sous le logo. Elle est également utilisée pour les documents RSS comme titre de fil. [Unicode] |
stylesheets |
[] |
Liste de couples (media, href_css) à insérer après la feuille de style CSS du thème, mais avant la feuille de style CSS utilisateur. |
subscribed_pages_default |
[] |
Liste prédéfinie d'abonnements à des pages, qui sera utilisée lors de la création d'un nouveau compte. |
superuser |
[] |
Liste de noms d'utilisateurs de confiance, devant disposer des super-pouvoirs d'administration système du wiki (à ne pas confondre avec les droits admin des listes de contrôle d'accès !). Pour un exemple, consultez la page AideDuSuperUtilisateur. Utilisée par exemple pour réaliser des sauvegardes intégrales, pour installer des logiciels et pour installer des langues via SystemPagesSetup. N'hésitez pas également à consulter l'AideDeL'InstallateurDePaquets. |
supplementation_page |
False |
Activer pour afficher pour chaque page la page supplémentaire supplementation_page_name. |
supplementation_page_name |
u'Discussion' |
Nom par défaut de la page supplémentaire supplementation_page. |
supplementation_page_template |
u'DiscussionTemplate' |
Modèle par défaut de la page supplémentaire supplementation_page. |
textchas |
{} |
Dictionnaire de questions et de leurs réponses associées, destinées à lutter contre la pollution du wiki. Pour plus d'informations, consultez l'AideDesTextCha. |
textchas_disabled_group |
None |
Nom du groupe dont les membres seront dispensés de TextCha. Pour plus d'informations, consultez l'AideDesTextCha. |
theme_default |
'modern' |
Le nom du thème utilisé par défaut (reportez-vous à l'AideDesThèmes). |
theme_force |
False |
Si cette variable est à vrai, les utilisateurs n'ont pas le droit de changer de thème. |
trail_size |
5 |
Nombre de pages visitées affichées dans le chemin suivi. |
tz_offset |
0.0 |
Fuseau horaire par défaut (décalage en heures par rapport au temps universel). |
ua_spiders |
...|google|wget|... |
Expression rationnelle servant à déterminer quels agents utilisateurs (HTTP_USER_AGENT) sont des robots, afin de ne pas enregistrer leurs connexions. |
unzip_attachments_count |
51 |
Nombre maximal de fichiers extraits des fichiers zip. |
unzip_attachments_space |
200MB |
Nombre maximal d'octets pouvant être utilisé pour extraire des fichiers zip (MB = Mo). |
unzip_single_file_size |
2MB |
Taille maximale d'un fichier individuel extrait de l'archive. |
url_mappings |
{} |
Table de conversion utilisée pour transformer des préfixes d'URL (dict de 'préfixe':'remplacement'). Ce qui est très utile pour les réseaux internes où des hiérarchies entières de documents peuvent être déplacés. |
url_prefix_static |
'/moin_static160' |
Utilisé comme URL de base pour les icônes, les feuilles de style CSS, et cætera — ce nom contient la version de MoinMoin, et change pour chaque version. Ce paramètre remplace l'option url_prefix = '/wiki', qui est maintenant déconseillée et qui pouvait parfois porter à confusion. |
url_prefix_action |
None |
Utilisez 'action' pour rendre les URL des actions compatibles avec le fichier robots.txt. Cela produira des URL du type : « .../action/info/NomDeLaPage?action=info ». Recommandé pour les wikis internet. |
user_autocreate |
False |
Si cette variable est à vrai, les comptes utilisateurs seront créés automatiquement (consultez l'AideDeL'Authentification). |
user_checkbox_defaults |
dict |
Définit les valeurs par défaut des options à cocher de la page PréférencesUtilisateur. Consultez /PréférencesUtilisateur ou le fichier multiconfig.py pour connaître les valeurs par défaut. Exemple : user_checkbox_defaults = {'edit_on_doubleclick': 0} |
user_checkbox_disable |
[] |
Liste de noms d'options à cocher à désactiver dans les PréférencesUtilisateur. Une option à cocher désactivée apparaît grisée et sa valeur par défaut est prise dans user_checkbox_defaults. |
user_checkbox_fields |
[...] |
Liste des descriptions des options à cocher. Reportez-vous à la page /PréférencesUtilisateur ou au fichier multiconfig.py. |
user_checkbox_remove |
[] |
Une liste d'options à cocher devant être retirées des PréférencesUtilisateur. Une option à cocher retirée utilise comme valeur par défaut la valeur définie dans user_checkbox_defaults. Reportez-vous à la page /PréférencesUtilisateur. |
user_dir |
[] |
Partage les comptes et les données utilisateurs entre plusieurs wikis. Consultez l'AideDeGestionDesUtilisateurs. |
user_email_unique |
True |
Vérifier que les adresses électroniques sont uniques et refuser les adresses en double. |
user_form_defaults |
[] |
Liste des valeurs par défaut des cases à remplir des PréférencesUtilisateur. Reportez-vous à la page /PréférencesUtilisateur. |
user_form_disable |
[] |
Une liste des cases à remplir à désactiver dans les PréférencesUtilisateur. Une case à remplir désactivée apparaît grisée et sa valeur par défaut est prise dans user_form_defaults. Reportez-vous à la page /PréférencesUtilisateur. |
user_form_fields |
[...] |
Liste des intitulés des cases à remplir de la page de PréférencesUtilisateur. Reportez-vous à la page /PréférencesUtilisateur ou au fichier multiconfig.py. |
user_form_remove |
[] |
Une liste des cases à remplir devant être retirées des PréférencesUtilisateur. Une case à remplir retirée utilise comme valeur par défaut la valeur définie dans user_form_defaults. Reportez-vous à la page /PréférencesUtilisateur. |
user_homewiki |
Self |
Nom interwiki du wiki utilisé pour les pages personnelles des utilisateurs (utile si vous avez de nombreux utilisateurs). Vous pouvez même utiliser des pages personnelles hors d'un wiki si les noms d'utilisateurs utilisés dans le wiki sont inclus dans l'URL cible. |
xapian_index_dir |
None |
S'il est défini, crée et utilise un répertoire d'index séparé pour chaque wiki, en fonction du nom du wiki (note : il est nécessaire de reconstruire l'index, cf. l'AideDeXapian). |
xapian_index_history |
True |
Activer cette option demande l'indexation de toutes les versions d'une page, afin de permettre aux utilisateurs d'effectuer des recherches sur l'historique des pages (note : il est nécessaire de reconstruire l'index, cf. l'AideDeXapian). |
xapian_search |
False |
Active l'utilisation de Xapian pour les recherches. Consultez l'AideDeXapian pour plus d'informations sur la façon de paramétrer Xapian. |
xapian_stemming |
True |
Active la recherche des radicaux dans Xapian (note : il est nécessaire de reconstruire l'index, cf. l'AideDeXapian). |
Certaines valeurs peuvent uniquement être modifées dans le fichier MoinMoin/config/__init__.py (qui fait partie du code de MoinMoin, ce qui implique que ces modifications changeront globalement le comportement de tous vos wikis), mais pas depuis les fichiers de paramétrage individuels des wikis — vous ne devriez donc les modifier que si vous savez ce que vous faites :
charset |
'utf-8' |
Le codage (jeu de caractères) utilisé par le wiki. |
lowerletters |
lettres minuscules ucs-2 |
Définition des lettres minuscules, utilisée pour déterminer ce qui constitue un NomWiki. |
smileys |
[...] |
La liste des codes des frimousses reconnues par MoinMoin — les images et les tailles des images sont définies dans le code des thèmes. |
umask |
0770 |
Le masque de création de fichier (umask) utilisé par MoinMoin. La valeur par défaut donne les droits à l'utilisateur et au groupe, mais pas aux autres. |
upperletters |
lettres majuscules ucs-2 |
Définition des lettres majuscules, utilisée pour déterminer ce qui constitue un NomWiki. |
url_schemas |
[] |
Liste des schémas d'URL supplémentaires que vous souhaitez faire reconnaître (liste de chaînes, par exemple ['ldap', 'imap']). |