하나의 게시판이 아닌 복수의 게시판을 대상으로 적용시키는 방법 if(Context::get('mid')=='게시판mid명'){ 실행할 코드 { 복수의 게시판이라면 if(Context::get('mid')=='게시판mid명'||Context::get('mid')=='게시...
팁/튜토리얼 팁
시리즈 연재 환영합니다.^^
자료저장용입니다. XE 사용팁의 SuP님 작품 1. 게시판 설정에서 사용자 정의에 임의의 정의를 추가합니다. 예: 사용자 정의 이름 - bnr_url 입력항목 이름 - 배너 주소 형식 - 한줄 입력칸(text) 필수항목 - 예 2. 배...
꼭 정지하실때 회원정보수정에서 설명에 정지사유를 적어주셔야합니다. 코어 수정이 필요한 작업 입니다. /modules/member/member.controller.php 열고 return new Object(-1,'msg_user_denied'); //이부분을 아래와 ...
기존 알림센터에 BJ람보님께서 기능을 추가하신거 입니다. 1. 기존 알림센터의 기능은 유지. 2. 메일알림 기능 추가. https://xe1.xpressengine.com/index.php?mid=tip&document_srl=22459055 팁적용 3. 그룹알림 추...
과도한 refresh행위를 막아보자!라는 생각으로 만든 애드온이며 알고리즘은 매우 간단합니다. 1. page요청시 "REQUEST_URI + 요청 시간"을 세션에 기록. - REQUEST_URI는 스트링이 길어질 수 있으므로 md5hash후 보관...
공홈 자료실에 올라와 있지 않고 잊혀지면 안타까운 애드온을 찾아서 올려 봅니다. 내용 원문 참조 : https://xe1.xpressengine.com/forum/22697645
_read.html 114번째줄의 바로 밑 줄에 아래를 추가해 줍니다 {@ $has_voted = false; $valname = array('사용자 정의 이름1','사용자 정의 이름2','사용자 정의 이름3','사용자 정의 이름4');} {@ $has_voted = true;...
내용 원문 참조 https://xe1.xpressengine.com/index.php?mid=forum&search_target=title_content&search_keyword=만우절&document_srl=22664106
modules/member/member.controller.php 에서 function updateMember 함수내부에 list($args->email_id, $args->email_host) = explode('@', $args->email_address); 부분 위에다가 추가해주세요 if($logged_info->is_...
XE를 개인서버로 운영하거나 호스팅을 이용해 운영할 경우 메일이 각 메일사이트마다 차단되는 경우가 있다.. 이럴때 사용하면 거의 모든 사이트에 인증메일등이 보내지는 팁입니다. xe/classes/mail/Mail.class.php ...
/** * @brief the method for displaying the warning messages * display an error message if it has not a special design function alertMessage($message) { $script = sprintf('<script> jQuery(function(){ al...
XE. 계정(호스팅)이전시에 해야 할 것 정리 1. Data (FTP) files/config/db.config.php db.config.php 내용을 수정합니다. * 만약에 이미지 파일 무단링크 방지등의 이유로 htaccess에 자신의 도메인이 있을 경우 수...
목차 Trigger 동작 원리 Trigger DB Trigger를 이용하기 위해 사용하는 함수 함수기능 설명 Trigger 등록해보기 2편 마무리 Trigger 동작 원리 그림1) 그림1)은 Trigger의 동작원리를 나타냅니다. insertDocument에서...

들어가기전에 이번에 설명하게될 Trigger(트리거)라는 기능은 XE의 모듈제작 중에서도 상당히 활용도가 높고 다루기 어려운 기능 중 하나 입니다. 본 설명은 이 Trigger를 적극 활용하고 다룰 수 있도록 사용방법을 ...

로컬에서 이미지를 복사해서 XE 위지윅 게시판에 붙여넣기하면 base64로 인코딩되어 이미지가 코드로 출력됩니다. 정상적으로 저장은 되나, 수정시 이미지 경로에 'http://도메인'이 붙여 이미지가 제대로 보이지 않...
정의 위치 ./classes/context/Context.class.php 정의 내용 /** * Convert strings into UTF-8 * * @param string $str String to convert * @return string converted string */ function convertEncodingStr($str) ...
정의 위치 ./classes/context/Context.class.php 정의 내용 /** * Get one more vars in object vars with given arguments(key1, key2, key3,...) * * @return object */ function gets() { $num_args = func_num_ar...
정의 위치 ./classes/context/Context.class.php 정의 내용 /** * Return key's value * * @param string $key Key * @return string Key */ function get($key) { is_a($this, 'Context') ? $self = $this : $self =...
이 스크립트는 보통 롤링 배너 스크립트, 또는 슬라이드 소스라고 합니다. 일반적으로 한 항목만 보여지게 되고 이전, 다음 버튼을 이용해서 다음 항목을 보여주게 동작하는데 이 소스는 일정한 갯수만큼 보여준 뒤 ...