Extension:TalkRight
![]() | Bu uzantı, MediaWiki 1.36 veya daha sonraki herhangi bir sürümüyle uyumlu değil! Yayındaki bir sitede bu uzantıyı kullanmanıza karşı tavsiye edilir. Gönüllü geliştiriciler, {{Incompatible }} şablonu {{Incompatible |version=1.36|pledge=~~~~}} ile değiştirerek bu uzantıyı MediaWiki 1.40 ile uyumlu hale getirmek için güncelleme çabalarını taahhüt etmeye davet edilmektedir. |
![]() | Bu uzantı şu anda etkin bir şekilde korunmuyor! Yine de çalışabilse de, hata raporları veya özellik istekleri büyük olasılıkla göz ardı edilir.
|
![]() Sürüm durumu: bakımsız |
|
---|---|
Uygulama | Kullanıcı hakları |
Açıklama | Tartışma sayfalarının düzenlenmesini madde düzenlemesinden farklı bir işlem yapar. |
Yazar(lar) | P Leveque, Marc Noirot, James Montalvo |
En son sürüm | 1.5.0 (2013-05-06) |
MediaWiki | 1.19+ |
Veritabanı değişiklikleri | Hayır |
Composer | mediawiki/talk-right |
Lisans | GNU Genel Kamu Lisansı 2.0 veya üstü |
İndir | Anlık görüntüyü indir Not: |
talk |
|
Talkright uzantısı, talk
hakkını ekleyerek daha ince izinler oluşturmak için tartışma sayfalarının düzenlenmesini maddelerin düzenlenmesinden farklı bir işlem yapar.
Kurulum
Composer
MediaWiki sürüm 1.22 ve sonrasında TalkRight Composer kullanılarak kurulmalıdır.
Paket adı mediawiki/talk-right
.
Composer'ı yükleme talimatları için MediaWiki'nin Composer Kullanım kılavuzuna bakın.
Composer'ı düzgün bir şekilde yükledikten sonra, tek yapmanız gereken MediaWiki kurulum dizininize gidin ve çalıştırın:
- En son kararlı sürüm için
composer require mediawiki/talk-right ~1.5
veya - En son geliştirme sürümü için
composer require mediawiki/talk-right 'dev-master'
İleride yapılacak herhangi bir güncelleme yalnızca composer update
veya composer update enterprisemediawiki/talk-right
çağrısıdır ve her zaman tüm bağımlılıkların karşılandığından emin olabilirsiniz (şu anda bağımlılık yoktur).
Aşağıdaki Ortak adımlar ile devam edin.
Dikkat: TalkRight'ın daha önceki bir sürümünü yüklediyseniz, kodunu MediaWiki uzantı dizininden kaldırmanız ve yeniden başlatmadan önce Composer ile kurulum LocalSettings.php
dosyasından require_once
çağrısını silmeniz gerekir.
Paketlenmiş indirmeleri kullanma
Bu bir seçenek değilse, aşağıdaki gibi de yükleyebilirsiniz:
- GitHub'dan en son kararlı sürümünü veya en son geliştirme sürümünü indirin.
- Alternatif olarak git kullanarak TalkRight'ı kopyalayabilirsiniz
- Dosyaları
$IP/extensions
dizinine çıkarın - Gerekirse yeni oluşturulan dizini TalkRight olarak yeniden adlandırın
- LocalSettings.php sonuna ekleyin:
wfLoadExtension( 'TalkRight' );
- Aşağıdaki Ortak adımlar ile devam edin.
Ortak adımlar
- Hangi kullanıcıların talk hakkına sahip olduğunu belirtmek için LocalSettings'i düzenleyin (aşağıya bakın)
- Vikinizin Special:Version sayfasına gidin ve TalkRight için bir girişin mevcut olduğunu doğrulayın
Kullanım
Yarı özel bir vikide, kullanıcının sayfanın içeriğini ve tartışma sayfasını okumasına izin vermesi ancak düzenlememesi yasaktır. Bu ayarlanarak yapılır:
$wgGroupPermissions['user']['read'] = true;
$wgGroupPermissions['user']['edit'] = false;
Şimdi, bir grup kişiden vikinize yorumları teşvik etmek istiyorsanız, yalnızca tartışma sayfalarını düzenleme hakları vererek bu TalkRight uzantısını yüklemeniz ve örneğin aşağıdaki iki satırı eklemeniz gerekir:
$wgGroupPermissions['commentators']['edit'] = false;
$wgGroupPermissions['commentators']['talk'] = true;
Tarihçe
Tarih | Sürüm | Notlar |
---|---|---|
2014-06-06 | Version 1.5.0 | Uzantı artık Composer aracılığıyla yüklenebilir |
2013-05-06 | Version 1.4.1 | MW1.19 için güncellendiği yeni konu ekledi ve bölüm bağlantısını düzenlendi. |
2011-11-24 | Version 1.3 | "Kaynağı görüntüle" düğmesini düzenlemek için 'include/SkinTemplate.php ' öğesini değiştirmeniz gerekmez.
|
2008-08-05 | Version 1.1 | MediaWiki sürüm 1.12, 1.13 için katkılar eklendi. |
2006-06-20 | Version 1.0.1 | Eklenen katkılar ve uzantı sürümü bilgileri. |
2006-06-07 | Version 1.0 | İlk sürüm. |
- Extensions incompatible with 1.36/tr
- Unmaintained extensions/tr
- User rights extensions/tr
- Extensions supporting Composer/tr
- GPL licensed extensions/tr
- Extensions in GitHub version control/tr
- Extensions which add rights/tr
- AlternateEdit extensions/tr
- ParserBeforeStrip extensions/tr
- All extensions/tr
- Edit extensions/tr