조금 손을 본 퀴즈퀴즈 모듈 공유
http://ssgroom.com/xecenter/1719 게시글이 원 자료입니다.
우선 해당 자료를 만들어주시고 배포해주신 숭숭군님에게 감사합니다.
닉네임은 가려놨습니다
원자료에서 변경된 부분
- 카테고리 부분 퀴즈 상단에 출력
- 퀴즈 올린 시간 우측 상단 출력
- 퀴즈 푼 시간 좌측 하단 [풀이완료] 옆에 출력
- 오답 목록 갯수 제한 해제 및 스크롤 바 적용
(오답 갯수 제한 해제라기보단 10000개 까지 입니다.. 무한대로 하는법을 몰라서 쿼리 부분에서 10000으로 수정했네요..)
( 스크롤 바 디자인은 css 변경 가능 / 안보이게 하는거면 검색해서 해당부분을 바꾸시면됩니다. )
- 정답률 표기 / 정답률, 답 위치 변경 / 응시자 표기
- 댓글 창 반응형에 맞게 수정.. 했지만 잘되는지는 테스트 환경이 제 환경이 전부라서..
- 잘못된 코드 수정 (엔터처리 / ' " 표기 / 로드 안한 js 로드 [폰트어썸/쿠키]
- 새로고침 버튼 추가
카테고리에 맞게 색상을 변경하고싶으신 분은 css폴더에 있는 default.css를 열어서 맨 아래에 있는
카테고리 부분에 데이터 값을 자신이 설정한 카테고리로 변경하시고 백그라운드를 변경하시면 됩니다.
저도 초짜라서 수정은 모두 다른 자료를 보고 가져오거나
해당 자료에 있는 기능을 둘러보고 가져와서 바꾼게 전부입니다.
미숙하지만 수정해서 잘 사용하고 있기에 문제가 없을거 같아서 수정한 버전을 이렇게 올립니다.
그외에 부분은 제 사이트에 맞게 수정해서 여러분들의 사이트에 디자인이 정상적으로 작동할지는 모르겠습니다.
아무튼 기존에있던 구시대 퀴즈 모듈을 사용하신 분들은 phpMyAdmin 말고 다른 DB관리가 있는진 모르겠지만..
DB관리 페이지에 들어가셔서 기존에 있던 퀴즈게임 DB를 먼저 지우시고 설치하셔야 정상적으로 작동합니다.
퀴즈게임 스킨인 simplebox 외에 디폴트는 수정하지 않았으니 디폴트로 사용하시는분들은 본인이 직접 수정을..
이건 잘 모르겠는데 아마 카테고리가 등록되어야 제대로 작동할겁니다..
다운로드
다시한번 적는 주의할점
- 기존에 옛날 퀴즈게임 모듈을 사용하신다면 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 대응 패치
댓글 28
저도 미숙한 실력으로 한거라 부끄럽네용 ㅎㅎ
해설 부분에 링크를 달 수 있으면 좋겠네요.. 정답 해설 스페이스에 한계가 있으니 다른 곳의 링크 등을 입력할 수 있으면 좋겠네요.. 그냥 url 넣었더니 해설 버튼 자체가 오픈이 안되네요 ^^;;
크롬, 파폭에서 해설/힌트부분에 url을 입력해도 정상적으로 작동됩니다.
:3
A 유저가 문제를 풀고
B 유저는 해당 문제를 풀 수 있는 '답안 제출'이 나타나질 않아서요..
감사합니다.
문제를 내면 모든 사람이 문제를 맞출 수 있는 기회가 있고
해당 문제의 정답자가 나오고 정답을 맞출 경우 지정된 포인트를 정답자에게 준 후 문제는 종료됩니다.
저는 퀴즈 모듈을 통해 모든 사람이 자유롭게 퀴즈를 푸는 개념으로 생각했었더래서요.. 일종의 공부 겸 상식 전달 목적으로요..
제가 지금 라이믹스 환경에서 사용하고 있습니다, 문제는 없습니다.
참고사항만 지키면서 하시면 됩니다.
1. 기존에 깔려있던 퀴즈 모듈 삭제
2. 기존에 깔려있던 퀴즈 모듈 DB 삭제
3. 모듈을 설치했으면 퀴즈 설정 전부 등록
안녕하세요. 답변 감사합니다. 제가 초보라 추가 질문 드립니다.
1. 기존에 깔려있는 퀴즈 모듈 삭제 - FTP로 삭제했습니다.
2. 기존에 깔려있던 퀴즈 모듈 DB 삭제
- PHPMyAdmin에서 Quiz 로 검색하니 아래 그림과 같이 3개가 나오는데 3개만 삭제하면 되는건가요?
그리고 퀴즈설정으로
카테고리 설정 포함해서 다 하시면 됩니다.
정답 및 힌트, 문제, 해설은 수정이 가능합니다.
문제 등록 상단에 적혀있는 부분입니다.
감사합니다!
그래두 안되시면 봐야할거같구용..
vote_up
vote_down
vote_member_srl
coment_count
answer_member_srl
answer_nick_name
에 값이 비어서 그렇습니다.
https://github.com/bjrambo/nurigo/issues/26
위 링크 사례와 비슷한 구조이니, 해결을 하실분들은 이렇게 해결하시면 됩니다.
라그릿님 좋은자료 감사합니다.
작동 잘되서 너무 좋습니다.
혹시 문제를 1열에 3개씩 정렬하거나 가운데 정렬할려고 하는데
어떤 파일을 손보면 될까요?
반응형이라서.. 창크기에 따라 다르게나오기때문에..
새로운 문제가 올라오면 메뉴에 New 아이콘을 표시 하고 싶은데 방법이 없을까요?ㅜ
정렬기능이 작동을 안하면
정렬쪽 form 부분의 method 방식을 get 에서 post 방식으로 바꾸시면 됩니다.