RX/XE 팁
XE FAQ 는 제가 XE공홈 '묻고 답하기'에 답변한 내용들 중 일부를 정리한 내용입니다. (대부분이 제가 한 답변이죠)
XE Tips 는 제가 XE 공홈에 쓴 XE 관련 유용한 팁들입니다. 기능개선은 공홈에 안 적어둔 XE 유용 개선팁들입니다.
유용정보는 외부 검색을 통해 알아낸 소스등을 기재해둔 곳입니다.
버그 신고내역들은 XE 사용하다가 발견한 버그 패치방법들로, Core Issue 에 기록해뒀기에 XE 에 적용이 되었을 가능성이 있겠죠

제가 쓴 글들에 대해 퍼가실때는 꼭 출처를남겨주시고.. (다만 플래시뷰 기반이기에 퍼가기는조금 힘들 수 있겠죠 ^^;)
타회원의 글들도 적혀있는 출처를 같이 꼭 기재해주세요
출처 XE 
출처URL https://github.com/xpressengine/xe-core/releases/tag/1.8.12 

[개발자 참고] 호환성 문제에 대한 변경 방법 안내

보안 취약점 해결을 위해 다음과 같이 변경되었습니다.

  • Controller로 작성된 proc*로 시작하는 act는 항상 POST 요청만을 처리합니다.
    • 기존 GET으로 요청하는 act는 동작이 제한됩니다.
  • 모든 POST 요청은 checkCSRF()를 통해 referer 검증 등의 절차를 거칩니다.

이와 같은 변경으로 인해 개발하신 모듈에서 호환성 문제가 발생하는 경우 아래 참조와 같이 변경할 수 있습니다.
다만, 주의가 필요하며 특정 권한을 필요로 하거나 주요 데이터를 변경하는 등의 동작에는 신중하게 적용하시기 바랍니다.

아래 변경방법은 Controller로 선언하여 POST 요청만을 허용하는 act에 GET 요청이 동작할 수 있도록 허용할 수 있습니다.
method="GET|POST" 속성을 추가하여 GET과 POST 요청에 대해 동작하도록 허용합니다.

변경 방법 참조 : 70d8a85



실수하기 좋은 부분이...  

이 method="GET|POST" 는  permission 쪽에 추가하거나 하는게 아니라,  action 쪽에 기존에 설정해둔 것에 method 값만 추가를 해주면 된다

전체 21건
공지 XE 기능개선 XE 1.11.18 이후 버전의 익명 수정 버그 수정법 xetown  2023.10.07 2756
공지 XE 기능개선 XE 1.11.14 보안패치 - 타인의 쪽지 내용을 확인할 수 있는 버그 패치방법 xetown  2023.10.03 2853
공지 XE 기능개선 XE 1.11.6 이후 보안배치 #4 file rhymix  2022.07.05 2936
공지 1.11.6 XE 1.11.6 이후 보안배치 #3 rhymix  2022.04.02 2927
공지 1.11.6 XE 1.11.6 이후 보안배치 #1 xetown  2021.06.22 3292
공지 1.11.6 XE 1.11.6 이하 에서 공개댓글을 비밀댓글로 변경시 생길 수 있는 오류 수정법 sejin7940  2021.01.10 3222
공지 XE 기능개선 XE 1.11.4 이후에서 파일 업로드시 정상 작동 안 하는 현상 수정법 XE github  2019.04.02 6001
공지 XE 기능개선 php 7.1 환경에서 XE 오류 나는 경우 확인할 사항 sejin7940  2018.07.11 5928
공지 유용정보 php7.2 환경에서 XE 오류가 생기는 경우 - Object 클래스 변경 필요 XE Github  2017.11.27 8270
공지 XE 기능개선 XE 1.8.30 이하에서 반드시 수정해주셔야하는 부분입니다. XE 1.8.31  2017.02.26 6695
공지 1.8.18 XE 1.8.18 에서 사용시 반드시 수정해야할 사항들 ( XE 1.8.20 이후에서는 수정 불필요 ) xetown  2016.04.03 25808
» XE 기능개선 XE 1.8.12 이후부터 proc controller 일부가 작동 안 할 경우 확인할 부분 [1] XE  2015.10.16 25627

1.5 버그 1.5.4 버그 - 모바일 페이지 모듈의 스킨 설정 안 되는 버그 패치법

출처 : sejin7940 

2013.01.08 2013.01.08 조회 4358

이번 XE 1.5.4 에서 모바일 쪽에 페이지 모듈을 넣어주셔서 감사합니다 ^^ 한번 거절당했던게 다시 재승인 나서 이렇게 실제 적용된걸 보니 기쁘네요 다만, 현재 버그가 하나 있어서 보고드립니다 페이지 모듈에 대해 모바일스킨을 적용해도 해당 모바일스킨이...

1.5 버그 XE 1.5 이상으로 업그레이드시 회원목록이 안 나타나는 경우

출처 : sejin7940 

2013.01.07 2013.01.07 조회 4892

XE 1.4이하에서 1.5 이상으로 업그레이드 할때 관리자의 회원목록페이지에서 회원목록이 안 나타나는 경우가 있으면 xe_member DB 에서.. list_order 부분의 값이 제대로 생성되었는지 확인해볼 필요가 있다. 최근에 업데이를 하고 이 부분이 제대로 안 된경우...

1.5 버그 다국어 글 이동시 기본 글 내용이 변하는 버그 해결 [1]

출처 : sejin7940 

2012.09.06 2012.09.06 조회 4400

요즘 제가 다국어 사이트를 하나 크게 만들다보니, 온갖 다국어 버그를 잡아내는군요 ^^ 다국어 글 이동시 발생하는 문제가 두가지 있습니다. 하나의 글에 한가지 이슈씩을 등록하라고 해서 나눠서 기재합니다. 첫번째, 다국어 글을 이동할 경우, 내용이 바뀌...

1.5 버그 친구목록에서 동시 이동/동시 삭제 등이 안 되는 경우

출처 : sejin7940 

2012.09.02 2012.09.02 조회 4404

일부는 XE 쪽에 버그패치를 낸게 반영되어서 최근 XE에서 고쳐졌는데 일부는 아직도 버그가 있고, 조금 예전 버전으로 제작된 경우... 수정방법을 남겨두려고 적어둠 친구목록에서 동시 이동/동시 삭제 등이 안 되는 경우 1) modules/communication/skins/defa...

1.5 버그 게시판 확장변수 설명 삭제 안 되는 버그

출처 : sejin7940 

2012.08.30 2012.08.30 조회 4370

게시판 확장변수에서도, 확장변수 설명을 기재했다가, 추후 지우려고 하면 지워지지 않는 버그가 있습니다 modules/document.admin.controller.php 에서 function procDocumentAdminInsertExtraVar() 함수 내에 $desc = Context::get('desc'); 부분을 if(Conte...

1.5 버그 회원가입폼의 설명 부분 안 지워지는 버그 수정법

출처 : sejin7940 

2012.08.30 2012.08.30 조회 4302

회원가입 가입폼 관리 쪽에 사용자 항목 추가 한 뒤에.. 사항 기재시 '설명'란에 문구를 지정한 경우.. 변경은 가능한데, 이 설명 문구를 지울 경우... 딱 지우고 저장했을때는, 마치 지워진것 처럼 보이나... 실제 하단의 저장 버튼까지 눌러본 뒤 목록을 보...

1.5 버그 게시판 수가 아주 많아질때 메모리 에러 뜨는 경우

출처 : sejin7940 

2012.08.22 2012.08.22 조회 4403

게시판이 많을 경우 메모리 에러가 발생하는데. 이 경우 임시적인 해결방법은 1) admin 기본화면에서 메모리 에러나는건 modules/admin/admin.admin.view.php 에서 function dispAdminIndex() 내에서 $output = $oCommentModel->getNewestCommentList($args, $...

1.5 버그 중국어(zh-CN) 포함한 다국어시 페이지모듈 버그 해결법

출처 : sejin7940 

2012.07.26 2012.07.26 조회 4308

에디터가 바뀐다고 하니까... 굳이 반드시 에디터의 버그를 수정할 필요는 없을듯하긴한데. 일단 XE 1.5 기반의 xpresseditor 의 '중국어 (zh-CN) ' 의 특이한 버그 해결방법 알려드립니다. 게시판에서는 정상적인데... 묘하게 페이지 모듈 (문서형) 에서만, ...

1.5 버그 본문 내부의 이미지를 썸네일화 시키지 못하는 버그 [1]

출처 : sejin7940 

2012.07.19 2012.07.19 조회 6127

등록된 이미지가 없고, 목록설정에서 요약 을 사용하지 않는 경우 본문 내부의 이미지를 썸네일화 시키지 못하는 버그가 있다. 이는 columnList 라는게 XE 1.5 에서 추가되면서 쓰면서, 목록설정에서 요약이 없는한 $this->get('content') 값이 전달되지 않기 ...

1.5 버그 IE7에서 관리자페이지->콘텐츠->문서 에서 일괄 삭제/이동/복사 등이 안 되는 경우

출처 : sejin7940 

2012.07.12 2012.07.12 조회 4735

관리자페이지->콘텐츠->문서 에서 일괄 삭제/이동/복사 등이 안 되는 경우 이 버그는 파폭이라든지 최신 브라우저를쓰면 정상적으로 됩니다. 다만 IE7 에서는 작동이 안 되는 기능인데, 다른분께 제작해드리는 경우, 다른브라우저를 쓰세요.. 라고 말하기 좀 ...

1.5 버그 관리자페이지 전체 댓글 리스트에서 추천/비추천수 안 나오는 버그 수정법

출처 : sejin7940 

2012.06.22 2012.06.22 조회 4602

관리자페이지에서 콘텐츠->댓글 로 가면 전체 댓글 리스트가 나옵니다. 여기 추천/비추천 횟수도 나오는데... 이게 소스를 보면 그냥 0/0 으로 되어있네요 이를 정상적으로 실제 댓글의 추천/비추천 수로 나오게 하기 위한 방법입니다. 1) modules/comment/com...

1.5 버그 다국어시, 언어코드 찾기 후 검색을 한 뒤 적용 누르면 적용 안 되는 버그

출처 : sejin7940 

2012.06.08 2012.06.08 조회 4692

1. 버그 설명 관리자 화면에서 다국어 입력 위해. 확장변수 등에서 '언어코드찾기'를 눌러서 새창으로 뜨는 언어코드에서 특정 문구를 '검색한 후' 검색된 값에 대해 '적용'버튼을 누르면 그 언어코드가 적용되지 않는 버그 발생 (참고로 검색 안 하고 바로 적...

1.5 버그 회원 목록 검색시 복수항목이용한 검색기능

출처 : sejin7940 

2012.05.24 2012.05.24 조회 4784

1. 회원 가입폼을 추가로 구성한 경우.. 현재는 한가지만 검색할 수 있는데, 복수개 검색하는 방법입니다 (게시판에서 제목이나 내용거색시 space 바로 검색하는 것과 동일한 원리입니다) 검색어 사이에 스페이스키 를 하나 찍어주시면 됩니다. (다만 확장변수...

1.5 버그 회원가입시 주소가 이상하게 이동하는 버그 패치

출처 : sejin7940 

2012.05.18 2012.05.18 조회 4552

회원가입 후 설정된 주소로 이동 안 하거나, 설정 안 한 경우, admin 페이지로 이동되며 권한없다는 에러 나오는 경우 modules/member/member.controller.php 에서 function procMemberInsert() 내에서 $config->redirect_url = $_COOKIE["XE_REDIRECT_URL"]; ...

1.5 버그 손님이 쓴 글을 회원이 추천한 경우, 추천로그에 회원정보가 안 남는 버그

출처 : sejin7940 

2012.05.16 2012.05.16 조회 4672

'손님'이 쓴 글에 대해 '회원'이 추천한 경우 xe_document_voted_log 에 member_srl 값이 안 남고 ipaddress 가 남는 버그가 존재합니다. 이 추천내역을 이용해서 어떤 기능을 만들려할때는 문제가 발생함. 원인은... modules/document/document.controller.ph...

1.5 버그 다국어시 확장변수 기준 검색하면 복수개 출력되는 버그

출처 : sejin7940 

2012.05.16 2012.05.16 조회 4635

다국어 로 확장변수 값을 넣은 경우에.. 이 확장변수 기준으로 검색을 하면, 동일 글이 여러번 목록에 나타나는 버그가 발생한다. 원인은.. 다국어가 확장변수가 저장될때 같은 table 내에 같은 document_srl 과 같은 var_idx 로 lang_code 만 다르게 해서 저...

1.5 버그 확장변수 있는 글을 이동시 발생하는 버그(수정안됨) 해결방법

출처 :  

2012.04.01 2012.04.01 조회 4974

글들을 관리자가 이동시킬 경우, 확장변수 이동에 버그가 있습니다. 최신 XE 1.5.2 에서 발생 이 버그는 확장변수가 있는체로 이동할때 발생하는 것이고 그냥 눈으로 볼땐 버그가 없는 것처럼 제대로 이동되는것처럼 보이지만. 이동 한 후, 확장변수를 수정해...

1.5 버그 XE 1.5 기반에서 DB 마이그레이션시 주의할점

출처 : sejin7940 

2012.02.02 2012.02.02 조회 5678

--------------------------------- 아직 이런 글이 XE Tips 부분등에 올라온게 없는걸 보니.. 아직은 유지들이 XE 1.5 로 DB이전한 케이스가 거의 없나보네요. ^^ 저와 같은 시행착오 겪으실 분들을 방지하고자, XE 1.5 이상으로 DB이전 툴 제작시 주의하실 ...

1.5 버그 게시판의 목록설정/분류관리/게시글관리 등시 느린 로딩해결법

출처 : 황비 

2012.01.28 2012.01.28 조회 5022

Xe 1.5.1.2. 와 Xe에서 공식 배포하는 게시판 모듈 Board 1.4.2를 설치하고사이트를 구축했습니다. 구축까진 잘 되고 글도 써지는데, 목록설정을 바꾸고 분류를 만드려는데 해당항목으로 이동할 때 너무 오래동안 로딩이 되는 경험을 했습니다. 길게는 1분 이...

1.5 버그 게시판에서 확장변수 가 검색이 안 되던 현상

출처 : sejin7940 

2012.01.28 2012.01.28 조회 4922

게시판에서 확장변서룰 검색 대상으로 선택해둬도 검색이 안 되는 현상이 발생한다. 이는.. 일단 XE 1.5 로 넘어오면서, document 모듈의 일부가 수정되면서.. $columnList 라는 변수가 추가되었는데, 이게 확장변수 검색시 에러를 내는 이유네요. 임시로 해...

XE Login