RX/XE 기능개발 내역
의뢰 전에 실제 구현가부가 걱정되시는 경우
또는 XE로 이런게 구현가능한지 의구심이 드는 경우들을 위해
실제로 XE 기반으로 제작한 기능들을 간단히 소개합니다.

단, 기재한 모든 기능들은 전부 의뢰자들의 요청에 의해 제작된 유료자료들입니다.
( 타사이트들처럼 템플렛형태로 다량 판매 자료로 만들어진 자료들이 아닙니다. )

따라서 가격대가 저가는 아님을 미리 알려드립니다. ( 기존 의뢰자와의 형평성을 감안해 비용측정됩니다)
구매 및 제작 원하시면 XE 제작의뢰 게시판에 글을 남겨주시면 됩니다.

예전에 XE Tip 쪽에..

포인트가 차감되어도 레벨 및 그룹이 변경되지 않게 수정하는 소스를 올리적이 있다.

그런데 오늘 확인해보니 해당 팁에 하자가 좀 있다

해당 팁이 그룹은 변경이 되지 않게 막아주는데,  레벨은 떨어지게 된다. 

 

다시 확인해보니,  그룹은 DB에 기록이 남는데..

해당회원의 레벨에 DB에 기록이 남지를 않는다.

(그래서.. 관리자페이지의 회원목록에서.. 레벨별 검색을 지원을 안 한다.  레벨별로 검색 자체가 불가능하기에..)

XE 에서는 기존 ZB4 의 레벨 기능을  오히려 그룹에 넣어버리고,  레벨은  그룹으로 연계하기위한 수단역할을 하기에

(따라서 레벨로 권한을 제어하는게 아니라 그룹으로 제어한다.  그룹은 수평적인 관계도 되기에 이게 훨씬 확장성이 크다)

 

다만 문제가 된 부분은..

그룹을 별로 사용하지 않는 사이트에서,  레벨이 해당 회원의 활동을 평가하는 수단이 될 수 있는데

포인트 차감 이 많은 사이트인 경우...   이 포인트 차감에 따라 해당 레벨이 떨어져 회원을 판단하는 척도에 영향을 미치는 문제가 생긴다

 

결국 이 레벨정도를 DB에 넣고..   레벨출력시 DB를 기반 (DB에 값이 없으면 레벨계산법을 따르고)

포인트 차감으로 레벨이 떨어져야할때도  레벨 DB기반으로 유지시켜주는..   그런 기능을 만들었다

이건 불가피하게 Core 와 연계된 부분이 많아 별도 모듈화되는게 아니라 다 찾아서 고쳐야하는데

 

의외로 막상해보면 수정량이 꽤 많다. ^^;;

 

사실 이렇게 소스를 안 고치고 하는 가장 간단한 방법 중 하나는

해당 레벨수만큼..  그룹을 똑같은 레벨명으로 만들어두고

레벨별로 그룹이 변화되도록 한 뒤에..

그룹 차감되지 않도록 막아버리면 되긴한다... 

(이 간단한 편법이 있는데...  난 이 편법을 소스 다 수정한 후...  이 글을 쓰면서 깨달았다..  ㅡㅡ;;   허탈하군...)

 

그래도 추후 언젠가 쓸일이 있을지 모르니까 ^^;;;;

전체 1684건
번호 카테고리 제목 등록일
304 작성 댓글 보기
(sejin7940_comment)
설정페이지 / 스킨 설정 가능 / 모바일에서 내댓글 지원 file 2013.11.16
303 작성 댓글 보기
(sejin7940_comment)
초기버전은 XE 공홈에 12년 9월에 배포 2013.11.16
302 그 외 기능 개발 게시판 글쓸때마다 특정값 검사 후 쓸 수 있는 기능 구현 2013.11.16
301 RSS 게시판
(rssboard)
rss 갱신 버튼 추가 / 로그인할때마다 자동 갱신 등.. rss갱신방법 다양화 2013.11.13
300 쇼핑몰/오픈마켓
(ShopXE3)
유저들이 다른 기반에서 선택한 사항에 따라 전용 상품이 자동 생성되어 해당 유저만 주문가능한 유저별상품 기능 2013.11.12
299 쇼핑몰/오픈마켓
(ShopXE3)
관리자가 주문서의 상품정보/단가/가격등을 조정하면, 자동으로 결제가격이 재조정되어 구매자가 결제가능하게 하는 기능 file 2013.11.12
298 쇼핑몰/오픈마켓
(ShopXE3)
상품 주문 후 관리자가 이를 검토, 승인 후에 구매자가 결제하는 기능 file 2013.11.12
297 쇼핑몰/오픈마켓
(ShopXE3)
동일상품에 대해 유저의 선택에 따른 가변형 가격 선택 및 결제 기능 ( 숙박업소 등 ) file 2013.11.12
296 쇼핑몰/오픈마켓
(ShopXE3)
신청/예약 및 결제 (호텔/공연등) - 예약날짜 기재, 상품에 대한 세부 항목을 유저가 선택하여 추가할 수 있는 기능, 요청사항 기재 가능 file 2013.11.12
» 그 외 기능 개발 포인트 차감되어도 레벨이 변동되지 않게 수정 - 레벨정보 DB화 2013.11.11
294 그 외 기능 개발 매시간 정각에 맞춰 글등록한 사람에게 포인트 부여해주는 타임어택 게임(?) 2013.11.11
293 그 외 기능 개발 포인트 중복 획득 및 차감 방지 및 글별 포인트 부여량 표시 2013.11.05
292 그 외 기능 개발 달력을 통한, 시작~완료 날짜 기간 선택기능 - datepicker 개선 file 2013.11.04
291 추가DB
(sejin7940_db)
추가한 DB 표를 웹에서 별도 mid 기반으로 유저들이 보고 관리할 수 있는 기능 file 2013.10.27
290 추가DB
(sejin7940_db)
XE 1.7 기반으로 변환 완료 / XE 1.5 CSS 가능 file 2013.10.26
289 그 외 기능 개발 만료일부터 특정기간내에 확장변수 포함한 글 내용을 지정한 회원들에게 자동 메일 발송하는 기능 2013.10.25
288 스팸방지
(sejin7940_captcha)
회원등록시 캡챠 기능 / 글등록시 캡챠 기능 구현 file 2013.10.22
287 알림센터
(ncenterlite)
특정게시판의 '모든 글' or '모든 댓글' 내역을 게시판 관리자에게 알리는 기능 추가 [1] 2013.10.07
286 알림센터
(ncenterlite)
무료배포된 알림센터 모듈 을 기반으로.. 2013.10.07
285 쇼핑몰/오픈마켓
(ShopXE3)
[구매대행] 구매신청서에 여러 상품등록 및 상품관리게시판 file 2013.10.06
카테고리
XE Login