Difference between revisions of "InstallMediawiki/Fr"
From TuxFamilyFAQ
Jump to navigationJump to search (ajout titres) |
|||
Line 47: | Line 47: | ||
RedirectMatch ^/$ /wiki | RedirectMatch ^/$ /wiki | ||
− | ==Ajouts effectués à LocalSettings.php== | + | ===Ajouts effectués à LocalSettings.php=== |
* voir http://www.mediawiki.org/wiki/Manual:Configuration_settings pour toutes les variables que vous pouvez modifier | * voir http://www.mediawiki.org/wiki/Manual:Configuration_settings pour toutes les variables que vous pouvez modifier | ||
$wgLogo = "/wiki/images/adminlibre.png"; | $wgLogo = "/wiki/images/adminlibre.png"; | ||
Line 59: | Line 59: | ||
− | Création et organisation des pages | + | ==Création et organisation des pages== |
* préparer des pages de présentation en anglais et français | * préparer des pages de présentation en anglais et français |
Revision as of 20:53, 20 October 2007
Installation de Mediawiki chez TuxFamily.org
Voir http://mediawiki.org
Contents
Dans le panel
La page http://www.mediawiki.org/wiki/Installation détaille l'installation, c'est moins compliqué sur TuxFamily.org
- demander la création d'un espace web
- demander la création d'une base MySQL (ou PostgreSQL si vous préférez)
Télécharger
à partir de http://www.mediawiki.org/wiki/Download
- au besoin vous pouvez le faire en ssh puis tar zxvf mediawiki*tar.gz puis mv mediawiki* wiki
- sinon uploadez ce que vous avez décompressé
- mettre un .htaccess pour utiliser PHP5 voir http://faq.tuxfamily.org/WebArea/Fr#Configuration (et voir ci-dessous)
Début de l'installation
- allez à l'URL de votre site
- entrez les paramètres nécessaires (nom de la base, nom du serveur sql...)
- se rappeler du mot de passe donné pour l'utilisateur WikiSysop (et du nom de cet utilisateur), il permet de paramétrer mediawiki (changer la langue de l'interface par exemple)
- recopier le fichier config/LocalSettings.php à la base de votre site
- retournez à l'url de votre site, voilà c'est opérationnel (enfin tout est encore "par défaut")
Personnalisation de Mediawiki
- à faire : changer le logo
- vérifier que toutes les pages sont en écriture uniquement pour quelqu'un de loggué (limite le spam)
- changer l'apparence par défaut si besoin
- modifier le .htaccess pour gérer automatiquement les pages de la forme /PageWiki dans l'url
- s'assurer que seul les utilisateurs inscrits peuvent modifier les pages, voir http://www.mediawiki.org/wiki/Help:User_rights#Anonymous_users_cannot_edit
- créer une page rappelant la syntaxe du wiki
- trouver les greffons supplémentaires :
- gestion de plusieurs langues
- autres greffons ?
Contenu du .htaccess
Ce fichier est à placer dans htdocs/wiki/ où /wiki/ est le répertoire où vous avez placé mediawiki (vous auriez pu le mettre à la racine)
AddHandler x-httpd-php5 .php AddType application/x-httpd-php5 .php RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.+)$ /wiki/index.php?title=$1 [L,QSA]
Un simple .htaccess à la racine redirigera vers /wiki/
RedirectMatch ^/$ /wiki
Ajouts effectués à LocalSettings.php
- voir http://www.mediawiki.org/wiki/Manual:Configuration_settings pour toutes les variables que vous pouvez modifier
$wgLogo = "/wiki/images/adminlibre.png"; $wgGroupPermissions['*']['edit'] = false; $wgGroupPermissions['user']['edit'] = true; $wgServer = "http://adminlibre.tuxfamily.org"; # fonctionne avec les RewriteRule # met les liens de navigation entre articles de la forme /wiki/NomDePage # plutot que /wiki/index.php?title=Special:Recentchanges $wgArticlePath = "/wiki/$1";
Création et organisation des pages
- préparer des pages de présentation en anglais et français