버전 5에서 6으로 업그레이드
From LimeSurvey Manual
일반
LimeSurvey는 새로운 디자인으로 업데이트되었으며, 관리자 테마와 설문조사 테마에 사용되는 Bootstrap 버전도 Bootstrap 3에서 5로 업그레이드되었습니다.
이 업그레이드 후에는 모든 사용자 지정 설문조사 테마가 제거되고 새로운 기본 테마인 "Fruity TwentyThree"를 사용하도록 초기화됩니다. 확장된 테마도 마찬가지입니다. 관리자 테마는 기존의 "sea_green" 테마로 초기화되며, 이 테마 역시 업데이트되었습니다.
주요 버전 업그레이드 준비 방법
업그레이드를 안전하게 수행하고 설문조사를 최소한의 중단으로 계속 진행하려면, 업그레이드하려는 새 버전의 LimeSurvey에서 사용자 지정 코드를 모두 먼저 테스트하시기를 권장합니다.
이를 위해서는 테스트용 새 애플리케이션을 생성해야 합니다. 클라우드 호스팅을 통해 생성하실 수 있습니다:
https://www.limesurvey.org/
또는 직접 호스팅하실 수도 있습니다:
https://manual.limesurvey.org/Installation_-_LimeSurvey_CE
사용자 지정 설문조사 테마
모든 사용자 지정 설문조사 테마(확장된 테마 포함)가 제거되며, 전역 설정, 그룹 설정 및 설문조사 설정의 테마 옵션은 새로운 기본값으로 초기화됩니다.
업그레이드 전략:
- 이전 애플리케이션에서 설문조사 테마를 내보내기합니다.
- 새 애플리케이션으로 가져오기하기 전에 호환성 태그가 올바르게 설정되어 있는지 확인하십시오: https://manual.limesurvey.org/Extension_compatibility#Survey_themes
- 새 애플리케이션으로 가져오기합니다.
- 설문조사 테마에 사용자 지정한 코드를 확인하고, 사용하려는 애플리케이션의 새 버전에 맞게 업데이트하십시오.
- 업데이트한 사용자 지정 설문조사 테마를 새 애플리케이션에서 내보내기합니다.
- 이전 애플리케이션을 새 버전으로 업그레이드하면 현재 설문조사 테마는 제거되고 호환되지 않는 것으로 표시됩니다.
- 이제 이전 설문조사 테마를 삭제하고, 업데이트한 새 설문조사 테마를 가져오기할 수 있습니다. 삭제한 테마의 백업본이 있는지 반드시 확인하십시오.
사용자 지정 관리자 테마
모든 사용자 지정 관리자 테마가 제거되고 새로운 기본 테마가 사용됩니다.
자체 호스팅 애플리케이션의 경우:
- 관리자 테마를 새 애플리케이션으로 복사하기 전에 호환성 태그가 올바르게 설정되어 있는지 확인하십시오: https://manual.limesurvey.org/Extension_compatibility#Admin_themes
- 이전 애플리케이션의 기존 관리자 테마를 새 애플리케이션으로 복사하십시오 https://manual.limesurvey.org/Custom_Admin_Themes
- 관리자 테마에 사용자 지정한 코드를 확인하고, 사용하려는 애플리케이션의 새 버전에 맞게 업데이트하십시오.
- 이전 애플리케이션을 업그레이드하면 새로운 관리자 테마가 기본으로 표시됩니다. 이전에 설치한 관리자 테마를 업데이트하려면 다음 중 하나를 수행하십시오:
- 현재 호환되지 않는 것으로 표시된 관리자 테마의 코드를 수동으로 업데이트합니다.
- 이전 관리자 테마를 삭제하고, 테스트 환경에서 미리 업데이트한 새 테마를 설치합니다.
클라우드 사용자의 경우:
지원팀에 문의해 주십시오.
사용자 지정 질문 테마
현재 버전과 일치하지 않는 사용자 지정 질문 테마는 설치할 수 없지만, 업그레이드 후에도 계속 활성 상태로 유지됩니다. 질문 테마에 대한 자세한 내용은 질문 테마에서 확인하실 수 있습니다. 설문조사 테마나 설문조사의 질문에 삽입한 사용자 지정 JavaScript도 더 이상 작동하지 않을 가능성이 높습니다.
사용자 지정 질문 테마 업그레이드:
- 웹사이트에서 질문 테마를 다운로드하거나 현재 질문 테마를 내보내기합니다.
- 업로드하기 전에 사용자 지정 질문 테마의 호환성이 올바르게 설정되어 있는지 확인하십시오 https://manual.limesurvey.org/Extension_compatibility#Question_themes
- 질문 테마를 새 애플리케이션에 업로드해 보십시오.
- 직접 만든 질문 테마인 경우 필요한 수정을 하십시오.
- 업로드에 성공하면 질문 테마가 표시되고 예상대로 작동하는지 확인하십시오.
직접 소유하지 않은 테마 업그레이드:
해당 테마를 제공한 웹사이트나 개발자가 업데이트를 제공하는지 확인해 보십시오.
사용자 지정 플러그인
현재 버전과 일치하지 않는 사용자 지정 플러그인은 업그레이드 과정에서 비활성화됩니다.
자체 호스팅 애플리케이션의 경우:
- 플러그인을 새 버전에 설치할 수 있는지 확인하십시오.
- 플러그인을 업데이트하거나 플러그인 작성자에게 업데이트를 요청하십시오.
- 애플리케이션의 플러그인 파일을 새 파일로 직접 덮어써서 설정을 유지하거나, 이전 버전을 제거하고 새 버전을 다시 설치하십시오. 후자의 경우 모든 설정을 다시 입력해야 합니다.
클라우드 사용자의 경우:
- 플러그인을 새 버전에 설치할 수 있는지 확인하십시오.
- 플러그인 코드를 업데이트하거나 플러그인 작성자에게 업데이트를 요청하십시오.
- 설치 옵션:
- 이전 버전을 제거하고 새 버전을 다시 설치합니다(모든 설정이 사라지며 다시 적용해야 합니다).
- 지원팀에 문의하여 구성 데이터를 잃지 않고 플러그인을 업데이트합니다.