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

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

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

예전에 XE Tip 쪽에..

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

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

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

 

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

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

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

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

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

 

다만 문제가 된 부분은..

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

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

 

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

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

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

 

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

 

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

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

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

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

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

 

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

전체 1748건
번호 카테고리 제목 등록일
1468 그 외 기능 개발 자동등록기로 가입된 회원들 일괄삭제하는 기능 2013.09.27
1467 RSS 게시판
(rssboard)
자료의 기반이 된 RSS 게시판 업데이터 모듈 2013.09.29
1466 RSS 게시판
(rssboard)
회원정보를 통한 자동 RSS 대상 등록기능 / 게시판에 RSS 자료 등록시 회원정보와 닉네임값 기록 file 2013.09.29
1465 RSS 게시판
(rssboard)
RSS 게시판 목록에서 바로 새창연결 기능 / 조회수 증가기능 / 수정,삭제기능 / 스크랩 연계기능 2013.09.29
1464 쇼핑몰/오픈마켓
(ShopXE3)
유저 신청서 형태의 상품기능 구현 (구매대행/배송대행/렌트 등에서) / 결제승인처리 기능 / 목록형 리스트 기능 file 2013.10.06
1463 쇼핑몰/오픈마켓
(ShopXE3)
[구매대행] 구매신청서에 여러 상품등록 및 상품관리게시판 file 2013.10.06
1462 알림센터
(ncenterlite)
무료배포된 알림센터 모듈 을 기반으로.. 2013.10.07
1461 알림센터
(ncenterlite)
특정게시판의 '모든 글' or '모든 댓글' 내역을 게시판 관리자에게 알리는 기능 추가 [1] 2013.10.07
1460 스팸방지
(sejin7940_captcha)
회원등록시 캡챠 기능 / 글등록시 캡챠 기능 구현 file 2013.10.22
1459 그 외 기능 개발 만료일부터 특정기간내에 확장변수 포함한 글 내용을 지정한 회원들에게 자동 메일 발송하는 기능 2013.10.25
1458 추가DB
(sejin7940_db)
XE 1.7 기반으로 변환 완료 / XE 1.5 CSS 가능 file 2013.10.26
1457 추가DB
(sejin7940_db)
추가한 DB 표를 웹에서 별도 mid 기반으로 유저들이 보고 관리할 수 있는 기능 file 2013.10.27
1456 그 외 기능 개발 달력을 통한, 시작~완료 날짜 기간 선택기능 - datepicker 개선 file 2013.11.04
1455 그 외 기능 개발 포인트 중복 획득 및 차감 방지 및 글별 포인트 부여량 표시 2013.11.05
1454 그 외 기능 개발 매시간 정각에 맞춰 글등록한 사람에게 포인트 부여해주는 타임어택 게임(?) 2013.11.11
» 그 외 기능 개발 포인트 차감되어도 레벨이 변동되지 않게 수정 - 레벨정보 DB화 2013.11.11
1452 쇼핑몰/오픈마켓
(ShopXE3)
신청/예약 및 결제 (호텔/공연등) - 예약날짜 기재, 상품에 대한 세부 항목을 유저가 선택하여 추가할 수 있는 기능, 요청사항 기재 가능 file 2013.11.12
1451 쇼핑몰/오픈마켓
(ShopXE3)
동일상품에 대해 유저의 선택에 따른 가변형 가격 선택 및 결제 기능 ( 숙박업소 등 ) file 2013.11.12
1450 쇼핑몰/오픈마켓
(ShopXE3)
상품 주문 후 관리자가 이를 검토, 승인 후에 구매자가 결제하는 기능 file 2013.11.12
1449 쇼핑몰/오픈마켓
(ShopXE3)
관리자가 주문서의 상품정보/단가/가격등을 조정하면, 자동으로 결제가격이 재조정되어 구매자가 결제가능하게 하는 기능 file 2013.11.12
카테고리
XE Login