팝업 공지창 설정용 게시판(사이트 팝업용) 정보
게시판 팝업 공지창 설정용 게시판(사이트 팝업용)첨부파일
본문
head.php 상단에..
.
.
.
include_once("$g4[path]/lib/connect.lib.php");
include_once("$g4[path]/lib/popular.lib.php");
// 여기부터 삽입
$bo_table = "pop_notice";
$tbl = "{$g4[write_prefix]}{$bo_table}";
//$sql = "SELECT * FROM $tbl where wr_id = '$wr_id'";
$sql = "SELECT * FROM $tbl order by wr_3 desc";
$result = mysql_query($sql);
$row=mysql_fetch_array($result);
//여기까지
?>
이 내용을 삽입합니다.
<head>와</head>사이에
<!---팝업창소스--->
<? if ($row[wr_3] == "Y") { ?>
<script language="JavaScript">
<!-- JavaScript
function notice_getCookie( name )
{
var nameOfCookie = name + "=";
var x = 0;
while ( x <= document.cookie.length )
{
var y = (x+nameOfCookie.length);
if ( document.cookie.substring( x, y ) == nameOfCookie ) {
if ( (endOfCookie=document.cookie.indexOf( ";", y )) == -1 )
endOfCookie = document.cookie.length;
return unescape( document.cookie.substring( y, endOfCookie ) );
}
x = document.cookie.indexOf( " ", x ) + 1;
if ( x == 0 )
break;
}
return "";
}
if ( notice_getCookie( "Notice" ) != "done" )
{
window.open('pop_notice.php','','width=<?=$row[wr_1]?>,height=<?=$row[wr_2]?>');
}
// - JavaScript - -->
</script>
<? } else {?>
<? } ?>
<!---팝업창end--->
여기까지 삽입합니다.
게시판 생성하실때 테이블명은 반드시 pop_notice 로 하셔야 합니다.
테이블명을 바꾸시고 싶은 분들은 head.php와 pop_notice.php 파일 직접 손보셔야 합니다.
pop_notice.php 파일은 포에버 루트 디렉토리에 넣으셔야 합니다.
스킨폴더에 올리시고 스킨적용만 시키시면 멋지게 팝업이 뜨는것을 보실 수 있습니다.^^
.
.
.
include_once("$g4[path]/lib/connect.lib.php");
include_once("$g4[path]/lib/popular.lib.php");
// 여기부터 삽입
$bo_table = "pop_notice";
$tbl = "{$g4[write_prefix]}{$bo_table}";
//$sql = "SELECT * FROM $tbl where wr_id = '$wr_id'";
$sql = "SELECT * FROM $tbl order by wr_3 desc";
$result = mysql_query($sql);
$row=mysql_fetch_array($result);
//여기까지
?>
이 내용을 삽입합니다.
<head>와</head>사이에
<!---팝업창소스--->
<? if ($row[wr_3] == "Y") { ?>
<script language="JavaScript">
<!-- JavaScript
function notice_getCookie( name )
{
var nameOfCookie = name + "=";
var x = 0;
while ( x <= document.cookie.length )
{
var y = (x+nameOfCookie.length);
if ( document.cookie.substring( x, y ) == nameOfCookie ) {
if ( (endOfCookie=document.cookie.indexOf( ";", y )) == -1 )
endOfCookie = document.cookie.length;
return unescape( document.cookie.substring( y, endOfCookie ) );
}
x = document.cookie.indexOf( " ", x ) + 1;
if ( x == 0 )
break;
}
return "";
}
if ( notice_getCookie( "Notice" ) != "done" )
{
window.open('pop_notice.php','','width=<?=$row[wr_1]?>,height=<?=$row[wr_2]?>');
}
// - JavaScript - -->
</script>
<? } else {?>
<? } ?>
<!---팝업창end--->
여기까지 삽입합니다.
게시판 생성하실때 테이블명은 반드시 pop_notice 로 하셔야 합니다.
테이블명을 바꾸시고 싶은 분들은 head.php와 pop_notice.php 파일 직접 손보셔야 합니다.
pop_notice.php 파일은 포에버 루트 디렉토리에 넣으셔야 합니다.
스킨폴더에 올리시고 스킨적용만 시키시면 멋지게 팝업이 뜨는것을 보실 수 있습니다.^^
추천
0
0
댓글 전체
버전은 4.03.03에서 제작되었습니다. 버전은 4.03.03에서 제작되었습니다.
팝업창 크기 조정 되구요...치에디터 덕분에 이미지 삽입도 간편합니다.^^
헤더에 넣는 스크립트만 수정하면 팝업대신 레이어버전도 활용 가능할거 같습니다.
팝업창 크기 조정 되구요...치에디터 덕분에 이미지 삽입도 간편합니다.^^
헤더에 넣는 스크립트만 수정하면 팝업대신 레이어버전도 활용 가능할거 같습니다.
홋 유용히 사용하겠습니다.
위 첨부파일에 오늘하루 그만보기 기능 포함되있습니다.^^
정말 필요하던 건데...감사합니다...
근데...제가 테스트 해본다고 하니까...좀 이상한 부분이 있어서요...
팝업창이 여러개일 경우....
제가 팝업창을 하나 등록했다가....
오늘하루동안 안보이게..체크를 했거든요...
그리고 또 팝업이 뜨게끔 글을 하나 더 썼는데요....
그건 일단 오늘하루동안~~~ 체크도 안했고...하니까 나와줘야 할것 같은데...
나오지 않더라고요...
그리고..이건 이상한게 아니구...혹시...텍스트로 작업할 경우에 폰트 스타일을 적용해 놓을 수 있나요?
뷰페이지에서는 괜찮은데...팝업창에서는 폰트가 좀 많이 큰 것 같애서요...
어쨌든...잘 쓰겠습니다...감사합니다...^^
근데...제가 테스트 해본다고 하니까...좀 이상한 부분이 있어서요...
팝업창이 여러개일 경우....
제가 팝업창을 하나 등록했다가....
오늘하루동안 안보이게..체크를 했거든요...
그리고 또 팝업이 뜨게끔 글을 하나 더 썼는데요....
그건 일단 오늘하루동안~~~ 체크도 안했고...하니까 나와줘야 할것 같은데...
나오지 않더라고요...
그리고..이건 이상한게 아니구...혹시...텍스트로 작업할 경우에 폰트 스타일을 적용해 놓을 수 있나요?
뷰페이지에서는 괜찮은데...팝업창에서는 폰트가 좀 많이 큰 것 같애서요...
어쨌든...잘 쓰겠습니다...감사합니다...^^
pop_notice.php에서 폰트 스타일 적용가능합니다.
그리고 이건 팝업창 한개용 버전입니다.^^한개 이상일 때는 오작동할 수 있구요..
응용하셔서 스크립트만 조금 수정 하시면 잘 될겁니다.^^
그리고 이건 팝업창 한개용 버전입니다.^^한개 이상일 때는 오작동할 수 있구요..
응용하셔서 스크립트만 조금 수정 하시면 잘 될겁니다.^^
아...네...
응용 전혀 안되니까...나중에 여러개짜리도 만들어 주세요...
그때까지 기다릴꺼에욤~ 앙~!! ㅋㅋ
감사합니다...^^
응용 전혀 안되니까...나중에 여러개짜리도 만들어 주세요...
그때까지 기다릴꺼에욤~ 앙~!! ㅋㅋ
감사합니다...^^

감사 합니다
잘 사용하겠습니다^^
잘 사용하겠습니다^^
수고하셨습니다
한가지 의견 드립니다
hade.php 위 소스를 넣게되면 매번 창이 나오게됩니다
이것을
index.php에 넣으면 처음 홈페이지 들어올때 한번만 보입니다
이렇게 하는게 좋을듯하군요
한가지 의견 드립니다
hade.php 위 소스를 넣게되면 매번 창이 나오게됩니다
이것을
index.php에 넣으면 처음 홈페이지 들어올때 한번만 보입니다
이렇게 하는게 좋을듯하군요
아~ 죄송합니다.^^ 제 경우는 헤더파일은 메인에서만 사용합니다.^^
서브에서는 별도의 파일들을 사용하는터라...^^;;
서브에서는 별도의 파일들을 사용하는터라...^^;;
팝업창이 열리긴 한데 주소가 이렇게 나오네요
res://C:\WINDOWS\system32\shdoclc.dll/http_404.htm#http://juane.net/bbs/bbs/pop_notice.php
어디를 수정해야 하나요
res://C:\WINDOWS\system32\shdoclc.dll/http_404.htm#http://juane.net/bbs/bbs/pop_notice.php
어디를 수정해야 하나요
head.php 삽입 스크립트 젤 하단에/..
if ( notice_getCookie( "Notice" ) != "done" )
{
window.open('pop_notice.php','','width=<?=$row[wr_1]?>,height=<?=$row[wr_2]?>');
}
// - JavaScript - -->
</script>
이부분에서 주소쪽이지 싶네요...^^ 그누 변수 이용해서 경로설정해보세요..<?=g4[path]?> <-이거 아시죠?ㅋㅋ
if ( notice_getCookie( "Notice" ) != "done" )
{
window.open('pop_notice.php','','width=<?=$row[wr_1]?>,height=<?=$row[wr_2]?>');
}
// - JavaScript - -->
</script>
이부분에서 주소쪽이지 싶네요...^^ 그누 변수 이용해서 경로설정해보세요..<?=g4[path]?> <-이거 아시죠?ㅋㅋ
뭔가 잘못되었는지..코드가 엉킵니다.
????어디가 어떻게 된다는건지....정확히..구체적으로 말씀해주셔야....답을 드리죠..^^
위에서 시키는데로 했는데 첫날은 열리드만 담날부터 안 열리는데요....
그리고 다른게시판에서 글내용을 삭제하면 팝업게시판으로 넘어가구요....
그리고 다른게시판에서 글내용을 삭제하면 팝업게시판으로 넘어가구요....
스크립트 상에 오류가 없다면 정상작동합니다.
좋은자료 감사합니다..(^^)
잘쓰겠습니다.
감사합니다.
감사합니다.
잘쓰겠스삼~~ㅎㅎ
감사합니다.
감사
좋습니다. 좋구요

감사해요~
넘 좋군요^^ 잘쓸께요..
감사
[게시판] 팝업 공지창 설정용 게시판(사이트 팝업용)
스킨 정말 좋습니다. 잘 사용하겠습니다.
설치 후 에러가 있어 문의드려요
head.php 파일을 사용하는 게시판이 저는 10개가 있습니다.
이 게시판들에 접속을 했을때 팝업창이 뜨는걸 원해서 님께서 제작하신 스킨이 딱이더라구요 ^^
게시판 생성하고 헤더파일에 스크립트 삽입하고 pop_notice.php파일 업로드하고 /public_html/gnuboard4
했는데 팝업창은 뜨는데 안에 내용이 안뜨더라구요
페이지를 찾을수 없다고 팝업창 안에 나타납니다.
경로가 잘못된거 같기도 한데 제가 스크립트 수정을 못해서요..
의문점 정리
01. 팝업창은 뜨는데 내용에는 페이지를 찾을 수 없습니다. 라도 화면이 나타남
02. head.php <--이 헤더파일을 사용한 게시판들에 있는 글들을 수정버튼을 누르면
pop_notice 게시판 수정페이지로 이동이 됩니다.
글쓰기를 눌러도 pop_notice 게시판 으로 이동되어서 그 pop_notice 글쓰기 화면이 뜹니다.
어디가 잘못된건지 알려주시면 감사하겠습니다.
너무 사용하고 싶은데 위 문제점들좀 해결 부탁합니다.
스킨 정말 좋습니다. 잘 사용하겠습니다.
설치 후 에러가 있어 문의드려요
head.php 파일을 사용하는 게시판이 저는 10개가 있습니다.
이 게시판들에 접속을 했을때 팝업창이 뜨는걸 원해서 님께서 제작하신 스킨이 딱이더라구요 ^^
게시판 생성하고 헤더파일에 스크립트 삽입하고 pop_notice.php파일 업로드하고 /public_html/gnuboard4
했는데 팝업창은 뜨는데 안에 내용이 안뜨더라구요
페이지를 찾을수 없다고 팝업창 안에 나타납니다.
경로가 잘못된거 같기도 한데 제가 스크립트 수정을 못해서요..
의문점 정리
01. 팝업창은 뜨는데 내용에는 페이지를 찾을 수 없습니다. 라도 화면이 나타남
02. head.php <--이 헤더파일을 사용한 게시판들에 있는 글들을 수정버튼을 누르면
pop_notice 게시판 수정페이지로 이동이 됩니다.
글쓰기를 눌러도 pop_notice 게시판 으로 이동되어서 그 pop_notice 글쓰기 화면이 뜹니다.
어디가 잘못된건지 알려주시면 감사하겠습니다.
너무 사용하고 싶은데 위 문제점들좀 해결 부탁합니다.
앞으로도 많은 자료부탁드립니다.
잘사용할께요 ^^
아주 유용한 기능입니다. 감사합니다.
감사합니다
혹시 팝업창이 적용이 안돼시는 분들 참고하세요~~
저도 첨에 조금 고생했습니다.ㅎㅎ
우선 모든게 설명을 따라 하면 문제가 없구요..
딱 한가지 부분..이 저와는 맞지 않았는데요~
head.php
상단에 넣는 부분과
<head> 와 </head>사이에 넣는 부분의 위치가 차이가 있었습니다.
<head> 와 </head>가 head.sub.php에 있어서
변수 선언보다 위에 위치에 적용을 받지 않더라구요`
그래서 <head> 와 </head> 에 넣는 부분을
변수선언을 한 아래쪽 부분에 넣었습니다~
안되셨던 분들 중에 한번 확인해 보세요~~ ^^
저도 첨에 조금 고생했습니다.ㅎㅎ
우선 모든게 설명을 따라 하면 문제가 없구요..
딱 한가지 부분..이 저와는 맞지 않았는데요~
head.php
상단에 넣는 부분과
<head> 와 </head>사이에 넣는 부분의 위치가 차이가 있었습니다.
<head> 와 </head>가 head.sub.php에 있어서
변수 선언보다 위에 위치에 적용을 받지 않더라구요`
그래서 <head> 와 </head> 에 넣는 부분을
변수선언을 한 아래쪽 부분에 넣었습니다~
안되셨던 분들 중에 한번 확인해 보세요~~ ^^

멋져요^