Actions

Major version upgrade/ja: Difference between revisions

From LimeSurvey Manual

(Created page with "<b>クラウドユーザーの場合:</b><br> サポート人連絡してください。")
(Created page with "==カスタム質問テーマ== 現行バージョンと一致しないカスタム質問テーマはインストールできませんが、アップグレード後もアク...")
Line 43: Line 43:
サポート人連絡してください。
サポート人連絡してください。


==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
質問テーマの詳細については、こちらをご覧ください。 https://manual.limesurvey.org/Question_themes/ja


<b>Upgrading your customized question theme:</b>
<b>Upgrading your customized question theme:</b>

Revision as of 10:35, 18 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/ja#Survey_themes
  3. 新しいアプリケーションにインポートする
  4. アンケートテーマのためにカスタマイズしたコードをチェックし、使用するアプリケーションのバージョンに従って更新する
  5. 新しいアプリケーションから更新・カスタマイズしたアンケートテーマをエクスポートする
  6. 古いアプリケーションを新しいバージョンに更新したのち、現行のアンケートテーマはアンインストールされ、非互換としてマークされる
  7. これで、古いアンケートテーマを削除し、更新した新しいアンケートテーマをインポートできます。削除されたテーマのバックアップがあることを確認してください。

管理者用カスタムテーマ

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

セルフでホストしているアプリケーションの場合:

  1. 管理者用テーマを新しいアプリケーションにコピーする前に、互換性タグが正しく設定されているか確認する: https://manual.limesurvey.org/Extension_compatibility/ja#Admin_themes
  2. 既存の管理者用テーマを古いアプリケーションから新しいアプリケーションにコピーする: https://manual.limesurvey.org/Custom_Admin_Themes/ja
  3. 管理者用テーマのためにカスタマイズしたコードをチェックし、使用するアプリケーションのバージョンに従って更新する
  4. 古いアプリケーションをアップグレードすると、新しい管理者用テーマが既定で表示される。以前インストールした管理者用テーマを更新するには以下のいずれかを実施する。
    • 非互換としてマークされた管理者用テーマのコードを手動で更新する
    • 古い管理者用テーマを削除し、その前にテスト環境で更新した新しいものをインストールする

クラウドユーザーの場合:
サポート人連絡してください。

カスタム質問テーマ

現行バージョンと一致しないカスタム質問テーマはインストールできませんが、アップグレード後もアクティブになります。 質問テーマの詳細については、こちらをご覧ください。 https://manual.limesurvey.org/Question_themes/ja

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