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

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

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

글 수정 내역 기록의 경우...

XE document 모듈에 있던 소스를 기반으로 구현을 했었다 

(이 흔적은,  위키 때문에 만들어진 기능이다.   위키를 안 쓰면 실제 안 쓰는 함수이지만...)

단지, 이 위키 기반에는, 댓글 개녕이 불필요하다보니..  문제가 안 되는데..

 

실제 글 수정 내역을 기록할때는 꽤 큰 한계가 하나 있다.

document 테이블에는, 최종변경시간과, 최종변경자 정보를 기록하는 칼럼이 있다.

포럼형태라든지,  최종변경순으로 정렬 기능을 구현하기 위해 만들어져있는 칼럼인데..

위키는 이 값들을 활용한다. 댓글 개념이 없다보니, 당연히 최종수정자 정보나 최종수정일이,  최종변경자 나 최종변경시간과 일치하기 때문이다

 

그러나...  일반 글에서는 이 개념이 꼬여버린다

댓글을 남기면,  최종변경자가 해당 댓글글쓴이가 되고,  최종변경시간이  댓글등록시간이 되기 때문이다

결국 수정내역 기록이 전부 엉터리가 된다...

 

이 부분을 정확하게 기록하기 위해 몇가지 칼럼을 추가하고,  실제 DB에 기록되는 값들도 이들을 다감안해서 제대로 입력되도록

수정내역 기록 함수를  싹 바꿨다..  

게다가 수정내역 확인하는 화면들도 이에 맞춰 전부 다 변경했다

 

 

history1.gif

 

 

 


댓글 수정내역 기록부분도...  전에 글수정내역과 유사하게 제작했었는데.

생각해보니, 최종변경자 및 최종변경일 괄련 칼럼이 댓글쪽에는 아예 없다. 

글 수정처럼 document 의 최종수정자와 최종수정일 기반으로 했는데,  이건 생각해보면 완전 엉터리가 된다 (다른 댓글 등록시나 글 수정시 모든 정보가 바뀌어버리기에)

결국 댓글쪽도 모든게 정상적으로 되도록..  댓글수정내역 저장 및 보는 기능을 싹 다 고쳤다.

 

history2.gif


 

 

 

전체 15건
번호 카테고리 제목 등록일
15 수정내역
(sejin7940_history)
수정사유 기재 기능 / 수정사유 기재 필수 기능 구현 / 수정내역비교표에 수정사유 출력 file 2024.05.27
14 수정내역
(sejin7940_history)
차이점 뿐만 아니라 내용 전체 노출하는 설정 추가 / 에디터의 자동줄바꿈 제거해 비교출력하는 설정 추가 2022.05.12
13 수정내역
(sejin7940_history)
댓글 작성 시점의 글 내용과, 현재의 글 내용을 비교해주는 다이렉트 비교 기능 구현 2022.05.10
12 수정내역
(sejin7940_history)
글 내용 비교대상을, html 제거한 글자만 / 이미지는 포함한 글자만 할 수 있게 하는 설정 추가 2022.05.10
11 수정내역
(sejin7940_history)
삭제 후 휴지통으로 이동된 글/댓글에 대한 수정내역도 확인 가능하게 연결 file 2020.01.14
10 수정내역
(sejin7940_history)
사용자정의에 대한 수정내역 / 수정 비교 기능 / 복원 기능 구현 file 2020.01.14
9 수정내역
(sejin7940_history)
글 또는 댓글의 완전삭제 버튼을 직접 출력해 바로 처리 가능하도록 애드온에 기능 추가 2019.02.02
8 수정내역
(sejin7940_history)
글/댓글 삭제시 자동으로 수동삭제 전환기능 / 관리자 전용 완전삭제 기능 구현 2018.11.26
7 수정내역
(sejin7940_history)
관리자용 전체 글 최근 수정내역 화면 / 전체 댓글 최근 수정내역 화면 구현 file 2014.09.26
» 수정내역
(sejin7940_history)
글 수정자 및 수정일 / 댓글 수정자 및 수정일 정보가 정확하게 기록되도록 전부 개선 file 2014.09.26
5 수정내역
(sejin7940_history)
XE 1.7 기반으로 전면 개편 2014.09.26
4 수정내역
(sejin7940_history)
글삭제 대신, 글내용삭제 기능 구현 2013.08.20
3 수정내역
(sejin7940_history)
댓글의 수정 내역을 기록 하고 볼 수 있는 기능 구현 file 2013.07.17
2 수정내역
(sejin7940_history)
글의 내용뿐만 아니라, 제목과 확장변수 전체의 수정내역 기록 가능 file 2013.07.17
1 수정내역
(sejin7940_history)
게시글 / 댓글 수정 내역 확인 비교 기능 , 게시글 및 댓글을 수정 전으로 복원하는 기능 file 2018.11.26
카테고리
XE Login