x

Ana bölümler

  1. LimeSurvey Cloud ve LimeSurvey CE karşılaştırması
  2. Hızlı başlangıç kılavuzu - LimeSurvey 3.0+
  3. Kurulum - LimeSurvey CE
  4. İyi bir anket nasıl tasarlanır (kılavuz)
  5. Başlarken
  6. LimeSurvey'i Yönetme
  7. Anketler - giriş
  8. Anket ayarları
  9. Anket menüsü
  10. Anket yapısı
  11. Sorular - giriş
  12. Soru grupları - giriş
  13. Anketler - yönetim
  14. Anket araç çubuğu seçenekleri
  15. Çok dilli anket
  16. ExpressionScript Motoru - Hızlı başlangıç kılavuzu
  17. Kategorize edilmemiş ve gelişmiş özellikler
  18. Genel SSS
  19. Sorun giderme
  20. Geçici çözümler
  21. Lisans
  22. Sürüm değişiklik günlüğü
  23. Eklentiler
 Actions

Eklenti uyumluluğu

From LimeSurvey Manual

Bu sayfa makine çevirisiyle çevrilmiş olabilir ve hatalar içerebilir. İngilizce orijinali göster · Bu çeviriyi iyileştir
This page is a translated version of the page Extension compatibility and the translation is 100% complete.

Açıklama

Her eklentinin config.xml dosyasında bir "compatibility" (uyumluluk) bölümü bulunur. Bu bölüm, eklentinin şu anda yüklü olan LimeSurvey sürümüyle uyumlu olup olmadığını belirler.
Eklentiler şunlardır: anket temaları, soru temaları, yönetim temaları ve eklentiler (plugin).
config.xml dosyasında "compatibility" bölümü yoksa eklenti uyumsuz olarak kabul edilir.

Geçerli biçimler

"compatibility" bölümü bir veya daha fazla "version" girdisi içerir. Her girdi yalnızca başladığı ana sürüm için geçerlidir ve yüklü LimeSurvey sürümü bu girdiye eşit veya ondan yüksek olmalıdır.

7
7 değeri ayarlanırsa eklenti, LimeSurvey'in tüm 7.x sürümleriyle uyumludur.

7.1
7.1.1
7.1 değeri ayarlanırsa eklenti, LimeSurvey 7.1 ve sonraki tüm 7.x sürümleriyle uyumludur, ancak 7.0 ile uyumlu değildir.

Yalnızca 6.x sürümünü listeleyen bir eklenti LimeSurvey 7 ile uyumlu değildir. Bir eklentinin birden fazla ana sürümle çalışmasını sağlamak için her biri için ayrı bir "version" girdisi ekleyin.

Örnek:

<compatibility>
    <version>6.0</version>
    <version>7.0</version>
</compatibility>

Bu eklenti, LimeSurvey'in tüm 6.x ve 7.x sürümleriyle uyumludur.

  Sürüm numarasını değiştirmek yalnızca uyumluluk uyarısını kaldırır. Eklentinin yeni LimeSurvey sürümüyle çalışmasını sağlamaz. Güncellenmiş bir eklentiyi canlı ortamda kullanmadan önce her zaman bir test kurulumunda veya test anketiyle deneyin.


Anket temaları

Uyumsuz bir anket temasını düzeltmek için, temanın config.xml dosyasındaki "compatibility" bölümüne doğru sürüm numarasını ekleyin.

Bu işlem 2 şekilde yapılabilir:

  1. Anket temasını dışa aktarın, config.xml dosyasını düzenleyin ve temayı yeniden içe aktarın.
  2. Sunucuya erişiminiz varsa, LimeSurvey kök dizinindeki "upload/themes/survey/YOURTHEMENAME" konumunda bulunan config.xml dosyasını düzenleyin.

Özel anket temanızı canlı ortamda kullanmadan önce hangi değişiklikleri yapmanız gerektiğini bir test anketinde dikkatlice kontrol edin.

Yalnızca yüklü LimeSurvey sürümünden iki veya daha fazla ana sürüm eski olan sürümleri listeleyen bir anket teması (örneğin LimeSurvey 7'de yalnızca 5.x) otomatik olarak kaldırılır.

Soru temaları

Bir soru temasını LimeSurvey'in yeni bir sürümüyle uyumlu hale getirmek için config.xml dosyasındaki "compatibility" bölümünü güncelleyin.
Dosya, soru temasının içinde "survey/questions/answer/QUESTIONTYPENAME/config.xml" konumunda bulunur. Sunucuda yüklenen soru temaları "upload/themes/question/YOURTHEMENAME" konumunda saklanır.
Uyumsuz bir soru teması yüklenemez.

Yönetim temaları

  config.xml dosyasındaki uyumluluk sürüm numarasını güncellemeden önce, uyumsuz bir yönetim temasını etkinleştirmenin yönetim arayüzünü bozabileceğini unutmayın.
Bu durumda, yönetim temasını doğrudan veritabanında varsayılan tema olan "Sea_Green" değerine geri döndürün: "settings_global" tablosunda (genellikle bir tablo ön ekiyle, örneğin "lime_settings_global"), "stg_name" değerinin "admintheme" olduğu satırı bulun ve "stg_value" değerini "Sea_Green" olarak ayarlayın.


Bir yönetim temasını yeniden etkinleştirmek için, temanın config.xml dosyasındaki "compatibility" bölümüne doğru sürüm numarasını ekleyin. Özel yönetim temaları "upload/admintheme/YOURTHEMENAME" konumunda bulunur.

Eklentiler

Uyumsuz bir eklenti yüklenemez veya etkinleştirilemez. Eklenti yöneticisi hangi eklentilerin uyumlu olmadığını gösterir.
Bir eklentiyi LimeSurvey'in yeni bir sürümüyle uyumlu hale getirmek için, eklentinin config.xml dosyasındaki "compatibility" bölümüne doğru sürüm numarasını ekleyin. Kendiniz yüklediğiniz eklentiler "upload/plugins/PLUGINNAME" konumunda bulunur.
Bunu yapmadan önce, eklenti yazarının LimeSurvey sürümünüz için zaten bir sürüm yayınlayıp yayınlamadığını kontrol edin.