[공모] 지식인 XE 1.0 모듈의 소스 수정 공모 [공모종료]
2010.02.09 16:32
지금 우리가 질문/답변에 쓰고 있는 모듈은 지식인 XE 1.0 모듈이라는 것입니다. XE 사이트의 커뮤니티(질문/답변)용 엔진으로도 쓰이고 있으며, 네이버의 지식IN을 벤치마킹하여 만든 것입니다.
이 모듈을 종전 게시판 대신 적용한 이유는 일반 게시판은 종전 자료의 검색이 매우 비효율적이며 자신이 올리고 답을 단 내용의 확인은 더 복잡하기에 데이터베이스로서의 효율성이 너무나 나쁩니다. 이렇게 되면 똑같은 질문과 답변이 무한정 반복되는 상황이 벌어질 뿐입니다. 질문하는 분도 답을 기다리기 전에 일단 문제 해결의 실마리를 찾고자 하며, 답변하는 사람은 똑같은 질문과 답변의 무한 루프를 벗어나고 싶어합니다. RTFM! 소리를 버럭 지르기 전에 적어도 질문하는 분이 문제를 해결할 수 있도록 과거에 다른 분의 사례를 쉽게 찾을 수 있도록 하는 것이 필요했습니다.
즉, 질문/답변을 그저 질문하고 답변하면 땡~인 일회성 게시판으로 만들지 않고 이 자체를 강좌나 사용기와는 다른 데이터베이스로서 만들 방법을 찾고자 했으며, 그러한 방법론에서 네이버의 지식IN 시스템은 우리나라 실정에 검색과 질문/답변의 생성의 밸런스가 좋은 구성이었습니다. 단순히 질문/답변만 하고 끝났다면 과거처럼 게시판을 하나 열고 끝내면 되었으나, 새로운 KPUG에서는 이러한 아까운 컨텐츠의 낭비를 하고 싶지는 않았습니다.
다만 이 모듈에서 예상치 못한 문제(?)를 찾아냈습니다. 바로 글을 올리는 분의 포인트가 깎인다는 점입니다. 현재 설정은 포인트가 없다고 글을 못 쓰게 하지는 않는 만큼 새로 가입하신 분들이 만문을 쓰지 못하는 일은 없습니다. 그렇지만 포인트가 깎이는 그 자체는 아무래도 저항감이 있습니다. 저 역시 이 문제는 예상하지 못했기에 어떻게든 문제 해결을 하고자 합니다. 포인트를 자발적으로 기증할 수는 있어야 하지만 무조건 '바쳐라'하는 것에는 반대합니다.
문제는 KPUG 웹마스터 1호기 및 2호기가 XE 모듈 관련 전문가가 아니라는 데 있습니다. 삽질(?)을 하면 찾을 수는 있겠지만 다른 버그를 만들 위험도 있고 시간도 걸립니다. 그리하여 이 분석 작업과 별도로 해당 모듈 개량을 위한 공모를 합니다.
XE에서 쓰이는 "지식인 XE 1.0" 모듈의 기본 차감 포인트를 0로 수정하여 보내주시거나, 해당 수정 내용을 알려주시는 분께 관리자의 횡포(?)를 발휘하여 "100 케퍽"을 드립니다!
웹 프로그래밍에 지식이 있으신 회원님들의 많은 참여를 당부드립니다. 새로운 KPUG은 운영진만의 것이 아닙니다. 우리 모두의 것이며 그러기에 우리 모두가 KPUG의 발전을 위해 머리를 맞댈 의무가 있습니다. 손님이 아닌 주인으로서 KPUG에 당당히 참여하세요!
추신: 해당 내용은 제안 게시판에 남겨 주세요.^^
업데이트: 2월의언덕님께서 쪽지로 제안하여 주신 방법으로 이 문제를 완전히 해결했습니다. 현재 테스트 결과 포인트 삭감이 이뤄지지 않는 것을 확인하였습니다. 2월의언덕님께 100 케퍽을 적립하여 드렸습니다.
이번 공모에 참여하여주신 모든 분들께 감사의 말씀을 드리며, 앞으로도 기능 개선에 좋은 아이디어가 있으시다면 많은 제안을 당부드립니다.
코멘트 12
-
우산한박스
02.09 16:34
-
XE에 지식인 모듈은 0.1 / 0.2 / 0.3 만 있는데요. 1.0은 어디에 있나요?
-
우산한박스
02.09 16:41
http://www.xpressengine.com/?mid=download&search_keyword=지식인&x=0&y=0&package_srl=18334938
이건데용
여기 보니까 "포인트 없이 질문 가능하도록 설정이 되었음에도 질문을 할 수 없던 오류 수정"
이런 내용이 있는데, 애초에 되야 정상인것 같은데요;;
----------------------------------------------
질문이 되기는 되는데, 포인트는 깎인다는 건가..;;
-
iris
02.09 17:06
다른게 아니라 '포인트가 10포인트 미만이라도 질문을 할 수 있도록 하는 옵션'을 켜놓아도 질문을 못하는 버그를 잡았다는 의미입니다.
지금 KPUG의 질문/답변은 이러한 설정이 되어 있어 0 케퍽을 갖고 있어도 질문은 됩니다.(마이너스는 안뜨니 걱정하지 않으셔도 됩니다.)
문제는 10 케퍽을 무조건 쓰는 것입니다. 이것은 우리 실정에는 그리 맞지 않다고 생각하여 수정 공모를 한 것입니다.
-
kin.controller.php )
$oPointController->setPoint($logged_info->member_srl, $user_point-$give_point);
에서 -$give_point 안해주면 될거 같은데요.
-
우산한박스
02.09 16:51
방법을 찾으셨다면~ 제안게시판으로~
-
sog3
02.09 17:15
최저포인트 설정에 대한 질문에 제작자가 답변을 달아놓은 것이 있네요.
"최저는 지식인모듈 > 설정 > 추가설정 > 하단의 포인트 추가설정에서 글쓰기 점수를 조절하시면 됩니다."
여기서 최저를 0으로 설정하면 안되나요?
직접 해보고 말씀드려야 하는데 그럴 여건이 되지 않아서... 죄송^^;
-
KPUG 웹마스터 1호기
02.09 17:22
지금까지 제안을 주신 사항에 대해 적용 후 결과를 알려드립니다...
1. 가영아빠님의 의견
포인트는 분명히 차감이 되지 않습니다. 하지만 반대로 자기가 쓴 글을 지우면 오히려 포인트가 늘어나는 문제가 생깁니다. T_T
2. sog3님의 의견
이 부분은 설정이 되어 있으며, 수동으로 증정할 포인트를 0으로 바꾸고 하면 올라갑니다. 문제는 이것이 기본값이 아니라는 점입니다. 매번 이 값을 0으로 바꾸라고 강요할 수는 없으니까요. 이 값을 0으로 나타나게 만들 수 있는 방법을 찾고자 합니다.(어제 좀 봤는데 쉬울줄 알았더니 천만의 말씀, 만만의 콩떡이더군요.) -
아, 여기 말고 제안게시판에 장문으로 돈버그도 올려놨습니다. 제가 일하는 짬짬히 본거라서요, 소스코드 조금 더 보고 좀 더 수정하고 해서 여러번 코멘트를 수정했습니다. 죄송..
-
우산한박스
02.09 17:29
반대로 자기가 쓴 글을 지우면 오히려 포인트가 늘어나는 문제가 생깁니다. T_T
이 부분 읽고 빵! 터졌습니다. 웃으면 안되는데 ㅠㅠ;;
-
진진
02.09 17:58
저는 별로 웃기지 않게 봤는데 우산한박스님의 댓글을 보고 생각해보니 뒤늦게 빵 터지네요..
아...글보는 순간 빵 터졌어야 하는데..센스가 왜이리 느린지..
-
이강원
02.10 11:16
RTFM... ㅋㅋㅋㅋㅋ...
매뉴얼 중요합니다:)
오오 100 KPUG!! 도전!!