Extension:ArticleCreationWorkflow
![]() Sürüm durumu: kararlı |
|
---|---|
Uygulama | Kullanıcı arayüzü |
Açıklama | Kullanıcıların yeni sayfalar oluşturmasına yardımcı olur. |
Yazar(lar) | |
Uyumluluk politikası | MediaWiki ile birlikte anlık görüntüler yayımlanır. Master geriye dönük olarak uyumlu değil. |
MediaWiki | 1.30+ |
Lisans | MIT Lisansı |
İndir | |
|
|
|
|
Quarterly downloads | 17 (Ranked 123rd) |
Translatewiki.net adresinde mevcutsa, ArticleCreationWorkflow uzantısını çevirin | |
Sorunlar | Açık görevler · Hata bildir |
ArticleCreationWorkflow, kullanıcıların yeni sayfalar oluşturmasına, yeni kullanıcılar için makale oluşturmaya müdahale etmesine ve onlara Madde sihirbazı kullanma veya bir taslak oluşturma gibi viki ile yapılandırılabilir seçenekler sunmasına yardımcı olur bir kullanıcı alt sayfası.
Kurulum
- Dosyaları indirin ve
extensions/
klasörünüzdekiArticleCreationWorkflow
adlı dizine yerleştirin.
Developers and code contributors should install the extension from Git instead, using:cd extensions/
git clone https://gerrit.wikimedia.org/r/mediawiki/extensions/ArticleCreationWorkflow - LocalSettings.php dosyanızın altına aşağıdaki kodu ekleyin:
wfLoadExtension( 'ArticleCreationWorkflow' );
- Yapıldı – Uzantının başarıyla yüklendiğini doğrulamak için vikinizde Special:Version seçeneğine gidin.
Vagrant kurulumu:
- Vagrant kullanıyorsanız,
vagrant roles enable articlecreationworkflow --provision
ile yükleyin
Required configuration
Kullanıcılarını yakalanabilmesi için createpage
hakkına sahip olmaları, createinmainns
hakkına sahip olmamaları, oluşturmaya çalıştıkları sayfanın ana ad alanında (ve henüz mevcut olmaması) ve $wgArticleCreationLandingPage
ile gösterilen sayfanın var olması gerekir.
For example, to intercept page creation for unregistered and non-autoconfirmed users (refer to Manual:Kullanıcı hakları for more options):
$wgGroupPermissions['*']['createpagemainns'] = false;
$wgGroupPermissions['user']['createpagemainns'] = false;
The default value of $wgArticleCreationLandingPage
is "Project:Article wizard".
This page must be created to intercept page creation for these users.
Yapılandırma ayarları
$wgArticleCreationLandingPage
(dize): ele geçirilirse kullanıcıların yönlendirilmesi gereken viki sayfasının adı.$wgUseCustomLandingPageStyles
(bool): Açılış sayfası için özel CSS yüklenip yüklenmeyeceği.
Kullanıcı hakkı
Uzantı, createpagemainns
adında, kullanıcıların ana ad alanında yeni sayfalar oluşturmasına izin veren yeni bir kullanıcı hakkı ekler.
Bu hak varsayılan olarak tüm kullanıcılara verilmiştir.
Bu hakka sahip olmayan kullanıcıların ana ad alanı sayfaları oluşturması yasaktır ve yapmaya çalıştıklarında (örneğin, kırmızı bir bağlantıya tıklayarak) Madde Oluşturma İş Akışı açılış sayfasına yönlendirilirler.
Bu uzantı bir veya daha fazla Wikimedia projelerinde kullanılıyor. Bu, muhtemelen uzantının kararlı olduğu ve bu tür yüksek trafikli web siteleri tarafından kullanılacak kadar iyi çalıştığı anlamına gelir. Nerede kurulduğunu görmek için bu uzantının adını Wikimedia'nın CommonSettings.php ve InitialiseSettings.php yapılandırma dosyalarında arayın. Belirli bir vikide yüklü olan uzantılar listesinin tamamı vikinin Special:Version sayfasında görülebilir. |
This extension is included in the following wiki farms/hosts and/or packages: This is not an authoritative list. Some wiki farms/hosts and/or packages may contain this extension even if they are not listed here. Always check with your wiki farms/hosts or bundle to confirm. |