그누보드5 게시판 | 770034 - 게시글에 투표 Ver 0.2.5
페이지 정보
작성자 피리 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일23-03-05 14:39 조회35회 댓글0건게시글 URL 정보
(게시글)
관련링크
이미지
판매여부 | 프로그램은 판매중입니다. |
---|---|
한글 이름 | 게시글에 투표 |
영어 이름 | Piree Article Vote |
프로그램 번호 | 770034 |
적용 환경 |
그누보드5.5.X |
프로그램 버전 | 0.2.5 |
가격 | 30,000원 |
다운로드 기간 | 730 일 |
관리자 데모 | |
그누보드5용 데모 |
|
간단한 설명 |
그누보드5 게시판에 투표를 등록해서 투표할수 있는 기능입니다. 하나의 게시글에 질문을 여러개 올려서 저렴한 비용으로 여론조사식으로도 운영할수 있습니다. |
옵션 이름 | 추가 금액 | 유료기간 | 첨부파일 이름 / 다운로드 | 판매수 |
---|---|---|---|---|
[기본프로그램] 770034 - 게시글에 투표 Ver 0.2.5 | 0원 | 730일 | p770034__article_vote__0.2.5.zip | 비공개 |
본문
★★ 머리글 ★★
이 프로그램은 게시글에 투표를 등록할수 있는 플러그인입니다.
이 프로그램 770034는 투표 1개에 20개의 질문을 등록할수 있고 객관식, 주관식 선택하여 투표를 등록할수 있습니다.
게시글에 투표할수 있는 게시판 스킨입니다.
각 투표 질문에는 객관식과 주관식(기타의견 입력)을 선택할수 있습니다.
객관식 체크하면 투표 항목중에 선택하는것이고
주관식(기타의견 입력)을 체크하면 주관식, 기타의견을 입력할수 있습니다.
또한 관리자는 투표한 회원의 목록을 볼수 있습니다.
★★ 통합설정 ★★
# 탭 > 시스템 기본 설정스킨투표 설정
⊙ EXTEND 파일에서 파일 첨부
⊙ HEAD 태그에서 파일 첨부
⊙ BODY 태그 상단에 파일 첨부
# 탭 > 스킨
⊙ PC 스킨
⊙ 모바일 스킨
# 탭 > 투표 설정
⊙ 투표 질문 사용
⊙ 최대 투표 항목 수
⊙ 질문당 답변 항목 최소 수
⊙ 질문당 답변 항목 최대 수
⊙ 투표 등록 회원 레벨
⊙ 이미지 투표
⊙ 투표 등록시 차감 포인트
⊙ 투표 기간 기본값
⊙ 투표 마감 분단위 간격
- 10분 간격
- 20분 간격
- 30분 간격
⊙ 투표 참여자 날짜 형식
- 표시하지 않음
- Y-m-d H:i
- Y-m-d H:i:s
- Y년 m월 d일 H시 i분
- Y년 m월 d일 H시 i분 s초
★★ HISTORY ★★
---------------------------------------------------------------------
# Ver 0.2.5 (유료 버젼)
- 날짜 : 2021년 01월 42일 일요일 오후 12시 42분 - 맑음, 9.3, 10, -1, 0%, 2.7ms / 좋음, 11, 10
. 개발착수 ( 2021년 01월 15일 금요일 오후 18시 17분 - 날씨 흐림, 6.1, 8, -2, 30%, 3.5ms / 매우 나쁨, 114, 61 )
---------------------------------------------------------------------
# Ver 0.2.3 (유료 버젼)
- 날짜 : 2021년 01월 42일 일요일 오후 12시 42분 - 맑음, 9.3, 10, -1, 0%, 2.7ms / 좋음, 11, 10
. 개발착수 ( 2021년 01월 15일 금요일 오후 18시 17분 - 날씨 흐림, 6.1, 8, -2, 30%, 3.5ms / 매우 나쁨, 114, 61 )
* 아 미 나 빌더 스킨 추가
. 투표 프로그램 스킨 추가
. 그누보드5.3용 게시판 스킨 추가
* 투표 질문 10개에서 20개로 확대
* 각 투표 질문별 답변항목을 10개에서 20개로 확대
* 일부 변수명 변경
. vote_que => vote_que
* 투표 참여자 날짜 형식 선택 기능
- 표시하지 않음
- Y-m-d H:i
- Y-m-d H:i:s
- Y년 m월 d일 H시 i분
- Y년 m월 d일 H시 i분 s초
---------------------------------------------------------------------
# Ver 0.2.2 (유료 버젼)
- 날짜 : 2020년 12월 22일 화요일 오전 01시 32분 - 맑음, -5.6, 5, -6, 30%, 0.9ms / 상당히 나쁨, 57, 49
. 개발착수 ( 2020년 12월 21일 월요일 오후 22시 20분 - 날씨 맑음, -3.3, 2, -10, 30%, 0.7ms / 상당히 나쁨, 58, 48 )
* 각 질문에 입력해야 할 "질문당 항목 최소 수" 추가
. 투표의 각 질문에 최소 몇개의 답변 항목을 입력해야 하는지를 설정
. 이 설정에 따라 투표의 각 질문에 답변항목을 이보다 많이 입력해야 함
---------------------------------------------------------------------
# Ver 0.0.1 (무료 버젼)
- 날짜 : 2020년 10월 07일 수요일 오전 11시 14분 - 날씨 맑음, 15, 15, 27, 7 / 양호, 27, 16
. 개발착수 ( 2020년 09월 22일 화요일 오전 11시 50분 - 날씨 맑음, 20, 20, 24, 11 / 양호, 38, 9 )
* 관리자 "설정하기" 페이지 삭제
* 아래의 기능 삭제
. 투표 제목
. 투표 마감 설정
. 투표 레벨 설정
. 다중 투표 설정
. 재투표 설정
. 주관식, 기타의견
. 이미지 첨부 기능
. 수정 기능
. 질문 항목 2~10번
. 답변 항목 5~10번
. 투표 참여자 보기
* [ 투표하기 ], [ 투표 결과 보기 ] 페이지 열리는 방식을 "AJAX"에서 "리프레시"로 변경
* [ 투표하기 ], [ 투표 결과 보기 ] 기능 분리
* 투표 질문 테이블에 칼럼 추가
. 각 질문에 이미지 수 저장하는 칼럼 추가
* 이미지 저장되는 폴더 변경
* 투표 정보 가져오는 코드에 반복문 중복 제거
. 풀필요한 코드 제거
* 배열 이름 변경
. 투표 질문 배열 : $pvote_list_arr[투표질문번호]['que_s'] -> $vote_que_a
. 기타의견 가능 여부 : $pvote_list_arr[투표질문번호]['subjective_n'] -> $vote_subjective_a
. 투표 질문의 답변 항목 배열 : $pvote_poll_arr[투표질문번호]['avq_poll_투표항목번호'] -> $vote_resp_a
. 투표 질문의 이미지 배열 : $pvote_poll_arr[투표질문번호]['avq_image_투표항목번호'] -> $vote_image_a
. 투표 질문의 투표수 배열 : $pvote_poll_arr[투표질문번호]['avq_vote_투표항목번호'] -> $vote_join_a
. 투표 질문의 투표수 백분율 배열 : $pvote_poll_arr[투표질문번호]['avq_per_투표항목번호'] -> $vote_per_a
. 투표 등록 파일 : $vote_que_a -> $input_que_a
. 투표 등록 파일 : $vote_que_image_a -> $input_image_a
. 투표 등록 파일 : $vote_subjective_arr -> $input_subjective_a
. 투표 등록 파일 : $vote_poll_arr -> $input_resp_a
. 투표 보기 파일 : $vote_do_arr -> $vote_do_a
* 투표 데이터 가져오는 파일 분리
. /piree/p770034/__config.php 에서 /piree/p770034/vote.row.inc.php 으로 분리
* 투표 참여하는 화면에 RADIO일 경우 LABEL 미적용되는 오류 수정
* 게시글 수정시 "투표"도 수정 기능
. 프로그램 설정에 따라 수정 가능
. - 투표 참여자 있을때 수정 가능 여부 설정
* 투표 수정할때 "이미지 삭제" 체크 추가
. "이미지 삭제" 체크할때 저장되어 있는 이미지의 DB 칼럼과 이미지 파일을 삭제
---------------------------------------------------------------------
# Ver 0.2.1 (유료 버젼)
- 날짜 : 2020년 10월 07일 수요일 오전 11시 53분 - 날씨 구름 많음, 17, 17, 21, 7 / 좋음, 21, 13
. 개발착수 ( 2020년 09월 14일 월요일 오전 03시 17분 - 날씨 흐림, 17, 17, 25, 15 / 좋음, 19, 8 )
* 글쓰기 할때 "투표 질문" 개선
. 프로그램 설정에 [ 기본 노출 질문 수 ]의 투표 질문을 보여줌
. 이후에 "추가하기" 눌러서 "투표 질문" 추가 입력
* 투표 질문 테이블에 칼럼 추가
. 각 질문에 이미지 수 저장하는 칼럼 추가
* 이미지 저장되는 폴더 변경
* 투표 정보 가져오는 코드에 반복문 중복 제거
. 풀필요한 코드 제거
* 배열 이름 변경
. 투표 질문 배열 : $pvote_list_arr[투표질문번호]['que_s'] -> $vote_que_a
. 기타의견 가능 여부 : $pvote_list_arr[투표질문번호]['subjective_n'] -> $vote_subjective_a
. 투표 질문의 답변 항목 배열 : $pvote_poll_arr[투표질문번호]['avq_poll_투표항목번호'] -> $vote_resp_a
. 투표 질문의 이미지 배열 : $pvote_poll_arr[투표질문번호]['avq_image_투표항목번호'] -> $vote_image_a
. 투표 질문의 투표수 배열 : $pvote_poll_arr[투표질문번호]['avq_vote_투표항목번호'] -> $vote_join_a
. 투표 질문의 투표수 백분율 배열 : $pvote_poll_arr[투표질문번호]['avq_per_투표항목번호'] -> $vote_per_a
. 투표 등록 파일 : $vote_que_a -> $input_que_a
. 투표 등록 파일 : $vote_que_image_a -> $input_image_a
. 투표 등록 파일 : $vote_subjective_arr -> $input_subjective_a
. 투표 등록 파일 : $vote_poll_arr -> $input_resp_a
. 투표 보기 파일 : $vote_do_arr -> $vote_do_a
. 투표 실행하는 파일 : $vate_tot_arr -> $vate_tot_a
. 투표 실행하는 파일 : $vate_per_arr -> $vate_per_a
* 투표 데이터 가져오는 파일 분리
. /piree/p770034/__config.php 에서 /piree/p770034/vote.row.inc.php 으로 분리
* 투표 참여하는 화면에 RADIO일 경우 LABEL 미적용되는 오류 수정
* 게시글 수정시 "투표"도 수정 기능
. 프로그램 설정에 따라 수정 가능
. - 투표 참여자 있을때 수정 가능 여부 설정
* 투표 수정할때 "이미지 삭제" 체크 추가
. "이미지 삭제" 체크할때 저장되어 있는 이미지의 DB 칼럼과 이미지 파일을 삭제
* 투표 할때 "기타의견(주관식)" 입력칸 클릭하면 "기타의견"을 자동으로 체크하기
---------------------------------------------------------------------
# Ver 0.2.0 (유료 버젼)
- 날짜 : 2020년 10월 07일 수요일 오전 01시 44분 - 날씨 흐림, 9, 9, 19, 5 / 양호, 25, 16
. 개발착수 ( 2020년 09월 03일 목요일 오후 23시 46분 - 날씨 비온후 갬, 21, 21, 26, 21 / 양호, 25, 17 )
* 그누보드5.4에 맞게 코딩 작업
* 관리자 > 설정하기
. [ EXTEND 파일에서 파일 첨부 ] 항목 / 항상 첨부, 이 프로그램 사용할때만 첨부 / 사용 안함
. [ HEAD 태그에서 파일 첨부 ] 항목 / 항상 첨부, 이 프로그램 사용할때만 첨부 / 사용 안함
. [ BODY 태그 상단에 파일 첨부 ] 항목 / 항상 첨부, 이 프로그램 사용할때만 첨부 / 사용 안함
. 위 3항목에 맞는 파일 코드 수정
* 테이블 이름 변경
. g5__piree_{PIREE_PROGRAM_N}_vote_multi -> g5__piree__vote_multi
. g5__piree_{PIREE_PROGRAM_N}_vote_que -> g5__piree__vote_que
. g5__piree_{PIREE_PROGRAM_N}_vote_result -> g5__piree__vote_result
* 함수 변경
. view__str_gt($문자열) -> get__str($문자열, 0, 1, 1, 0, 0)
. get__str($문자열, $strip_c = '', $is_nl2br = 0) -> get__str($문자열, 1, 0, 0, 1, 0)
. clean__str($문자열) -> get__str($문자열, 0, 1, 0, 0, 1)
. get__clean__str($문자열, $is_get_text=0) -> get__str($문자열, 0, 1, 1, 0, 0)
. get__clean_str($문자열) -> get__str($문자열, 0, 1, 1, 0, 0);
. get__sam_file($프로그램번호, $파일이름, 'url') -> piree__url($프로그램번호, $파일이름);
. get__sam_file($프로그램번호, $파일이름, 'path') -> piree__path($프로그램번호, $파일이름);
. get__sam_file($프로그램번호, $파일이름, 'admin_url') -> piree__admin_url($프로그램번호, $파일이름);
. get__sam_file($프로그램번호, $파일이름, 'admin_path') -> piree__admin_path($프로그램번호, $파일이름);
* 함수를 태그로 변경
. echo_help("도움말"); -> <span class="font_197b30">도움말</span>
* 통합 > 관리자 폴더 변경, 파일 이름 변경
. /adm/_piree/pi__table_create.head.inc.php -> /adm/piree/p770000/install.head.inc.php
. /adm/_piree/pi__table_create.view.inc.php -> /adm/piree/p770000/install.view.inc.php
. PIREE_ADMIN_PIREE_PATH .'/pi__member_max_level.inc.php' -> piree__admin_path($piree_prog_a[770000]['num'], 'member.max.level.inc.php')
* 관리자 폴더 변경
. /adm/p770034/ -> /adm/piree/p770034/
* 폴더 변경, 파일 이름 변경
. /adm/p770034/__install.form.update.php -> /adm/piree/p770034/__install.update.php
* 파일 이름 변경
. /piree/p770034/vote_write_form.php -> /piree/p770034/vote.write.form.php
. /piree/p770034/vote_regist.php -> /piree/p770034/vote.regist.php
. /piree/p770034/vote_view.php -> /piree/p770034/vote.view.php
. /piree/p770034/vote_delete.php -> /piree/p770034/vote.delete.php
. /piree/p770034/vote_delete_all.php -> /piree/p770034/vote.delete.all.php
* DB 칼럼 변경
. 테이블 : g5_config / 칼럼 : mem_max_level_n -> cf_mem_max_level_n
. 테이블 : g5_board / 칼럼 : bo_arti_vote_multi_use_n -> bo_pi_vote_multi_use_n
* 관리자 > 설정하기
. 설정 기본값 파일 추가 /adm/piree/p770034/__config.form.inc.php
* 변수 변경
. $is_piree_program_config -> $prog_config_page
. $is_get__article_vote -> $get__p770034
. $ARTI_VOTE_XXXX -> $770016__XXXX
* 프로그램 번호를 상수에서 배열로 변경
. 프로그램이 많아지면서 상수가 많아지는 문제 해결
* 관리자 > 설정하기
. 설정 항목에 항목 그룹 성격의 탭 추가
. 탭 > 시스템 기본 설정
. 탭 > 스킨
. 탭 > 프로그램 설정
* 도움말 display 변경
. <span class="font_197b30">도움말"); ?> -> <span class="font_197b30">도움말</span>
* 주문 접수후 결과 화면에서 "확인" 버튼 누를때 사이트 코드 전달하기
. 주문 접수후 "확인" 눌러 다시 주문할때 사이트 전달되지 않는 버그 수정
* 폰트 "내용"을 폰트에 맞는 글씨체로 보여주기
. 주문 접수후 결과 화면
. 관리자 > 주문 내역 > 주문 상세보기 팝업 페이지
* 관리자 폴더내 파일 상단에 프로그램 번호 표시 방식 변경
. _common.php 상단에 [ $sub_menu = "770034"; ] 추가
. 다른 파일 상단에 [ $sub_menu = "770034"; ] 제거
* 디렉터리 만들기를 함수로 대체
. /piree/p770034/__config.php 파일안에 디렉토리 만드는 코드를 mkdir_chmod() 함수로 변경
* 하나의 프로그램 디렉토리 안에 여러 버젼을 동시에 설치하기
* 투표 등록(게시글 작성)시 불필요한 경고창 삭제
. "주관식으로 답변을 허용합니다." 체크하고 "객관식 항목" 입력하지 않으면 입력하라는 경고창 삭제
(질문에 주관식만 입력 가능)
---------------------------------------------------------------------
# Ver 0.1.6 (유료 버젼)
- 날짜 : 2018년 05월 15일 화요일 오전 02시 30분
. 개발착수 ( 2018년 05월 14일 월요일 오후 14시 55분 )
. PHP7에서 작동하도록 수정
. 그누보드5.3.X대에서 작동하도록 수정
. 자잘한 버그 수정
---------------------------------------------------------------------
# Ver 0.1.5 (유료 버젼)
- 날짜 : 2017년 07월 05일 수요일 오후 16시 03분 - 날씨 무더움
. 개발착수 ( 2017년 07월 04일 화요일 오후 17시 28분 - 날씨 무더움 )
. 비회원도 투표할수 있는 기능 작업
(비회원은 재투표는 불가)
. 관리자가 "투표 참여자 보기" 버튼 클릭시 비회원의 투표에는 "아이피 (비회원)"으로 표시
---------------------------------------------------------------------
# Ver 0.1.4.1 (유료 버젼) (제작의뢰로 인한 비공개 버젼)
- 날짜 : 2017년 07월 04일 화요일 오후 16시 55분 - 날씨 무더움
. 개발착수 ( 2017년 07월 04일 화요일 오전 09시 05분 - 날씨 맑음, 곧 무더워질듯 )
. 회원이 다른 사람을 대신하여 여러번 투표할수 있는 기능
- 투표하기 어렵거나 회원이 아니지만 의견 수렴해야 하는 경우 대신하여 투표
- 투표시 메모를 남길수 있음, 누구를 대신해서 투표하는지등 필요한 메모 기록
---------------------------------------------------------------------
# Ver 0.1.4 (유료 버젼)
- 날짜 : 2017년 06월 25일 일요일 오후 23시 13분 - 날씨 더움
. 개발착수 ( 2017년 06월 25일 토요일 - 날씨 더움 )
. 경로 잘못된 부분 수정
---------------------------------------------------------------------
# Ver 0.1.3 (유료 버젼)
- 날짜 : 2017년 01월 18일 수요일 오전 07시 24분 - 날씨 별로 춥지 않은듯
. 개발착수 ( 2017년 01월 18일 수요일 오전 04시 20분 - 날씨 추움 )
. 타이머 기능을 추가하여 타이머 이내에서는 게시글 수정에서 투표 수정 가능
. 게시판 스킨명 "piree_p770034_vote" 으로 변경
. 모바일 화면에 투표하기 ajax 버튼 버그 해결
. 모바일 화면에 투표 정보 수정시 "투표 레벨"이 설정값으로만 적용되고 수정한 레벨이 적용되지 않는 버그 해결
---------------------------------------------------------------------
# Ver 0.1.2 (유료 버젼)
- 날짜 : 2016년 11월 05일 토요일 오전 04시 07분, 날씨 맑음
. 개발착수 ( 2016년 10월 01일 화요일 오전 04시 59분 - 날씨 갑자기 추워졌다. 그냥 나가면 얼겠어 )
. 관리자 폴더의 파일명 변경
. 관리자 화면 프로그램 설정 저장하는 파일 소스 일부 수정
. 프로그램 설정 변수 접두어 변경
. 게시판 스킨명 변경
. 게시판 스킨명 "article_vote_multi_plus" 으로 변경
. 사이트 회원 최고 레벨 변수명 변경
---------------------------------------------------------------------
# Ver 0.1.1 (유료 버젼)
- 날짜 : 2016년 01월 21일 목요일 오전 07시 03분, 날씨 올 겨울 들어 가장 춥다던데...
. 개발착수 ( 2016년 01월 21일 수요일 오후 20시 25분 - 날씨 추워 너무 추워 )
. 객관식(선택식) 사용 radio 버튼 추가
. 주관식(기타의견) 사용 radio 버튼 추가
. 기타의견 사용 checkbox 삭제
---------------------------------------------------------------------
# Ver 0.1.0 (유료 버젼)
- 날짜 : 2016년 01월 18일 월요일 오후 21시 33분, 날씨 올 겨울 들어 가장 추운것 같다.
. 개발착수 ( 2016년 01월 07일 오후 02시 10분 - 날씨 한파가 왔다 )
. 게시글에 투표를 등록
. 1개 게시글에 1개 투표만 등록
. 1개 투표에 질문 문항을 10개까지 등록 가능
. 투표 항목에 "기타의견 작성(주관식)" 작성 가능
. 투표 등록자가 "기타의견 작성(주관식)" 입력 가능 여부를 선택 가능
. 투표 항목에 이미지를 등록하여 "이미지 투표" 또는 "포토제닉" 투표 가능
. 투표 마감 날짜와 시각을 "날짜, 시각 피커" 사용하여 편리하게 마감 날짜와 시간을 포맷에 맞게 선택
. 관리자는 각 항목별로 "투표한 회원" 보기 페이지 제공
. PC 스킨에서 투표 마감날짜 빠른 RADIO 버튼 선택
. 각 투표에 참여할수 있는 회원 레벨 선택
. 재투표 기능 (재투표시 이전 투표 기록 무효로 하고 다시 투표함)
. 투표시 1인 다중투표 기능
. 투표 질문마다 투표 항목 10개 입력
. PC 스킨
. 모바일 스킨
. 최대 투표 항목수
. 투표 등록 회원 레벨
. 이미지 투표
. 투표 등록시 차감 포인트
. 투표 기간 기본값
. 투표 마감 분단위 간격
---------------------------------------------------------------------
★★ 프로그램 화면 ★★
# 관리자 화면 > 설치하기

# 관리자 화면 > 프로그램 설정하긴

# 사용자 화면 > 게시글 작성하기 & 투표 등록

# 사용자 화면 > 투표하기 화면

# 사용자 화면 > 첫번째로 투표 참여한 화면

# 사용자 화면 > 투표에 참여한 사용자 내역 보기

# 사용자 화면 > 복수의 사용자가 투표에 참여한 내역 보기

설치법등은 압축파일을 풀면 들어있는 "README__p770034.txt" 파일을 읽어 주세요.
이 프로그램은 게시글에 투표를 등록할수 있는 플러그인입니다.
이 프로그램 770034는 투표 1개에 20개의 질문을 등록할수 있고 객관식, 주관식 선택하여 투표를 등록할수 있습니다.
게시글에 투표할수 있는 게시판 스킨입니다.
각 투표 질문에는 객관식과 주관식(기타의견 입력)을 선택할수 있습니다.
객관식 체크하면 투표 항목중에 선택하는것이고
주관식(기타의견 입력)을 체크하면 주관식, 기타의견을 입력할수 있습니다.
또한 관리자는 투표한 회원의 목록을 볼수 있습니다.
★★ 통합설정 ★★
# 탭 > 시스템 기본 설정스킨투표 설정
⊙ EXTEND 파일에서 파일 첨부
⊙ HEAD 태그에서 파일 첨부
⊙ BODY 태그 상단에 파일 첨부
# 탭 > 스킨
⊙ PC 스킨
⊙ 모바일 스킨
# 탭 > 투표 설정
⊙ 투표 질문 사용
⊙ 최대 투표 항목 수
⊙ 질문당 답변 항목 최소 수
⊙ 질문당 답변 항목 최대 수
⊙ 투표 등록 회원 레벨
⊙ 이미지 투표
⊙ 투표 등록시 차감 포인트
⊙ 투표 기간 기본값
⊙ 투표 마감 분단위 간격
- 10분 간격
- 20분 간격
- 30분 간격
⊙ 투표 참여자 날짜 형식
- 표시하지 않음
- Y-m-d H:i
- Y-m-d H:i:s
- Y년 m월 d일 H시 i분
- Y년 m월 d일 H시 i분 s초
★★ HISTORY ★★
---------------------------------------------------------------------
# Ver 0.2.5 (유료 버젼)
- 날짜 : 2021년 01월 42일 일요일 오후 12시 42분 - 맑음, 9.3, 10, -1, 0%, 2.7ms / 좋음, 11, 10
. 개발착수 ( 2021년 01월 15일 금요일 오후 18시 17분 - 날씨 흐림, 6.1, 8, -2, 30%, 3.5ms / 매우 나쁨, 114, 61 )
* 그누보드5.5에 맞게 코딩
* 아 미나 빌더 스킨 제외
* 버젼별로 독립적인 기능을 단일 버젼 기능으로 변경
---------------------------------------------------------------------
# Ver 0.2.3 (유료 버젼)
- 날짜 : 2021년 01월 42일 일요일 오후 12시 42분 - 맑음, 9.3, 10, -1, 0%, 2.7ms / 좋음, 11, 10
. 개발착수 ( 2021년 01월 15일 금요일 오후 18시 17분 - 날씨 흐림, 6.1, 8, -2, 30%, 3.5ms / 매우 나쁨, 114, 61 )
* 아 미 나 빌더 스킨 추가
. 투표 프로그램 스킨 추가
. 그누보드5.3용 게시판 스킨 추가
* 투표 질문 10개에서 20개로 확대
* 각 투표 질문별 답변항목을 10개에서 20개로 확대
* 일부 변수명 변경
. vote_que => vote_que
* 투표 참여자 날짜 형식 선택 기능
- 표시하지 않음
- Y-m-d H:i
- Y-m-d H:i:s
- Y년 m월 d일 H시 i분
- Y년 m월 d일 H시 i분 s초
---------------------------------------------------------------------
# Ver 0.2.2 (유료 버젼)
- 날짜 : 2020년 12월 22일 화요일 오전 01시 32분 - 맑음, -5.6, 5, -6, 30%, 0.9ms / 상당히 나쁨, 57, 49
. 개발착수 ( 2020년 12월 21일 월요일 오후 22시 20분 - 날씨 맑음, -3.3, 2, -10, 30%, 0.7ms / 상당히 나쁨, 58, 48 )
* 각 질문에 입력해야 할 "질문당 항목 최소 수" 추가
. 투표의 각 질문에 최소 몇개의 답변 항목을 입력해야 하는지를 설정
. 이 설정에 따라 투표의 각 질문에 답변항목을 이보다 많이 입력해야 함
---------------------------------------------------------------------
# Ver 0.0.1 (무료 버젼)
- 날짜 : 2020년 10월 07일 수요일 오전 11시 14분 - 날씨 맑음, 15, 15, 27, 7 / 양호, 27, 16
. 개발착수 ( 2020년 09월 22일 화요일 오전 11시 50분 - 날씨 맑음, 20, 20, 24, 11 / 양호, 38, 9 )
* 관리자 "설정하기" 페이지 삭제
* 아래의 기능 삭제
. 투표 제목
. 투표 마감 설정
. 투표 레벨 설정
. 다중 투표 설정
. 재투표 설정
. 주관식, 기타의견
. 이미지 첨부 기능
. 수정 기능
. 질문 항목 2~10번
. 답변 항목 5~10번
. 투표 참여자 보기
* [ 투표하기 ], [ 투표 결과 보기 ] 페이지 열리는 방식을 "AJAX"에서 "리프레시"로 변경
* [ 투표하기 ], [ 투표 결과 보기 ] 기능 분리
* 투표 질문 테이블에 칼럼 추가
. 각 질문에 이미지 수 저장하는 칼럼 추가
* 이미지 저장되는 폴더 변경
* 투표 정보 가져오는 코드에 반복문 중복 제거
. 풀필요한 코드 제거
* 배열 이름 변경
. 투표 질문 배열 : $pvote_list_arr[투표질문번호]['que_s'] -> $vote_que_a
. 기타의견 가능 여부 : $pvote_list_arr[투표질문번호]['subjective_n'] -> $vote_subjective_a
. 투표 질문의 답변 항목 배열 : $pvote_poll_arr[투표질문번호]['avq_poll_투표항목번호'] -> $vote_resp_a
. 투표 질문의 이미지 배열 : $pvote_poll_arr[투표질문번호]['avq_image_투표항목번호'] -> $vote_image_a
. 투표 질문의 투표수 배열 : $pvote_poll_arr[투표질문번호]['avq_vote_투표항목번호'] -> $vote_join_a
. 투표 질문의 투표수 백분율 배열 : $pvote_poll_arr[투표질문번호]['avq_per_투표항목번호'] -> $vote_per_a
. 투표 등록 파일 : $vote_que_a -> $input_que_a
. 투표 등록 파일 : $vote_que_image_a -> $input_image_a
. 투표 등록 파일 : $vote_subjective_arr -> $input_subjective_a
. 투표 등록 파일 : $vote_poll_arr -> $input_resp_a
. 투표 보기 파일 : $vote_do_arr -> $vote_do_a
* 투표 데이터 가져오는 파일 분리
. /piree/p770034/__config.php 에서 /piree/p770034/vote.row.inc.php 으로 분리
* 투표 참여하는 화면에 RADIO일 경우 LABEL 미적용되는 오류 수정
* 게시글 수정시 "투표"도 수정 기능
. 프로그램 설정에 따라 수정 가능
. - 투표 참여자 있을때 수정 가능 여부 설정
* 투표 수정할때 "이미지 삭제" 체크 추가
. "이미지 삭제" 체크할때 저장되어 있는 이미지의 DB 칼럼과 이미지 파일을 삭제
---------------------------------------------------------------------
# Ver 0.2.1 (유료 버젼)
- 날짜 : 2020년 10월 07일 수요일 오전 11시 53분 - 날씨 구름 많음, 17, 17, 21, 7 / 좋음, 21, 13
. 개발착수 ( 2020년 09월 14일 월요일 오전 03시 17분 - 날씨 흐림, 17, 17, 25, 15 / 좋음, 19, 8 )
* 글쓰기 할때 "투표 질문" 개선
. 프로그램 설정에 [ 기본 노출 질문 수 ]의 투표 질문을 보여줌
. 이후에 "추가하기" 눌러서 "투표 질문" 추가 입력
* 투표 질문 테이블에 칼럼 추가
. 각 질문에 이미지 수 저장하는 칼럼 추가
* 이미지 저장되는 폴더 변경
* 투표 정보 가져오는 코드에 반복문 중복 제거
. 풀필요한 코드 제거
* 배열 이름 변경
. 투표 질문 배열 : $pvote_list_arr[투표질문번호]['que_s'] -> $vote_que_a
. 기타의견 가능 여부 : $pvote_list_arr[투표질문번호]['subjective_n'] -> $vote_subjective_a
. 투표 질문의 답변 항목 배열 : $pvote_poll_arr[투표질문번호]['avq_poll_투표항목번호'] -> $vote_resp_a
. 투표 질문의 이미지 배열 : $pvote_poll_arr[투표질문번호]['avq_image_투표항목번호'] -> $vote_image_a
. 투표 질문의 투표수 배열 : $pvote_poll_arr[투표질문번호]['avq_vote_투표항목번호'] -> $vote_join_a
. 투표 질문의 투표수 백분율 배열 : $pvote_poll_arr[투표질문번호]['avq_per_투표항목번호'] -> $vote_per_a
. 투표 등록 파일 : $vote_que_a -> $input_que_a
. 투표 등록 파일 : $vote_que_image_a -> $input_image_a
. 투표 등록 파일 : $vote_subjective_arr -> $input_subjective_a
. 투표 등록 파일 : $vote_poll_arr -> $input_resp_a
. 투표 보기 파일 : $vote_do_arr -> $vote_do_a
. 투표 실행하는 파일 : $vate_tot_arr -> $vate_tot_a
. 투표 실행하는 파일 : $vate_per_arr -> $vate_per_a
* 투표 데이터 가져오는 파일 분리
. /piree/p770034/__config.php 에서 /piree/p770034/vote.row.inc.php 으로 분리
* 투표 참여하는 화면에 RADIO일 경우 LABEL 미적용되는 오류 수정
* 게시글 수정시 "투표"도 수정 기능
. 프로그램 설정에 따라 수정 가능
. - 투표 참여자 있을때 수정 가능 여부 설정
* 투표 수정할때 "이미지 삭제" 체크 추가
. "이미지 삭제" 체크할때 저장되어 있는 이미지의 DB 칼럼과 이미지 파일을 삭제
* 투표 할때 "기타의견(주관식)" 입력칸 클릭하면 "기타의견"을 자동으로 체크하기
---------------------------------------------------------------------
# Ver 0.2.0 (유료 버젼)
- 날짜 : 2020년 10월 07일 수요일 오전 01시 44분 - 날씨 흐림, 9, 9, 19, 5 / 양호, 25, 16
. 개발착수 ( 2020년 09월 03일 목요일 오후 23시 46분 - 날씨 비온후 갬, 21, 21, 26, 21 / 양호, 25, 17 )
* 그누보드5.4에 맞게 코딩 작업
* 관리자 > 설정하기
. [ EXTEND 파일에서 파일 첨부 ] 항목 / 항상 첨부, 이 프로그램 사용할때만 첨부 / 사용 안함
. [ HEAD 태그에서 파일 첨부 ] 항목 / 항상 첨부, 이 프로그램 사용할때만 첨부 / 사용 안함
. [ BODY 태그 상단에 파일 첨부 ] 항목 / 항상 첨부, 이 프로그램 사용할때만 첨부 / 사용 안함
. 위 3항목에 맞는 파일 코드 수정
* 테이블 이름 변경
. g5__piree_{PIREE_PROGRAM_N}_vote_multi -> g5__piree__vote_multi
. g5__piree_{PIREE_PROGRAM_N}_vote_que -> g5__piree__vote_que
. g5__piree_{PIREE_PROGRAM_N}_vote_result -> g5__piree__vote_result
* 함수 변경
. view__str_gt($문자열) -> get__str($문자열, 0, 1, 1, 0, 0)
. get__str($문자열, $strip_c = '', $is_nl2br = 0) -> get__str($문자열, 1, 0, 0, 1, 0)
. clean__str($문자열) -> get__str($문자열, 0, 1, 0, 0, 1)
. get__clean__str($문자열, $is_get_text=0) -> get__str($문자열, 0, 1, 1, 0, 0)
. get__clean_str($문자열) -> get__str($문자열, 0, 1, 1, 0, 0);
. get__sam_file($프로그램번호, $파일이름, 'url') -> piree__url($프로그램번호, $파일이름);
. get__sam_file($프로그램번호, $파일이름, 'path') -> piree__path($프로그램번호, $파일이름);
. get__sam_file($프로그램번호, $파일이름, 'admin_url') -> piree__admin_url($프로그램번호, $파일이름);
. get__sam_file($프로그램번호, $파일이름, 'admin_path') -> piree__admin_path($프로그램번호, $파일이름);
* 함수를 태그로 변경
. echo_help("도움말"); -> <span class="font_197b30">도움말</span>
* 통합 > 관리자 폴더 변경, 파일 이름 변경
. /adm/_piree/pi__table_create.head.inc.php -> /adm/piree/p770000/install.head.inc.php
. /adm/_piree/pi__table_create.view.inc.php -> /adm/piree/p770000/install.view.inc.php
. PIREE_ADMIN_PIREE_PATH .'/pi__member_max_level.inc.php' -> piree__admin_path($piree_prog_a[770000]['num'], 'member.max.level.inc.php')
* 관리자 폴더 변경
. /adm/p770034/ -> /adm/piree/p770034/
* 폴더 변경, 파일 이름 변경
. /adm/p770034/__install.form.update.php -> /adm/piree/p770034/__install.update.php
* 파일 이름 변경
. /piree/p770034/vote_write_form.php -> /piree/p770034/vote.write.form.php
. /piree/p770034/vote_regist.php -> /piree/p770034/vote.regist.php
. /piree/p770034/vote_view.php -> /piree/p770034/vote.view.php
. /piree/p770034/vote_delete.php -> /piree/p770034/vote.delete.php
. /piree/p770034/vote_delete_all.php -> /piree/p770034/vote.delete.all.php
* DB 칼럼 변경
. 테이블 : g5_config / 칼럼 : mem_max_level_n -> cf_mem_max_level_n
. 테이블 : g5_board / 칼럼 : bo_arti_vote_multi_use_n -> bo_pi_vote_multi_use_n
* 관리자 > 설정하기
. 설정 기본값 파일 추가 /adm/piree/p770034/__config.form.inc.php
* 변수 변경
. $is_piree_program_config -> $prog_config_page
. $is_get__article_vote -> $get__p770034
. $ARTI_VOTE_XXXX -> $770016__XXXX
* 프로그램 번호를 상수에서 배열로 변경
. 프로그램이 많아지면서 상수가 많아지는 문제 해결
* 관리자 > 설정하기
. 설정 항목에 항목 그룹 성격의 탭 추가
. 탭 > 시스템 기본 설정
. 탭 > 스킨
. 탭 > 프로그램 설정
* 도움말 display 변경
. <span class="font_197b30">도움말"); ?> -> <span class="font_197b30">도움말</span>
* 주문 접수후 결과 화면에서 "확인" 버튼 누를때 사이트 코드 전달하기
. 주문 접수후 "확인" 눌러 다시 주문할때 사이트 전달되지 않는 버그 수정
* 폰트 "내용"을 폰트에 맞는 글씨체로 보여주기
. 주문 접수후 결과 화면
. 관리자 > 주문 내역 > 주문 상세보기 팝업 페이지
* 관리자 폴더내 파일 상단에 프로그램 번호 표시 방식 변경
. _common.php 상단에 [ $sub_menu = "770034"; ] 추가
. 다른 파일 상단에 [ $sub_menu = "770034"; ] 제거
* 디렉터리 만들기를 함수로 대체
. /piree/p770034/__config.php 파일안에 디렉토리 만드는 코드를 mkdir_chmod() 함수로 변경
* 하나의 프로그램 디렉토리 안에 여러 버젼을 동시에 설치하기
* 투표 등록(게시글 작성)시 불필요한 경고창 삭제
. "주관식으로 답변을 허용합니다." 체크하고 "객관식 항목" 입력하지 않으면 입력하라는 경고창 삭제
(질문에 주관식만 입력 가능)
---------------------------------------------------------------------
# Ver 0.1.6 (유료 버젼)
- 날짜 : 2018년 05월 15일 화요일 오전 02시 30분
. 개발착수 ( 2018년 05월 14일 월요일 오후 14시 55분 )
. PHP7에서 작동하도록 수정
. 그누보드5.3.X대에서 작동하도록 수정
. 자잘한 버그 수정
---------------------------------------------------------------------
# Ver 0.1.5 (유료 버젼)
- 날짜 : 2017년 07월 05일 수요일 오후 16시 03분 - 날씨 무더움
. 개발착수 ( 2017년 07월 04일 화요일 오후 17시 28분 - 날씨 무더움 )
. 비회원도 투표할수 있는 기능 작업
(비회원은 재투표는 불가)
. 관리자가 "투표 참여자 보기" 버튼 클릭시 비회원의 투표에는 "아이피 (비회원)"으로 표시
---------------------------------------------------------------------
# Ver 0.1.4.1 (유료 버젼) (제작의뢰로 인한 비공개 버젼)
- 날짜 : 2017년 07월 04일 화요일 오후 16시 55분 - 날씨 무더움
. 개발착수 ( 2017년 07월 04일 화요일 오전 09시 05분 - 날씨 맑음, 곧 무더워질듯 )
. 회원이 다른 사람을 대신하여 여러번 투표할수 있는 기능
- 투표하기 어렵거나 회원이 아니지만 의견 수렴해야 하는 경우 대신하여 투표
- 투표시 메모를 남길수 있음, 누구를 대신해서 투표하는지등 필요한 메모 기록
---------------------------------------------------------------------
# Ver 0.1.4 (유료 버젼)
- 날짜 : 2017년 06월 25일 일요일 오후 23시 13분 - 날씨 더움
. 개발착수 ( 2017년 06월 25일 토요일 - 날씨 더움 )
. 경로 잘못된 부분 수정
---------------------------------------------------------------------
# Ver 0.1.3 (유료 버젼)
- 날짜 : 2017년 01월 18일 수요일 오전 07시 24분 - 날씨 별로 춥지 않은듯
. 개발착수 ( 2017년 01월 18일 수요일 오전 04시 20분 - 날씨 추움 )
. 타이머 기능을 추가하여 타이머 이내에서는 게시글 수정에서 투표 수정 가능
. 게시판 스킨명 "piree_p770034_vote" 으로 변경
. 모바일 화면에 투표하기 ajax 버튼 버그 해결
. 모바일 화면에 투표 정보 수정시 "투표 레벨"이 설정값으로만 적용되고 수정한 레벨이 적용되지 않는 버그 해결
---------------------------------------------------------------------
# Ver 0.1.2 (유료 버젼)
- 날짜 : 2016년 11월 05일 토요일 오전 04시 07분, 날씨 맑음
. 개발착수 ( 2016년 10월 01일 화요일 오전 04시 59분 - 날씨 갑자기 추워졌다. 그냥 나가면 얼겠어 )
. 관리자 폴더의 파일명 변경
. 관리자 화면 프로그램 설정 저장하는 파일 소스 일부 수정
. 프로그램 설정 변수 접두어 변경
. 게시판 스킨명 변경
. 게시판 스킨명 "article_vote_multi_plus" 으로 변경
. 사이트 회원 최고 레벨 변수명 변경
---------------------------------------------------------------------
# Ver 0.1.1 (유료 버젼)
- 날짜 : 2016년 01월 21일 목요일 오전 07시 03분, 날씨 올 겨울 들어 가장 춥다던데...
. 개발착수 ( 2016년 01월 21일 수요일 오후 20시 25분 - 날씨 추워 너무 추워 )
. 객관식(선택식) 사용 radio 버튼 추가
. 주관식(기타의견) 사용 radio 버튼 추가
. 기타의견 사용 checkbox 삭제
---------------------------------------------------------------------
# Ver 0.1.0 (유료 버젼)
- 날짜 : 2016년 01월 18일 월요일 오후 21시 33분, 날씨 올 겨울 들어 가장 추운것 같다.
. 개발착수 ( 2016년 01월 07일 오후 02시 10분 - 날씨 한파가 왔다 )
. 게시글에 투표를 등록
. 1개 게시글에 1개 투표만 등록
. 1개 투표에 질문 문항을 10개까지 등록 가능
. 투표 항목에 "기타의견 작성(주관식)" 작성 가능
. 투표 등록자가 "기타의견 작성(주관식)" 입력 가능 여부를 선택 가능
. 투표 항목에 이미지를 등록하여 "이미지 투표" 또는 "포토제닉" 투표 가능
. 투표 마감 날짜와 시각을 "날짜, 시각 피커" 사용하여 편리하게 마감 날짜와 시간을 포맷에 맞게 선택
. 관리자는 각 항목별로 "투표한 회원" 보기 페이지 제공
. PC 스킨에서 투표 마감날짜 빠른 RADIO 버튼 선택
. 각 투표에 참여할수 있는 회원 레벨 선택
. 재투표 기능 (재투표시 이전 투표 기록 무효로 하고 다시 투표함)
. 투표시 1인 다중투표 기능
. 투표 질문마다 투표 항목 10개 입력
. PC 스킨
. 모바일 스킨
. 최대 투표 항목수
. 투표 등록 회원 레벨
. 이미지 투표
. 투표 등록시 차감 포인트
. 투표 기간 기본값
. 투표 마감 분단위 간격
---------------------------------------------------------------------
★★ 프로그램 화면 ★★
# 관리자 화면 > 설치하기

# 관리자 화면 > 프로그램 설정하긴

# 사용자 화면 > 게시글 작성하기 & 투표 등록

# 사용자 화면 > 투표하기 화면

# 사용자 화면 > 첫번째로 투표 참여한 화면

# 사용자 화면 > 투표에 참여한 사용자 내역 보기

# 사용자 화면 > 복수의 사용자가 투표에 참여한 내역 보기

설치법등은 압축파일을 풀면 들어있는 "README__p770034.txt" 파일을 읽어 주세요.
추천 0
댓글목록 0건
등록된 댓글이 없습니다.1