Extension:PollNY

From mediawiki.org
Jump to navigation Jump to search
This page is a translated version of the page Extension:PollNY and the translation is 100% complete.
Other languages:
English • ‎Türkçe • ‎dansk • ‎español • ‎日本語
MediaWiki manüel uzantıları
OOjs UI icon advanced.svg
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.6.0 (2020-01-02)
MediaWiki 1.35+
Veritabanı değişiklikleri Evet
Lisans GNU Genel Kamu Lisansı 2.0 veya üstü
İndir
Örnek Wikimedia Laboratuvarlarında viki Geliştirme/Test Etme
  • $wgCreatePollThresholds
  • $wgPollDisplay
  • pollny-vote
  • polladmin
Translatewiki.net adresinde mevcutsa, PollNY uzantısını çevirin
Kullanım ve sürüm matrisini kontrol edin.
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="Name of the poll" />.

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.

Bağımlılıklar

Kurulum

  • Dosyaları indirin ve extensions/ klasörünüzdeki PollNY adlı dizine yerleştirin.
  • 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).