이온디
호스팅센터
웹디벨로퍼
프리랜서카페
스레드

원멍님이 개작하신 지식인 모듈입니다

https://github.com/gaon-lab/xe_rx_kin 


#수정(2022.07.23)

PHP8에서 실행이 안되서 수정한 버전을 이온디 XE마켓에 업로드했습니다.

https://eond.com/xemarket/446144


## cmsforum.net에서 배포 중인 지식인PLUS 모듈

https://cmsforum.net/cms_shop/731

지식인, 질문 답변 게시판 모듈


안녕하세요 cmsforum 에서 판매하는 지식인 모듈 입니다 

기존 지식인 모듈에서 기존 네이버나 다음 지식인 기능을 최대한 살리고 


운영중인 웹사이트에서 질문 게시판을 쉽게 관리하면서 

사이트 홍보에 많은 도움을 드릴수 있도록 제작 하였습니다 


1.PNG


기존에 없던 다양한 기능을 추가하였습니다 

포인트가 리스트에 들어가는 것은 기존 거와 비슷 합니다 


하지만 웹사이트에서 활동한 총 포인트가 위에 표시되고 

표시된 포인트를 생각해서 질문을 할수 있는 포인트 걸수가 있습니다 


더블어 현재 자신의 질문 상태를 한번의 클릭만으로 모두 알수 있도록 탭을 달았습니다 

그아래는 현재 질문 게시판 상황을 한번에 볼수 있도록 해놨습니다 


이부분은 기존 지식인과 비슷 합니다 

그리고 글쓰기 페이지 입니다 


2.PNG


분류를 꼭 설정하도록 관리자 페이지에서 제어를 할수 있도록 하였고

분류 사용 유무도 관리자 게시판에서 관리를 할수 있도록 만들었습니다 


포인트는 0에서 부터 관리자가 원하는 숫자를 입력하면 최소 포인트와 최고 포인트를 설정할수 있도록 하였습니다 

포인트 없이도 사용가능 합니다 


3.PNG

가장 좋은 기능은 질문 개수를 제어 할수 있습니다 

질문 개수에서 채택을 하지 않은 개수를 설정 할수 있습니다


1. 채택 개수 설정 가능 

2. 채택 개수중 설정한 개수에서 채택이 되어야만 질문이 가능 하는 기능이 되어 있습니다 



질문이 등록이되면 위와 같은 포인트 정보가 노출이되면서 

포인트 총 합계를 알수가 있도록 하였습니다 


혹시 궁금한것이 있다면 문의 게시판을 이용해주세요 

판매가 되는 내용물은 기본 스킨 하나 모듈하나 입니다


블랙스킨은 자료실에 따로 올려 놓겠습니다 

감사합니다






▶ 제작 환경 PHP 7.3

▶ XE 코어 XE Core 1.9 이상 작동 합니다

▶ 1개 License 사용범위 = 1개 도메인 또는 1개 SITE 사용가능  ▶ 판매금액 : 100,000원

▶ 사용기간: 365일 이후 재구매 업데이트 버전은 기간안에는 다운로드 가능


구입하신 모듈은 필요한 용도에 따라 자유롭게 수정후 사용할 수 있으나, 재배포,판매를 금지 합니다.

최종 사용자가 구매하여 개인 또는 기업의 이용목적으로 사용되며, 하나의 사이트에 연결된 1개의 도메인에서 사용 가능합니다.

1.금지 ) 2개의 사이트에서 동일 제품을 사용하기 원하면 2개의 라이선스를 구매해야 합니다. 

2.금지 ) 1개의 사이트에서 도메인을 추가,변경후 해당 도메인에서 사용하기 원하면 라이선스를 추가 구매해야 합니다. 


전자상거래법 제17조 제2항 제5호에 따른 용역 또는 디지털콘텐츠에 해당하므로

제공이 개시된 후에는 청약을 철회(환불)할 수 없습니다.



업데이트 내용 지식인 plus ~ 1.1.0 버전 업


1. 지식인 모듈에서 상단 검색창에 검색하면 지식인 모듈의 글만 검색되어야 하는데 그게 아니라 검색결과에 다른 게시판의 게시물들도 뜹니다.

 

        1-1     해당모듈 내에서만 검색되도록 수정

        1-2     모듈내 탭매뉴별로 검색되도록 수정

        1-3     검색어 삭제 전까지 탭매뉴 이동에도 검색어 유지하도록 수정

 

2. 그리고 게시물 보기화면에서 하단에 게시물 목록을 출력하려면 어떻게 해야 하나요?

 

        2-1     질문보기화면 하단에 리스트 표시(단, 검색과 탭매뉴는 재외하였으며 전체리스트 표시)

 

3. 관리자 권한으로도 답변이 있는 게시물은 삭제가 안됩니다. 답변을 삭제후 게시물을 삭제해야 하고, 답변이 채택된 게시물인경우는 답변이 삭제가 안되에 게시물도 삭제가 안됩니다. 관리자 화면으로 가서 컨텐치 > 문서 검색해서 삭제하면 되지만 프론트단에서도 삭제가 되어야 하는거 아닌가요? 

그리고 관리자 화면에서 게시물을 삭제할경우 상단에 의 메뉴에서 미해결 질문과 해결된 질문의 수치에 오류가 생깁니다. 

답변이 채택된 게시물 3개를 관리자 화면의 문서에서 삭제한경우 

나의 질문 0나의 미해결 질문 -3 나의 해결된 질문 3 나의 답변 0 나의 채택 답변 0

위처럼 해결된 질문은 삭제 했는데도 그대로 3개로 뜨고, 미해결 질문에서 (해결된 질문인데도) 삭제 게시물 숫자가 차감되어 마이너스 3개가 되어버립니다.

관리자 > 문서에서 삭제하면 DB에서 기록이 삭제가 안되어 그런거 같습니다. DB에가서 rx_kinp_thread에서 삭제해서 해결은 했지만 오류 수정부탁드립니다.

 

        3-1     관리권한으로 답변이 채택된 게시물 삭제 가능하도록 수정

        3-2     게시물 삭제시 채택답변 로그 같이 삭제 되도록 수정

 

4. 답변이 아닌 의견을 작성한 경우 알림센터 알림이 가지 않으며, 댓글 카운트에 포함되지도 않으며 삭제버튼만 있고 수정버튼은 없네요. 개발자분오시면 이것도 확인해 주세요 ㅜㅜ

 

        4-1     의견에 수정기능 추가


##설치시 나타난 오류

https://searchcode.com/file/95700002/modules/install/script/ko.install.php/


##그 밖에 XE지식인모듈을 @devinlee님께서 수정한 버전이 있습니다.

xetown.com/tips/1210662

미리보기 : https://bwissue.com/know2

몇일동안 씨름한 지식인 모듈의 현 동작 버전의 작업 내용과 동작 사항을 공유합니다.

현재까지 확인해본 바로 모바일, PC에서 주요 기능은 모두 동작합니다.

 

★ 미리보기 : https://bwissue.com/know2

 

다만 PC, 모바일 시 의견달기에서 웹에디터가 지원되지 않고 TEXT 전용으로 코멘팅 할 수 있습니다. 이건 다른 능력자분이 웹에디터 적용가능하게만 해주시면 정말 감사하겠습니다. ^^

 

 

1. 지식인 XE의 고질병 모바일 스킨에서 답변 보기가 안되는 오류 수정

 

 view.html 에서 common.js 관련 구문이 타 구문과 충돌하는 오류 때문에 발생, JQuery를 최신 버전으로 인클루딩 시키면 일부 해결되지만 여전히 다른 문제가 발생하기 때문에 구문 삭제. 이온디 님께서 해당 구문 발견과 삭제를 치킨 한마리 값에 도와주셨습니다. 감사드립니다.

 

  {@ Context::addJsFile("./common/js/common.js", true, '', -100000) } 

 

2. PC 스킨 답글 달기 모듈에서 포인트가 불러와지지 않던 부분 해결

 

이 부분은 kin.view.php 상  function dispKinReply() 구문에 point 관련 정의 부분이 누락되어 생긴 문제였습니다. 관련 구문 추가로 정상적으로 답글 작성시에도 point 관련 함수를 호출하여 표시합니다.

 

3. 모바일 코멘트 작성시 코멘트가 작성되지 않고 error 리턴 하는 부분 해결

 

이건 1.1.2 버전대까지 존재하던 tpl/filter 폴더에 코멘트 작성 관련 xml 파일이 이후 1.5 버전부터 삭제되면서 생긴 문제였습니다. 1.1.2 버전의 필터 폴더의 파일들을 해당 폴더에 추가해주면서 문제 해결

 

4. 모바일 스킨에서 포인트 최고점 표시 부분이 항상 0으로 표시되는 부분 해결

 

 

초보인지라 웹사이트 개편 런칭을 앞두고 커뮤니티 활동을 위해서 필요하던 부분을 직접 도전해보자 하는 욕심으로 몇일간 고생을 했습니다. 그 가운데 배운 부분도 많구요. 

 

배포를 목적으로 작업한게 아니라 제 레이아웃에 맞춰 CSS 뿐만 아니라 인라인단에서 디자인을 무차별 수정했습니다. 부족하지만 PC, 모바일 모두 적용 가능한 지식인 XE 모듈만한 UX 가 현재까지는 없고 특별한 문제가 없는한 다양하게 커뮤니티를 관리하시는 분들께도 도움이 될 수 있지 않을까 싶어 이렇게 공유합니다.

 

혹시나 사용하시는 분들 중 고수분들께서 앞부분에 말씀드렸든 코멘트 창에 에디터 적용 가능하게만 수정해주신다면 많은 분들이 더 편리하게 사용하실 수 있지 않을까 생각이 됩니다. 

 

부족하지만 주요 문제를 직접 해결하다보니 뭔가 성취감도 있고 그렇습니다. ^^ 읽어주셔서 감사합니다.

 

 


내용을 입력하세요
0
댓글은 로그인 사용자만 작성 가능합니다. 로그인하기