x

Mga pangunahing kabanata

  1. LimeSurvey Cloud vs LimeSurvey CE
  2. Gabay sa mabilis na pagsisimula - LimeSurvey 3.0+
  3. Pag-install - LimeSurvey CE
  4. Paano magdisenyo ng magandang survey (gabay)
  5. Pagsisimula
  6. Pangangasiwa sa LimeSurvey
  7. Mga Survey - panimula
  8. Mga setting ng survey
  9. Menu ng survey
  10. Istraktura ng survey
  11. Mga tanong - panimula
  12. Mga pangkat ng tanong - panimula
  13. Mga survey - pamamahala
  14. Mga opsyon ng toolbar ng survey
  15. Multilingual na survey
  16. ExpressionScript Engine - Gabay sa mabilis na pagsisimula
  17. Mga hindi nakategoryang tampok at advanced na tampok
  18. Pangkalahatang FAQ
  19. Pag-troubleshoot
  20. Mga Workaround
  21. Lisensya
  22. Log ng pagbabago ng bersyon
  23. Plugins
 Actions

Compatibility ng extension

From LimeSurvey Manual

Maaaring isinalin ng makina ang pahinang ito at maaaring may mga mali. Ipakita ang orihinal sa Ingles · Pagbutihin ang salin na ito
This page is a translated version of the page Extension compatibility and the translation is 100% complete.

Paliwanag

Bawat extension ay may seksyong "compatibility" sa config.xml file nito. Tinutukoy nito kung compatible ang extension sa bersyon ng LimeSurvey na kasalukuyang naka-install.
Ang mga extension ay: mga tema ng survey, mga tema ng tanong, mga tema ng admin at mga plugin.
Kung walang seksyong "compatibility" ang config.xml file, ituturing na hindi compatible ang extension.

Mga wastong format

Ang seksyong "compatibility" ay naglalaman ng isa o higit pang entry na "version". Ang bawat entry ay nalalapat lamang sa major version na sinisimulan nito, at ang naka-install na bersyon ng LimeSurvey ay dapat katumbas o mas mataas dito.

7
Kung naka-set ang halagang 7, compatible ang extension sa lahat ng 7.x na bersyon ng LimeSurvey.

7.1
7.1.1
Kung naka-set ang halagang 7.1, compatible ang extension sa LimeSurvey 7.1 at sa lahat ng mas bagong 7.x na bersyon, ngunit hindi sa 7.0.

Ang extension na naglilista lamang ng 6.x ay hindi compatible sa LimeSurvey 7. Upang gumana ang isang extension sa ilang major version, magdagdag ng isang entry na "version" para sa bawat isa.

Halimbawa:

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

Ang extension na ito ay compatible sa lahat ng 6.x at 7.x na bersyon ng LimeSurvey.

  Ang pagpapalit ng numero ng bersyon ay nag-aalis lamang ng babala sa compatibility. Hindi nito ginagawang gumana ang extension sa bagong bersyon ng LimeSurvey. Palaging subukan ang na-update na extension sa isang test installation o sa isang test survey bago ito gamitin sa live na kapaligiran.


Mga tema ng survey

Upang ayusin ang hindi compatible na tema ng survey, magdagdag ng tamang numero ng bersyon sa seksyong "compatibility" ng config.xml file ng tema.

Magagawa ito sa 2 paraan:

  1. I-export ang tema ng survey, i-edit ang config.xml file at i-import muli ang tema.
  2. Kung may access ka sa server, i-edit ang config.xml file sa "upload/themes/survey/YOURTHEMENAME" sa root directory ng LimeSurvey.

Suriing mabuti sa isang test survey kung anong mga pagbabago ang kailangan mong gawin bago gamitin ang iyong custom na tema ng survey sa live na kapaligiran.

Ang tema ng survey na naglilista lamang ng mga bersyon na dalawa o higit pang major version na mas luma kaysa sa naka-install na bersyon ng LimeSurvey (halimbawa, 5.x lamang sa LimeSurvey 7) ay awtomatikong ia-uninstall.

Mga tema ng tanong

Upang gawing compatible ang tema ng tanong sa bagong bersyon ng LimeSurvey, i-update ang seksyong "compatibility" ng config.xml file nito.
Matatagpuan ang file sa "survey/questions/answer/QUESTIONTYPENAME/config.xml" sa loob ng tema ng tanong. Sa server, ang mga na-upload na tema ng tanong ay naka-store sa "upload/themes/question/YOURTHEMENAME".
Hindi maaaring i-upload ang hindi compatible na tema ng tanong.

Mga tema ng admin

  Bago i-update ang numero ng bersyon ng compatibility sa config.xml file, tandaan na ang pag-enable ng hindi compatible na tema ng admin ay maaaring makasira sa admin interface.
Kung mangyari ito, ibalik ang tema ng admin sa default na temang "Sea_Green" direkta sa database: Sa talahanayang "settings_global" (karaniwang may prefix ng talahanayan, halimbawa "lime_settings_global"), hanapin ang row kung saan ang "stg_name" ay "admintheme" at itakda ang "stg_value" nito sa "Sea_Green".


Upang muling i-enable ang tema ng admin, magdagdag ng tamang numero ng bersyon sa seksyong "compatibility" ng config.xml file ng tema. Ang mga custom na tema ng admin ay matatagpuan sa "upload/admintheme/YOURTHEMENAME".

Mga plugin

Ang hindi compatible na plugin ay hindi maaaring i-install o i-activate. Ipinapakita ng plugin manager kung aling mga plugin ang hindi compatible.
Upang gawing compatible ang plugin sa bagong bersyon ng LimeSurvey, magdagdag ng tamang numero ng bersyon sa seksyong "compatibility" ng config.xml file ng plugin. Ang mga plugin na ikaw mismo ang nag-install ay matatagpuan sa "upload/plugins/PLUGINNAME".
Bago ito gawin, tingnan kung nag-release na ang may-akda ng plugin ng bersyon para sa iyong bersyon ng LimeSurvey.