포럼

간만에 써볼려다가 안되길래 좀 삽질좀 했습니다.


결과 아래와 같은 내용으로 인해 안되더군요.


1. 자기가 쓴 게시물에 '이 게시물을...' 에서 '엮인글 발송'이 안보이는 이유...


document.model.php


function getDocumentMenu() {

..


                $columnList = array('document_srl', 'module_srl', 'member_srl', 'ipaddress');


}


columnList가 정의되어있어 트랙백 진행처리가 잘못됨


근본적인 부분은 자세히 볼 시간이 없어서 일단 위 내용을 근거로 XE개발자이하 커미터분들이 조사해주셨으면 좋겠습니다.


2-1. 엮인글 발송 버튼이 보임에도 불구하고 엮인글을 보내면 실패하는 이유

ModuleHandler.class.php


function init() {

...


                    // If it exists, compare mid based on the module information
                    // if mids are not matching, set it as the document's mid
                    if($this->mid != $module_info->mid) {
                        $this->mid = $module_info->mid;
                        Context::set('mid', $module_info->mid, true);
                        header('location:' . getNotEncodedSiteUrl($site_info->domain, 'mid', $this->mid, 'document_srl', $this->document_srl));
                        return false;
                    }


}


언제부터인가 header가 생겼습니다. 원인은 .htaccess에서는 $vid로 mid값을 넘기는데 $this->mid != $module_info->mid로 비교하기 때문에 header처리를 진행하고 URL을 mod_rewrite로 사용하지 않기 때문에 요청을 보내도 URL이 달라서 응답을 받을 수 없는 경우입니다.


2-2. 그외의 경우

trackback.insertTrackback before에 걸린 스팸필터 같은 트리거에 문제가 있는 경우로 불필요한 트리거를 제거해주면 됨



분석은 해봤으나 커밋권한도 없고 패치재출 방법도 까먹고 해서... 우선 여기다가 정리해봅니다.

이슈에도 남겼습니다.  http://code.google.com/p/xe-core/issues/detail?id=2100

태그 연관 글
  1. [2014/05/23] 묻고답하기 1.7.4 부터 트랙백 엮인글 차단 애드온이 필요없다고 되어 있던데... by nado0124 *2
  2. [2012/05/05] 포럼 1.5버전대부터 트랙백(엮인글) 안됩니다. 고쳐주세요. by CoffeeMix *6
  3. [2012/04/24] 묻고답하기 트랙백이 왜 안되는지 알고싶습니다. by CoffeeMix *1
  4. [2012/04/04] 묻고답하기 트랙백.. 답답하네요. by Seunghyun *2
  5. [2012/02/02] 묻고답하기 엮인글 사용하기 by forest535
글쓴이 제목 최종 글
개발해보쟈 싸이트가 느리다면 로그파일을 한 번 확인해 보세요! [13] 2012.07.09 by 대암지기
휘즈 1.5.3 공식사이트 적용, 테스트 중... [4] 2012.07.09 by 휘즈
휘즈 php 5.4 mysql5.5 xe 잘 돌아가는 것 같은데요? [5] 2020.03.14 by misol
가을풍경 대구 XE 포럼을 아프리카TV 지식/교육에서 하면 어떨까 합니다.ㅎㅎ [7] 2012.07.08 by 크루씨
친절뺀질이 게시판 확장변수의 확장을 부탁드립니다. 건의... [1] 2012.07.07 by 퍼니엑스이
난다날아 Fatal error: Call to undefined method Object::executeQuery() 관련. [28] 2020.03.14 by BNU
CMD Xzet 1.4.5.12 배포 (XE 1.4.x 보안 패치) [13] file 2012.07.04 by CMD
웹엔진 오랜만에 WE HOME 레이아웃을 업데이트 했습니다. [2] 2012.07.04 by 웹엔진
KTK 버그인듯 해서요^^;;  
순수의시절 이게 정상은 아닌듯한데여.. [2] file 2012.07.02 by 크루씨
CEO송선생 스팸필터에 적힌글을 등록시 [2] 2012.07.02 by CEO송선생
misol CMD님 패치, XE 1.5.x 에서 대응. [4] file 2012.06.30 by misol
치사메 네이버 신디케이션 또 불안해지네요... [16] 2012.07.05 by 독도2005
유호덕 부산 XE 포럼 제 7차공지 입니다. [2] 2012.06.29 by 크루씨
시니시즘 [시니시즘] 파일첨부 버튼 2개 만들기 팁 [17] 2012.06.29 by 종스
*별로* 쉬운 설치가 안되는 이유와 admin.admin.model.php에서 버그 [3] 2012.06.28 by 푸시아
Cody 자바스크립트 잘 아는 분 있으시면 DrEditor.js에서 파일 업로드부분 좀 봐주세요.  
카이닉스 이번 보안패치 한 이후로 나타나는 현상인가요? [4] 2012.06.27 by 카이닉스
라르게덴 현 버전에서 트랙백이 안되는 이유  
탑누리 한번을 그냥 안 넘어가는 업데이트... [8] file 2012.06.26 by 한마음^^