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

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

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

이 모듈이 원래 신고 에 대해  유효 / 무효 기능을 구현하고 있었다

유저가 일단 신고하면 유효신고가 되지만 이를 관리자가 무효로 전환 / 무효를 다시 유효로 전환가능한 기능이 있다

 

신고수는 총 신고개수를 알기 위해,  신고수 = 유효신고 + 무효신고  로 구성이 되어있었다

그런데, 내 자료 외에 다른 신고 관련 자료들을 기반으로 하는 경우

 

예를들면,  신고수에 따른 글 이동 기능 ( http://blog.showjean.com/118 )

신고에 따른 블라인드 기능 ( http://www.xpressengine.com/index.php?mid=download&package_srl=21190663 )

등의 자료를 사용할 경우..

 

다른 자료들이 신고수 자체를 가지고 작동하다보니..  

무효신고로 전환해도, 신고수가 줄어드는게 아니라 유효신고 수만 줄어들다보니

다른 자료들과 호환이 안 되는 문제가 생겼다.

 

그래서 신고모듈을 완전히 싹 엎어서....

기존의 유효/무효 개념을 없애고..

 

신고 / 취소  기능으로 전체를 전환했다

신고하면 신고수가 오르고,  이를 관리자가 신고취소 가능하다.

신고취소하면  취소수로 기록이 되고, 신고수 자체가 감소되게 처리를 해서  ( 취소신고를 다시 신고로 전환도 가능 )

실제 신고수 ( declared_count ) 값이 줄어들게 하여 

다른 자료들과 전부 호환이 되도록  기반을 아예 바꿨다.

 

( 테이블 구조 / query 등.. 거의 대부분을 재작업을 했다 )

 

전체 10건
카테고리
XE Login