Extension:CreateWiki

This page is a translated version of the page Extension:CreateWiki and the translation is 100% complete.
Other languages:
English • ‎Türkçe • ‎español • ‎français • ‎português do Brasil • ‎svenska • ‎中文 • ‎日本語
Manuel des extensions MediaWiki
OOjs UI icon advanced-invert.svg
CreateWiki
État de la version : stable
CreateWiki2019.png
Description Fournit trois pages spéciales (RequestWiki, RequestWikiQueue et CreateWiki). Fournit une fonction permettant aux créateurs de wikis de créer des sites à l'intérieur d'autres sites wiki.
Maintenance Miraheze system administrators
Dernière version continuous updates
MediaWiki 1.35.0+
PHP 7.2+
Modifications de
la base de données
Oui
Tables cw_comments
cw_requests
cw_wikis
Licence Licence publique générale GNU v3.0
Téléchargement
createwiki, requestwiki
Traduire l’extension CreateWiki

Vérifier la matrice des utilisations et des versions.

Le CreateWiki fournit trois pages spéciales (RequestWiki, RequestWikiQueue et CreateWiki). Les noms sont suffisamment significatifs.

Il se base sur l'extension CheckUser de Tim Starling et Aaron Schulz, et sur une autre extension CreateWiki de Kudu.

Pour signaler un problème ou un bogue, veuillez utiliser Miraheze Phabricator. Voir ici pour le tableau de travail.

Installation

  • Télécharger et placez le(s) fichiers (s) dans un répertoire appelé CreateWiki dans votre dossier extensions/.
  • Ajoutez le code suivant à la fin de votre fichier LocalSettings.php :
    wfLoadExtension( 'CreateWiki' );
    
  • Exécutez le script de mise à jour qui va créer automatiquement les tables de base de données dont cette extension a besoin.
  •   Fait – Accédez à Special:Version sur votre wiki pour vérifier que l'extension a bien été installée.

Utilisation

La page RequestWiki est utilisée pour demander un wiki (par défaut peut être fait par n'importe quel utilisateur). Toutes les demandes faites avec Special:RequestWiki sont listées sur Special:RequestWikiQueue . Un wikicreator (quiconque possède le droit createwiki) peut traiter ces demandes et utiliser Special:CreateWiki pour créer les wikis. Par défaut, les utilisateurs du groupe User peuvent demander des wikis.

Configuration

paramètre défaut Commentaire
$wgCreateWikiCategories false Un tableau de catégories utilisées pour la catégorisation du wiki.
$wgCreateWikiCustomDomainPage false Nom de la page liée contenant plus d'informations sur les domaines personnalisés.
$wgCreateWikiDatabase false Nom de base de données de l'emplacement de stockage de cw_wikis.
$wgCreateWikiGlobalWiki false Nom de base de données du wiki global. (Où RequestWiki doit être activé et Special:CreateWiki disponible.)
$wgCreateWikiEmailNotifications false S'il faut envoyer des courriels pour les créations de nouveaux wikis.
$wgCreateWikiInactiveWikisWhitelist false Tableau de wikis exempts d'inactivité.
$wgCreateWikiNotificationEmail false Adresse courriel à laquelle envoyer les informations de notification générées en interne. Ne dépend pas de $wgCreateWikiEmailNotifications !
$wgCreateWikiSQLfiles false Fichiers SQL que vous souhaitez créer par défaut lors de la création d'un wiki.
$wgCreateWikiSubdomain false Partie principale des sous-domaines; par exemple miraheze.org est la partie principale de wiki.miraheze.org .
$wgCreateWikiUseCategories false Utiliser ou non des catégories pour catégoriser les wikis.
$wgCreateWikiUseClosedWikis false S'il faut implémenter une logique frontale pour fermer les wikis.
$wgCreateWikiUseCustomDomains false S'il faut implémenter une logique frontale pour gérer la demande de domaines personnalisés pour les wikis dans RequestWiki.
$wgCreateWikiUseInactiveWikis false L'implémentation ou non d'une logique frontale pour les wikis inactifs.
$wgCreateWikiUsePrivateWikis false S'il faut implémenter une logique frontale pour marquer les wikis comme privés.

Voir aussi