Extension:PollNY

From mediawiki.org
This page is a translated version of the page Extension:PollNY and the translation is 100% complete.
MediaWiki manüel uzantıları
PollNY
Sürüm durumu: kararlı
Uygulama Özel sayfa
Açıklama Özel sayfalar kullanan ve anketleri viki sayfalarına gömmeye izin veren gelişmiş yoklama sistemi
Yazar(lar) Aaron Wright, David Pean, Jack Phoenix
En son sürüm 3.7.0
MediaWiki 1.39+
Veritabanı değişiklikleri Evet
Lisans GNU Genel Kamu Lisansı 2.0 veya üstü
İndir
  • $wgCreatePollThresholds
  • $wgPollDisplay
  • pollny-vote
  • polladmin
Quarterly downloads 4 (Ranked 152nd)
Translatewiki.net adresinde mevcutsa, PollNY uzantısını çevirin
Sorunlar Açık görevler · Hata bildir

PollNY uzantısı, anketler için yeni bir ad alanı tanımlar (NS_POLL, isim alanı numarası varsayılan olarak 300'dür) ve anket oluşturma/yönetimi için 6 yeni özel sayfa.

Anketler, ‎<pollembed> etiketi ile normal wiki sayfalarına yerleştirilebilir. Sözdizimi: <pollembed title="Anketin adı" />

Special:AdminPoll, tüm anketleri görüntülemek ve yönetmek için 'polladmin' hakları olan kullanıcılar tarafından kullanılabilir, Special:CreatePoll yeni anketler oluşturmak için kullanılır, Special:RandomPoll sizi rastgele seçilen bir ankete götürür, Special:UpdatePoll action=edit gibi anketler ve Special:ViewPoll kullanılabilir anketleri görüntülemek için tüm kullanıcılar tarafından kullanılabilir.

Bu yeni özel sayfalar (Special:UpdatePoll hariç) "Anketler" bölümünde Special:SpecialPages üzerinde görünecektir.

See Help:Extension:PollNY for more information on how to use this extension.

Bağımlılıklar

Kurulum

  • Dosyaları indirin ve extensions/ klasörünüzdeki PollNY 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/PollNY
  • LocalSettings.php dosyanızın altına aşağıdaki kodu ekleyin:
    wfLoadExtension( 'PollNY' );
    
  • Bu uzantının ihtiyaç duyduğu gerekli veritabanı tablolarını otomatik olarak oluşturacak betik güncelleme komutunu çalıştırın.
  • Yes Yapıldı – Uzantının başarıyla yüklendiğini doğrulamak için vikinizde Special:Version seçeneğine gidin.

Kullanıcı hakları

Bu uzantı, Special:CreatePoll aracılığıyla oluşturulan anketleri yönetmek için Special:AdminPoll erişmeye izin veren polladmin tutarında yeni bir kullanıcı hakkı ekler. Varsayılan olarak hizmetlilere bu kullanıcı hakkına sahiptir.

Kullanıcı puanları

  • $wgUserStatsPointValues['poll_vote'] — mevcut anketleri yanıtlamak için puan vermek üzere bunu bir şeye ayarlayın.

Parametreler

  • $wgPollDisplay['comments'] — anket sayfalarında yorum görüntülenip görüntülenmeyeceği. Varsayılan değeri false. Comments uzantısı gerektirir.
  • $wgCreatePollThresholds — örneğin, kullanıcıların yeni anket oluşturmadan önce en az 5 düzenlemeye sahip olmalarını istiyorsanız 'edits' => 5. Varsayılan olarak boş bir dizidir (kısıtlama yoktur).