Extension:QuizGame

From mediawiki.org
Jump to navigation Jump to search
This page is a translated version of the page Extension:QuizGame and the translation is 100% complete.
Other languages:
English • ‎Türkçe • ‎dansk • ‎日本語
MediaWiki manüel uzantıları
OOjs UI icon advanced.svg
QuizGame
Sürüm durumu: kararlı
QuizGame MediaWiki extension.png
Uygulama Özel sayfa
Açıklama AJAX kullanan interaktif soru oyunu
Yazar(lar)
En son sürüm 3.3.3 (2016-03-28)
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
  • $wgCreateQuizThresholds
  • $wgQuizLogs
  • quizadmin
Translatewiki.net adresinde mevcutsa, QuizGame uzantısını çevirin

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

Sorunlar Açık görevler · Hata bildir

QuizGame uzantısı, kullanıcıların etkileşimli testler oluşturmasına ve bunları almasına olanak tanır.

Special:QuizGameHome küçük sınavların ana sayfasıdır. Special:QuizLeaderboard çoğu sınavda doğru cevap veren kullanıcıları gösterir. Sınav hizmetlileri tarafından sınav istatistiklerini yeniden hesaplamak için Special:QuizRecalcStats kullanılabilir. Special:ViewQuizzes mevcut tüm sınavları görüntülemek için kullanılabilir.

Bağımlılıklar

  • Extension:SocialProfile
  • Yeni veritabanı tabloları: quizgame_questions, quizgame_answers, quizgame_choice ve quizgame_user_view

Kurulum

  • Dosyaları indirin ve extensions/ klasörünüzdeki QuizGame adlı dizine yerleştirin.
  • LocalSettings.php dosyanızın altına aşağıdaki kodu ekleyin:
    wfLoadExtension( 'QuizGame' );
    
  • 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ı, yeni bir kullanıcı hakkı ekliyor, bu da sınavların yönetilmesine izin veren quizadmin. Varsayılan olarak hizmetliler ve personel bu kullanıcı hakkına sahiptir.

Kullanıcı puanları

  • $wgUserStatsPointValues['quiz_answered'] — mevcut sınav oyunu sorularını cevaplamak için puan vermek için bunu bir şeye ayarlayın.
  • $wgUserStatsPointValues['quiz_correct'] — Bunun ne yaptığı hakkında hiçbir fikrim yok. Kaynak koddan ilgili yorum: "Kullanıcının kaç testin doğru cevap verdiğine ilişkin istatistiklere ekle"
  • $wgUserStatsPointValues['quiz_created'] — yeni sınav oyunları oluşturmak için puan vermek için bir şeye ayarlayın.
  • $wgUserStatsPointValues['quiz_points'] — Bunun ne yaptığı hakkında hiçbir fikrim yok. Kaynak koddan ilgili yorum: "Toplam noktaya ekle"

Parametreler

  • $wgQuizLogs — sınav oluşturma günlüğü olsun ya da olmasın. Varsayılan değeri true.
  • $wgCreateQuizThresholds — örneğin, kullanıcıların yeni testler 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).
  • $wgQuizID — bu, geçerli testin dahili kimlik numarasıdır ve QuizGame tarafından dahili olarak kullanılır. Burada sadece bütünlük adına belgelenmiştir. Ayarlamayın!