Soru grupları - giriş
From LimeSurvey Manual
Soru grubu oluşturma
Gruplar, anketlerinizi kategorilere (gruplara) ayırarak düzenlemenin harika bir yoludur. Anketlerinizi/gruplarınızı nasıl kategorilere ayıracağınız tamamen size bağlıdır.
Anketinize soru grupları eklemek için:
(1) Anketinizin Anket yapısı sekmesinden +Soru grubu ekle düğmesine tıklayın.
Soru grubu ekle düğmesine tıkladığınızda soru grubu ekleme paneli görüntülenir.
(2) Gerekli alanları doldurun.

Soru grubu ekle alanları
- Başlık: Bu kutuya soru grubuna vermek istediğiniz adı yazın;
- Açıklama: Bu alan, herhangi bir soru kümesi için açıklayıcı bir not yayınlamanıza olanak tanır. Bir açıklama eklerseniz, o gruptaki sorulara başlamadan önce anketle birlikte sunulur. Hiçbir metin eklenmezse, herkese açık katılımcılar doğrudan anket sorularına geçer. Resimler, biçimlendirilmiş metin vb. eklemek için HTML düzenleyiciyi dilediğiniz gibi kullanabilirsiniz;
- Rastgele grubu: Bir soru grubunu rastgele sıralamaya başlamak için alana randgroup1 gibi bir dize girin. Rastgele sıralamak istediğiniz tüm soru gruplarına aynı dizeyi girmeniz gerekir; bu gruplar anket yanıtlanırken rastgele sırayla görüntülenir. Yalnızca aynı grubun içindeki yerler rastgele değiştirilir!
- İlinti denklemi: Bu alanda, ExpressionScript yardımıyla grup için bir "ilinti denklemi" belirleyebilirsiniz. Bu, "döngü" oluşturmak veya benzer içeriği birçok kez tekrarladığınız diğer durumlar için kullanışlıdır. Örneğin, bir hanedeki her çocuk için aynı takip sorularını sormak istediğinizi ve numKids adlı bir soru aracılığıyla kaç çocuk olduğunu sorduğunuzu varsayalım. Bu durumda her takip soruları grubu için (üçüncü çocukla ilgili verileri toplayacak) şu gibi ilinti denklemleri kullanmanız gerekir: numKids == 3;
İstediğiniz kadar grup oluşturabilirsiniz!
Soru grubu ekle araç çubuğu
Üst araç çubuğunda aşağıdaki seçenekleri bulacaksınız:
- Görüntüle/Dışa aktar: Bu işlev, anketinizin tamamını farklı biçimlerde dışa aktarmak için kullanılır.
- Anket katılımcıları: Bu düğmeye tıklamak, anket yöneticisini anket katılımcıları tablosuna yönlendirir.
- Yanıtlar: Anket etkinse bu düğme görünür hale gelir. Yanıtlar tablosuna erişmenizi sağlar.
- Bir grubu içe aktar: Yukarıda belirtilen iki yönteme ek olarak, yeni soru grupları grubu içe aktarma işlevi ile de eklenebilir.
Soru grubunu içe aktarma
Daha önce bir LimeSurvey anketinden dışa aktarılmış bir soru grubunu (.lsg dosya biçimi) de içe aktarabilirsiniz.
(1) Anketin Yapı sekmesinden +Soru grubu ekle düğmesine tıklayın.
(2) Üst araç çubuğunda Bir grubu içe aktar düğmesine tıklayın.
(3) Bilgisayarınızda/sunucunuzda Göz at seçeneğini kullanarak içe aktarmak istediğiniz soru grubunu içeren .lsg dosyasını yükleyin.
Soru grubu işlemleri
Bir anket oluşturulduktan sonra, yeni oluşturulan gruba anket yapısı menüsünden erişebilirsiniz. Aşağıdaki sayfa görüntülenecektir:

Sayfa üç bölüme ayrılmıştır:
- Soru grubu araç çubuğu: Araç çubuğunda aşağıdaki seçenekleri bulacaksınız:
- Anket/soru grubu ön izlemesi: Tüm anketinizin veya yalnızca geçerli soru grubunun ön izlemesini yapmak için iki düğmeden birine tıklayın. Anketinize ek diller eklenmişse, anket/soru grubu anketin her dilinde ön izlenebilir. İki ön izleme düğmesinden birine tıklayın ve istediğiniz dili seçin.
- Geçerli soru grubunu düzenle: Geçerli soru grubunun başlığını, açıklamasını, ilinti denklemini veya rastgele grubunu düzenlemek için bu düğmeye tıklayın.
- Geçerli soru grubunun anket mantığını denetle: Bu seçenek, bir soru grubunda bulunabilecek olası hataları görmenize yardımcı olur - özellikle ExpressionScript kullanıldığında yararlıdır.
- Geçerli soru grubunu sil: Geçerli soru grubunu silmek için bu düğmeye tıklayın.
- Bu soru grubunu dışa aktar: Bu soru grubunu daha sonra başka bir LimeSurvey anketine içe aktarmak üzere dışa aktarmak istiyorsanız bu düğmeye tıklayın. Dosya .lsg biçiminde dışa aktarılacaktır.
- Grup özeti: Ana soru grubu ayrıntıları görüntülenir;
- Grup hızlı eylemleri: Soru gruplarıyla ilgili eylemleri hızlıca gerçekleştirmenizi sağlar - bizim durumumuzda Gruba soru ekle seçeneği görüntülenir. Sorular hakkında daha fazla bilgi edinmek için soruyla ilgili giriş wiki bölümümüzü okuyun.
Soru grubu ön izlemesi
Grubunuza soru eklemeye başladıktan sonra, ilgili soru grubunun nasıl göründüğünü ara sıra ön izlemek isteyebilirsiniz. Bunun için, şuradan erişilebilen soru grubu düğmesini bulun:
Soru grubu ön izlemesi - anket yapısı
Anketin Yapı sekmesine tıklayın, istediğiniz Soru grubunu seçin ve Soru grubu ön izlemesine tıklayın:

Soru grubu ön izlemesi - soru grubu paneli
Soru grubunu düzenlemeyi bitirdikten sonra ön izleme yapabilirsiniz.

Soru grubu ön izlemesi - soru paneli
Soruların ait olduğu soru grubunun ön izlemesi soru panelinden yapılabilir - üst çubuğa bakın:

Soru gruplarını yeniden sıralama
Soru grupları ve sorular yeniden sıralanabilir. Daha fazla ayrıntı için anket yapısı wiki alt bölümünü okuyun.
Örnek
İlinti denklemi, anketinizi daha fazla özelleştirmek için birçok olanak sunar. Aşağıda, katılımcının önceki bir soruya (başka bir soru grubunun parçası) verdiği yanıta göre bazı soru gruplarının nasıl gizlenebileceğini göstermek için basit bir örnek sunulmuştur. Örneğin, tek çocuğu olan ebeveynler hakkında iki veya daha fazla çocuğu olanlara kıyasla daha fazla bilgi edinmek istiyorsanız, belirli soruları/soru gruplarını gizlemek için ilinti denklemini kullanmanız önerilir.
.lss dosyası bağlantısı: Question_groups_simple_example.zip -> Dosyanın nasıl içe aktarılacağına ilişkin yönergeler için aşağıdaki wiki bölümüne bakın.

Yukarıdaki dosya, her biri bir soru içeren üç soru grubundan oluşur. "1kid" soru grubu yalnızca katılımcının "numkids" sorusuna girdiği değer 1 ise görüntülenir. "2ormorekids" soru grubu ise yalnızca "numkids" sorusuna verilen yanıt >1 ise görüntülenir.
Bu, ifadelerin anketinizi daha fazla özelleştirmek için nasıl kullanılabileceğini gösteren basit bir örnektir. Daha fazla ayrıntı için lütfen ExpressionScript işlevselliği hakkındaki sayfayı okuyun.
- Soruları gizlemenin birkaç yolu vardır. Bunlardan biri koşulları kullanmaktır. Ancak daha karmaşık anketler için ExpressionScript kullanılmalıdır.
- İfadeleri kullanıyorsanız, mantık dosyasının yardımıyla sözdizimi hatalarını kontrol etmeyi unutmayın.


