Actions

Major version upgrade/ja: Difference between revisions

From LimeSurvey Manual

(Created page with "<b>アップグレード戦略:</b> # 古いアプリケーションからアンケートテーマをエクスポートする # 新しいアプリケーションにインポ...")
(Created page with "==管理者用カスタムテーマ== すべての管理者用カスタムテーマはアンインストールされ、新しい既定のものが使用されます。")
Line 29: Line 29:
# これで、古いアンケートテーマを削除し、更新した新しいアンケートテーマをインポートできます。削除されたテーマのバックアップがあることを確認してください。
# これで、古いアンケートテーマを削除し、更新した新しいアンケートテーマをインポートできます。削除されたテーマのバックアップがあることを確認してください。


==Custom admin themes==
==管理者用カスタムテーマ==
All custom admin themes will be uninstalled and the new default will be used.
すべての管理者用カスタムテーマはアンインストールされ、新しい既定のものが使用されます。


<b>for self-hosted application:</b>
<b>for self-hosted application:</b>

Revision as of 05:41, 17 September 2023

特定のLimeSurveyバージョンに関する注意事項

LimeSurvey 6

私たちは、新しいデザインでLimeSurveyを更新しており、これには管理者用及びアンケート用のテーマに使用されるBootstrapのバージョンの3から5への更新が含まれます。
この更新により、すべてのカスタムアンケートテーマはアンインストールされ、新しい既定のテーマである"Fruity TwentyThree"を使うようリセットされ、また、これは拡張テーマにも影響します。管理者用テーマは同様に更新される既存の"sea_green"テーマにリセットされます。

メジャーバージョンアップの準備

アップグレードを実行する際の安全を確保し、アンケートの中断を最小限にして継続させるため、更新しようとしているLimeSurveyの新しいバージョンでカスタムコードをテストすることをお勧めします。
このためには、テストするための新しいアプリケーションを作成する必要があり、以下のクラウドホスティング
https://www.limesurvey.org/
またはご自身でホストすることで作成できます。
https://manual.limesurvey.org/Installation_-_LimeSurvey_CE


カスタムアンケートテーマ

すべてのカスタムアンケートテーマ(拡張テーマを含む)はアンインストールされ、全般、グループ、アンケート毎のテーマオプションは新しい既定値にリセットされます。

アップグレード戦略:

  1. 古いアプリケーションからアンケートテーマをエクスポートする
  2. 新しいアプリケーションにインポートする前に、互換性タグが正しく設定されているか確認する: https://manual.limesurvey.org/Extension_compatibility#Survey_themes
  3. 新しいアプリケーションにインポートする
  4. アンケートテーマのためにカスタマイズしたコードをチェックし、使用するアプリケーションのバージョンに従って更新する
  5. 新しいアプリケーションから更新・カスタマイズしたアンケートテーマをエクスポートする
  6. 古いアプリケーションを新しいバージョンに更新したのち、現行のアンケートテーマはアンインストールされ、非互換としてマークされる
  7. これで、古いアンケートテーマを削除し、更新した新しいアンケートテーマをインポートできます。削除されたテーマのバックアップがあることを確認してください。

管理者用カスタムテーマ

すべての管理者用カスタムテーマはアンインストールされ、新しい既定のものが使用されます。

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