자주자주 공지를 확인하세요!

라이믹스/블랙리스트: 두 판 사이의 차이

Gaon12 (토론 / 기여)
문서 분기
 
Gaon12 (토론 / 기여)
공식 기본 목록과 대조하여 누락·오등재 정정, 코어 대체 기능과 이전 안내 갱신
 
1번째 줄: 1번째 줄:
== 개요 ==
== 개요 ==
라이믹스에서는 일부 XE 서드파티 모듈 및 애드온을 사용할 수 없다. 블랙리스트는 [https://github.com/rhymix/rhymix/blob/master/common/defaults/blacklist.php 이곳]에서 확인 가능하다.<ref>기진곰님의 자료들이 왜 많지?</ref>
[[라이믹스]]의 기본 블랙리스트는 코어와 충돌하거나 더 이상 사용하지 않는 확장 기능의 실행을 제한하는 목록이다. 악성 코드 판정 목록이나 모든 비호환 자료의 목록은 아니다. '''목록에 없더라도 현재 코어·PHP에서 작동한다는 뜻은 아니다.'''


블랙리스트가 존재하는 이유는 다음과 같다:
아래 목록은 2026년 10월 17일 확인한 공식 저장소의 <code>common/defaults/blacklist.php</code>를 기준으로 정리했다. 설치된 버전의 파일과 공식 [[라이믹스/매뉴얼/서드파티 자료 호환성 체크리스트|호환성 안내]]도 함께 확인한다.<ref name="list">[https://github.com/rhymix/rhymix/blob/master/common/defaults/blacklist.php 공식 기본 블랙리스트]</ref>
* 라이믹스에 해당 기능이 이미 구현되어 있음
* 호환성 문제로 인해 정상 작동하지 않음


블랙리스트에 등재된 서드파티들은 '''라이믹스 코어의 기능과 충돌하여 다른 기능의 정상 작동을 방해하는 경우'''에 한정된다.<ref>[https://github.com/rhymix/rhymix/issues/1164#issuecomment-475946687 깃허브 이슈 - 기진곰님 답변]</ref><ref>일관성 있게 적용되지는 않지만, 대부분의 블랙리스트 등재 서드파티는 코어에 흡수되어 있다. (기진곰님 답변 중)</ref>
== 기본 목록 ==
=== 애드온 ===
{| class="wikitable"
! 식별자 !! 관련 기능·문서
|-
| <code>autolang</code> || [[XpressEngine/애드온/언어 자동 선택|언어 자동 선택]]
|-
| <code>autowww</code>, <code>elkha_www</code>, <code>fix_domain</code> || www·도메인 주소 제어
|-
| <code>baro_upload</code> || 바로 업로드
|-
| <code>fix_mysql_utf8</code> || UTF-8 처리 관련
|-
| <code>jquerycdn</code> || 외부 jQuery 로딩
|-
| <code>member_communication</code> || 회원 커뮤니케이션
|-
| <code>mobile</code>, <code>smartphone</code> || 과거 모바일 XE 기능
|-
| <code>session_shield</code> || 세션 보안 관련
|-
| <code>zipperupper</code> || [[XpressEngine/애드온/ZipperUpper!|CSS·JS 합치기]]
|}


이러한 이유로 [[XpressEngine/모듈/텍스타일|텍스타일]]이나 포크 버전인 [[XpressEngine/모듈/업글타일|업글타일]]은 비록 라이믹스에서 사용이 불가능하지만 블랙리스트에는 포함되지 않았다.
=== 모듈 ===
 
{| class="wikitable"
그러나 블랙리스트에 등재되지 않았다고 해서 100% 사용 가능하다는 보장은 없다. 꼭 사용해야 한다면 [[XpressEngine|XE]] 1.5 버전에서 파생된 [[다올 CMS]]를 고려해보자.<ref>가능하면 이러한 서드파티들을 놓아주자. 거의 회생 불가능하기 때문이다.</ref>
! 식별자 !! 관련 기능·문서
|-
| <code>auto_login</code> || 자동 로그인
|-
| <code>errorlogger</code> || 오류 기록
|-
| <code>homepage</code> || 홈페이지·카페 형태의 과거 멀티사이트
|-
| <code>multidomain</code> || [[XpressEngine/모듈/멀티 도메인|멀티 도메인]]
|-
| <code>seo</code> || 검색엔진 최적화 설정
|-
| <code>syndication</code> || 신디케이션
|-
| <code>trackback</code> || 엮인글
|}


편법을 통해 사용할 수도 있으나 권장하지 않으며, 예기치 않은 버그가 발생할 수 있다.
확인한 기본 파일의 위젯 목록은 비어 있다.<ref name="list" /> 고급 메일러·캡차 등 '''이전 시 점검할 자료'''와 '''위 파일에 실제로 기재된 자료'''는 구분해야 한다.


== 블랙리스트 모듈 및 애드온 목록 ==
== 이전 및 대체 ==
다음은 블랙리스트에 포함된 XE 모듈 및 애드온 목록이다. 라이믹스로 이전하려는 경우 아래 서드파티 사용 여부를 확인하자.  
언어·스크립트 합치기·도메인·SEO·디버그·자동 로그인 등은 코어 설정을 확인한다. 별도 자료를 지우기 전에 설정 자동 변환과 데이터 보존 여부를 공식 안내에서 점검한다. reCAPTCHA는 2.0.0에서 독립 애드온이 코어에서 제거되고 같은 기능이 스팸필터 모듈에 통합된 이력이 있다.<ref>[https://rhymix.org/manual/introduction/thirdparty-checklist 공식 서드파티 호환성 체크리스트]</ref><ref>[https://rhymix.org/news/132 공식 2.0.0 변경 사항]</ref>
코어에 흡수된 기능은 '''◆''' 표시로 구분한다.


=== 모듈 ===
블랙리스트 파일에서 항목을 지워 강제로 실행하기보다 지원되는 코어 기능이나 유지보수되는 대체 자료로 이전한다. 이전 전에는 [[라이믹스/매뉴얼/백업과 복원|백업]]하고, 권한·로그인·메일·모바일 기능을 시험한다.
* '''◆''' [[XpressEngine/모듈/고급 메일 발송|고급 메일 발송]] 모듈
** 외부 API 및 SMTP 서버를 활용한 메일 발송 기능은 라이믹스에 흡수되었으며, 기존 설정은 자동 변환된다.
* [[XpressEngine/모듈/멀티 도메인|멀티 도메인]] 모듈
** 해당 기능은 라이믹스에 흡수되었으며, "시스템 설정" → "사이트 설정"에서 관리 가능하다.
* [[XpressEngine/모듈/오류 기록|오류 기록]] 모듈
** "시스템 설정" → "디버그 설정"에서 에러 및 성능 정보를 확인할 수 있다.
* [[XpressEngine/모듈/자동 로그인|자동 로그인]] 모듈
** 해당 기능이 라이믹스에 흡수되었으며, 각 회원은 자신의 회원정보에서 자동 로그인 기기를 관리할 수 있다.
* [[XpressEngine/모듈/엮긴글|엮긴글]] 모듈<ref name="xe_modules">XE 코어 기본 탑재 모듈</ref>
* [[XpressEngine/모듈/CafeXE|CafeXE]] 모듈
** 멀티 도메인 기능과 충돌하여 지원되지 않는다.
* [[XpressEngine/모듈/XE SEO|XE SEO]] 모듈<ref name="xe_modules"/>
** "시스템 설정" → "SEO 설정"에서 동일한 기능을 설정할 수 있다.


=== 애드온 ===
== 같이 보기 ==
* '''◆''' [[XpressEngine/애드온/CAPTCHA 애드온|CAPTCHA 및 CAPTCHA Member 애드온]]
* [[라이믹스/XE에서 넘어오기]] · [[라이믹스/XE와의 차이점]]
** 라이믹스에서는 공식 지원하지 않으며, recaptcha 애드온으로 변경할 것을 권장한다.
* [[라이믹스/보안]] · [[라이믹스/매뉴얼/확장 기능 보안 점검]]
* '''◆''' [[XpressEngine/애드온/reCAPTCHA 애드온|reCAPTCHA 애드온]]
* [[XpressEngine/모듈]] · [[XpressEngine/애드온]]
** XE타운에서 배포되던 버전이 라이믹스 버전으로 대체될 수 있으므로 설정 확인이 필요하다.
* [[XpressEngine/애드온/도메인 고정 애드온|도메인 고정 애드온]]
* '''◆''' [[XpressEngine/애드온/멀티 도메인|멀티 도메인]] 애드온
** 멀티 도메인 모듈과 동일한 이유로 지원되지 않는다.
* [[XpressEngine/애드온/세션 쉴드|세션 쉴드]] 애드온
** "시스템 설정" → "고급 설정"에서 "세션 보안키 사용" 옵션을 활성화하여 대체할 수 있다.
* [[XpressEngine/애드온/SmartPhone XE 애드온|SmartPhone XE 애드온]]
** 더 이상 사용되지 않는다.
* [[XpressEngine/애드온/언어 자동 선택|언어 자동 선택]] 애드온
* [[XpressEngine/애드온/자동으로 www를 붙여주는 애드온|자동으로 www를 붙여주는 애드온]]
* [[XpressEngine/애드온/커뮤니케이션|커뮤니케이션]] 애드온<ref name="xe_addons">XE 코어 기본 탑재 애드온</ref>
** 쪽지 기능이 커뮤니케이션 모듈로 통합되면서 필요 없어졌다.
* [[XpressEngine/애드온/Elkha - www|Elkha - www]] 애드온
* [[XpressEngine/애드온/jQuery CDN for XE 1.7|jQuery CDN for XE 1.7]] 애드온
** 라이믹스는 자체 포함된 스크립트들을 외부 CDN에서 로딩하지 않도록 설정되어 있다.
* [[XpressEngine/애드온/UTF-8 이모티콘 지원 애드온|UTF-8 이모티콘 지원 애드온]]
* [[XpressEngine/애드온/ZipperUpper!|ZipperUpper!]] 애드온
** "시스템 설정" → "고급 설정"에서 "스크립트 자동 압축" 및 "스크립트 합치기" 옵션을 사용하여 대체 가능하다.


== 분기 ==
== 문서 이력 ==
{{퍼온문서||||라이믹스|https://www.gaonwiki.com/w/index.php?title=%EB%9D%BC%EC%9D%B4%EB%AF%B9%EC%8A%A4&oldid=107792}}
{{퍼온문서||||라이믹스|https://www.gaonwiki.com/w/index.php?title=%EB%9D%BC%EC%9D%B4%EB%AF%B9%EC%8A%A4&oldid=107792}}


== 각주 ==
== 출처 ==
<references />
<references />
 
{{라이믹스 매뉴얼}}
<!--분류 -->
[[분류:라이믹스/블랙리스트]]
[[분류:라이믹스]] [[분류:라이믹스/블랙리스트]]
[[분류:라이믹스/매뉴얼/설치와 이전|블랙리스트]]

2026년 10월 17일 (토) 21:03 기준 최신판

개요[편집 / 원본 편집]

라이믹스의 기본 블랙리스트는 코어와 충돌하거나 더 이상 사용하지 않는 확장 기능의 실행을 제한하는 목록이다. 악성 코드 판정 목록이나 모든 비호환 자료의 목록은 아니다. 목록에 없더라도 현재 코어·PHP에서 작동한다는 뜻은 아니다.

아래 목록은 2026년 10월 17일 확인한 공식 저장소의 common/defaults/blacklist.php를 기준으로 정리했다. 설치된 버전의 파일과 공식 호환성 안내도 함께 확인한다.[1]

기본 목록[편집 / 원본 편집]

애드온[편집 / 원본 편집]

식별자 관련 기능·문서
autolang 언어 자동 선택
autowww, elkha_www, fix_domain www·도메인 주소 제어
baro_upload 바로 업로드
fix_mysql_utf8 UTF-8 처리 관련
jquerycdn 외부 jQuery 로딩
member_communication 회원 커뮤니케이션
mobile, smartphone 과거 모바일 XE 기능
session_shield 세션 보안 관련
zipperupper CSS·JS 합치기

모듈[편집 / 원본 편집]

식별자 관련 기능·문서
auto_login 자동 로그인
errorlogger 오류 기록
homepage 홈페이지·카페 형태의 과거 멀티사이트
multidomain 멀티 도메인
seo 검색엔진 최적화 설정
syndication 신디케이션
trackback 엮인글

확인한 기본 파일의 위젯 목록은 비어 있다.[1] 고급 메일러·캡차 등 이전 시 점검할 자료와 위 파일에 실제로 기재된 자료는 구분해야 한다.

이전 및 대체[편집 / 원본 편집]

언어·스크립트 합치기·도메인·SEO·디버그·자동 로그인 등은 코어 설정을 확인한다. 별도 자료를 지우기 전에 설정 자동 변환과 데이터 보존 여부를 공식 안내에서 점검한다. reCAPTCHA는 2.0.0에서 독립 애드온이 코어에서 제거되고 같은 기능이 스팸필터 모듈에 통합된 이력이 있다.[2][3]

블랙리스트 파일에서 항목을 지워 강제로 실행하기보다 지원되는 코어 기능이나 유지보수되는 대체 자료로 이전한다. 이전 전에는 백업하고, 권한·로그인·메일·모바일 기능을 시험한다.

같이 보기[편집 / 원본 편집]

문서 이력[편집 / 원본 편집]

이 문서는 라이믹스에서 분기하였습니다.

출처[편집 / 원본 편집]

최근 바뀜

더 보기