질문/조언팁/리소스 공유

http://ssgroom.com/xecenter/1719 게시글이 원 자료입니다.

 

우선 해당 자료를 만들어주시고 배포해주신 숭숭군님에게 감사합니다.

 


 

캡처.PNG

닉네임은 가려놨습니다

 

원자료에서 변경된 부분

- 카테고리 부분 퀴즈 상단에 출력

- 퀴즈 올린 시간 우측 상단 출력

- 퀴즈 푼 시간 좌측 하단 [풀이완료] 옆에 출력

- 오답 목록 갯수 제한 해제 및 스크롤 바 적용

(오답 갯수 제한 해제라기보단 10000개 까지 입니다.. 무한대로 하는법을 몰라서 쿼리 부분에서 10000으로 수정했네요..)

( 스크롤 바 디자인은 css 변경 가능 / 안보이게 하는거면 검색해서 해당부분을 바꾸시면됩니다. )

- 정답률 표기 / 정답률, 답 위치 변경 / 응시자 표기

- 댓글 창 반응형에 맞게 수정.. 했지만 잘되는지는 테스트 환경이 제 환경이 전부라서..

- 잘못된 코드 수정 (엔터처리 / ' " 표기 / 로드 안한 js 로드 [폰트어썸/쿠키]

- 새로고침 버튼 추가

 

카테고리에 맞게 색상을 변경하고싶으신 분은 css폴더에 있는 default.css를 열어서 맨 아래에 있는

카테고리 부분에 데이터 값을 자신이 설정한 카테고리로 변경하시고 백그라운드를 변경하시면 됩니다.

f6c77f5d4f1f542380b5e96e4969ec65.png

 

저도 초짜라서 수정은 모두 다른 자료를 보고 가져오거나

해당 자료에 있는 기능을 둘러보고 가져와서 바꾼게 전부입니다.

 

미숙하지만 수정해서 잘 사용하고 있기에 문제가 없을거 같아서 수정한 버전을 이렇게 올립니다.

 

 

그외에 부분은 제 사이트에 맞게 수정해서 여러분들의 사이트에 디자인이 정상적으로 작동할지는 모르겠습니다.

 

 

아무튼 기존에있던 구시대 퀴즈 모듈을 사용하신 분들은 phpMyAdmin 말고 다른 DB관리가 있는진 모르겠지만..

DB관리 페이지에 들어가셔서 기존에 있던 퀴즈게임 DB를 먼저 지우시고 설치하셔야 정상적으로 작동합니다.

 

퀴즈게임 스킨인 simplebox 외에 디폴트는 수정하지 않았으니 디폴트로 사용하시는분들은 본인이 직접 수정을..

 

이건 잘 모르겠는데 아마 카테고리가 등록되어야 제대로 작동할겁니다..


 

다운로드

quizgame.zip

 

다시한번 적는 주의할점

- 기존에 옛날 퀴즈게임 모듈을 사용하신다면 DB관리 페이지에서 기존에 있던 퀴즈게임 DB를 지우고 설치해주세요.

- 프로파일러를 이용해서 퀴즈게임 모듈 설정을 정리해주세요.

 

혹시나해서 적는 정보

- 퀴즈 게임의 목록 수는 모듈 설정 > 고급 설정 > 목록 수 로 지정가능합니다, 페이지수도 똑같음

- 게임 설정은 한번정도 등록을 누르고 진행해야 정상적으로 작동합니다

- 로그 전체삭제 버튼을 눌러도 에러가 뜨지만 숭숭군님 말대로라면 에러가 떠도 정상적으로 작동하니 고치지 않았다구합니다. 저는 뭐가 문제인지 몰라서 에러가 안뜨게 하는법을 모르겠네요.

 

아무튼 미숙한 자료지만 이렇게 수정해서 배포해봅니다.

감사합니다 (- -)(_ _)

 


 

추가수정

기존 퀴즈 높이 수정, 높이가 기면 옆이랑 안맞길래 디자인이 안이뻐서 그냥 기존 크기 자체를 늘려놨습니다.

 

파폭쪽은 한번도 안봤는데 스크롤바 크기가 안줄여졌네요 ㅡㅡㅋ

심플박스 css 부분에 파폭 스크롤바 쪽을

 

#quizgame_module_view .not_answer_list_wrap {scrollbar-width: thin; scrollbar-color: #2f3542 gray;}

 

이거로 변경해주세용

 

02-24

영어로 길게 적으면 글이 넘어가는 현상이 있네여

 

#quizgame_module_view .quiz_wrap .q_content .quiz 부분에 word-wrap: break-word; 추가해주심 됩니당

 

기존에 쓰시던분들은 문구추가를 새로받는사람은 그냥 받으심 되여

 

03-10

7.2 대응 패치

Atachment
첨부
  • profile
    라그닛님 덕분에 안그래도 잘사용하고있었습니다. 감사합니다
  • profile ?
    앗, 제가 도움이 되었다니 다행이네요.
    저도 미숙한 실력으로 한거라 부끄럽네용 ㅎㅎ
  • ?
    감사합니다^^ 잘 사용하겠습니다.
  • profile
    와우 감사합니다.
    해설 부분에 링크를 달 수 있으면 좋겠네요.. 정답 해설 스페이스에 한계가 있으니 다른 곳의 링크 등을 입력할 수 있으면 좋겠네요.. 그냥 url 넣었더니 해설 버튼 자체가 오픈이 안되네요 ^^;;
  • profile ?
    제 환경의 사이트에선

    크롬, 파폭에서 해설/힌트부분에 url을 입력해도 정상적으로 작동됩니다.

    :3
  • ? profile
    아, 혹시 이 모듈은 문제당 한 사람만 풀이하는 건가요?
    A 유저가 문제를 풀고
    B 유저는 해당 문제를 풀 수 있는 '답안 제출'이 나타나질 않아서요..

    감사합니다.
  • profile ?

    문제를 내면 모든 사람이 문제를 맞출 수 있는 기회가 있고

    해당 문제의 정답자가 나오고 정답을 맞출 경우 지정된 포인트를 정답자에게 준 후 문제는 종료됩니다.

  • ? profile
    그렇군요. 정답을 맞추는 단 한사람에게만 기회가 있는 거군요..
    저는 퀴즈 모듈을 통해 모든 사람이 자유롭게 퀴즈를 푸는 개념으로 생각했었더래서요.. 일종의 공부 겸 상식 전달 목적으로요..
  • ?
    좋은 자료 감사합니다. 송송군님 자료는 라이믹스에서 안되던데. 혹시 이 자료는 라이믹스에서 될까요?
  • ? ?

    제가 지금 라이믹스 환경에서 사용하고 있습니다, 문제는 없습니다.

     

    참고사항만 지키면서 하시면 됩니다.

     

    1. 기존에 깔려있던 퀴즈 모듈 삭제

    2. 기존에 깔려있던 퀴즈 모듈 DB 삭제

    3. 모듈을 설치했으면 퀴즈 설정 전부 등록

  • ? ?

    안녕하세요. 답변 감사합니다. 제가 초보라 추가 질문 드립니다.

     

    1. 기존에 깔려있는 퀴즈 모듈 삭제 - FTP로 삭제했습니다.

    2. 기존에 깔려있던 퀴즈 모듈 DB 삭제

       - PHPMyAdmin에서 Quiz 로 검색하니 아래 그림과 같이 3개가 나오는데 3개만 삭제하면 되는건가요?

     

    quiz.png

     

  • ? ?


    그리고 퀴즈설정으로
    카테고리 설정 포함해서 다 하시면 됩니다.
  • ? ?
    감사합니다. PHP 버전이 달라서 BaseObject 로 수정해서 사용하니 잘 되네요.
  • ? ?
    아 그렇군요, 제가 7.1을 사용중이라서 그 점은 생각도 못하고있었네요..
  • ?
    라이믹스 사용합니다. 등록후 수정시 포인트 수정이 안되네요 이것 말고는 잘 되는거 같습니다
  • ? ?
    원래 포인트 수정 안됩니다.

    정답 및 힌트, 문제, 해설은 수정이 가능합니다.
    문제 등록 상단에 적혀있는 부분입니다.
  • ? ?
    아? 원래그런거였군요.
    감사합니다!
  • profile
    db 삭제해주고 ftp 로 모듈 삭제도 해줬는데 퀴즈 등록이 안되네요 ㅠㅠ
  • profile ?
    혹시 제가 사이트를 볼 수 있을까요?
  • profile ?
    혹시 php 7.2 이상이시면 새로 받아주세용
    그래두 안되시면 봐야할거같구용..
  • profile
    감사합니다. 덕분에 좋은 홈페이지를 만들 수 있을 것 같습니다!
  • ?
    퀴즈가 안되는 등록이 안되는 경우

    vote_up
    vote_down
    vote_member_srl
    coment_count
    answer_member_srl
    answer_nick_name

    에 값이 비어서 그렇습니다.

    https://github.com/bjrambo/nurigo/issues/26
    위 링크 사례와 비슷한 구조이니, 해결을 하실분들은 이렇게 해결하시면 됩니다.