팝업창 관리기능 1.6버전 > 그누4 스킨

그누4 스킨

스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다.
스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y
그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.

팝업창 관리기능 1.6버전 정보

기타 팝업창 관리기능 1.6버전

첨부파일

팝업창관리 1.6.zip (32.2K) 1980회 다운로드 2010-03-05 15:01:06

본문

플러그인에도 있지만 잘모르시는분들 많은거 같아서 이쪽에다도 올립니다.
그누보드기반 탑스쿨 무료 커뮤니티 홈페이지 빌더 솔루션 에서 사용하는
팝업관리 플러그인입니다.

그누보드에서도 무리없이 사용하실수있으며 타빌더에서도 사용하실수있습니다.

이번에는 팝업이 닫힐때 효과기능과 팝업또는 레이어를 가운대 정렬할수
있는 기능을 추가하였습니다.

수정파일
skin/popup/basic/viewlayer.skin.php
skin/popup/basic_blue/viewlayer.skin.php
skin/popup/basic/popup_control.js
skin/popup/basic_blue/popup_control.js
adm/popup_form.php
adm/popup_form_update.php
lib/popup.lib.php

추가된 DB
`po_leftcenter` tinyint(1) NOT NULL default '0',
`po_topcenter` tinyint(1) NOT NULL default '0',
`po_actc` varchar(25) NOT NULL default '',



* 주의 : cheditor.lib.php 와 cheditor 폴더가 없으면 사용하실수없습니다.
기본 그누에 포함된내용입니다. cheditor4 하고 햇갈리지마세요
cheditor.lib.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 ;


추천
43

댓글 전체

테스트는 http://hssay2.cafe24.com/topbuilder/ 이쪽에서 잠시 확인하실수있습니다.
아이디 test 암호 1111

추천은 개발자에게 힘이됩니다^^
너무 감사합니다^^
추후에는 잡다한, 예를들어 주소창이랄지, 작업표시줄 이런것도 체크박스로 숨기거나 하는 기능도 생겼으면 좋겠네요

잘쓰겠습니다. 정말 감사드립니다 ^^
아하! 정말 감사드려요~
새로운 사이트 만드는 작업중인데, 탑빌더로 잘 꾸미고 있습니다.^^
탑스쿨님 다시 한번 감사요~! 추천 꽝!!
select count(*) as cnt from topschool_popup where 1=1 order by po_datetime desc

1146 : Table 'bef0u.topschool_popup' doesn't exist

error file : /g4/adm/popup_list.php

이런 메세지가 뜨는데 당체 모르겠습니다. ㅠㅠ
조언좀 부탁드립니다.
insert set po_skin = 'basic_blue', po_dir = '', po_popstyle = '', po_openchk = '1', po_scrollbar = '', po_start_date = '2010-04-06 00:00:00', po_end_date = '2010-04-13 23:59:59', po_expirehours = '24', po_leftcenter = '1', po_topcenter = '1', po_left = '50', po_top = '50', po_width = '400', po_height = '500', po_act = '', po_actc = '', po_delay = '', po_subject = '팝업창 테스트', po_content = '팝업창 테스트'

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 'set po_skin = 'basic_blue', po_dir = '', po_p

error file : /hanaro/adm/popup_form_update.php

설치후 테스트해보니 위와 같은 메시지가 출력됩니다.

어떻게 해야 하는지요?
DB 추가는 어느부분을 수정해야 하나요?

정확한 경로를 알려주세요.

혹씨 phpMyadmin에서 수정해야 하는지요.

select count(*) as cnt from g4_topschool_popup where 1=1 order by po_datetime desc
1146 : 테이블 'innobrand.g4_topschool_popup' 는 존재하지 않습니다.
error file : /SB/adm/popup_list.php
UTF-8에선 안되나요?

인코딩 다 해서 설명대로 다 했구..에러 문구는 없는데..

팝업 등록 후 홈피를 실행시키면 팝업창이 안 뜨네요.

나만 그런가요?

현존하는 팝업관리프로그램에서 젤 좋은거 같습니다.

추천
질문 : 죄송합니다만 질문좀 할게요.제가 그누보드 팝업관리하는 것에 대해서 잘 몰라서요
cheditor.lib.php 와 cheditor 폴더가어디 폴더에 있나요?.
tail.sub.php / config.php / admin.menu100.php
이 파일들도 어디에 있나요?
이 스킨을 세팅하면 관리자페이지에서 팝업관리 할 수 있는거죠?
기존의 만들어 놓은 팝업목록을 수정해서 다시 올릴려고 하면 "자료가 존재 하지 않습니다." 라고 뜨면서 등록이 안됩니다. 어디를 수정해야하죠???
추천 !
잘 됩니다.
utf-8 로 인코딩했고,
cheditor 폴더는 없고, cheditor4 cheditor5 폴더는 있고 그래서 혹시 안되는 것이 아닌가 걱정했었는데, 작동이 잘됩니다.
lib 폴더에 cheditor.lib.php는 있습니다.
잘 쓰겠습니다.
감사합니다.
<등록을 클릭했을 때 아래와 같은 매세지가 뜨네요>>
insert g4_topschool_popup set po_skin = 'basic', po_dir = '', po_popstyle = '', po_openchk = '1', po_scrollbar = '', po_start_date = '2012-12-17 00:00:00', po_end_date = '2012-12-24 23:59:59', po_expirehours = '1176', po_leftcenter = '', po_topcenter = '', po_left = '100', po_top = '100', po_width = '600', po_height = '800', po_act = '', po_actc = '', po_delay = '', po_subject = '[�뀒�뒪�듃] �뀒�뒪�듃', po_content = '



'
1054 : Unknown column 'po_leftcenter' in 'field list'

error file : /board/adm/popup_form_update.php

어디서 잘 못 된건지.모르겠습니다.
메인페이지에 적용이 안되는 분들은 확인하세요. 빌더로 만든 웹사이트인지...
빌더로 적용된 경우 빌더 내 tail.php의 최하단에 아래 내용을 삽입해야 구현됩니다.
<?  include_once "lib/popup.lib.php"; ?>
전체 5,853 |RSS
그누4 스킨 내용 검색

회원로그인

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