Extensión:CreateWiki
CreateWiki Release status: estable |
|||
---|---|---|---|
![]() |
|||
Descripción | Proporciona tres páginas especiales (RequestWiki, RequestWikiQueue y CreateWiki) Provides a function that allows wiki creators to create sites within another wiki site. | ||
Autor(es) | Southparkfantalk | ||
Mantenedor(es) | John Lewis/other sysadmins of Miraheze | ||
Última versión | continuous updates | ||
MediaWiki | 1.29+ | ||
PHP | 5.6+ | ||
Cambios de la base de datos | Sí | ||
Licencia | GNU General Public License 3.0 | ||
Descarga | GitHub: |
||
|
|||
|
|||
|
|||
Translate the CreateWiki extension | |||
Verificar uso y versión de la matriz. |
El CreateWiki proporciona tres páginas especiales (RequestWiki, RequestWikiQueue y CreateWiki). Los nombres se explican por sí mismos.
Se basa en la extensión CheckUser de Tim Starling y Aaron Schulz, y otra extensión CreateWiki de Kudu.
Para reportar un problema o un bug relacionado con esta extensión, por favor use Miraheze Phabricator y etiquétalo con el proyecto #CreateWiki.
Contents
Instalación
- Download y extrae los archivos en el directorio «
CreateWiki
» dentro del directorioextensions/
existente.
- Añade el siguiente código a tu LocalSettings.php (preferiblemente al final):
wfLoadExtension( 'CreateWiki' );
- Ejecuta el script de actualización, que creará automáticamente las tablas que necesita esta extensión en la base de datos.
Listo – Navega a Special:Version en tu wiki para verificar que la apariencia se haya instalado correctamente.
Uso
La página RequestWiki se utiliza para solicitar un wiki (por defecto puede hacerlo cualquiera que sea un usuario). Todas las peticiones hechas con Special:RequestWiki se listan en Special:RequestWikiQueueue. Un "wikicreador" (cualquiera que tenga el derecho de "createwiki") puede procesar estas peticiones y usar Special:CreateWiki para crear los wikis. Por defecto, los usuarios del grupo "usuario" pueden solicitar wikis.
Configuración
parameter | default | comment |
---|---|---|
$wgCreateWikiCategories
|
false
|
An array of categories used for wiki categorisaion. |
$wgCreateWikiCustomDomainPage
|
false
|
Page name to link to for more information on custom domains. |
$wgCreateWikiDatabase
|
false
|
Database name of where cw_wikis is stored. |
$wgCreateWikiGlobalWiki
|
false
|
Database name of the global wiki. (Where RequestWiki should be enabled and Special:CreateWiki available.) |
$wgCreateWikiEmailNotifications
|
false
|
Whether to send emails for new wiki creations. |
$wgCreateWikiInactiveWikisWhitelist
|
false
|
Array of wikis which are exempt from being inactive. |
$wgCreateWikiNotificationEmail
|
false
|
Email address to send internally generated notification emails to. Does not depend on $wgCreateWikiEmailNotifications! |
$wgCreateWikiSQLfiles
|
false
|
Archivos SQL que desea crear por defecto cuando se crea un wiki. |
$wgCreateWikiSubdomain
|
false
|
The master part of subdomains, e.g. wiki.miraheze.org, miraheze.org is the master part. |
$wgCreateWikiUseCategories
|
false
|
Whether to use categories to categorise wikis. |
$wgCreateWikiUseClosedWikis
|
false
|
Whether to implement front end logic for closing wikis. |
$wgCreateWikiUseCustomDomains
|
false
|
Whether to implement front end logic to handle requesting custom domains for wikis in RequestWiki. |
$wgCreateWikiUseInactiveWikis
|
false
|
Whether to implement front end logic for inactive wikis. |
$wgCreateWikiUsePrivateWikis
|
false
|
Whether to implement front end logic for marking wikis as private. |