x

主な章

  1. LimeSurvey Cloud と LimeSurvey CE の比較
  2. クイックスタートガイド - LimeSurvey 3.0+
  3. インストール - LimeSurvey CE
  4. よいアンケートの作り方(ガイド)
  5. 最初のステップ
  6. LimeSurvey の構成
  7. アンケート - はじめに
  8. アンケートの設定
  9. アンケートメニュー
  10. アンケートの構成
  11. 質問 - はじめに
  12. 質問グループ - はじめに
  13. アンケート - 管理
  14. アンケートツールバーオプション
  15. 多言語アンケート
  16. ExpressionScript エンジン - クイックスタートガイド
  17. その他の高度な機能
  18. よくある質問
  19. トラブルシューティング
  20. 技術的問題の回避策
  21. ライセンス
  22. バージョン変更ログ
  23. プラグイン - 上級者向け
 Actions

拡張機能の互換性

From LimeSurvey Manual

このページは機械翻訳されている可能性があり、誤りが含まれている場合があります。 英語の原文を表示 · この翻訳を改善する
This page is a translated version of the page Extension compatibility and the translation is 100% complete.

説明

すべての拡張機能には、config.xmlファイル内に、"compatibility"(互換性)オプションが設定されており、拡張機能がLimeSurveyの現在のバージョンと互換性があるかを決定します。
バージョンは、LimeSurveyの現在のバージョンと比較されます。
アプリケーション内に現存する拡張機能は、アンケートテーマ、管理者テーマ、およびプラグインです。

有効な形式

6
値6が設定されている場合、6から7までのすべてのバージョンと互換性があります。

7
値に7を設定すると、そのエクステンションはLimeSurveyのすべての7.xバージョンと互換性があります。

6.1
6.1.1
値6.1が設定されている場合、6.1から7までのすべてのバージョンと互換性があります。

6.xのみを記載しているエクステンションは、LimeSurvey 7とは互換性がありません。複数のメジャーバージョンでエクステンションを動作させるには、それぞれのバージョンに対して「version」エントリを1つずつ追加してください。

例:

  バージョン番号を変更しても、互換性の警告が表示されなくなるだけです。エクステンションが新しいLimeSurveyバージョンで動作するようになるわけではありません。更新したエクステンションは、本番環境で使用する前に、必ずテスト用のインストール環境またはテスト用アンケートで動作を確認してください。


アンケートテーマ

互換性のないアンケートテーマを修正するには、このテーマの"config.xml"ファイル内に正しいバージョン番号を指定する"compatibility"オプションを追加します。

これは2つの方法で実行できます。

  1. アンケートテーマをエクスポートし、config.xmlファイルにアクセスします。
  2. サーバーにアクセスできる場合、config.xmlはアプリケーションのルートディレクトリーの"upload/themes/survey/YOURTHEMENAME"の中にあります。

実際の環境でカスタムアンケートテーマを使用する前に、ダミーのアンケートを使ってどのような変更を行う必要があるか慎重に調査してください。

インストールされているLimeSurveyバージョンより2つ以上古いメジャーバージョンのみを記載しているアンケートテーマ(例:LimeSurvey 7で5.xのみを記載している場合)は、自動的にアンインストールされます。

質問テーマ

質問テーマを新しいLimeSurveyバージョンと互換性のあるものにするには、config.xmlファイルの「compatibility」セクションを更新してください。
このファイルは、質問テーマ内の「survey/questions/answer/QUESTIONTYPENAME/config.xml」にあります。サーバー上では、アップロードされた質問テーマは「upload/themes/question/YOURTHEMENAME」に保存されます。
互換性のない質問テーマはアップロードできません。

管理者テーマ

  config.xmlファイルの互換性バージョン番号を更新する際は、互換性のない管理者テーマを有効にするとアプリケーションの管理者インターフェースが壊れる可能背があることに注意してください。
もしそうなってしまった場合は、データベーステーブルの"settings_global"内のテーマを既定の"Sea_Green"に手動で設定してください。データベースで使用する名前は、$config['admintheme'] = 'Sea_Green'のように、"application/config/config-defaults.php"ファイルでいつでも確認できます。


管理者テーマを再度有効にするには、このテーマの"config.xml"ファイル内に"compatibility"オプションを追加し、正しいバージョン番号を指定します。

プラグイン