x

Bab utama

  1. LimeSurvey Cloud vs LimeSurvey CE
  2. Panduan permulaan pantas - LimeSurvey 3.0+
  3. Pemasangan - LimeSurvey CE
  4. Cara mereka bentuk tinjauan yang baik (panduan)
  5. Bermula
  6. Mentadbir LimeSurvey
  7. Tinjauan - pengenalan
  8. Tetapan tinjauan
  9. Menu tinjauan
  10. Struktur tinjauan
  11. Soalan - pengenalan
  12. Kumpulan soalan - pengenalan
  13. Tinjauan - pengurusan
  14. Pilihan bar alat tinjauan
  15. Tinjauan berbilang bahasa
  16. Enjin ExpressionScript - Panduan mula pantas
  17. Ciri tidak dikategorikan dan ciri lanjutan
  18. Soalan Lazim Umum
  19. Penyelesaian Masalah
  20. Penyelesaian sementara
  21. Lesen
  22. Tukar log versi
  23. Pemalam
 Actions

Keserasian sambungan

From LimeSurvey Manual

Halaman ini mungkin telah diterjemahkan oleh mesin dan mungkin mengandungi ralat. Papar teks asal bahasa Inggeris · Perbaiki terjemahan ini
This page is a translated version of the page Extension compatibility and the translation is 100% complete.

Penerangan

Setiap sambungan mempunyai bahagian "compatibility" dalam fail config.xml. Bahagian ini menentukan sama ada sambungan tersebut serasi dengan versi LimeSurvey yang dipasang pada masa ini.
Sambungan terdiri daripada: tema tinjauan, tema soalan, tema pentadbir dan pemalam.
Jika fail config.xml tidak mempunyai bahagian "compatibility", sambungan tersebut dianggap tidak serasi.

Format yang sah

Bahagian "compatibility" mengandungi satu atau lebih entri "version". Setiap entri hanya terpakai pada versi major yang menjadi permulaannya, dan versi LimeSurvey yang dipasang mestilah sama dengan atau lebih tinggi daripadanya.

7
Jika nilai 7 ditetapkan, sambungan tersebut serasi dengan semua versi 7.x LimeSurvey.

7.1
7.1.1
Jika nilai 7.1 ditetapkan, sambungan tersebut serasi dengan LimeSurvey 7.1 dan semua versi 7.x yang lebih baharu, tetapi tidak serasi dengan 7.0.

Sambungan yang hanya menyenaraikan 6.x tidak serasi dengan LimeSurvey 7. Untuk menjadikan sambungan berfungsi dengan beberapa versi major, tambah satu entri "version" untuk setiap versi tersebut.

Contoh:

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

Sambungan ini serasi dengan semua versi 6.x dan 7.x LimeSurvey.

  Menukar nombor versi hanya akan menghilangkan amaran keserasian. Ia tidak menjadikan sambungan tersebut berfungsi dengan versi LimeSurvey yang baharu. Sentiasa uji sambungan yang dikemas kini pada pemasangan ujian atau dengan tinjauan ujian sebelum menggunakannya dalam persekitaran langsung.


Tema tinjauan

Untuk membetulkan tema tinjauan yang tidak serasi, tambah nombor versi yang betul pada bahagian "compatibility" dalam fail config.xml tema tersebut.

Ini boleh dilakukan dengan 2 cara:

  1. Eksport tema tinjauan, edit fail config.xml dan import semula tema tersebut.
  2. Jika anda mempunyai akses ke pelayan, edit fail config.xml dalam "upload/themes/survey/YOURTHEMENAME" di direktori root LimeSurvey.

Semak dengan teliti dalam tinjauan ujian perubahan yang perlu anda lakukan sebelum menggunakan tema tinjauan tersuai anda dalam persekitaran langsung.

Tema tinjauan yang hanya menyenaraikan versi yang lebih lama sebanyak dua versi major atau lebih daripada versi LimeSurvey yang dipasang (contohnya hanya 5.x pada LimeSurvey 7) akan dinyahpasang secara automatik.

Tema soalan

Untuk menjadikan tema soalan serasi dengan versi baharu LimeSurvey, kemas kini bahagian "compatibility" dalam fail config.xml tema tersebut.
Fail ini terletak di "survey/questions/answer/QUESTIONTYPENAME/config.xml" di dalam tema soalan. Pada pelayan, tema soalan yang dimuat naik disimpan di "upload/themes/question/YOURTHEMENAME".
Tema soalan yang tidak serasi tidak boleh dimuat naik.

Tema pentadbir

  Sebelum mengemas kini nombor versi keserasian dalam fail config.xml, sila ambil perhatian bahawa mengaktifkan tema pentadbir yang tidak serasi boleh merosakkan antara muka pentadbir.
Jika ini berlaku, tetapkan semula tema pentadbir kepada tema lalai "Sea_Green" terus dalam pangkalan data: Dalam jadual "settings_global" (biasanya dengan awalan jadual, contohnya "lime_settings_global"), cari baris yang "stg_name" ialah "admintheme" dan tetapkan "stg_value" kepada "Sea_Green".


Untuk mengaktifkan semula tema pentadbir, tambah nombor versi yang betul pada bahagian "compatibility" dalam fail config.xml tema tersebut. Tema pentadbir tersuai terletak di "upload/admintheme/YOURTHEMENAME".

Pemalam

Pemalam yang tidak serasi tidak boleh dipasang atau diaktifkan. Pengurus pemalam menunjukkan pemalam mana yang tidak serasi.
Untuk menjadikan pemalam serasi dengan versi baharu LimeSurvey, tambah nombor versi yang betul pada bahagian "compatibility" dalam fail config.xml pemalam tersebut. Pemalam yang anda pasang sendiri terletak di "upload/plugins/PLUGINNAME".
Sebelum melakukannya, semak sama ada pengarang pemalam telah mengeluarkan versi untuk versi LimeSurvey anda.