이은태님 썸네일+김장군님 뷰어+만도님 팝업 기능을 합친 시원(썰렁?)한 갤러리(2)입니다. 정보
갤러리 이은태님 썸네일+김장군님 뷰어+만도님 팝업 기능을 합친 시원(썰렁?)한 갤러리(2)입니다.관련링크
http://www.songga.co.kr/
235회 연결
첨부파일
본문
먼저 세분 고수님께 양해를 구합니다.
항상 그렇듯 장식은 전혀없는 누드상태라는 것을 말씀드리구요.
그누 원본소스 수정부분은 만도님의 스킨을 위한 bbs/gblist.php 수정부분을 참조하세요.
http://www.sir.co.kr/?doc=bbs/gnuboard.php&bo_table=skin3&sselect=ca_id&stext=2&page=1&wr_id=443
bbs/gblist.php 190열 부근..
for ($k=1; $k<=$cfg[file_count]; $k++) {
if (@preg_match($cfg[image_extension], $row["wr_file".$k])) {
$list[$i]["file_image".$k] = "./data/file/$bo_table/" . $row["wr_file".$k];
}
}
// 비바만도님 소스 mando_gal, catalog_std를 위해 추가시작
for ($k=1; $k<=$cfg[file_count]; $k++) {
$list[$i]["file".$k]= "./data/file/$bo_table/" . $row["wr_file".$k];
if($list[$i]["file".$k]){
if (@preg_match($cfg[image_extension], $list[$i][file1])){//이미지
$list[$i][file1_v]= "<img src='./data/file/$bo_table/$row[wr_file1]'
width='125' height='95' align='center' style='border:1 solid #222222;cursor:hand'
alt='클릭!하시면 큰그림을 보실수 있읍니다'
onclick=\"view('./data/file/$bo_table/$row[wr_file1]')\">";}
else if (@preg_match($cfg[flash_extension], $list[$i][file1])){//플래시
$list[$i][file1_v]= "<embed src='./data/file/$bo_table/$row[wr_file1]'
width='125' height='95' align='center' style='border:1 solid #222222'
type='application/x-shockwave-flash' play='false'></embed>";}
else if (@preg_match($cfg[movie_extension], $list[$i][file1])){// 동영상
$list[$i][file1_v]= "<embed src='./data/file/$bo_table/$row[wr_file1]'
width='125' height='95' align='center' volume='0' mute='true'
ClickToPlay='true' AutoStart='true' ShowControls='false'
style='border:1 solid #222222'></embed>";}
}
if (!(preg_match($cfg[image_extension],$list[$i][file1])||
preg_match($cfg[flash_extension], $list[$i][file1])||
preg_match($cfg[movie_extension], $list[$i][file1]))) {
$list[$i][file1_v]= "<img src='$board_skin/noimage2.jpg'
width='125' height='95' align='center' style='border:1 solid #222222' >";}
}
// 비바만도님 소스 mando_gal, catalog_std를 위해 추가끝
스킨에서는 gblist.skin.php 만 수정하였습니다.
리스트 부분에 썸네일(실제 작게 생성되어 용량이 2K 정도 되는..) + 스크린샷 + 내용 일부 미리보기 기능을 모두 집어넣었습니다.
특징은 맨처음 갤러리를 불러냈을때 스크린샷 이미지가 로드되는 부분에 마지막 등록된 이미지가 올라오도록 수정하였고, 썸네일을 클릭하면 스크린샷 위치에 해당 이미지가 정해진 사이즈로 로드되며, 그 스크린샷을 클릭하면 이미지가 원본크기로 팝업되며 팝업이미지를 클릭하면 닫히는 구조입니다.
위에서 말씀드린바와 같이 갤러리 프로그램에서 전송량도 줄이면서 속도를 높여주는 중요한 부분인 썸네일 생성부분의 소스는 이은태님의 소스를, 썸네일을 클릭해서 스크린샷을 목록에 올리는 부분은 김장군님의 소스를, 원본 팝업부분은 만도님의 소스를 기본으로 약간 수정하였습니다.
다만 썸네일 생성기능은 서버에 GD Lib이 인스톨 되어있어야 정상 작동됩니다.
갤러리로 사용할 게시판의 기본 설정에서 전체목록보기는 '아니오'로 사용하시면 됩니다.
뽀~오넛쓰~~,
일반문서에서 최신이미지에 위에서 생성된 썸네일을 링크하려면,
latest.skin.php의 해당 부분을 다음과 같이 수정해주시면 됩니다.
미리보기 링크2번의 좌측하단 ,,
<?
//리스트 출력부분입니다.
$file = "./data/file/$bo_table/";
for ($k=1; $k<=$cfg[file_count]; $k++) {
if (@preg_match($cfg[image_extension], $row[wr_file1])) {
$list[$i][file_image1] = $file . $row[wr_file1];
}
}
?>
<? for ($i=0; $i<count($list); $i++) { ?>
<a href='<?="./?doc=$cfg[bbs_dir]/gnuboard.php&bo_table=$bo_table&wr_id={$list[$i][wr_id]}"?>' target='ntoyh' onClick="fork('profile')"><img src='<?=$list[$i][file_image1]?>.Thum' width='<?=$thum_W?>' height='<?=$thum_H?>' alt='<?=$list[$i][wr_subject]?>' style='border-color:EFEFEF; border-width:3px; border-style:solid;'></a>
<? } ?>
========
요부분 <img src='<?=$list[$i][file_image1]?>.Thum'~~ 만 수정한 것입니다.
아마 잘못되었거나, 불필요한 군더더기가 많이 있을겁니다.
지적해주시면 고맙겠습니다.
항상 그렇듯 장식은 전혀없는 누드상태라는 것을 말씀드리구요.
그누 원본소스 수정부분은 만도님의 스킨을 위한 bbs/gblist.php 수정부분을 참조하세요.
http://www.sir.co.kr/?doc=bbs/gnuboard.php&bo_table=skin3&sselect=ca_id&stext=2&page=1&wr_id=443
bbs/gblist.php 190열 부근..
for ($k=1; $k<=$cfg[file_count]; $k++) {
if (@preg_match($cfg[image_extension], $row["wr_file".$k])) {
$list[$i]["file_image".$k] = "./data/file/$bo_table/" . $row["wr_file".$k];
}
}
// 비바만도님 소스 mando_gal, catalog_std를 위해 추가시작
for ($k=1; $k<=$cfg[file_count]; $k++) {
$list[$i]["file".$k]= "./data/file/$bo_table/" . $row["wr_file".$k];
if($list[$i]["file".$k]){
if (@preg_match($cfg[image_extension], $list[$i][file1])){//이미지
$list[$i][file1_v]= "<img src='./data/file/$bo_table/$row[wr_file1]'
width='125' height='95' align='center' style='border:1 solid #222222;cursor:hand'
alt='클릭!하시면 큰그림을 보실수 있읍니다'
onclick=\"view('./data/file/$bo_table/$row[wr_file1]')\">";}
else if (@preg_match($cfg[flash_extension], $list[$i][file1])){//플래시
$list[$i][file1_v]= "<embed src='./data/file/$bo_table/$row[wr_file1]'
width='125' height='95' align='center' style='border:1 solid #222222'
type='application/x-shockwave-flash' play='false'></embed>";}
else if (@preg_match($cfg[movie_extension], $list[$i][file1])){// 동영상
$list[$i][file1_v]= "<embed src='./data/file/$bo_table/$row[wr_file1]'
width='125' height='95' align='center' volume='0' mute='true'
ClickToPlay='true' AutoStart='true' ShowControls='false'
style='border:1 solid #222222'></embed>";}
}
if (!(preg_match($cfg[image_extension],$list[$i][file1])||
preg_match($cfg[flash_extension], $list[$i][file1])||
preg_match($cfg[movie_extension], $list[$i][file1]))) {
$list[$i][file1_v]= "<img src='$board_skin/noimage2.jpg'
width='125' height='95' align='center' style='border:1 solid #222222' >";}
}
// 비바만도님 소스 mando_gal, catalog_std를 위해 추가끝
스킨에서는 gblist.skin.php 만 수정하였습니다.
리스트 부분에 썸네일(실제 작게 생성되어 용량이 2K 정도 되는..) + 스크린샷 + 내용 일부 미리보기 기능을 모두 집어넣었습니다.
특징은 맨처음 갤러리를 불러냈을때 스크린샷 이미지가 로드되는 부분에 마지막 등록된 이미지가 올라오도록 수정하였고, 썸네일을 클릭하면 스크린샷 위치에 해당 이미지가 정해진 사이즈로 로드되며, 그 스크린샷을 클릭하면 이미지가 원본크기로 팝업되며 팝업이미지를 클릭하면 닫히는 구조입니다.
위에서 말씀드린바와 같이 갤러리 프로그램에서 전송량도 줄이면서 속도를 높여주는 중요한 부분인 썸네일 생성부분의 소스는 이은태님의 소스를, 썸네일을 클릭해서 스크린샷을 목록에 올리는 부분은 김장군님의 소스를, 원본 팝업부분은 만도님의 소스를 기본으로 약간 수정하였습니다.
다만 썸네일 생성기능은 서버에 GD Lib이 인스톨 되어있어야 정상 작동됩니다.
갤러리로 사용할 게시판의 기본 설정에서 전체목록보기는 '아니오'로 사용하시면 됩니다.
뽀~오넛쓰~~,
일반문서에서 최신이미지에 위에서 생성된 썸네일을 링크하려면,
latest.skin.php의 해당 부분을 다음과 같이 수정해주시면 됩니다.
미리보기 링크2번의 좌측하단 ,,
<?
//리스트 출력부분입니다.
$file = "./data/file/$bo_table/";
for ($k=1; $k<=$cfg[file_count]; $k++) {
if (@preg_match($cfg[image_extension], $row[wr_file1])) {
$list[$i][file_image1] = $file . $row[wr_file1];
}
}
?>
<? for ($i=0; $i<count($list); $i++) { ?>
<a href='<?="./?doc=$cfg[bbs_dir]/gnuboard.php&bo_table=$bo_table&wr_id={$list[$i][wr_id]}"?>' target='ntoyh' onClick="fork('profile')"><img src='<?=$list[$i][file_image1]?>.Thum' width='<?=$thum_W?>' height='<?=$thum_H?>' alt='<?=$list[$i][wr_subject]?>' style='border-color:EFEFEF; border-width:3px; border-style:solid;'></a>
<? } ?>
========
요부분 <img src='<?=$list[$i][file_image1]?>.Thum'~~ 만 수정한 것입니다.
아마 잘못되었거나, 불필요한 군더더기가 많이 있을겁니다.
지적해주시면 고맙겠습니다.
추천
4
4
댓글 전체
감사합니다.~~
휴~~ 좋네요..
감사합니다.^^
와우..
리스트 텍스트란에 내용이 안뜨는 문제 가 있는데...다른분들은 잘 되는건가요?
윗분중에도 안되는분이 계신데..해결하셨나요?..도와주십시요..
윗분중에도 안되는분이 계신데..해결하셨나요?..도와주십시요..
잘쓸게요~~

good! 잘쓰겠습니다
멋진 갤러리 잘 습니다...헌데...이거 전 왜 리스트 텍스트 에어리어에 내용이 안뜨는 거죠?
님 홈피에서는 잘 되던데....허참.....쩝... 지금 1시간째 잘 알지도 못하면서 이것 저것 만저보곤 있는데...잘 안되네요.....^^* 좀 도와주세요
님 홈피에서는 잘 되던데....허참.....쩝... 지금 1시간째 잘 알지도 못하면서 이것 저것 만저보곤 있는데...잘 안되네요.....^^* 좀 도와주세요
정말 대단하십니다...전 언제쯤 이정도 될까요?
게이트님 죄송합니다.
만도님 갤러리를 위해 bbs/gblist.php에 추가된 부분을 놓쳤습니다.
190열 부근에 만도님의 다음 소스를 추가해주어야 되는군요.
// 비바만도님 소스 mando_gal, catalog_std를 위해 추가시작
for ($k=1; $k<=$cfg[file_count]; $k++) {
$list[$i]["file".$k]= "./data/file/$bo_table/" . $row["wr_file".$k];
if($list[$i]["file".$k]){
if (@preg_match($cfg[image_extension], $list[$i][file1])){//이미지
$list[$i][file1_v]= "<img src='./data/file/$bo_table/$row[wr_file1]'
width='125' height='95' align='center' style='border:1 solid #222222;cursor:hand'
alt='클릭!하시면 큰그림을 보실수 있읍니다'
onclick=\"view('./data/file/$bo_table/$row[wr_file1]')\">";}
else if (@preg_match($cfg[flash_extension], $list[$i][file1])){//플래시
$list[$i][file1_v]= "<embed src='./data/file/$bo_table/$row[wr_file1]'
width='125' height='95' align='center' style='border:1 solid #222222'
type='application/x-shockwave-flash' play='false'></embed>";}
else if (@preg_match($cfg[movie_extension], $list[$i][file1])){// 동영상
$list[$i][file1_v]= "<embed src='./data/file/$bo_table/$row[wr_file1]'
width='125' height='95' align='center' volume='0' mute='true'
ClickToPlay='true' AutoStart='true' ShowControls='false'
style='border:1 solid #222222'></embed>";}
}
if (!(preg_match($cfg[image_extension],$list[$i][file1])||
preg_match($cfg[flash_extension], $list[$i][file1])||
preg_match($cfg[movie_extension], $list[$i][file1]))) {
$list[$i][file1_v]= "<img src='$board_skin/noimage2.jpg'
width='125' height='95' align='center' style='border:1 solid #222222' >";}
}
// 비바만도님 소스 mando_gal, catalog_std를 위해 추가끝
만도님 갤러리를 위해 bbs/gblist.php에 추가된 부분을 놓쳤습니다.
190열 부근에 만도님의 다음 소스를 추가해주어야 되는군요.
// 비바만도님 소스 mando_gal, catalog_std를 위해 추가시작
for ($k=1; $k<=$cfg[file_count]; $k++) {
$list[$i]["file".$k]= "./data/file/$bo_table/" . $row["wr_file".$k];
if($list[$i]["file".$k]){
if (@preg_match($cfg[image_extension], $list[$i][file1])){//이미지
$list[$i][file1_v]= "<img src='./data/file/$bo_table/$row[wr_file1]'
width='125' height='95' align='center' style='border:1 solid #222222;cursor:hand'
alt='클릭!하시면 큰그림을 보실수 있읍니다'
onclick=\"view('./data/file/$bo_table/$row[wr_file1]')\">";}
else if (@preg_match($cfg[flash_extension], $list[$i][file1])){//플래시
$list[$i][file1_v]= "<embed src='./data/file/$bo_table/$row[wr_file1]'
width='125' height='95' align='center' style='border:1 solid #222222'
type='application/x-shockwave-flash' play='false'></embed>";}
else if (@preg_match($cfg[movie_extension], $list[$i][file1])){// 동영상
$list[$i][file1_v]= "<embed src='./data/file/$bo_table/$row[wr_file1]'
width='125' height='95' align='center' volume='0' mute='true'
ClickToPlay='true' AutoStart='true' ShowControls='false'
style='border:1 solid #222222'></embed>";}
}
if (!(preg_match($cfg[image_extension],$list[$i][file1])||
preg_match($cfg[flash_extension], $list[$i][file1])||
preg_match($cfg[movie_extension], $list[$i][file1]))) {
$list[$i][file1_v]= "<img src='$board_skin/noimage2.jpg'
width='125' height='95' align='center' style='border:1 solid #222222' >";}
}
// 비바만도님 소스 mando_gal, catalog_std를 위해 추가끝
무슨 이유인지 알 수 없군요.
일단 http://www.songga.co.kr/?doc=bbs/gnuboard.php&bo_table=catalog_2 에서 사용하는 파일을 내려받아 압축한 파일로 다시 올렸습니다.
안되신다면 질/답란에 고수님들의 도움을 요청해야 될 것 같습니다.
일단 http://www.songga.co.kr/?doc=bbs/gnuboard.php&bo_table=catalog_2 에서 사용하는 파일을 내려받아 압축한 파일로 다시 올렸습니다.
안되신다면 질/답란에 고수님들의 도움을 요청해야 될 것 같습니다.
value='<?=$list[0][file1]?>' 이게 안묵히는 거 같아요..
스크린샷 오른쪽쿨릭해보면 주소가 http://donkey.pe.kr/board/
이렇게 나오고요..
<form name=f><input type=hidden name=dnimg value='./data/file/gd/3a53afb6_54.jpg'
></form>
위에처럼 저렇게 입력해노으면 그림 나오거던요..
머가 잘못된건가요.. 수고하세요..
스크린샷 오른쪽쿨릭해보면 주소가 http://donkey.pe.kr/board/
이렇게 나오고요..
<form name=f><input type=hidden name=dnimg value='./data/file/gd/3a53afb6_54.jpg'
></form>
위에처럼 저렇게 입력해노으면 그림 나오거던요..
머가 잘못된건가요.. 수고하세요..
그냥 이미지를 지정해놓으면 되는데..(김장군님 소스)
새창열기 그거 구현하니깐 에러 나네요..
이상하네..
플록님 지송하지만 소스 새로 올려줄수 없나요..
혹시 소스상에 문제있는건 아닌지...
수고하세요...
새창열기 그거 구현하니깐 에러 나네요..
이상하네..
플록님 지송하지만 소스 새로 올려줄수 없나요..
혹시 소스상에 문제있는건 아닌지...
수고하세요...
확장자가 jpg인 파일 들만 나뚜고 지웠는데 그래도 엑스 표시 네요,,
혹시 다른 분 설치 하신 분 없나요..
아. 왜 이렇게 어렵노..
수고하세요.. 플록님..
혹시 다른 분 설치 하신 분 없나요..
아. 왜 이렇게 어렵노..
수고하세요.. 플록님..
게이트님 페이지의 썸네일의 속성을 보면,,
http://donkey.pe.kr/board/data/file/gd/64933737_Berserk047.gif
이렇게 되어있는데 .gif파일만 위 형식으로 링크되어 있네요.
세번째 파일부터는 아래처럼 되어있는데 이것이 정상입니다.
http://donkey.pe.kr/board/data/file/gd/0801e7ca_52.jpg.Thum
**.jpg 파일로 바꾼다음 점검해보세요.
http://donkey.pe.kr/board/data/file/gd/64933737_Berserk047.gif
이렇게 되어있는데 .gif파일만 위 형식으로 링크되어 있네요.
세번째 파일부터는 아래처럼 되어있는데 이것이 정상입니다.
http://donkey.pe.kr/board/data/file/gd/0801e7ca_52.jpg.Thum
**.jpg 파일로 바꾼다음 점검해보세요.
3.08 새로 업하고 플록님 스킨 새로 했는데도 안되요..
역시 처음스크린샷 이미지가 에러나요..
왜 그렇죠.. 머가 잘못된건가요..
수고하세요..
역시 처음스크린샷 이미지가 에러나요..
왜 그렇죠.. 머가 잘못된건가요..
수고하세요..
아 이상하네요 플록님 올리소스 그대로 했는데 왜 엑스 그림이 나오지요..
수고하세요..
수고하세요..
참고로..
최근게시물의 target='ntoyh' onClick="fork('profile') 부분은 최근게시물에서 썸네일 클릭시 새창으로 보기위한 부분입니다.
javascript.php에 다음과 같이 추가해주거나, 삭제하시면 됩니다.
//Open New Window Script Start
var ntoy = null;
function fork( type ) {
if(type == "board" ) ntoy = window.open('', 'ntoy', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=yes,width=660,height=500,top=0,left=0');
else if(type == "profile" ) ntoy = window.open('', 'ntoyh', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=yes,width=980,height=650,top=20,left=0');
else alert("Fatal : in function fork()");
ntoy.focus();
return;
}
//Open New Window Script End
최근게시물의 target='ntoyh' onClick="fork('profile') 부분은 최근게시물에서 썸네일 클릭시 새창으로 보기위한 부분입니다.
javascript.php에 다음과 같이 추가해주거나, 삭제하시면 됩니다.
//Open New Window Script Start
var ntoy = null;
function fork( type ) {
if(type == "board" ) ntoy = window.open('', 'ntoy', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=yes,width=660,height=500,top=0,left=0');
else if(type == "profile" ) ntoy = window.open('', 'ntoyh', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=yes,width=980,height=650,top=20,left=0');
else alert("Fatal : in function fork()");
ntoy.focus();
return;
}
//Open New Window Script End
저는 3.08에서 이상없이 돌아갑니다.
아래 value값을 확인해보세요.
<form name=f><input type=hidden name=dnimg value='<?=$list[0][file1]?>'></form>
그리고 최근게시물 엮시 문제없이 돌아갑니다.
아래는 제가 사용하고 있는 latest.skin.php 전체소스입니다.
미리보기는 http://www.songga.co.kr/ 좌하단과 슬라이드 메뉴의 이미지들입니다.
<?
$thum_W = 58; // 이미지 폭
$thum_H = 80; // 이미지 높이
?>
<table width=100% cellpadding=0 cellspacing=1 border=0>
<tr>
<td>
<table width=100% cellpadding=0 cellspacing=0 border=0 style="TABLE-LAYOUT: fixed;">
<tr><td height=3></td></tr>
<tr><td>
<?
//리스트 출력부분입니다.
$file = "./data/file/$bo_table/";
for ($k=1; $k<=$cfg[file_count]; $k++) {
if (@preg_match($cfg[image_extension], $row[wr_file1])) {
$list[$i][file_image1] = $file . $row[wr_file1];
}
}
?>
<? for ($i=0; $i<count($list); $i++) { ?>
<a href='<?="./?doc=$cfg[bbs_dir]/gnuboard.php&bo_table=$bo_table&wr_id={$list[$i][wr_id]}"?>' target='ntoyh' onClick="fork('profile')"><img src='<?=$list[$i][file_image1]?>.Thum' width='<?=$thum_W?>' height='<?=$thum_H?>' alt='<?=$list[$i][wr_subject]?>' style='border-color:EFEFEF; border-width:3px; border-style:solid;'></a>
<? } ?>
</td>
</tr>
</table>
</td>
<? if (count($list) == 0) { echo "<tr><td colspan=3 align=center height=50>자료가 없습니다.</td></tr>"; } ?>
</tr>
</table>
아래 value값을 확인해보세요.
<form name=f><input type=hidden name=dnimg value='<?=$list[0][file1]?>'></form>
그리고 최근게시물 엮시 문제없이 돌아갑니다.
아래는 제가 사용하고 있는 latest.skin.php 전체소스입니다.
미리보기는 http://www.songga.co.kr/ 좌하단과 슬라이드 메뉴의 이미지들입니다.
<?
$thum_W = 58; // 이미지 폭
$thum_H = 80; // 이미지 높이
?>
<table width=100% cellpadding=0 cellspacing=1 border=0>
<tr>
<td>
<table width=100% cellpadding=0 cellspacing=0 border=0 style="TABLE-LAYOUT: fixed;">
<tr><td height=3></td></tr>
<tr><td>
<?
//리스트 출력부분입니다.
$file = "./data/file/$bo_table/";
for ($k=1; $k<=$cfg[file_count]; $k++) {
if (@preg_match($cfg[image_extension], $row[wr_file1])) {
$list[$i][file_image1] = $file . $row[wr_file1];
}
}
?>
<? for ($i=0; $i<count($list); $i++) { ?>
<a href='<?="./?doc=$cfg[bbs_dir]/gnuboard.php&bo_table=$bo_table&wr_id={$list[$i][wr_id]}"?>' target='ntoyh' onClick="fork('profile')"><img src='<?=$list[$i][file_image1]?>.Thum' width='<?=$thum_W?>' height='<?=$thum_H?>' alt='<?=$list[$i][wr_subject]?>' style='border-color:EFEFEF; border-width:3px; border-style:solid;'></a>
<? } ?>
</td>
</tr>
</table>
</td>
<? if (count($list) == 0) { echo "<tr><td colspan=3 align=center height=50>자료가 없습니다.</td></tr>"; } ?>
</tr>
</table>
3.08 버전에서는 안되는것 같은데요..
플록님 한번좀 바주세요. 그리고 최근게시물 도
3.08 에서는 안되는것 같아요..
수고하세요..
플록님 한번좀 바주세요. 그리고 최근게시물 도
3.08 에서는 안되는것 같아요..
수고하세요..
http://donkey.pe.kr/board/?doc=bbs/gnuboard.php&bo_table=gd
여기 인데요 그림 엑스 나옵니다..
다른 그림 선택 하면 엑스 안나오는데요...
수고하세요..
여기 인데요 그림 엑스 나옵니다..
다른 그림 선택 하면 엑스 안나오는데요...
수고하세요..
그게 무슨 말입니까
마지막 등록한 파일1 이게 무슨 말인가요.. 하여튼 그림 하나라도 넣으면 엑스 안나오는거 아닌가요..
이상하네요..
수고하세요..
마지막 등록한 파일1 이게 무슨 말인가요.. 하여튼 그림 하나라도 넣으면 엑스 안나오는거 아닌가요..
이상하네요..
수고하세요..
처음 스크린샷 위치에 올라오는 파일은 '마지막 등록한 파일1'입니다.
특성상 '자료없음' 같은 안내 맨트를 넣기가 애매합니다.
고수님들의 조언을 기다립니다~!
특성상 '자료없음' 같은 안내 맨트를 넣기가 애매합니다.
고수님들의 조언을 기다립니다~!
플록님 처음에 스크린 샷이 왜 x표시로 나오나요..
그림 올리고나서 그그림 클릭 하면 잘되는데요..
처음에 갤러리 게시판 스킨에 들어가면 그림이 안떠요..
수고하세요..
그림 올리고나서 그그림 클릭 하면 잘되는데요..
처음에 갤러리 게시판 스킨에 들어가면 그림이 안떠요..
수고하세요..
넵!!!
보드에 올려주신것 잘 받아보았습니다.
발상이 멋진 스킨이었죠??
아마 그누에서도 곧 그보다 멋진 스킨이 나올겁니다!
감사합니다!
보드에 올려주신것 잘 받아보았습니다.
발상이 멋진 스킨이었죠??
아마 그누에서도 곧 그보다 멋진 스킨이 나올겁니다!
감사합니다!

참~~!
저번에 올려 드린 스킨은 제가 삭제를 했습니다.
배포가 된다면 혹시 모를 저작권에 휩싸일 수도 있어 삭제를 하였으니 이해해 주시기 바랍니다.
다음에라도 필요 하시다면 언제든 드리겠습니다.
저번에 올려 드린 스킨은 제가 삭제를 했습니다.
배포가 된다면 혹시 모를 저작권에 휩싸일 수도 있어 삭제를 하였으니 이해해 주시기 바랍니다.
다음에라도 필요 하시다면 언제든 드리겠습니다.

멋진걸 만드셨군요!
고생한 흔적이 느껴집니다.
사용하기는 쉬워도 만들긴 어렵지요.
고생하셨습니다.
고생한 흔적이 느껴집니다.
사용하기는 쉬워도 만들긴 어렵지요.
고생하셨습니다.
넵!! 좋은 뜻으로 알고 있습니다.
재료(?)가 워낙 高價이다 보니 여간 조심스러운게 아니랍니다.(주방장?)
사실 그누의 고수님들 같은 분들을 어디서 뵙겠습니까?
항상 고맙게 생각하고 있답니다.
요사이 그누를 드나드는 재미로 삽니다,,,ㅎㅎ
철학이 있는웹 '그누' 좋습니다!
7쟁이님 좋은 작품 많이 만드세요!!
재료(?)가 워낙 高價이다 보니 여간 조심스러운게 아니랍니다.(주방장?)
사실 그누의 고수님들 같은 분들을 어디서 뵙겠습니까?
항상 고맙게 생각하고 있답니다.
요사이 그누를 드나드는 재미로 삽니다,,,ㅎㅎ
철학이 있는웹 '그누' 좋습니다!
7쟁이님 좋은 작품 많이 만드세요!!
어! 아니에요~~
좋은 뜻에서 말씀드린걸요~~~~
좋은 뜻에서 말씀드린걸요~~~~
크기조정은 간단합니다.
묶여있는 파일가운데,
_include.php 파일의 맨위에 생성될 썸네일 크기를 수정하시고,
gblist.skin.php 파일의 맨위에 스샷의 크기를 수정하시면 됩니다.
너무 섞어서 죄송합니다!!
묶여있는 파일가운데,
_include.php 파일의 맨위에 생성될 썸네일 크기를 수정하시고,
gblist.skin.php 파일의 맨위에 스샷의 크기를 수정하시면 됩니다.
너무 섞어서 죄송합니다!!
40대화이팅^^*
이은태님 썸네일+김장군님 뷰어+만도님 <----완존히 이런대단한 섞어찌게는 첨보내요^^*
수고 하셨네요...
헐~이번에도 크기가 커서 못쓰넴~~~~~
이은태님 썸네일+김장군님 뷰어+만도님 <----완존히 이런대단한 섞어찌게는 첨보내요^^*
수고 하셨네요...
헐~이번에도 크기가 커서 못쓰넴~~~~~
꽃집남자님,,
위 고수님들께 감사드려야 할 것 같습니다.
잘 쓰세요,
앗~! 이너몰님께서 마무리 도움을 주셨다는,,,,걸 빼먹었습니다,
위 고수님들께 감사드려야 할 것 같습니다.
잘 쓰세요,
앗~! 이너몰님께서 마무리 도움을 주셨다는,,,,걸 빼먹었습니다,
앗~! 싸이즈 콤플랙스가 있다는걸 눈치채셨군요??
소스를 보시면 썸네일, 스샷이미지 사이즈는 쉽게 수정해서 쓰실 수 있습니다.
다만 중간에 썸네일 크기를 바꿀 경우 data/file/테이블명 하위의 ***.jpg.Thum 으로된 파일만 모두 삭제하고 게시판을 다시 불러내면 새롭게 썸네일을 생성합니다.
그리고 지디 5500원/년 짜리도 있습니다.
http://www.woorihost.com/hosting/price2.htm
소스를 보시면 썸네일, 스샷이미지 사이즈는 쉽게 수정해서 쓰실 수 있습니다.
다만 중간에 썸네일 크기를 바꿀 경우 data/file/테이블명 하위의 ***.jpg.Thum 으로된 파일만 모두 삭제하고 게시판을 다시 불러내면 새롭게 썸네일을 생성합니다.
그리고 지디 5500원/년 짜리도 있습니다.
http://www.woorihost.com/hosting/price2.htm
안녕하세요?
플록님~~~덕분에 제가 바라던 기능을 해볼수 있게 되었네요~~~^^
전 꽃사진들을 쭈우~~~~욱 나열 해놓고 꽃에 얽힌 사연들을 뷰를 해 줄려고 했거든요~~~
그런데 원하던 것이 떡 하니 나오니 기분이 무지 좋습니당~~~^^
잘 쓰겠습니당~~~^^
플록님~~~덕분에 제가 바라던 기능을 해볼수 있게 되었네요~~~^^
전 꽃사진들을 쭈우~~~~욱 나열 해놓고 꽃에 얽힌 사연들을 뷰를 해 줄려고 했거든요~~~
그런데 원하던 것이 떡 하니 나오니 기분이 무지 좋습니당~~~^^
잘 쓰겠습니당~~~^^

불혹(?)의 연새에 수고가 많으시는 플록님... 작품하나 또 만드셨군요..
수고 많으셨습니다.
딱 스샷을 보는순간... 허걱... 또 gd 이구나.. ㅜ_ㅜ
제가 쓰고 있는 서버는 영세서버라... 8000원 주고 살돈도 없는.. 아주 불쌍한 ㅎㅎㅎ 그런 곳이므로..
플록님의 스킨 함 써보는게 .... 아주 小원입니다. ㅋㅋ
링크 주소로 들어가 보왔는데... 이번엔 사이즈도 어느정도 잘 된거 같고 해서...
넘 멋찐것 같습니다.
수고 많으셨습니다.
딱 스샷을 보는순간... 허걱... 또 gd 이구나.. ㅜ_ㅜ
제가 쓰고 있는 서버는 영세서버라... 8000원 주고 살돈도 없는.. 아주 불쌍한 ㅎㅎㅎ 그런 곳이므로..
플록님의 스킨 함 써보는게 .... 아주 小원입니다. ㅋㅋ
링크 주소로 들어가 보왔는데... 이번엔 사이즈도 어느정도 잘 된거 같고 해서...
넘 멋찐것 같습니다.
버전 3.09까지 작업했던 부분을 최신버전으로 업글하면서 수정한 내용입니다.
미리보기 http://www.songga.co.kr/g3/?doc=bbs/gnuboard.php&bo_table=catalog
버전 3.43에서 적용하려면 아래 부분을 확인 또는 수정해야 합니다.
bbs/gblist.php 192열 부분
아래 처럼 원본 코드를 주석처리하고
만도님 소스 mando_gal, catalog_std를 위해 추가부분을 넣어줍니다.
/*
for ($k=1; $k<=$cfg[file_count]; $k++) {
if (@preg_match($cfg[image_extension], $row["wr_file".$k])) {
$list[$i]["file_image".$k] = "./data/file/$bo_table/" . $row["wr_file".$k];
}
}
*/
// 만도님 소스 mando_gal, catalog_std를 위해 추가시작
for ($k=1; $k<=$cfg[file_count]; $k++) {
$list[$i]["file".$k]= "./data/file/$bo_table/" . $row["wr_file".$k];
if($list[$i]["file".$k]){
if (@preg_match($cfg[image_extension], $list[$i][file1])){//이미지
$list[$i][file1_v]= "<img src='./data/file/$bo_table/$row[wr_file1]'
width='125' height='95' align='center' style='border:1 solid #222222;cursor:hand'
alt='클릭!하시면 큰그림을 보실수 있읍니다'
onclick=\"view('./data/file/$bo_table/$row[wr_file1]')\">";}
else if (@preg_match($cfg[flash_extension], $list[$i][file1])){//플래시
$list[$i][file1_v]= "<embed src='./data/file/$bo_table/$row[wr_file1]'
width='125' height='95' align='center' style='border:1 solid #222222'
type='application/x-shockwave-flash' play='false'></embed>";}
else if (@preg_match($cfg[movie_extension], $list[$i][file1])){// 동영상
$list[$i][file1_v]= "<embed src='./data/file/$bo_table/$row[wr_file1]'
width='125' height='95' align='center' volume='0' mute='true'
ClickToPlay='true' AutoStart='true' ShowControls='false'
style='border:1 solid #222222'></embed>";}
}
if (!(preg_match($cfg[image_extension],$list[$i][file1])||
preg_match($cfg[flash_extension], $list[$i][file1])||
preg_match($cfg[movie_extension], $list[$i][file1]))) {
$list[$i][file1_v]= "<img src='$board_skin/noimage2.jpg'
width='125' height='95' align='center' style='border:1 solid #222222' >";}
}
// 만도님 소스 mando_gal, catalog_std를 위해 추가끝
스킨 gblist.skin.php 에서 수정할 부분
123열 부근 $list[$i][file_image1]-->$list[$i][file1]으로 수정
$ori = $list[$i][file1]; //[필수](URL) "./img/Test.gif" // 버전 3.43
//$ori = $list[$i][file_image1]; //[필수](URL) "./img/Test.gif" // 버전 3.09
171열 부근 마찬가지로 $list[$i][file_image1]-->$list[$i][file1]으로 수정해준다
<a href=# <? echo "onClick=\"chgImg( '".$list[$i][file1]."','".$list[$i][file1]."','".ereg_replace("(\r\n|\n|\r)", "<br>", strip_tags($list[$i][wr_content]) )."' );\"" ?>><img src='<?=$thum?>' width='<?=$thum_W?>' height='<?=$thum_H?>' style="filter:alpha(opacity=90)" onmouseover="fadeIt(this,1);" onmouseout="fadeIt(this,2);" style='border-color:#A5A5A5;' border=0></a>
미리보기 http://www.songga.co.kr/g3/?doc=bbs/gnuboard.php&bo_table=catalog
버전 3.43에서 적용하려면 아래 부분을 확인 또는 수정해야 합니다.
bbs/gblist.php 192열 부분
아래 처럼 원본 코드를 주석처리하고
만도님 소스 mando_gal, catalog_std를 위해 추가부분을 넣어줍니다.
/*
for ($k=1; $k<=$cfg[file_count]; $k++) {
if (@preg_match($cfg[image_extension], $row["wr_file".$k])) {
$list[$i]["file_image".$k] = "./data/file/$bo_table/" . $row["wr_file".$k];
}
}
*/
// 만도님 소스 mando_gal, catalog_std를 위해 추가시작
for ($k=1; $k<=$cfg[file_count]; $k++) {
$list[$i]["file".$k]= "./data/file/$bo_table/" . $row["wr_file".$k];
if($list[$i]["file".$k]){
if (@preg_match($cfg[image_extension], $list[$i][file1])){//이미지
$list[$i][file1_v]= "<img src='./data/file/$bo_table/$row[wr_file1]'
width='125' height='95' align='center' style='border:1 solid #222222;cursor:hand'
alt='클릭!하시면 큰그림을 보실수 있읍니다'
onclick=\"view('./data/file/$bo_table/$row[wr_file1]')\">";}
else if (@preg_match($cfg[flash_extension], $list[$i][file1])){//플래시
$list[$i][file1_v]= "<embed src='./data/file/$bo_table/$row[wr_file1]'
width='125' height='95' align='center' style='border:1 solid #222222'
type='application/x-shockwave-flash' play='false'></embed>";}
else if (@preg_match($cfg[movie_extension], $list[$i][file1])){// 동영상
$list[$i][file1_v]= "<embed src='./data/file/$bo_table/$row[wr_file1]'
width='125' height='95' align='center' volume='0' mute='true'
ClickToPlay='true' AutoStart='true' ShowControls='false'
style='border:1 solid #222222'></embed>";}
}
if (!(preg_match($cfg[image_extension],$list[$i][file1])||
preg_match($cfg[flash_extension], $list[$i][file1])||
preg_match($cfg[movie_extension], $list[$i][file1]))) {
$list[$i][file1_v]= "<img src='$board_skin/noimage2.jpg'
width='125' height='95' align='center' style='border:1 solid #222222' >";}
}
// 만도님 소스 mando_gal, catalog_std를 위해 추가끝
스킨 gblist.skin.php 에서 수정할 부분
123열 부근 $list[$i][file_image1]-->$list[$i][file1]으로 수정
$ori = $list[$i][file1]; //[필수](URL) "./img/Test.gif" // 버전 3.43
//$ori = $list[$i][file_image1]; //[필수](URL) "./img/Test.gif" // 버전 3.09
171열 부근 마찬가지로 $list[$i][file_image1]-->$list[$i][file1]으로 수정해준다
<a href=# <? echo "onClick=\"chgImg( '".$list[$i][file1]."','".$list[$i][file1]."','".ereg_replace("(\r\n|\n|\r)", "<br>", strip_tags($list[$i][wr_content]) )."' );\"" ?>><img src='<?=$thum?>' width='<?=$thum_W?>' height='<?=$thum_H?>' style="filter:alpha(opacity=90)" onmouseover="fadeIt(this,1);" onmouseout="fadeIt(this,2);" style='border-color:#A5A5A5;' border=0></a>
잘씀겠습니다

질 쓸께용.
