Extension:CreateWiki

This page is a translated version of the page Extension:CreateWiki and the translation is 91% complete.
MediaWiki manüel uzantıları
OOjs UI icon advanced-invert.svg
CreateWiki
Sürüm durumu: kararlı
CreateWiki2019.png
Açıklama Üç özel sayfa (RequestWiki, RequestWikiQueue ve CreateWiki) sağlar. Viki oluşturucuların başka bir viki sitesi içinde siteler oluşturmasına izin veren bir işlev sağlar.
Sürdürücü(ler) Miraheze system administrators
En son sürüm continuous updates
MediaWiki 1.37.0+
PHP 7.4+
Veritabanı değişiklikleri Evet
Composer miraheze/createwiki
Tablolar cw_comments
cw_requests
cw_wikis
Lisans GNU Genel Kamu Lisansı 3.0
İndir
  • $wgCreateWikiBlacklistedSubdomains
  • $wgCreateWikiDatabase
  • $wgCreateWikiDatabaseClusters
  • $wgCreateWikiStateDays
  • $wgCreateWikiAIThreshold
  • $wgCreateWikiUseExperimental
  • $wgCreateWikiCacheDirectory
  • $wgCreateWikiCollation
  • $wgCreateWikiCategories
  • $wgCreateWikiUseCategories
  • $wgCreateWikiUseCustomDomains
  • $wgCreateWikiUseJobQueue
  • $wgCreateWikiUseClosedWikis
  • $wgCreateWikiUseInactiveWikis
  • $wgCreateWikiPersistentModelFile
  • $wgCreateWikiSQLfiles
  • $wgCreateWikiDatabaseClustersInactive
  • $wgCreateWikiUseEchoNotifications
  • $wgCreateWikiSubdomain
  • $wgCreateWikiShowBiographicalOption
  • $wgCreateWikiInactiveExemptReasonOptions
  • $wgCreateWikiUsePrivateWikis
  • $wgCreateWikiNotificationEmail
  • $wgCreateWikiPurposes
  • $wgCreateWikiCustomDomainPage
  • $wgCreateWikiEmailNotifications
  • $wgCreateWikiGlobalWiki
  • $wgCreateWikiCannedResponses
createwiki, requestwiki
CreateWiki uzantısını çevirin

Kullanım ve sürüm matrisini kontrol edin.

CreateWiki, kullanıcıların viki istemesine veya wiki oluşturmasına izin veren bir uzantıdır. It provides three special pages, RequestWiki (for requesting wikis), RequestWikiQueue (for viewing the wiki request queue and handling wiki requests) and CreateWiki (which allows some users to create wikis).

Tim Starling ve Aaron Schulz'un CheckUser uzantısına ve Kudu'nun başka bir CreateWiki uzantısına dayanmaktadır.

Bir sorunu veya hatayı bildirmek için lütfen Miraheze Phabricator kullanın. Çalışma panosu için buraya bakın.

Uyarı Uyarı: CreateWiki was designed specifically for Miraheze and as such, may not always work on different setups. While efforts have been made to make it more usable by non-Miraheze wikis, this extension is still a primarily Miraheze-focused extension and tailors to Miraheze's setup.

Kurulum

  • Dosyaları İndir ve extensions/ klasörünüzdeki CreateWiki adlı dizine yerleştirin.
  • LocalSettings.php dosyanızın altına aşağıdaki kodu ekleyin:
    wfLoadExtension( 'CreateWiki' );
    
  • Bu uzantının ihtiyaç duyduğu gerekli veritabanı tablolarını otomatik olarak oluşturacak betik güncelleme komutunu çalıştırın.
  •   Yapıldı – Uzantının başarıyla yüklendiğini doğrulamak için vikinizde Special:Version seçeneğine gidin.

Kullanım

All users (those in the user group by default) can request wikis at Special:RequestWiki. Once they've requested a wiki, they will be assigned a queue number and can check their request's status at Special:RequestWikiQueue.

Those with the createwiki right can also check Special:RequestWikiQueue and handle all wiki creation requests. At that page, they can either approve or decline wiki requests and also change the visibility of a request. Everyone can check RequestWikiQueue at any time to see all requests ever submitted or filter by approved, declined or in review tasks. Users can also filter by user.

Those with the createwiki right can also bypass Special:RequestWiki and manually create wikis themselves at Special:CreateWiki.

Yapılandırma

parametre varsayılan yorum
$wgCreateWikiDisallowedSubdomains [] Regex to match for disallowed subdomains.
$wgCreateWikiCacheDirectory "" The path to store CreateWiki cache files at. This configuration variable is required.
$wgCreateWikiCannedResponses false Array of default responses to give. If this is enabled, free-text options are removed.
$wgCreateWikiCategories false Viki sınıflandırması için kullanılan bir dizi kategori.
$wgCreateWikiCollation "" Sets the collation to use when creating the wiki database. Example is 'DEFAULT SET utf8mb4 COLLATE utf8mb4_unicode_ci'
$wgCreateWikiCustomDomainPage false Özel alanlar hakkında daha fazla bilgi için bağlantı kurulacak sayfa adı.
$wgCreateWikiDatabase false cw_wikis depolandığı veritabanın adı.
$wgCreateWikiDatabaseClusters [] Array. LBFactory clusters which CreateWiki considers active.
$wgCreateWikiDatabaseClustersInactive [] Array. LBFactory clusters which are not considered active for use of automatic load-balancing.
$wgCreateWikiStateDays
 'inactive' => 45,
 'closed' => 15,
 'removed' => 120,
 'deleted' => 7,
Array. Integer values in days when a wiki is deemed inactive, closed, removed (hidden) and deleted. Number of days passed since last change - not from initial inactivity.
$wgCreateWikiEmailNotifications false Yeni viki oluşturmaları için e-posta gönderilip gönderilmeyeceği.
$wgCreateWikiNotificationEmail root@localhost Dahili olarak oluşturulan bildirim e-postalarının gönderileceği e-posta adresi. $wgCreateWikiEmailNotifications üzerinde bağlı değildir!
$wgCreateWikiGlobalWiki false Küresel vikinin veritabanı adı. (Burada RequestWiki etkinleştirilmeli ve Special:CreateWiki kullanılabilir olmalıdır.)
$wgCreateWikiInactiveExemptReasonOptions [] Array of possible options for marking a wiki as exempt from inactivity.
$wgCreateWikiPurposes [] Array. List of identified purposes to show when requesting a wiki.
$wgCreateWikiShowBiographicalOption false Boolean. Whether to show a biographical person option when requesting a wiki.
$wgCreateWikiSQLfiles false Bir viki oluşturulduğunda varsayılan olarak oluşturulmasını istediğiniz SQL dosyaları. This configuration variable is required.
$wgCreateWikiSubdomain false Alt alan adlarının ana kısmı, ör. wiki.miraheze.org, miraheze.org ana bölümdür.
$wgCreateWikiUseCategories false Vikileri kategorize etmek için kategorilerin kullanılıp kullanılmayacağı.
$wgCreateWikiUseClosedWikis false Vikileri kapatmak için ön uç mantığının uygulanıp uygulanmayacağı.
$wgCreateWikiUseCustomDomains false RequestWiki'de vikiler için özel etki alanları talep etmeyi işlemek için ön uç mantığının uygulanıp uygulanmayacağı.
$wgCreateWikiUseEchoNotifications false Whether to use Echo notifications (beta feature).
$wgCreateWikiUseExperimental false Whether to implement front end logic for marking wikis as experimental.
$wgCreateWikiUseInactiveWikis false Etkin olmayan vikiler için ön uç mantığının uygulanıp uygulanmayacağı.
$wgCreateWikiUseJobQueue false Whether to defer intensive tasks to the jobqueue.
$wgCreateWikiUsePrivateWikis false Vikileri özel olarak işaretlemek için ön uç mantığının uygulanıp uygulanmayacağı.


Ayrıca bakınız