개인적으로 ckeditor에 불편한 플러그인 제거 liststyle, tabletools, contextmenu, pastefromword.clipboard, copyformatting, pastefromword, pastetext, tableselection, language, bidi, flash, smiley, pagebreak 이렇게만 제거해도 대부분은 기능적인 의미로 좋은 기능들이니 써도 좋을듯 하다. 공부/Rhymix 2020.07.27
서버에 없는 파일만 삭제하기 /modules/file/tpl/file_list.html 파일 내에 태그에 cond="!$val->upload_target_type" 조건 공부/Rhymix 2020.07.27
카테고리 업데이트 애드온 본문에서 카테고리를 바로 변경할 수 있는 애드온이다. 옛날에 적은 본문 안 분류 설정 부분을 애드온화가 된 모양이다. {str_repeat(" ",$val->depth)} {$val->title} 위 코드를 본문안에 입맛에 맞춰 작성하면 된다. 본문 안 분류 설정에 적은거를 기반으로 위 코드를 보고 적절히 입맛에 수정하면 되는거같다. 파일의 출처 :: https://xe1.xpressengine.com/index.php?mid=download&package_id=22753373 XE 공식 자료실 - XpressEngine PHP Open Source CMS xe1.xpressengine.com 공부/Rhymix 2020.07.25
회원 사용자 정의 항목에 따른 값에 따라 출력하기 개인 백업용이기때문에 설명이 난잡 나만 이해할 수 있게 해둠 회원한테 경고를 주고 싶고 해당 회원의 경고를 카운트 하기 위해 만들었다. 회원 설정 > 가입 폼 부분에 사용자 정의 항목 추가버튼을 눌러 위 사진의 형식처럼 사용자 정의 항목을 추가한다고 해보자 그리고 사용에 체크 하고 다른 회원이 눌러서 정보를 보지 않기를 원하니 공개 부분은 체크해준다, 그리고 필수/선택 부분에 대해서 나는 관리자만 해당 경고 횟수가 닉네임 옆에만 표시된걸 보이게 하고싶기때문에 선택 처리를 해주었다. 이렇게 해당 부분을 추가해주고 나면 회원 정보 관리 부분에 해당 사용자 정의 항목을 수정할 수 있는 부분이 생기었다. 이 부분에 설정한 값에 따라 닉네임 옆에 출력 방식을 바꿔볼 생각이다. 일단 회원가입 / 회원정보 수정 / .. 공부/Rhymix 2020.07.24
일반 게시판에서 익명 선택해서 작성하기 해당 게시글은 돌아다니다가 사이트에서 퍼온겁니다. XE공홈에 있는 https://xe1.xpressengine.com/tip/21528335 팁을 1.8버전에 맞게 수정(+간소화) 하였습니다.최초 팁을 올려주신 XE공홈의 Ashon님과 도움주신 XE타운 회원분들께 감사말씀 드립니다. board.controller.php 71번째줄, 263번째줄 if($this->module_info->use_anonymous == 'Y') 를 if($this->module_info->use_anonymous == 'Y' || $obj->use_anonymous == 'Y') 로 각각 변경. skin.xml (게시판 스킨) 익명 글쓰기 사용 체크하면 익명으로 게시물 작성이 가.. 공부/Rhymix 2020.07.23
저장함 보기에 삭제버튼 만들기 /modules/document/tpl/saved_list_popup.html 파일을 열고 thead 부분을 아래 처럼 변경 {$lang->date} {$lang->title} {$lang->cmd_select} {$lang->cmd_delete} 추가된 문구 {$lang->cmd_delete} tbody 부분을 아래처럼 변경 {$val->getRegdate("Y-m-d H:i:s")} {$val->getTitle()} {$val->getContent(false)} {$lang->cmd_select} {$lang->cmd_delete} 추가된 문구 {$lang->cmd_delete} common/js/common.js 경로에 가서 /* 저장된 게시글 불러오기 */ 의 코드가 끝나는 부분에 붙여준다. /*.. 공부/Rhymix 2020.05.11
스티커 모듈, 위젯에서 표시 되는 문구 변경하기 위젯 스킨단에서 수정이 가능 {@ $content = '스티커 스티커';} 위 형식대로 변경하면 간단하게 변경이 가능하다. 공부/Rhymix 2020.04.30
레이아웃 위젯없이 최근글, 최근댓글, 최근쪽지, 최근알림 구현하기 나의 최근 작성 글 최근 작성 글 {@$oDB = &DB::getInstance(); $query_do = $oDB->_query('SELECT * FROM rx_documents where member_srl = '.$logged_info->member_srl.' ORDER BY regdate DESC LIMIT 5'); $result1 = $oDB->_fetch($query_do); } {@ $result1 = array($result1);} {@ $title = strip_tags($val->title); $cut_title = mb_strimwidth($title,0,48,'..'); $count = $val->comment_count;} {$cut_title}{$count} 최근 작성한 글이 없.. 공부/Rhymix 2020.04.30
관리자 페이지 XE 문서/댓글페이지 게시판별로 보기 관리자페이지 콘텐츠->문서 또는 콘텐츠->댓글 에 가면 전체 문서와 댓글 리스트가 나오는데 특정 게시판의 정보만 모아볼 수 있는 기능이 없다. 그냥 주소 뒤에 &module_srl=모듈번호 를 추가하면 해당 게시판만 나오기는 하는데 도메인/index.php?module=admin&act=dispDocumentAdminList&module_srl=140 ( module_srl 값은, 게시판 목록에서 게시판수정 클릭하면 주소에 module_srl= 이라고 나온다 ) 이게 은근히 귀찮기에.. Core 를 조금 수정할 수 있다면 modules/document/tpl/document_list.html 에서 {$module_list[$oDocument->get('module_srl')]->browser_title}.. 공부/Rhymix 2020.03.02
라이믹스 레벨 아이콘, 그룹 아이콘 동시 출력하기 addons/point_level_icon/point_level_icon.lib.php 파일을 열어서 if($addon_info->icon_duplication != 'N'){// Check Group Image Mark$oMemberModel = getModel('member');if($oMemberModel->getGroupImageMark($member_srl)){return $matches[0];}} 해당 부분에서 if($oMemberModel->getGroupImageMark($member_srl)){return $matches[0];} 해당 부분을 주석 처리하면 그룹 아이콘과 레벨 아이콘이 동시에 출력됩니다. 공부/Rhymix 2019.10.30