MediaWiki

De Asso Val Libre
Révision de 16 juillet 2021 à 19:19 par Admin (discussion | contributions)

(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à : navigation, rechercher

MediaWiki est un ensemble wiki à base de logiciels libres Open source développé à l'origine pour Wikipédia, et utilisé aujourd'hui par plusieurs autres projets de l'association à but non lucratif Wikimedia Foundation ainsi que par beaucoup d'autres wikis, y compris ce site web.

Moteur de wiki
 Copies d'écrans
Les liens ci-dessous sont donnés à titre indicatif et automatiquement générés. Certains peuvent être invalides.

youtube

ubuntu-fr

stackoverflow

duckduckgo

guix

launchpad


 ATTENTION: Ne téléchargez jamais un logiciel en dehors de son site officiel de diffusion ou de celui de votre distribution 
            ÉVITEZ les sites dits de téléchargements gratuits


Flatpak
Rechercher si un paquet Flatpak correspondant mediawiki est disponible à l'adresse ci-dessous
https://flathub.org/apps/search/mediawiki
Utiliser alors votre magasin de logiciels pour installer le flatpak souhaité

LocalSettings.php

Fichier principal de configuration

 # WikiEditor provides enhancements to the MediaWiki edit page
 # This extension requires MediaWiki 1.17+ because it makes use of ResourceLoader.
 # Example LocalSettings.php additions 
 #
 require_once( "$IP/extensions/WikiEditor/WikiEditor.php" );
 #
 $wgDefaultUserOptions['usebetatoolbar'] = 1; 
 #
 $wgDefaultUserOptions['usebetatoolbar-cgd'] = 1;
 # Displays the Preview and Changes tabs
 $wgDefaultUserOptions['wikieditor-preview'] = 1;
 # Displays the Publish and Cancel buttons on the top right side
 $wgDefaultUserOptions['wikieditor-publish'] = 1;
 
 # https://www.mediawiki.org/wiki/Extension:OpenGraphMeta
 # Intégration facebook
 require_once( "$IP/extensions/OpenGraphMeta/OpenGraphMeta.php" );  
 # https://www.mediawiki.org/wiki/Extension:ULogin
 # wfLoadExtension( 'ULogin' );
 # 
 require_once "$IP/extensions/ULogin/ULogin.php";
 # https://www.mediawiki.org/wiki/Extension:FacebookComments
 require_once "$IP/extensions/FacebookComments/FacebookComments.php";
 
 $wgULoginProviders = 'facebook,twitter,google,openid,linkedin,soundcloud';
 
 # Lecteurs
 $wgGroupPermissions['*']['createaccount']   = true;
 $wgGroupPermissions['*']['read']            = true;
 $wgGroupPermissions['*']['edit']            = false;
 # Utilisateurs 
 $wgGroupPermissions['user' ]['move']            = false;
 $wgGroupPermissions['user' ]['read']            = true;
 $wgGroupPermissions['user' ]['edit']            = true;
 $wgGroupPermissions['user' ]['createpage']      = true;
 $wgGroupPermissions['user' ]['createtalk']      = false;
 $wgGroupPermissions['user' ]['upload']          = true;
 $wgGroupPermissions['user' ]['reupload']        = false;
 $wgGroupPermissions['user' ]['reupload-shared'] = true;
 $wgGroupPermissions['user' ]['minoredit']       = true;
 # Admins
 $wgGroupPermissions['sysop' ]['move']            = true;
 $wgGroupPermissions['sysop' ]['read']            = true;
 $wgGroupPermissions['sysop' ]['edit']            = true;
 $wgGroupPermissions['sysop' ]['createpage']      = true;
 $wgGroupPermissions['sysop' ]['createtalk']      = true;
 $wgGroupPermissions['sysop' ]['upload']          = true;
 $wgGroupPermissions['sysop' ]['reupload']        = true;
 $wgGroupPermissions['sysop' ]['reupload-shared'] = true;
 $wgGroupPermissions['sysop' ]['minoredit']       = true;
 #
 require_once "$IP/extensions/CiteThisPage/CiteThisPage.php";
 # DEBUG
 $wgShowExceptionDetails = true;