Mediawiki
De Linuxmemo.
(Différences entre les versions)
(Page créée avec « === Installation === Chez "free.fr": * créer un fichier .htaccess a la racine web contenant le texte "php 1" pour activatin de php v5. * créer a la racine un répertoire v... ») |
(→Sous-catégories) |
||
| (8 versions intermédiaires masquées) | |||
| Ligne 1 : | Ligne 1 : | ||
| + | [[Catégorie:Logiciel]] | ||
| + | |||
=== Installation === | === Installation === | ||
Chez "free.fr": | Chez "free.fr": | ||
| - | * créer un fichier .htaccess a la racine web contenant le texte "php 1" pour | + | * La dernière version de Mediawiki supportée par free "sans problème" est la 1.16.5 |
| + | * créer un fichier .htaccess a la racine web contenant le texte "php 1" pour activation de php v5. | ||
* créer a la racine un répertoire vide au nom "sessions". | * créer a la racine un répertoire vide au nom "sessions". | ||
| - | [[ | + | === Configuration === |
| + | |||
| + | Un seul fichier de configuration à la racine du site: | ||
| + | LocalSettings.php | ||
| + | |||
| + | === Sécurité === | ||
| + | |||
| + | Source: http://camillereverchon.net/mediawiki/index.php?title=S%C3%A9curiser_son_wiki | ||
| + | |||
| + | * obligation de se connecter pour publier et/ou lire: | ||
| + | # seuls les utilisateurs enregistrés peuvent faire des modifications | ||
| + | $wgGroupPermissions['*']['edit'] = false; | ||
| + | ou | ||
| + | # seuls les administrateurs peuvent faire des modifications | ||
| + | $wgGroupPermissions['*']['edit'] | ||
| + | = | ||
| + | $wgGroupPermissions['user']['edit'] = false; | ||
| + | $wgGroupPermissions['sysop']['edit'] = true; | ||
| + | |||
| + | * Avoir une adresse mail valide pour publier: | ||
| + | $wgEmailConfirmToEdit=true; | ||
| + | |||
| + | * interdire l'inscription libre: | ||
| + | $wgGroupPermissions['*' ]['createaccount'] = true; | ||
| + | |||
| + | == Sous-catégories== | ||
| + | <pre> | ||
| + | Des pages de catégories peuvent être ajoutées à d'autres catégories et seront automatiquement reconnues comme sous-catégories. | ||
| + | Par exemple vous pourriez modifier [[catégorie:pétanque]] et ajouter le lien [[catégorie:sport]]. | ||
| + | La catégorie pétanque serait alors une sous-catégorie de la catégorie sport. | ||
| + | </pre> | ||
| + | |||
| + | ==Bugs== | ||
| + | |||
| + | Fatal exception of type MWException | ||
| + | 1)downloaded tar-archive with MW 1.20.2 and unpacked it: tar xvzf mediawiki-1.20.2.tar.gz -C path/to/my/wiki/ --strip-components=1; | ||
| + | 2)went to path/to/my/wiki/maintenance/ and ran: php5 update.php; | ||
| + | 3)ran that: php5 rebuildLocalisationCache.php --force. | ||
Version actuelle en date du 6 mai 2013 à 07:08
Sommaire |
[modifier] Installation
Chez "free.fr":
- La dernière version de Mediawiki supportée par free "sans problème" est la 1.16.5
- créer un fichier .htaccess a la racine web contenant le texte "php 1" pour activation de php v5.
- créer a la racine un répertoire vide au nom "sessions".
[modifier] Configuration
Un seul fichier de configuration à la racine du site:
LocalSettings.php
[modifier] Sécurité
Source: http://camillereverchon.net/mediawiki/index.php?title=S%C3%A9curiser_son_wiki
- obligation de se connecter pour publier et/ou lire:
# seuls les utilisateurs enregistrés peuvent faire des modifications $wgGroupPermissions['*']['edit'] = false;
ou
# seuls les administrateurs peuvent faire des modifications $wgGroupPermissions['*']['edit'] = $wgGroupPermissions['user']['edit'] = false; $wgGroupPermissions['sysop']['edit'] = true;
- Avoir une adresse mail valide pour publier:
$wgEmailConfirmToEdit=true;
- interdire l'inscription libre:
$wgGroupPermissions['*' ]['createaccount'] = true;
[modifier] Sous-catégories
Des pages de catégories peuvent être ajoutées à d'autres catégories et seront automatiquement reconnues comme sous-catégories. Par exemple vous pourriez modifier [[catégorie:pétanque]] et ajouter le lien [[catégorie:sport]]. La catégorie pétanque serait alors une sous-catégorie de la catégorie sport.
[modifier] Bugs
Fatal exception of type MWException
1)downloaded tar-archive with MW 1.20.2 and unpacked it: tar xvzf mediawiki-1.20.2.tar.gz -C path/to/my/wiki/ --strip-components=1; 2)went to path/to/my/wiki/maintenance/ and ran: php5 update.php; 3)ran that: php5 rebuildLocalisationCache.php --force.