포럼

사용자포럼 쪽에다가도 써뒀지만..

여기도 써두는게 나을듯해서요

 

 

여러가지 용도로 확장하기에 이게 좋을듯해서 건의해봅니다.

구글 이슈 등록해둬도 되겠지만..

일단 다른 개발자분들도 한번 보고 생각을 나눠보는게 좋을듯해서 써둡니다.

(이 게시판은.. XE 개발자나, 서드파티 개발자들도 볼테니깐요)

XE Core 의

modules/document/document.controller.php 에서

function procDocumentVoteUp() { 함수 끝부분에

$point = 1; 부분을

$point = Context::get('point');
if(!$point) $point = 1;

로 고치시면 안 될까요?

function procDocumentVoteDown() { 에서도

$point = -1; 부분을 아래처럼 고쳐주시면 안 될까요?

$point = Context::get('point');
if(!$point) $point = -1;

혹시 다른 소스상과 충돌하는 부분이 있을까봐, 다른 개발자분들도 계시고하니 여기다가 남겨봅니다.

참고로 저렇게 고치면.. 버튼을 눌렀을때 추천수 및 비추천수 값을 1 이 아니라 다양하게 변화시키게 조작가능합니다.

이를 잘 활용하면, 별점 게시판 등에도 얼마든지 적용가능하죠..

물론 이것만으로는 추천수등을 다르게 하진 못해요.

왜냐면, doCallModuleAction() 이 함수가, 별도의 point 변수를 전달을 안 하기 때문이죠.

이 스크립트까지 바꾸기엔 여기저기서 많이 사용하기에, common/js/common.js 의 함수자체를 바꿔달라고하기는 좀 그렇고

차라리 상황에 따라 이 함수랑 유사하게 스킨내부에 재정의하면 될듯해서요.. (스크립트니 Core 와 무관하게 처리가능해서요)

따라서, 위에 언급한 저 두개 함수만 다른 호환이나 보완 등의 문제에 큰 문제가 없다면

저렇게 바꾸면, 상당히 여러가지로 확장성이 있을듯한데..

어떻게 생각하세요?

전 큰 문제 없다면 Core 의 document 모듈에 꼭 적용해주었으면 합니다 ^^;;;

글쓴이 제목 최종 글
러키군 Project Hosting을 이전하였습니다. [1] 2012.01.09 by Community
섹시한과쟈 블라인드 모듈 개발자님 SMaker.. 확인좀요^^. [1] 2012.01.09 by SMaker
_writer 구글프로젝트에 forum 모듈  
leoer XE Core 1.5.0.9 에서 텍스타일 카테고리 생성이 안됩니다. [13] file 2012.01.09 by Garon
꼬부기짱 새로운 게시물이 목록의 맨 뒤에 작성되는 문제... list_order값 관련  
_writer forum 모듈에 원글 코멘트가 작성일이 월 일 뒤바뀌어 나오는 문제.. [2] 2012.01.09 by CMD
흰새벽 yarra님 그리고 개발자님들 함 봐주세요. [1] 2012.01.09 by SMaker
파이델 다운로드 관리자님 업로드 제한 제대로 안풀렸어요. [1] 2012.01.09 by xdomplus
러키군 아이콘샵 사용하시는분 계신가요? [27] 2012.01.09 by 러키군
kjkyu0401 비공개 게시판을 운영하는데 전체 검색을 사용하면 나타납니다. [2] 2012.01.10 by 송동우
NA답답이 1.5.1.2 게시판에 삽입한 링크 주소에 홈페이지 주소가 따라 붙는데... [1] 2012.01.10 by NA답답이
꼬부기짱 document_srl 값은 어떻게 만들어지는 건가요? [4] 2012.01.10 by 아이재희
백성찬 구글 이슈가 뭔가 모르게 디게 답답하네 [3] file 2012.01.10 by 하늘종
SkyKiDS 모듈 이름 대소문자 구분(하지 않음) [7] 2012.01.11 by SkyKiDS
황비 Xe 공식홈 사이트 관리자님~! [4] 2012.01.11 by 루큐모닷컴
sejin7940 Core의 document 모듈의 일부함수를 아래처럼 바꾸는건 어떨까요? [3] 2012.01.11 by wiley
러키군 부운영자 모듈 테스터를 모집합니다. [13] file 2012.01.11 by 루큐모닷컴
wiley DB쿼리 XML conditions 에서 notnull="notnull" 안먹히는거 같아요. [4] 2012.01.11 by 카르마
쿨럭이 윈2003 과 우분투의 차이좀 알려주세요 [급] [8] 2012.01.12 by 쿨럭이
sejin7940 앞으로 제 자료들에 적용될 XE자료의 새로운 수익구조입니다 ^^; [24] 2020.03.14 by Garon