팝업창 관리기능 1.6 > 그누4 플러그인

그누4 플러그인

그누보드에는 여러가지 기능 추가가 쉽도록 제작 되었습니다.
플러그인의 저작권은 해당 플러그인 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다.
플러그인 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y

팝업창 관리기능 1.6 정보

팝업창 관리기능 1.6

첨부파일

팝업창관리 1.6.zip (32.2K) 201회 다운로드 2010-03-05 14:58:41

본문

그누보드기반 탑스쿨 무료 커뮤니티 홈페이지 빌더 솔루션 에서 사용하는
팝업관리 플러그인입니다.

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

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

수정파일
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 ;


추천
0

댓글 전체

처음 쓰는데 아주 좋습니다~~~ uft-8로 변환해서 써도 잘 되고요.감사합니다~!
근데 레이어열기닫기 체크 못하는 버그가 있어 보니.. popup_form.php 에서

echo ($row[po_act] == "ts_fadeInBack")

위에 $row[po_act]를 $row[po_actc] 로 바꿔줘야 하네요.

echo ($row[po_actc] == "ts_fadeInBack")

같은 곳 4군데만 바꾸면 잘 됩니다~~
전체 16 |RSS
그누4 플러그인 내용 검색

회원로그인

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