Extension:Survey/tr

Survey uzantısı, hizmetlilerin daha sonra belirli kullanıcı gruplarına gösterilebilecek anketleri tanımlamasına olanak tanır. Şu anda desteklenen MediaWiki sürümünde işlevsel değildir.

Özelliklere genel bakış

 * Anketler, viki kullanıcılarına hoş bir pop-up formu kullanarak görüntülenir.
 * Anketler bir hizmet paneli aracılığıyla oluşturulabilir ve değiştirilebilir (Special:Surveys).
 * Anketler belirli kullanıcı türlerine gösterilebilir (oturum açmış, anonim, editör, onaylanmış,…)
 * Anketler, belirli bir kullanıcı yüzdesi için ve yalnızca belirli sayıda sayfa görüntülemesinden sonra gösterilebilir.
 * Anket soruları, bazıları cevapların kısıtlanmasına izin veren farklı türde girişlere sahip olabilir.
 * Anketler, vikide yayınlanmadan Special:TakeSurvey sayfasında hizmetlileri tarafından test edilebilir.
 * Anket başvurularının özetleri Special:SurveyStats sayfasında bulunabilir.
 * Anket gönderme verileri (yani kullanıcı cevapları) bir API yoluyla dışa aktarılabilir.

Yapılandırma
Anket yapılandırması LocalSettings.php dosyanızdaki $egSurveySettings öğesine atanarak yapılır. Seçenekler aşağıda listelenmiştir ve varsayılan değerleri [$svn Anket ayarları dosyasında] ayarlanır. The options are listed below and their default is set in the Survey settings file.

Ayarlar dosyasını DEĞİŞTİRMEMELİSİNİZ, ancak aşağıdaki açıklamaların yeterli olmaması durumunda, ayarları nasıl kullanacağınız hakkında bir fikir edinebilirsiniz.

Bir ayarın nasıl değiştirileceğine ilişkin örnek:

Kullanılabilir ayarlar:

Kullanım
Bu bölüm, anket oluşturmak ve yönetmek isteyen site hizmetlilerini hedeflemektedir. Kullanıcılar için anket yapma süreci açıklayıcı olmalıdır.

Anket oluşturma ve düzenleme
Anketler, Special:Surveys hizmetini haklarına sahip kişiler tarafından varsayılan olarak yalnızca hizmetliler oluşturulabilir, düzenlenebilir ve kaldırılabilir.

Test anketleri
Anketler, anket kullanıcı adını tıklayarak veya yönetici arayüzünde "bu ankete doldurun" ile test edilebilir. Bu sizi anket gönderimlerini test etmek için kullanabileceğiniz Special:TakeSurvey'e götürür. İstediğiniz kadar gönderebilirsiniz. Bu sayfaya yalnızca anket yöneticisi hakkına sahip kişiler erişebilir.

Anket dağıtma
Bir anket etkinleştirildiğinde, kullanıcı ölçütüyle eşleşen tüm kullanıcılar için viki çapında dağıtılır. Bu kullanıcıların anket etkinleştirilmeden önce minimum miktarda sayfayı ziyaret etmeleri gerekir; bu noktada bir piyango yapılır ve bu kullanıcıların yalnızca belirtilen yüzdesinin anketi almasını sağlar.

Bir anketi bir veya daha fazla sayfaya dağıtmak istiyorsanız, etiketini her birine gömebilirsiniz. Aşağıdaki şekilde çağrılır:



Kimlik, "Special:TakeSurvey/" ifadesinden sonra gösterilen dize olan anketin kimliğiyle eşleşmelidir. Diğer özelliklerin her biri Özel: EditSurvey'de bulunan ayarlara karşılık gelir.

Anket etiketini kullanmanın her durumda düzgün çalışmayabilecek deneysel bir özellik olduğunu unutmayın.

Anketleri takip etme
Anket sonuçlarının bir özeti, hizmetli arayüzünden bağlanan Special:SurveyStats'ta bulunabilir. Buna yalnızca anket hizmetlisi hakkı olan kişiler erişebilir.

API üzerinden veri aktarma
Anket, şu 3 API modülünü kullanarak anketleri ve gönderim verilerini MediaWiki API aracılığıyla dışa aktarmanıza olanak tanır:


 * ApiQuerySurveys — sağlanan koşullara uygun anketler alın —
 * ApiQuerySurveySubmissions — anket için gönderimler alın —
 * ApiQuerySurveyAnswers — cevapları alın (bir gönderideki her alan için 1 tane vardır) —

Bu modüller yalnızca surveyadmin hakkına sahip kişiler tarafından veri sorgulamak için kullanılabilir. Bu API modülleriyle ilgili tüm belgeleri vikinizdeki api.php adresinde bulabilirsiniz.

Sürüm
Sürüm 0.3.0 alfa, bu uzantıyı MediaWiki 1.23+ ile uyumluluk sağlama girişimidir.

bu noktada yalnızca 2.0 sürümüne kadar kapsar.

Uluslararasılaştırma
Anket tamamen uluslararasılaştırılmıştır. Anket mesajlarının çevirisi translatewiki.net sayfasında yapılır. Bu uzantı için çeviriyi [//translatewiki.net/w/?title=Special:Translate&group=ext-survey burada] bulabilirsiniz. Dil değerleri eklemek veya var olanları değiştirmek için translatewiki.net'te bir hesap oluşturmanız ve ardından bu sayfada belirli bir dili veya dilleri çevirmek için yöneticilerden izin istemeniz gerekir (bu çok basit süreç). Belirli bir dil için izniniz olduğunda, oturum açabilir ve o dilde olmasını istediğiniz iletileri ekleyebilir veya düzenleyebilirsiniz.

Yazarlar
Anket Jeroen De Dauw tarafından IEEE için WikiWorks danışmanı olarak yazılmıştır.