Actions

Aktualizacja wersji głównej

From LimeSurvey Manual

Revision as of 16:21, 13 September 2023 by Maren.fritz (talk | contribs) (Created page with "==Własne motywy administratora== Wszystkie niestandardowe motywy administratora zostaną odinstalowane i użyte zostaną nowe ustawienia domyślne.")

Uwagi dotyczące konkretnych wersji LimeSurvey

LimeSurvey 6

Zaktualizowaliśmy LimeSurvey o nowy wygląd, który obejmuje również aktualizację do wersji Bootstrap używanej w motywie administratora i ankiety z Bootstrap 3 do 5.
Po tej aktualizacji wszystkie niestandardowe motywy ankiet zostaną odinstalowane i zresetowane, aby używać naszego nowego domyślnego motywu „Fruity TwentyThree”. Dotyczy to również motywów rozszerzonych. Motywy administracyjne zostaną zresetowane do już istniejącego motywu „sea_green”, który również został zaktualizowany.

Jak przygotować się do aktualizacji wersji głównej

Aby zachować bezpieczeństwo podczas aktualizacji i móc kontynuować ankiety z jak najmniejszą ilością przerw, zalecamy najpierw przetestowanie całego dostosowanego kodu w nowej wersji LimeSurvey chcesz uaktualnić do.
Będzie to wymagało utworzenia nowej aplikacji do przetestowania. Możesz ją utworzyć za pośrednictwem naszego hostingu w chmurze:
https://www.limesurvey.org/
lub zorganizuj taki sam:
https://manual.limesurvey.org/Installation_-_LimeSurvey_CE


Własne motywy ankiet

Wszystkie niestandardowe motywy ankiet (w tym motywy rozszerzone) zostaną odinstalowane, a opcje motywów w ustawieniach globalnych, grupowych i ankietowych zostaną zresetowane do nowych wartości domyślnych.

Strategia aktualizacji:

  1. Eksportuj motyw ankiety ze starej aplikacji
  2. Przed zaimportowaniem go do nowej aplikacji upewnij się, że znacznik zgodności jest ustawiony poprawnie: https://manual.limesurvey.org/Extension_compatibility# Survey_themes
  3. Zaimportuj go do nowej aplikacji
  4. Sprawdź kod, który dostosowałeś do tematu ankiety i zaktualizuj go zgodnie z nową wersją aplikacji, której chcesz używać.
  5. Eksportuj zaktualizowany dostosowany motyw ankiety z nowej aplikacji
  6. Po aktualizacji starej aplikacji do nowej wersji, aktualne motywy ankiet zostaną odinstalowane i oznaczone jako niekompatybilne.
  7. Teraz możesz usunąć stary motyw ankiety i zaimportować nowy, który zaktualizowałeś. Upewnij się, że masz kopię zapasową usuniętego motywu.

Własne motywy administratora

Wszystkie niestandardowe motywy administratora zostaną odinstalowane i użyte zostaną nowe ustawienia domyślne.

for self-hosted application:

  1. Before copying the admin theme to the new application, make sure the compatibility tag is set correctly: https://manual.limesurvey.org/Extension_compatibility#Admin_themes
  2. Copy the existing admin theme from the old application to the new application https://manual.limesurvey.org/Custom_Admin_Themes
  3. Check the code you customized for the admin theme and update it in accordance with the new version of the application you want to use.
  4. After upgrading your old application, our new admin theme is displayed by default. To update your previously installed admin theme, either:
    • Manually update the code of the admin theme currently marked as incompatible
    • Delete the old admin theme and install the new one you previously updated in your test environment.

for Cloud users:
Please contact our support.

Custom question themes

Custom question themes that do not match the current version cannot be installed, but will still be active after the upgrade. More information about question themes can be found here https://manual.limesurvey.org/Question_themes

Upgrading your customized question theme:

  1. Download the question theme from a website or export the current question theme
  2. Before uploading, make sure the compatibility of your custom question theme is set correctly https://manual.limesurvey.org/Extension_compatibility#Question_themes
  3. Try to upload your question theme into the new application.
  4. If it is a self-created question theme, make the necessary adjustments
  5. After successfully uploading, please check if the question theme is displayed and working as expected.

Upgrading a theme you do not own:
Try to see if an update is available from the website or developer that provided it

Custom plugins

Custom plugins that do not match the current version will be deactivated during the upgrade process.

for self-hosted application:

  1. Check if the plugin can be installed on the new version.
  2. Update the plugin or contact the plugin author to update the plugin.
  3. Manually override the plugin with new files in your application which will preserve settings or uninstall the old version and reinstall the new version, in that case all settings will be reentered.

for Cloud users:

  1. Check if the plugin can be installed on the new version.
  2. Update the plugin code or contact the plugin author to update the plugin.
  3. Installation options:
    • Uninstall the old version and reinstall the new version (all settings will be lost and have to be reapplied)
    • Contact support to make an update to the plugin without loosing configuration data