투표 게시판 / 게시글에 투표 Ver 0.0.1 / p770034 > 그누보드5 플러그인

그누보드5 플러그인

그누보드는 다양한 기능을 추가하기 쉽습니다.

투표 게시판 / 게시글에 투표 Ver 0.0.1 / p770034 정보

투표 게시판 / 게시글에 투표 Ver 0.0.1 / p770034

첨부파일

p770034__article_vote__0.0.1.zip (262.0K) 116회 다운로드 2020-10-07 14:58:43
테스트한 버전5.4.2.7
호환 가능 버전5.4.X

본문

본 프로그램은 그누보드5 게시판의 게시글에 투표를 사용할수 있는 기능입니다.

기능을 줄이고 이온큐브로 인코딩 하지 않았습니다.

 

 

 

 

※ 기능 및 특징

 

1. 간단한 설치 및 적용

- 관리자 화면에서 "설치하기" 누르고 게시판 스킨을 "p770034__article_vote__0.0.1"으로 선택하면 바로 적용됩니다.

 

2. 투표는 24시간동안 진행된후 자동으로 마감

 

3. 질문 1개에 답변 항목 4개까지 입력할수 있습니다.

 

4. 투표하면 "투표수"와 "득표율"이 백분율로 나타납니다.

 

5. PHP7.X에서는 작동하지 않습니다.

 

6. 다른 빌더에 작동하는지 여부는 모르겠습니다.

- 다른 빌더에 작동하는지 질문하지 말아 주세요.

- 유료버젼, 무료버젼 구분하는것만으로도 머리 아프고 파편화 되면 정신없어서 다른 빌더에서 작동하도록 작업은 하지 않을것입니다.

 

 

 

 

※ 화면 보기

 

☞ 투표 등록 화면 / 게시글 쓰기 화면

2009251244_1602049909.7829.png

 

 

=====================================================================

 

 

☞ 투표 참여하기 화면 / 게시글 내용 보기 화면

2009251244_1602049924.3719.png

 

 

=====================================================================

 

 

☞ 투표 결과 보기 화면 / 게시글 내용 보기 화면

2009251244_1602049887.4079.png

 

 

=====================================================================

 

 

☞ 관리자 > 프로그램 설치하기

2009251244_1602049930.8989.png

 

 

 

 

 

★ 게시글에 투표(투표 게시판) 더 좋은 버젼을 원하시면...

* 투표 질문 10개 (게시글 1개에 투표 10개 효과) / 이미지 투표 / 투표 수정 / 주관식 입력 기능

프로그램 구입하기 http://piree.cc/0Ynz

관리자 데모 http://piree.cc/0YnA

사용자 화면 데모 http://piree.cc/0YnB

추천
11

댓글 전체

다운로드받은 압축파일을 풀었는데 폴더만 29개에 파일 수는 가늠이 않되네요..  폴더가 29개가 되니 어떤 파일을 어디로 올려야할지 전혀 모르겠습니다. 예전 제로보드4 시절에 홈페이지 만들어 본 후로 십 몇년만에 다시 해보는데 그냥 폴더 압축 푸는 순간 멘붕입니다.  제로보드4는 이렇게 복잡하지 않았던거 같은데 그누보드 기본 폴더구조부터가 제로보드4와는 근본부터 다르군요. 워낙에 기능확장이 많이 되다보니 그누보드 루트폴더 보는순간 현타왔습니다. 이 스킨을 설치해 보는데 한참 걸리겠네요.
일단 압축을 풀면 p770034__article_vote__0.0.1 이런 폴더가 나오고 그 안을 열어보면 admin extend mibile piree skin 이상 5개의 폴더와 4개의 그림파일 그리고 readme파일이 있습니다.

admin폴더내의 폴더와 파일들을 루트폴더의 admin폴더에 분배하고 중복파일이 있는지 확인하고..... 같은 방식으로 모든 폴더를 서버위치에 하나씩 분배하고 .....  이런식으로 올리는 건가요? 이러면 나중에 파일파악이 너무나 어려워 지는데? 일단 여기서부터 멘붕이 시작되네요.

아니야 이럴리가 없어 p770034__article_vote__0.0.1폴더를 /skin/board/폴더로 일괄로 올리는게 아닐까? 라고 생각하고 올릴려고 하면 같은 위치의 /basic 스킨 폴더와 파일구성자체가 완전 다릅니다. 여기서 2차 멘붕이 옵니다.

readme 파일의 맨 아래에는 다음과 같은 내용이 있습니다.

 ## head.sub.php 에 아래 코드 삽입
  - 루트에 있는 /head.sub.php 파일 수정
  - 테마를 사용할 경우 테마 디렉토리의 head.sub.php도 수정
  "<script src="<?php echo G5_JS_URL ?>/wrest.js"></script>" 아래에 삽입

<?php

//*******************************************************
//** DEV_SOSS
//*******************************************************

//=======================================================
// PIREE_프로그램에_필요한것_사용
include_once(PIREE_PATH.'/piree_head.php');

?>

그런데 head.sub.php파일을 아무리 뒤져봐도 <script src="<?php echo G5_JS_URL ?>/wrest.js"></script>" 이 부분이 없습니다.
여기서 3차 멘붕이 옵니다. 



설명좀 해 주시면 감사하겠습니다.
일단 나머지 과정은 다 건너뛰고 파일들을 서버의 폴더에 올리면 게시판에서 스킨을 선택할 수 있기는 합니다. 그런데 이것만으로는 투표버튼같은것은 생성되지 않습니다.  투표버튼 출력기능자체도 스킨에 들어있는 것이 아니고 include_once 함수로 로드되는 것으로 보입니다.

head.sub.php파일의 내용이 readme.txt설명 내용과 달라 수정이 않되고

/adm 폴더로 전동된 admin_menu770.php파일을 본문의 설치화면 파일로 짐작되어  주소창에 직접입력하면 분명 해당 파일은 존재하지만

"요청한 URL /adm/admin_menu770을 이 서버에서 찾을 수 없습니다."

이런 메세지만 출력합니다.

본문에서 언급된 "관리자>프로그램설치하기" 화면에 들어가질 못하고 있는 것이죠.

1.head.sub.php 수정과정 설명이 서버에 존재하는 파일과 다르고
2.서버의 /adm/adm_menu770.php파일은 직접실행이 불가하니

결론적으로 기능을 설치해볼 방법조차 아직 찾지 못했습니다.
올려주신 압축파일은 마치 규화보전같습니다.

며칠째 시도하고 있는데 관리자설정화면 구경도 못해봤습니다.
처음 시작하는 난관이 상상의 한계를 초월하네요

설치에 성공하면 반드시 후기를 남기겠습니다.
먼저 풀어내야할 수수께끼는 이것들입니다.

1. PIREE_PATH가 사전에 선언되지가 않았는데 head.sub.php 에서 PIREE_PATH 경로를 사용해서 piree_head.php를 인클루드 시키는것이 어떻게 가능한가?

2. head.sub.php로 piree_haed.php의 인클루드가 성공한다면 무슨일이 벌어지는 것인가?

관리자 화면에서 '관리자>프로그램 설치하기' 메뉴가 나타난다는 의미인가? 아니면 설치화면에 들어가는 특정 경로는 주소창에 입력해야 하는 것인가? 이 설명이 어디에도 없습니다.

현재는 루트 폴더의 head.sub.php 에서 piree_head.php를
include명령로 써보고 require 명령도 써보고 온갓 방법을 해보고는 있으나 가끔씩 에러만 나는 경우가 확인될뿐 인클루드가 제데로 되고 있는것인지, 또다른 설명되지 않는 무언가가 필요한지 확인할 방법은 딱히 설명되어 있지 않습니다.
PIREE_PATH의 사전선언이 없었기에 이건 뭔가 잘못됬다 싶어서 절대경로도로 head.sub.php 파일 상단에 시도해봤습니다.

include_once $_SERVER["DOCUMENT_ROOT"]."/piree/piree_head.php";

에러는 뜨지 않지만 관리자 화면에 아무런 변화가 보이지 않습니다. 이런 상황에서는 다음 단계(프로그램설치)로 한발짝도 나갈 수가 없습니다.
/piree 폴더에는 piree_head.php는 없습니다. piree_head.inc.php 만 있습니다.

압축파일 전체에 piree_head.php라는 파일은 없습니다.

혹시나 해서 다음의 방식으로 절대경로를 적용해 봤습니다.

include_once $_SERVER["DOCUMENT_ROOT"]."/piree/piree_head.inc.php";

이렇게 했더니 관리자 화면의 글꼴들이 커지는군요.  그러나 그 이상의 변화는 보이지 않고  프로그램 설치화면으로 들어가는 방법은 여전히 알 수 없습니다.

이 압축파일에는 선언되지 않은 경로(PIREE_PATA)로, 존재하지 않는 파일(piree_head.php)을 인클루드 하는 방식으로 설명이 시작됩니다.  제가 밝혀낸 부분은 현재로서는 여기까지 입니다.  성공하신분이 계시다면 댓글을 남겨주시기 바랍니다.
제가 그누보드 구조를 몰라서 혼자서 해메고 있었군요..

압축파일의 /adm 폴더에는 admin_menu770이라는 파일이 있고 이는 서버의 /adm 폴더에 이 파일을 올리면 관리자 메뉴의 가장 좌측 (쇼핑몰현황메뉴이미지) 밑에 파일이미지가 하나 생성되고 이걸 클릭하면 '피리기본관리'라는 메뉴 카테고리로 들어가게 되는군요.

여기까지는(설치화면이 보이는 것 까지는) 인클루드와 아무 상관없이 위치에 파일을 올리는 것만으로 되는거였군요.  그누보드가 이런 규칙들이 있었음을 몰랐네요.... 

/adm 폴더에 admin_menu(3자리숫자).php 파일을 올리면 파일을 체크 해서 관리자 메뉴창에 새 메뉴로 추가된다는 건데  이거 참 신기합니다.
전체 503
그누보드5 플러그인 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT