묻고답하기

안녕하세요.

게시판 스킨을 만들다가 XE 버그로 보이는 문제를 발견해서 질문 올립니다.


문제를 간단히 요약하면..


등록된 게시물 수정 화면에서 기존에 첨부된 파일을 하나 이상 삭제하고 저장하지 않고 다른 메뉴로 이동하면 xe_document_extra_vars 테이블의 해당 문서와 연결된 모든 데이터가 삭제됩니다.


이 문제는 XE 게시판 기본스킨에서도 발생하는 문제이며, 아주 간단히 재현이 되네요.

xe_document_extra_vars 테이블의 데이터가 삭제되는 시점은 첨부파일 삭제가 완료되는 시점으로 보입니다.

첨부파일 삭제만 하고 바로 테이블 쿼리해보면 이미 데이터가 없습니다.


소스를 좀 뒤져보니까.. 

기존 첨부파일이 삭제되었으니 도큐먼트의 첨부파일 개수를 업데이트 하는 부분이 있던데요..

단순히 첨부파일 개수 하나만을 업데이트 하기 위해서 좀 복잡한 로직을 거쳐 도큐먼트 관련 데이터를 통채로 갈아치우게 되어 있는 것 같은데.. 이 부분에서 문제가 있는게 아닐까 합니다.


직접 파고들어서 수정을 해보려다가...

좀 심각한 버그이고, 저만 발견한 문제가 아닐꺼라는 생각이 들어서 검색을 해봤는데..

의외로 찾아지는 내용이 없군요..

이런 문제가 아직까지 이슈가 되지 않았을 리가 없다고 생각되는데요 ㅠㅠ


혹시 같은 경험을 해보신 분이 계시면 해결 방법에 대한 조언을 부탁 드립니다.

감사합니다.


태그 연관 글
  1. [2010/08/10] 묻고답하기 회원정보의 확장변수를 외부 php 에서 표시방법 by 사이버짱
  2. [2008/02/02] 묻고답하기 위젯에서 가입폼 확장 변수 값을 사용하려면? by 학생a
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
파파민 [XE팀] xedition 레이아웃 1.8.7에서 에러? [2] 2015.07.26 by 파파민
ImpactCC 6개의 칸으로 만들어진 div 만드는것좀 도와주세요..^^;; [5] file 2015.07.18 by iuloveiu
파파민 if(!defined("__ZBXE__")) exit(); 의 ZBXE 의미? [2] 2015.07.14 by 파파민
궈낙이 xp 에서 그누로 이전  
궈낙이 xe를 그누보드로 이전하는 방법 아시는분?? [7] 2015.07.10 by 이스터래빗
XE모듈 지금 XE에 설치되어있는 에디터 어떤건가요? [3] file 2015.07.05 by 다미아빠
팔도준 질문 :: 내용직접추가 => "잘못된 요청" 에러 메시지. [3] 2015.06.21 by 팔도준
레몬바나나 xe 업데이트 질문입니다. [8] 2015.06.19 by 댑펑
XE모듈 XE 안드로이드 푸시 앱 모듈을 이용해 앱을 만들었는데요 [6] 2015.06.19 by 한꼬마
한스김 Xedition 레이아웃에 포함된 슬라이드 관련.. [1] 2015.06.13 by ehii
kent lee XEDITION 문의드립니다. [4] 2015.06.28 by kent lee
drslam 프로파일에 사진 넣고 싶어요 [3] file 2015.06.04 by YJSoft
greenCode xedition의 기본화면 가로폭 조정은 어느 파일을 수정하나요? [6] 2015.06.04 by greenCode
WCGM 1.8.2로 업그레이드하고 파일 업로드가 안됩니다. [4] 2015.06.03 by 도토리맘
문군크크 XEDITION 레이아웃 질문입니다! file  
한빈ded63 줄바꿈 하지않기 질문드려요 [1] file 2015.06.02 by Luatic™
drslam SNS 아이콘들을 지우고 싶어요 [4] file 2015.06.02 by drslam
drslam xedition 레이아웃 색상 코드 [1] file 2015.06.01 by I-JEX
이온디 DB에 xe_sites 테이블은 뭔가요? [2] 2015.05.31 by 이온디
drslam xe 코어 설치후 나오는 기본 메인화면 [3] file 2015.05.30 by Podongi