팝업창 관리기능 1.7
그누보드기반 탑스쿨 무료 커뮤니티 홈페이지 빌더 솔루션 에서 사용하는
팝업관리 플러그인입니다.
그누보드에서도 무리없이 사용하실수있으며 타빌더에서도 사용하실수있습니다.
레이어 닫히는 기능이 열리는 기능과 동일시 되는 부분의 오류를 수정하였습니다.
수정파일
adm/popup_form.php
업로드
다운로드 - 압축푼후
1. /skin/ 폴더에 popup폴더를 업로드
2. /lib/ 폴더에 popup.lib.php 파일 업로드 (extent 에 업로드 하면안됨!! header 에러 남)
3. /adm/ 폴더에 adm 파일들을 업로드
삽입코드
tail.sub.php 페이지에 아래 코드삽입
// 팝업실행(head에 넣으면 안됨 출력부분이 있어서 exploed 라이브러리에 넣어도 안됨 head 보다 위쪽에 들어감)
include_once "lib/popup.lib.php";
config.php 페이지에 아래 코드삽입
// 기타
$g4['popup_table'] = $g4['table_prefix'] . "topschool_popup"; // 팝업창 관리 테이블
admin.menu100.php 페이지에 아래 코드 삽입
array("100300", "메일 테스트", "$g4[admin_path]/sendmail_test.php"), 윗부분에 아래내용 추가
그누보드에 추가할때 삽입코드
array("100200", "팝업관리", "$g4[admin_path]/popup_list.php"),
DB추가
CREATE TABLE `g4_topschool_popup` (
`po_id` int(11) NOT NULL auto_increment,
`po_skin` varchar(255) NOT NULL default '',
`po_dir` varchar(255) NOT NULL default '',
`po_popstyle` tinyint(1) NOT NULL default '0',
`po_openchk` tinyint(1) NOT NULL default '0',
`po_start_date` varchar(19) NOT NULL default '',
`po_end_date` varchar(19) NOT NULL default '',
`po_expirehours` int(4) NOT NULL default '0',
`po_scrollbar` tinyint(1) NOT NULL default '0',
`po_leftcenter` tinyint(1) NOT NULL default '0',
`po_topcenter` tinyint(1) NOT NULL default '0',
`po_left` int(4) NOT NULL default '0',
`po_top` int(4) NOT NULL default '0',
`po_width` int(4) NOT NULL default '0',
`po_height` int(4) NOT NULL default '0',
`po_act` varchar(25) NOT NULL default '',
`po_actc` varchar(25) NOT NULL default '',
`po_delay` int(11) NOT NULL default '0',
`po_subject` varchar(255) NOT NULL default '',
`po_content` text NOT NULL,
`po_datetime` datetime NOT NULL default '0000-00-00 00:00:00',
PRIMARY KEY (`po_id`),
KEY `po_date` (`po_start_date`,`po_end_date`),
KEY `po_openchk` (`po_openchk`)
) TYPE=MyISAM ;
첨부파일
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 128개
aircam님과 같은 질문입니다. ^^;
=================================================================================
aircam 10-03-02 02:42
수정시 기존 정보가 나오지 않는데 어떻게 해결해야 하나요?
팝업등록후 등록된 팝업을 수정하려고 수정버튼을 클릭하면 아무 정보도 나오질 않습니다.
=================================================================================
그것과 엉켜서 그럴수가있습니다.
그부분은 재가 전체적으로 소스를 보지 않는 이상은 알수가없내요^^
말씀 감사합니다.. 그리고 팝업관리 잘 쓰겠습니다. ^^;
admin으로 접속해서 팝업관리를 클릭하면 아래와 같이 에러 메시지가 뜹니다.
고수님~ 제발 도와 주세요. 잠을 못이루겠습니다..ㅠㅠㅠ
select count(*) as cnt from where 1=1 order by po_datetime desc
1064 : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'where 1=1 order by po_datetime desc' at line 3
error file : /adm/popup_list.php
아래 부분을 빼먹으신듯
config.php 페이지에 아래 코드삽입
// 기타
$g4['popup_table'] = $g4['table_prefix'] . "topschool_popup"; // 팝업창 관리 테이블
"DB추가"를 어떻게하는지....
정말 죄송합니다.^^
파일을보시면아실꺼에요 거기에 해당 쿼리문 넣어주고 관리자의 업그레이드 페이지 여시면됩니다.
수고하셨습니다
adm/img/title_menu900.gif 이게 전 없더라구요 ^^;;
암튼 감솨~
$sub_menu = "900400";
를 아래와 같이 변경하세요...
$sub_menu = "100200";
cheditor 가 없으면 내용 입력을 못하나요 ㅠㅠ?
테스트중에 발견한건데요.하단에 "몇시간동안 이창을 열지 않음." 이라는 곳 있잖아요.
거기에 체크를 하고 창을 닫고 새로고침 하면 안 나와야 하는데 계속 나오네요.
이럴경우 어디를 의심해봐야 할까요?
보통으로 되어 있으면 정상 맞지요?
아래는 문의결과 입니다.
안녕하세요.
언제나 최선을 다하는 (주)미리내닷컴 운영자 최근호 입니다.
항상 미리내닷컴을 사랑해주셔서 감사합니다.
확인 결과, 서버 상에 웹 해킹을 방지하기 위해서 설치된 수호신이라는 프로그램의
정책 필터링 때문에 고객님의 계정에 설치 된 팝업 관련 php소스에 대해서
제대로 작동이 되지 못한 것으로 최종 확인이 되었습니다.
하지만 서버 전체에 적용되는 보안 수준에 대해서는 완전한 조정이 어려우므로
고객님의 계정 html폴더 안에 서버 설정을 적용하도록 하는 .htaccess파일(숨김파일로
서버 최초 세팅 시 업로드 됨)에 수호신 관련 필터링이 과도하게 적용되지 않도록
수정해 주는 소스를 삽입해 드렸습니다.
이 후 팝업을 24시간 보이지 않도록 체크 후
다시 새로고침을 해 본 경과 정상적으로 팝업 창이 나타나지 않는 것으로 확인 되었습니다.
고객님이 직접 접속 확인을 해보시기 바라며,
혹 다른 php소스에 관련하여 문제발생 시 구체적인 경로와 로그인이 필요한 경우,
로그인 정보와 함게 알려주시기 바랍니다.
더 궁금하신 사항이 있으시면 1:1질문하기로 남겨주시기 바랍니다.
감사합니다.
웹호스팅의 별~☆ (주)미리내닷컴.
1146 : 테이블 'a20105.topschool_popup' 는 존재하지 않습니다.
error file : /adm/index.php
이렇게 뜨는데 왜이럴까요
phpMyAdmin 프로그램으로 디비 로그인후 SQL명령어에 TopSchool 님이 적어주신
DB추가 아래 내용을 입력해보세요..
select * from topschool_popup where po_start_date < '2010-07-28 02:15:19' and po_end_date > '2010-07-28 02:15:19' and po_openchk = '1'
1146 : Table 'pgu.topschool_popup' doesn't exist
error file : /adm/index.php
뭐가 문제인지.....ㅜ.ㅜ 알려주세요. 위 보기처럼 다했는데....
위 부분을 config.php 에 넣으실때 40줄 쯤에
$g4['table_prefix'] = "g4_"; // 테이블명 접두사
$g4['write_prefix'] = $g4['table_prefix'] . "write_"; // 게시판 테이블명 접두사
이 부분 밑으로 넣어보세요.
<embed></embed>사이에 <param name="wmode" value="transparent">만 넣으면 되는 줄 알았는데 안돼네요..
혹시나 해서 스킨폴더의 viewlayer.skin.php의 style 부분에서 position:absolute;를 relative로 바꿔도 안돼구요..
다른 방법 없을까요?
한가지 문의드릴 사항이 있습니다
팝업을 띄울 페이지 입력시 /sub.php?path=company 라고 입력하면 안되는데
어디를 수정해야 하는지요?
/sub.php 이렇게만 입력하면 잘 됩니다
혹시 이 부분을 오늘 하루 보이지 않기를 넣으려면 함수를 어떻게 만져야 하나요?
플래시가 출력되는 부분은
<script src="<?=$g4['path']?>/design/sub_201009.js"></script> 이렇게 해서요
해당 js는
document.write ('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="200" height="500" id="index3" align="middle"><param name="allowScriptAccess" value="sameDomain" /><param name="movie" value="http://www.diarypension.com/design/sub_201009.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><param name="wmode" value="transparent"><embed src="http://www.diarypension.com/design/sub_201009.swf" quality="high" bgcolor="#ffffff" width="200" height="500" name="index3" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></object>');
이렇게 넣었구요..
그런데 익스,파폭은 되는데 크롬은 안되네요.
혹시 viewlayer.skin.php 에서 손봐야할 부분이 있나요?
탑스쿨님께서 만들어주신 팝업관리를 사용하려고 하는데..
오류가 있어서 초보라서..
팝업을 추가하기 위해서 버튼을 누르게 되면..
'cheditor'이 정의되지 않았다고.. popup_form.php 오류구문과
'ed_po_content'는 null 이거나 개체가 아니라는 오류구문이 뜨는데요..
말씀하신데로
cheditor.lib.php 와 cheditor 폴더가 없으면 사용하실수없습니다.
기본 그누에 포함된내용입니다. cheditor4 하고 햇갈리지마세요
제대로 설치한것 같은데.. 왜 이런문제가 발생되는지.ㅠ
알려주시면 감사합니다.ㅠ
레이어 효과에서 효과없음, 페이드인, 깜빡깜빡을 제외한 나머지 효과는 스크립트 에러가 발생합니다.
슬라이드 관련된 효과에만 그런 것 같네요.
에러메세지는
잘못된 인수입니다. << 이렇게 나오구요.
popup_control.js 에서
슬라이드 관련 스크립트의
elem.style.width = ((pos / 100) * w) + "px";
이 부분에서 에러가 나오네요..
해결방법이 없을까요?
레이어팝업 했을때 24시간 보지않기 체크하면
닫기를 눌러도 닫히지 않는데 확인한번 부탁드려도될까요?
혹시 홈피의 첫페이지에만 적용하는 방법이 있는지요?
게시판 말고요
테스트해보려고 24시간체크하고 닫기한건데 ㅠ.ㅠ;; ...
원래 쿠키삭제하고 새로고침하면 열리는게 맞지 않나요 ㅇ-ㅇ);;?
관리자 화면에서 팝업관리 들어가면 한글이 다 깨져서 보입니다.
왜그럴까요??
1146 : Table 'yap12.g4_topschool_popup' doesn't exist
error file : /adm/popup_list.php
이건 뭘까요^^ 미숙해서 처리가 안되네요. 시키는데로 다 한것 같은데...
읽다가 보니 cheditor.lib.php 요거 이야기 있던데.. 없으면 안된다고요? 이건 어디다 넣어야 하나요?
귀찮으시더라도 부탁드려요~
select * from g4_topschool_popup where po_start_date < '2011-01-04 00:52:25' and po_end_date > '2011-01-04 00:52:25' and po_openchk = '1'
1146 : Table 'dgdchurch.g4_topschool_popup' doesn't exist
error file : /adm/index.php
전부 설치햇구요,,
내용 적는 부분이 나타나지 안는데 뭐가 잘못 된건가요?
adm/upgrade.php 파일을 여시고
// 팝업창 테이블생성
sql_query("CREATE TABLE `g4_topschool_popup` (
`po_id` int(11) NOT NULL auto_increment,
`po_skin` varchar(255) NOT NULL default '',
`po_dir` varchar(255) NOT NULL default '',
`po_popstyle` tinyint(1) NOT NULL default '0',
`po_openchk` tinyint(1) NOT NULL default '0',
`po_start_date` varchar(19) NOT NULL default '',
`po_end_date` varchar(19) NOT NULL default '',
`po_expirehours` int(4) NOT NULL default '0',
`po_scrollbar` tinyint(1) NOT NULL default '0',
`po_leftcenter` tinyint(1) NOT NULL default '0',
`po_topcenter` tinyint(1) NOT NULL default '0',
`po_left` int(4) NOT NULL default '0',
`po_top` int(4) NOT NULL default '0',
`po_width` int(4) NOT NULL default '0',
`po_height` int(4) NOT NULL default '0',
`po_act` varchar(25) NOT NULL default '',
`po_actc` varchar(25) NOT NULL default '',
`po_delay` int(11) NOT NULL default '0',
`po_subject` varchar(255) NOT NULL default '',
`po_content` text NOT NULL,
`po_datetime` datetime NOT NULL default '0000-00-00 00:00:00',
PRIMARY KEY (`po_id`),
KEY `po_date` (`po_start_date`,`po_end_date`),
KEY `po_openchk` (`po_openchk`)
) TYPE=MyISAM", FALSE);
를 넣으세요 그리고 업로드하여 http://주소/adm/upgrade.php 실행하시면 자동으로 업그레이드 됩니다.
select count(*) as cnt from g4_topschool_popup where 1=1 order by po_datetime desc
1146 : Table 'chamjoun.g4_topschool_popup' doesn't exist
error file : /adm/popup_list.php
이런메세지가..^^
그리고 업그레이드 눌러도
Parse error: parse error, unexpected T_STRING in /free/home/chamjoun/html/adm/upgrade.php on line 117
근데 다른 스킨 등을 적용할 때도 그런걸 보면 팝업자체의 문제가 아닌거 같은데요..
누구 잘 아시는 분들의 조언 바랍니다.. 답답하네요..
제발 부탁드립니다..
참고로 그누보드, 데이터베이스, 호스팅 모두 charset utf-8 입니다...
원래 안되는 건가요?
팝업창 닫히면서 자기 사이트로 링크되게도 하실수있습니다.
그건 링크걸 이미지 등에 자바스크립트로 직접 소스를 삽입하셔야됩니다.
팝업창닫히면서 자기 사이트로 링크되게 할 수 잇나요?
관리자 화면 하단에
select * from g4_topschool_popup where po_start_date < '2011-05-24 18:11:03' and po_end_date > '2011-05-24 18:11:03' and po_openchk = '1'
1146 : Table 'kookcscom.g4_topschool_popup' doesn't exist
error file : /adm/auth_list.php
먼가 경로오류인거 같은 데;;
db를 추가해주세요
그리고 수정시 아무것도안뜬상황에서 글다적고 확인누르면
자료가 없다고 나옵니다.
이유를 알려주세용
다른 관리자 스킨을 쓰시는 분은
쿼리문 중복때문에 그렇습니다.
popup_form.php문서에
관리자 헤드문서가 include_once("./admin.head.php");
되어있는데
[popup_form.php]
15라인
=====================================================
$row = sql_fetch(" select * from $g4[popup_table] where po_id = '$po_id' ");
========================================================
과
[admin.head.php]문서의
51라인;(라인은 다른 위치에 있을 수 있습니다.)
===========================================
// 읽지 않은 쪽지가 있다면
-----중략-----------------
$sql = " select count(*) as cnt from $g4[auth_table] where mb_id = '$member[mb_id]' ";
$row = sql_fetch($sql);
=============================================
의 $row중복으로
후에 선언되어진 admin.head.php의 $row를 불러오기 때문에
정보를 못 읽어 들이기 때문입니다.
popup_form.php문서에 내에 있는 모든 $row의 변수명을 다른 변수명(예:$row_pop)로 바꾸시면
간단히 해결하 실 수 있습니다.
1146 : Table 'lagnn11.g4_topschool_popup' doesn't exist
error file : /adm/popup_list.php
이렇게떠요 어떻게 해야하나요?
FTP에 들어가서 해줘야하는건가요??
몇 번 설치해서 사용을 해봤기에 친구놈이 원해서 설치해주고 있는데
이건 뭐..=ㅅ= 어떠한 에러도 안뜨고 그냥 관리자모드에서 메뉴 생성이 안되네요.
즉, 관리자 화면 상단 환경설정 아이콘에 마우스 오버하면 팝업관리 메뉴가 나와야 되는데
전혀 아무런 변화가 없이 메뉴가 안생기네요..좌측 메뉴에도 역시 안생김.
차라리 에러라도 뜨면 검색이라도 해보겠건만..=ㅅ=;;
그누 사용 버전 : 4.34.04
---------------------
7월20일 내용 추가
---------------------
아래 만수무강님처럼 팝업 페이지 호출을 할 경우 나오긴 하지만
메뉴 생성이 안되니 정상적으로 관리자 페이지에서 접근할 수가 없습니다.
혹시 그누 최신으로 업그레이드를 하면 될런지는 아직 체크 전입니다.
현재 메뉴 생성이 안되는 4.34.04 이전버전에서도 문제 없이 사용했는데 왜 그런지는..
만수무강님도 그러한 증상을 호소하는걸 보면
개개인이 잘못 적용한 차원의 문제는 아닌 것 같은데 궁금합니다.
[팝업관리] 가 첫번째 환경설정메뉴 내 세번째인가에 들어와야 하는데 해당파일인 admin.menu100.php 를 아무리 변경해 봐도 변함이 없습니다.
물론 강제로 http://www.g20nsn.or.kr/board/adm/popup_list.php 페이지를 호출하니까 잘 뜨구요 테스트 팝업창 만들어보면 게시판 모드에서는 잘 뜹니다. ( 메인에서는 안뜨는 이유도 나중에 알아야 된답니다)
우선은 관리자메인의 메뉴 내용을 수정하는 방법좀 알려주심 감사!11
===설명하신 내용 ====
admin.menu100.php 페이지에 아래 코드 삽입
array("100300", "메일 테스트", "$g4[admin_path]/sendmail_test.php"), 윗부분에 아래내용 추가
그누보드에 추가할때 삽입코드
array("100200", "팝업관리", "$g4[admin_path]/popup_list.php"),
라고 되어 있어서 작업해 봤는데 전혀 삽입이 안되고 메뉴가 변동도 없습니다.
귀 솔루션을 탑재하여 시험해 보고 있습니다.
위에 설명드린대로 해당 팝업관리 페이지를 호출하면 팝업창리스트, 입력창, 결과창이 다 나옵니다.
그래서 시험 팝업창을 만들어 보니 게시판페이지에서는 모두 잘 뜹니다.
그런데 메인 및 일반 html 페이지에는 팝업이 안뜨더군요..???
왜 이런지 어케 해야 메인쪽 등에서 도 볼수 잇는지요???????
플러그인 팝업게시판에서 1.7버전을 사용하고 있습니다.
업로드 및 소스추가, DB추가 다 제대로 설정을 하였습니다.
팝업도 제대로 나타납니다.
그런데 문제는 팝업이 메인페이지에 방문했을때 팝업이 떠야되는데 다른데는 다 안뜨고
게시판(해당사이트 게시판)만 들어가면 거기만 팝업이 뜨네요.
팝업 등록할때 팝업표현경로에 '입력이 없을시 자동적으로 모든 페이지 적용합니다.'라고 되어있어서 경로를 입력하지 않으면 메인이던 어떤 서브페이지던 팝업이 뜨는걸로 생각했는데 그게 아니라 모든 게시판 또는 관리자 화면에서판 팝업이 뜨네요.
1. 메인화면에서만 팝업이 뜨게끔 하려면 어떻게 해야되나요?
2. 팝업창에 타이틀 부분이 현재 그누보드4라고 나오는데 이거 변경할 수 없나요?
(팝업등록시 내용에 html코드로 직접 <title> 소스를 넣어도 변하질 않네요)
설치시 글쓴내용을 자세히 읽은후 사용했는데. 어려움 없이 사용이 가능하네요
조금은 버벅 됬지만.....
좋은자료 공개해주셔서 감사드립니다.
단 ... 메인에서 사용이 않되네요... ㅋㅋ 방법이 없을까요?
아무래도 공개용이라서 인지요...
암튼 좋은 자료 잘 쓰겠습니다. 제 홈피입니다. www.ijwewelry.kr
메인 주소가 /index.php /index.php 이런식으로 넣으시면됩니다.
메인에서 뜨네요 좋은 자료 잘쓰고 있습니다.
확인은 이곳에서 www.ijewelry.kr
index.php에 팝업 실행코드를 넣어주니까 잘 됩니다
수박 겉핥기로 웹을 배워서 많이 허접합니다ㅠ 스킨을 직접 수정해서 좌측 하단에는 하루 안보기 라디오버튼을, 우측에는 닫기 아이콘을 두려고 하는데
테이블을 반으로 나눠서 좌 우측으로 정렬 해 보려고 했는데 반으로 나누면 보이질 않네요;;
그리고 이미지 팝업을 쓸 때는 팝업 사이즈에 이미지 세로사이즈 + 20 을 해줘야 제대로 나오더라구요. 20 값을 어디서 더해주면 될 것 같기도 한데 어느부분인지 잘 모르곘네요ㅠ 알려주시면 감사하겠습니다ㅠ
���뿩�� ' ��üũ ' �� �˾��� ���� ���� �ʽ��ϴ�.
이런식으로 깨집니다. 팝업쪽만요.
해결 방법이 없을까요??
위에서 tail.sub.php에 넣어주는 건 어느 부분에 넣어야하는건가요??
난감하네요~~
1146 : Table 'reden.g4_topschool_popup' doesn't exist
error file : /adm/popup_list.php
─
설정대로 했는데 이라고 오류가 나내요 ㅠ
신고가 접수되어 자동으로 블라인드 된 댓글입니다. 원문을 보시려면 를 클릭하세요.
----------------------------------------------------------------------
select * from g4_3topschool_popup where po_start_date < '2011-09-11 10:19:52' and po_end_date > '2011-09-11 10:19:52' and po_openchk = '1'
1146 : Table 'interkweb.g4_3topschool_popup' doesn't exist
error file : /gb/index.php
-----------------------------------------------
참고로 제 홈페이지에 설치된 그누의 테이블 접두사는 아래와 같으며 아래와 같이 설치했습니다.
(아래 내용은 confing.php의 테이블명 일부 입니다.)
-------------------------------------------------
// 테이블 명
// (상수로 선언한것은 함수에서 global 선언을 하지 않아도 바로 사용할 수 있기 때문)
//
$g4['table_prefix'] = "g4_3"; // 테이블명 접두사 -> 이것이 두번째 그누보드의 테이블접두사
$g4['popup_table'] = $g4['table_prefix'] . "topschool_popup"; // 팝업창 관리 테이블
$g4['table_prefix_yes'] = "g4_"; // 테이블명 접두사 -> 이것이 기존 회원정보가 들어있는 테이블명 접두사
$g4['write_prefix'] = $g4['table_prefix'] . "write_"; // 게시판 테이블명 접두사
.
.
--------------------------------------------------------------------------
아래 오류 내용보니 'g4_topschool_popup' 테이블이 있어서 그런것 같은데 전 본 팝업을 설치하는거 처음인데..혹시나 생각안나서 제가 잘 모르니 혹시 테이블 지워서 다시 db 추가 해봐야하는건가요?
-------------------------------------------
오류
SQL 질의:
CREATE TABLE `g4_topschool_popup` (
`po_id` int( 11 ) NOT NULL AUTO_INCREMENT ,
`po_skin` varchar( 255 ) NOT NULL default '',
`po_dir` varchar( 255 ) NOT NULL default '',
`po_popstyle` tinyint( 1 ) NOT NULL default '0',
`po_openchk` tinyint( 1 ) NOT NULL default '0',
`po_start_date` varchar( 19 ) NOT NULL default '',
`po_end_date` varchar( 19 ) NOT NULL default '',
`po_expirehours` int( 4 ) NOT NULL default '0',
`po_scrollbar` tinyint( 1 ) NOT NULL default '0',
`po_leftcenter` tinyint( 1 ) NOT NULL default '0',
`po_topcenter` tinyint( 1 ) NOT NULL default '0',
`po_left` int( 4 ) NOT NULL default '0',
`po_top` int( 4 ) NOT NULL default '0',
`po_width` int( 4 ) NOT NULL default '0',
`po_height` int( 4 ) NOT NULL default '0',
`po_act` varchar( 25 ) NOT NULL default '',
`po_actc` varchar( 25 ) NOT NULL default '',
`po_delay` int( 11 ) NOT NULL default '0',
`po_subject` varchar( 255 ) NOT NULL default '',
`po_content` text NOT NULL ,
`po_datetime` datetime NOT NULL default '0000-00-00 00:00:00',
PRIMARY KEY ( `po_id` ) ,
KEY `po_date` ( `po_start_date` , `po_end_date` ) ,
KEY `po_openchk` ( `po_openchk` ) ) TYPE = MYISAM ;
MySQL 메시지:
#1050 - Table 'g4_topschool_popup' already exists
이렇게 나오는데 3이라는 숫자가 어디서 나오는걸까요
뿌려주는 테이블명과 넣으신 테이블이 명이 맞는지 확인해보세요
select count(*) as cnt from g4_topschool_popup where 1=1 order by po_datetime desc
1146 : Table 'reden.g4_topschool_popup' doesn't exist
error file : /adm/popup_list.php
이리나오네요.
분명 설명을 자세히 해 주셔서 그렇게 했거든요.
여기 댓글들만 벌써 2시간재 보고 있는데..
왜 db가 생성이 안될까요?
답답 합니다.
그러니 되네요..
그런데
팝업 관리에 들어가서 설정하고
이미지를 등록(내pc사진넣기) 하려면
이미지는 안들어가고 나중에는
로그인을 하라고 나오는데요..
어찌 하면 좋은지요..^^
그런데 설명대로 설치를 하고 팝업관리를 실행시키니
select count(*) as cnt from g4_topschool_popup where 1=1 order by po_datetime desc
1054 : Unknown column 'po_datetime' in 'order clause'
error file : /2010/adm/popup_list.php
이런 화면이 나오네요. 제가 이런걸 잘 몰라서, 설명을 이해를 못한건지... ㅠㅠ
뭐가 문제인지 어떻게 해야되는지 알려주시면 감사하겠습니다. 부탁드려요.
해결됐습니다 ㅎ
좋은 자료 다시한번 감사드려요~!
멋진 플러그인 감사합니다.
"이 메뉴에는 접근 권한이 없습니다.
접근 권한은 최고관리자만 부여할 수 있습니다."
라는 팝업창만 뜨네요..ㅠ
다른계정에서는 잘 사용했는데.. 왜 이런 메세지가 뜨죠??
권한부여해서.. 읽기, 쓰기, 삭제.. 다 부여했는데..ㅠ
제가 실수했네요.
adm/popup_form.php 파일에서 90400을 10200으로 변경했습니다.
혹.. 저처럼 바보같은 실수로 안되시는 분은.. 이부분을 수정해 보시면..
감사합니다
1146 : Table 'dbfrenzme.g4_topschool_popup' doesn't exist
error file : /index.php
도와주세요.. 어디가 에러인지 모르겠습니다.
* ��뿩�� ' ��üũ ' �� �˾��� ���� ���� �ʽ��ϴ�. 관리창에 이런 문자 나와요
언어셋을 바꾸라는데 무얼 아찌 바꾸나요?..gg.ㅎㅎ 질문했는데요..
utf 변환기로 성공했어요..감사
그런데 EUC-KR전용인가요, UTF8전용인가요?
1. lib/popup.lib.php 파일의
$content = str_replace("{po_width}", $rs[po_width], $content);
이부분을
if($rs[po_scrollbar] ==1) { // 스크롤 활성화 되있다면
$content = str_replace("{po_width}", $rs[po_width]+22, $content);
} else {
$content = str_replace("{po_width}", $rs[po_width], $content);
}
수정
2. skin/popup/사용스킨/viewlayer.skin.php
약 35라인
<div style="overflow: {overflow};>
이부분을
<div style="overflow: {overflow}; width:<?=$rs[po_width]?>px; height:<?=$rs[po_height]- 42;?>px;">
이렇게 수정 ^^
아참;; 탑스쿨님 감사히 잘쓰고 있습니다 ^^
메인에는 안뜹니다.\/index.php 로 생성해주는것 말고,
다른것 또 해야하는것이 있나요??
관리자 스킨 다른것을 썼는데 이건 상관없겠죠??
메인에 안나오는것 말고는 다 정상이거든요.
메인의 경로를 올바르게 잘써주시면 잘나옵니다.
게시판은 잘만 뜨는데.. 혹시 그누보드 최신버젼인데, 이것과는 연관없을까요??
연관이 없겠지만, 배추스킨,관리사 스킨, 쪽지5,큰것은 이정도 적용한듯 합니다.
http://www.cg-life.co.kr
사이트 입니다. ㅜㅜ
혹시나 지프라기 잡는 심정으로 다시 글 남깁니다.
다른 예외사항은 없을까요?? 도움 부탁드립니다 ㅜㅜ
안나올수있습니다.
include_once ("lib/popup.lib.php");
하니 잘나옵니다.
좋은하루되세요^^
2.그누보드 플러그인 그누플러스 설치
3.그누보드 관리자 스킨 변경 아래주소의 관리자스킨으로 변경함
http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=117392&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%EA%B4%80%EB%A6%AC%EC%9E%90%EC%8A%A4%ED%82%A8&sop=and
4.그누보드 플러그인 팝업관리 설치
상기 사항처럼 설치하였는데 다른것은 모두 정상작동 되는데 현재 그누플러스 레이아웃 관리
에서 페이지에서 메인 페이지로 등록된 페이지에는 팝업이 뜨지 않고 있습니다.
즉 메인페이지에 팝업이 뜨지 않고 있습니다. 여기에 등록된 방법 모두 해 보았지만 안되더군요.
해결방법을 알려주시면 감사드리겠습니다.
그런데 어떤 분이 올린 내용 보고 아래와 같이 인쿠르드하니까 잘 되네요.
저 같은 경우에는 성격상 index.php에 하였습니다.
<?
include_once("{$g4['path']}/lib/popup.lib.php");
?>
근데 관리자화면에서 팝업관리 왼쪽은 엑박이 뜨네요 원래 그런건가요~~
하지만 24시간 동안 열지않기 체크후 닫기 누르면 아래와같이 오류나네요
메시지: 개체가 필요합니다.
줄: 416
문자: 4
코드: 0
URI: http://www.************.com/skin/popup/basic/popup_control.js
이렇게 오류나구요
popup_control.js
여기 416줄엔
function layer_close(id,hiddenWay) {
var obj = document.getElementById("expirehours"+ id);
var tmpid = document.getElementById("pop"+id);
if (obj.checked == true) {
set_cookie("it_ck_pop_"+id, "done", obj.value, window.location.host);
}
if(hiddenWay == "ts_slideDownBack"){
ts_slideDownBack(tmpid);
}else if(hiddenWay == "ts_slideLeftBack"){
ts_slideLeftBack(tmpid);
}else if(hiddenWay == "ts_slideLeftDownBack"){
ts_slideLeftDownBack(tmpid);
}else if(hiddenWay == "ts_fadeInBack"){
ts_fadeInBack(tmpid);
}else{
tmpid.style.display = "none";
}
selectbox_visible();
}
}
대략이렇게 나오는데요
고수님들 무얼만져야 정상적으로 될가요? ㅠㅠ
index에 팝업 노출 안해서,,[include_once ("./bbs/lib/popup.lib.php");]<- 요소스..
팝업이 안 보이더라고요,,
그 다음은,, 팝업 노출 경로 잘 못 써줘서 또 한 번 놀라고..
이제는 적응했습니다.
감사합니다.// Goooooood 입니다.
메인페이지에 안떠서 무지 고심했는데 여러분들이 추가로 팁을 주셔서 무사히 잘 설치했습니다요..
TopSchooL님 매우매우 감사해요...
좋은 자료 감사합니다. 아직 이런 모듈 등을 만들 줄은 모르고 쓸줄만 아는 상태라서 도움을 많이 받고 있습니다.
지금 적용하려는 사이트는 아니지만,
예전에 이 관리기능 1.7 잘 설치해서 고맙게 잘 썼던 기억이 있는데 지금은 닫기 버튼이 안먹으니..;;
* 정확히는 24시간 체크박스 체크하지 않고 닫으면 잘 닫히나 체크하면 안닫힙니다.
error file : /index.php 이런에러 뜨는데 뭐가 문제일까요?ㅠㅠㅠㅠㅠ