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

제가 쓴 글들에 대해 퍼가실때는 꼭 출처를남겨주시고.. (다만 플래시뷰 기반이기에 퍼가기는조금 힘들 수 있겠죠 ^^;)
타회원의 글들도 적혀있는 출처를 같이 꼭 기재해주세요
전체 682건
공지 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 25626

XE FAQ 게시판 제목을 넣지 않으면 항상 같은 제목으로 입력되게..

출처 : sejin7940 

2019.06.10 2019.06.10 조회 600

질문 : 게시판에 글쓰기할때 제목을 넣지 않으면 게시가 안되잖아요... 게시판 제목을 넣지 않으면 "제목 입력이 없는 게시글입니다"라는 문구가 자동으로 제목에 등록되게 하려면 어떻게 해야할까요? (관련질문 : https://xe1.xpressengine.com/index.php?mid...

XE 기능개선 글 수정시 제목의 기호들이 이상한 문자로 나오는 경우 수정법

출처 : sejin7940 

2019.06.07 2019.06.07 조회 285

작성했던 글을 수정할때 제목란에 " 나 ' , → 등의 기호문자들이 " 나 ' 나 " 같은 문자들로 나타나는 현상이 있는데 아마도 게시판 스킨은 예전의 소스이고 어느 순간인지 모르겠지만 Core 에서 관련 보안패치가 적용되어...

1.11.5 XE 1.11.5 에서 유저가 게시글에서 설문컴퍼넌트(poll)를 사용시 설문 생성 안 되는 오류 해결법

출처 : sejin7940 

2023.03.05 2023.03.05 조회 306

XE 1.11.5 에서는 유저가 게시글의 확장컴퍼넌트에서 설문컴퍼넌트를 사용할 경우 설문컴퍼넌트가 등록이 안 되는 오류가 발생한다. 추후 Core 에서 이 문제를 해결하리라 예상하지만 일단 이 문제를 해결하려면 config/func.php 에서 function purifierHtml ...

XE FAQ 로그인 실패시 실패내역 쪽지와 메일 발송 되는걸 발송 안 되게 하려면..

출처 : sejin7940 

2019.05.21 2019.05.21 조회 255

질문 : 로그인 실패시 실패내역 쪽지와 메일 발송 되는걸 발송 안 되게 하려면.. ( XE 공홈 - https://xe1.xpressengine.com/qna/23297173 의 질문 ) 답변 : 해당 기능은 XE Core 의 회원모듈 (member)모듈에서 담당하고 있고 관리자페이지->회원설정->로그인-...

유용정보 span 태그 내에서 img 중앙정렬하려면

출처 : stackoverflow 

2019.05.03 2019.05.03 조회 2201

span 태그 내부의 img 에 display:inline-block; vertical-align:middle; 속성을 주면 된다 img 태그에 직접 줘도 되고 span 태그의 클리스가 .icons 라면 .icons img { display:inline-block; vertical-align:middle; } 이렇게 css 에 정의해주면 된다.

XE 기능개선 비밀번호 변경 메일에서 링크주소 클릭하라는 안내문구 강조하려면

출처 : sejin7940 

2019.05.02 2019.05.02 조회 281

modules/member/skins/스킨/find_member_account_mail.html 에서 {$lang->msg_find_account_comment} 부분을 아래걸로 수정하면 빨간색의 진한글씨로 감 <p style="color:red; font-weight:bold; font-size:14px;">{$lang->msg_find_account_comment}</p> ( 아...

유용정보 라이믹스(Rhymix) 와 XE 인 경우를 구별하고 싶은 경우

출처 : sejin7940 

2019.04.19 2019.04.19 조회 413

라이믹스에서만 구현되는 특별한 기능들이 있다보니 상황에 따라, 라이믹스인 경우에만 어떤 함수를 실행하고 싶은 경우가 있다. if(defined('RX_VERSION')) { 라이믹스 인 경우 실행할 코드 } else { XE 인 경우 실행할 코드 }

XE 기능개선 php7 에서 위젯 코드가 길 경우 xe 비정상 작동시 확인

출처 : xetown 

2019.04.12 2019.04.12 조회 263

소스 작업을 하다보면 갑자기 사이트가 안 나오는 경우가 있다 xe의 레이아웃,모듈,애드온,스킨의 코드가 길어 xe 코어에서 템플릿을 끝까지 php 코드로 컴파일 하지 못하는 현상이 생기는데 phpinfo 에서 pcre.backtrack_limit 1400000 이상 pcre.recursion_l...

XE 기능개선 content 확장위젯 ( contentextend ) php 7.2 에서 작동하게 하려면

출처 : sejin7940 

2019.04.09 2019.04.09 조회 350

widgets/contentextended/contextextended.class.php 에서 class contentextendedItem extends Object { 부분을 아래 형태로 변경 class contentextendedItem extends BaseObject { 다른 content 형태의 위젯들도 유사한 오류들이 다 있을테니 extends Object ...

유용정보 회원탈퇴 버튼이 안 나오는 경우

출처 : sejin7940 

2019.04.04 2019.04.04 조회 234

회원정보에서 회원탈퇴 버튼이 일반적으로 나타난다 그런데 어떤 회원들에 대해 회원탈퇴 버튼이 안 나오는 경우가 있다. 직접 수정했다든지, 여러 경우가 있겠지만.. 소셜XE 를 사용하는 경우 소셜XE 설정에서 '회원탈퇴 금지' 에 체크가 되어있는 경...

유용정보 애드센스 반응형 광고 코드 수정 방법

출처 : google 

2019.04.03 2019.04.03 조회 231

https://support.google.com/adsense/answer/6307124?hl=ko

XE 기능개선 댓글 비회원도 추천 가능하게 하려면

출처 : sejin7940 

2019.03.18 2019.03.18 조회 294

댓글 비회원도 추천 가능하게 하려면 1) modules/comment/comment.controller.php 에서 function procCommentVoteUp() 에서 if(!Context::get('is_logged')) { return new BaseObject(-1, 'msg_invalid_request'); } 전체를 주석 (/* ~ */) 처...

유용정보 PHP 출력문 (print, printf, sprintf)

출처 : indigo 

2019.03.09 2019.03.09 조회 275

print 는 단순 출력 printf 는 치환하면서 출력 sprintf 는 치환하면서 변수로 저장 가능 보통 메세지문구 출력할때 특정값으로 변환해 그걸 변수화하기 위해 쓰는게 sprintf 임 애드온 등에서 에러를 바로 출력하기 위해 종종 printf 를 쓰기도 하고.

XE 기능개선 모바일 레이아웃에서 제일 위에 주소창 배경색상 넣기

출처 : Attrest 

2019.03.07 2019.03.07 조회 280

모바일 레이아웃에서 제일 위에 주소창 배경색상 넣기 <meta name="theme-color" content="#색상코드"> 를 배치하면 됨 https://m.post.naver.com/viewer/postView.nhn?volumeNo=15279433&memberNo=10381152

XE FAQ 템플릿 필터 - {$content|autoescape} {$content|noescape}

출처 : XE 

2019.03.07 2019.03.07 조회 278

xe 1.11 이후부터 $content 출력시 필터링이 포함된다. sejin7940_export 처럼 html 로 엑셀추출을 하거나, 표를 만드는 등의 경우 이 때문에 문제가 생기는 경우가 있다. $content 관련 필터 사용 방법 안내글 https://xe1.xpressengine.com/devlog/23277227 ...

XE 기능개선 css table scroll - tbody 안에 세로 스크롤이있는 100 % 너비의 HTML 표

출처 : code Q&A 

2019.03.06 2019.03.06 조회 7007

https://code.i-harness.com/ko-kr/q/1046d1e 링크 주소에 여러 방법이 나와있지만. 아래의 css 형태로 테이블 세로 높이를 지정할 수 있는 경우, 아래 형태로 css 를 하는것도 좋다. table ,tr td{ border:1px solid red } tbody { display:block; height:50p...

유용정보 cafe24 에서 cron-job.org 사용시 정상 작동 안 하는 경우

출처 : sejin7940 

2019.03.02 2019.03.02 조회 631

cafe24 사용하는데 cron-job.com 등의 cron 결과가 등록이 안 되면 cronjob 실행내역에서 history->detail 에서 볼때 실행결과에 src="/cupid.js" 가 있고 &ckattempt=1 형태 변수가 있는 경우 cafe24 설정에서 '스팸 SHIELD'를 사용 안 함으로 처...

XE 기능개선 영문 단어의 첫자를 대분자로. 또는 문장 전체의 첫단어의 첫글자만 대문자로

출처 : allthatyou 

2019.02.28 2019.02.28 조회 356

문장전체에서 첫단어의 첫글자만 대문자로 하려면 ucfirst($string); 문장의 모든 단어의 첫글자를 대문자로 하려면 ucwords($string);

유용정보 테이블 상단 header 를 스크롤에 따라 상단으로 고정시키는 방법

출처 : stackoverflow 

2019.02.22 2019.02.22 조회 893

테이블 상단 header 를 스크롤에 따라 상단으로 고정시키는 방법 <style> .sticky-header th { position: sticky; top: -1px; left:0;} </style> 사용하는 테이블 내부에서 테이블 상단 안내문구쪽의 tr 에 class="sticky-header" 를 추가해주고 이 상단 부분...

XE Login