유아원님의 MainNewsPhoto 최신글 스킨에 대해 문의드립니다. 정보
유아원님의 MainNewsPhoto 최신글 스킨에 대해 문의드립니다.본문
명절 잘~지내셨는지요.
유아원님의 스킨 감사히 잘 쓰고있습니다.
다름이 아니옵고
MainNewsPhoto 이 스킨을 메인페이지에서 사용하려고 합니다.
1개를 적용해 보았더니 너무 맘에들어 같은 페이지에서 여러개 사용하려니까
한개 이상은 적용이 않되는데 방법이 있으면 지도바랍니다.
mainnewsphoto를 복사해 mainnewsphoto2 ...3....4이런식으로 폴더명을 변경하고
사용해보니 원래의 것에도 이미지변환시간에 영향을 주고 .... 보이지도 않습니다.
같은 페이지 안에서 여러개를 각각 이미지 변환되는 시간도 다르게 사용하고 싶습니다.
물론 읽어올 게시판 이름은 다 각각입니다.
유치원생을 지도하는 보모의 심정으로 자세한 설명 부탁드립니다.
댓글 전체
latest.skin.php 코드내의 자바스크립트 부분이 중복되어서 그럴 겁니다.
답변 감사드립니다....그런데 답이 너무 어렵습니다. ~..~a
아~~답변이 너무 어렵습니다.
그누보드를 삿삿히 검색해 보아도 이 스킨 만큼 맘에 드는 것이 없습니다.
위의 방법데로 사용하고 싶습니다.
죄송하지만 좀 더 구체적인 방법을 부탁드립니다.
아~~답변이 너무 어렵습니다.
그누보드를 삿삿히 검색해 보아도 이 스킨 만큼 맘에 드는 것이 없습니다.
위의 방법데로 사용하고 싶습니다.
죄송하지만 좀 더 구체적인 방법을 부탁드립니다.
latest.skin.php 아래 해당 라인에 속한 주요코드는 다 바꿔줘야 합니다.
13
57
68
75~93
13
57
68
75~93
13 $sec_delay2 = 5000; //1초는 1000, 2초는 2000....
57 $body_data2 = "
68 echo $body_data2;
75~93
<script language='JavaScript'>
var oldshow2 = 1;
var showid2 = 1;
function ssh_init2() {
eval("document.all.id_s"+oldshow2+".style.display='none'");
eval("document.all.id_s"+showid2+".style.display='block'");
oldshow2 = showid2;
showid2++;
if (showid2><?=$i-1?>) showid2=0;
setTimeout("ssh_init2()", <?=$sec_delay2?>);
}
</script>
<script language='JavaScript'>
<? if (count($list)>0){ echo "ssh_init2();"; } ?>
</script>
<script language='JavaScript'>
var oldshow2 = 1;
var showid2 = 1;
function ssh_init2() {
eval("document.all.id_s"+oldshow2+".style.display='none'");
eval("document.all.id_s"+showid2+".style.display='block'");
oldshow2 = showid2;
showid2++;
if (showid2><?=$i-1?>) showid2=0;
setTimeout("ssh_init2()", <?=$sec_delay2?>);
}
</script>
<script language='JavaScript'>
<? if (count($list)>0){ echo "ssh_init2();"; } ?>
</script>
테스트는 안 해보았지만 아마도 될 듯. ㅋ
mainnewsphoto2 에 위의 예처럼 적용해서 실행해 보았는데 않되는군요.
되고 않되고를 떠나 감사합니다.
아~~~정말 이거 사용하고 싶은데 나의 무지가 한 스럽습니다.
어떻게 방법이 없겠습니까...??
예를들어 freeboard에서 불러온 다면 그냥 소스에 보드 이름을 직접입력하면 어떻겠습니까..?
물론 제생각일뿐 소스를 모르는 저로서는 수정할 방법이 없고요.
인덱스 페이지에 최신글 불러오는 소스
// 최신글
$sql = " select bo_table, bo_subject from $g4[board_table] order by gr_id, bo_table ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++)
이것하고는 아무런 관련이 없나요????
되고 않되고를 떠나 감사합니다.
아~~~정말 이거 사용하고 싶은데 나의 무지가 한 스럽습니다.
어떻게 방법이 없겠습니까...??
예를들어 freeboard에서 불러온 다면 그냥 소스에 보드 이름을 직접입력하면 어떻겠습니까..?
물론 제생각일뿐 소스를 모르는 저로서는 수정할 방법이 없고요.
인덱스 페이지에 최신글 불러오는 소스
// 최신글
$sql = " select bo_table, bo_subject from $g4[board_table] order by gr_id, bo_table ";
$result = sql_query($sql);
for ($i=0; $row=sql_fetch_array($result); $i++)
이것하고는 아무런 관련이 없나요????
테스트링크(언제 짤릴지 모름)
http://www.morssola.com/test.php
제2 MainNewsPhoto 스킨 latest.skin.php 파일 중...
===============================
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
if (!$board[bo_9]) alert("해당 게시판 설정 : 여분 필드 9 에 목록에서 보여질 이미지의 질(quality)을 비율로 설정하십시오. (100 이하)");
if (!function_exists("imagecopyresampled")) alert("GD 2.0.1 이상 버전이 설치되어 있어야 사용할 수 있는 스킨 입니다.");
$data_path = $g4[path]."/data/file/$bo_table";
$thumb_path = $data_path.'/thumb100';
@mkdir($thumb_path, 0707);
@chmod($thumb_path, 0707);
$sec_delay2 = 5000; //1초는 1000, 2초는 2000....
?>
<!-- <?=$board[bo_subject]?> (<?=$board[bo_table]?>) 최신글 -->
<table width="100%" cellpadding="0" cellspacing="0" border="0" align="center">
<tr><td align="center">
<?
for ($i=0; $i<count($list); $i++)
{
$img = "<img src='$latest_skin_path/img/no_image.gif' border=0 title='이미지 없음'>";
$thumb = $thumb_path.'/'.$list[$i][wr_id];
if (!file_exists($thumb))
{
$file = $list[$i][file][0][path] .'/'. $list[$i][file][0][file];
if (preg_match("/\.(jp[e]?g|gif|png)$/i", $file) && file_exists($file))
{
$size = getimagesize($file);
if ($size[2] == 1)
$src = imagecreatefromgif($file);
else if ($size[2] == 2)
$src = imagecreatefromjpeg($file);
else if ($size[2] == 3)
$src = imagecreatefrompng($file);
else
continue;
$rate = 100 / $size[0];
$height = (int)($size[1] * $rate);
if ($height < 85)
$dst = imagecreatetruecolor(100, $height);
else
$dst = imagecreatetruecolor(100, 85);
imagecopyresampled($dst, $src, 0, 0, 0, 0, 100, $height, $size[0], $size[1]);
imagejpeg($dst, $thumb_path.'/'.$list[$i][wr_id], $board[bo_9]);
chmod($thumb_path.'/'.$list[$i][wr_id], 0606);
}
}
if (file_exists($thumb))
$img = "<img src='$thumb' border=0>";
$href = "$g4[bbs_path]/board.php?bo_table=$bo_table";
$body_data2 = "
<table id=id_s2".$i." style='display:none' border='0' cellpadding='0' cellspacing='0' align='center'>
<tr>
<td align=center style='border:1px; solid #CCCCCC; padding:3px;'><a href='{$list[$i][href]}' onfocus='this.blur()'>{$img}</a></td>
</tr>
</tr>
<tr>
<td style='padding:3 0 3 0px;' align='center' class='sub'><a href='{$list[$i][href]}'>{$list[$i][subject]}</a></td>
</tr>
</table>
";
echo $body_data2;
}
?>
</td></tr>
</table>
<script language='JavaScript'>
var oldshow2 = 1;
var showid2 = 1;
function ssh_init2() {
eval("document.all.id_s2"+oldshow2+".style.display='none'");
eval("document.all.id_s2"+showid2+".style.display='block'");
oldshow2 = showid2;
showid2++;
if (showid2><?=$i-1?>) showid2=0;
setTimeout("ssh_init2()", <?=$sec_delay2?>);
}
</script>
<script language='JavaScript'>
<? if (count($list)>0){ echo "ssh_init2();"; } ?>
</script>
http://www.morssola.com/test.php
제2 MainNewsPhoto 스킨 latest.skin.php 파일 중...
===============================
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
if (!$board[bo_9]) alert("해당 게시판 설정 : 여분 필드 9 에 목록에서 보여질 이미지의 질(quality)을 비율로 설정하십시오. (100 이하)");
if (!function_exists("imagecopyresampled")) alert("GD 2.0.1 이상 버전이 설치되어 있어야 사용할 수 있는 스킨 입니다.");
$data_path = $g4[path]."/data/file/$bo_table";
$thumb_path = $data_path.'/thumb100';
@mkdir($thumb_path, 0707);
@chmod($thumb_path, 0707);
$sec_delay2 = 5000; //1초는 1000, 2초는 2000....
?>
<!-- <?=$board[bo_subject]?> (<?=$board[bo_table]?>) 최신글 -->
<table width="100%" cellpadding="0" cellspacing="0" border="0" align="center">
<tr><td align="center">
<?
for ($i=0; $i<count($list); $i++)
{
$img = "<img src='$latest_skin_path/img/no_image.gif' border=0 title='이미지 없음'>";
$thumb = $thumb_path.'/'.$list[$i][wr_id];
if (!file_exists($thumb))
{
$file = $list[$i][file][0][path] .'/'. $list[$i][file][0][file];
if (preg_match("/\.(jp[e]?g|gif|png)$/i", $file) && file_exists($file))
{
$size = getimagesize($file);
if ($size[2] == 1)
$src = imagecreatefromgif($file);
else if ($size[2] == 2)
$src = imagecreatefromjpeg($file);
else if ($size[2] == 3)
$src = imagecreatefrompng($file);
else
continue;
$rate = 100 / $size[0];
$height = (int)($size[1] * $rate);
if ($height < 85)
$dst = imagecreatetruecolor(100, $height);
else
$dst = imagecreatetruecolor(100, 85);
imagecopyresampled($dst, $src, 0, 0, 0, 0, 100, $height, $size[0], $size[1]);
imagejpeg($dst, $thumb_path.'/'.$list[$i][wr_id], $board[bo_9]);
chmod($thumb_path.'/'.$list[$i][wr_id], 0606);
}
}
if (file_exists($thumb))
$img = "<img src='$thumb' border=0>";
$href = "$g4[bbs_path]/board.php?bo_table=$bo_table";
$body_data2 = "
<table id=id_s2".$i." style='display:none' border='0' cellpadding='0' cellspacing='0' align='center'>
<tr>
<td align=center style='border:1px; solid #CCCCCC; padding:3px;'><a href='{$list[$i][href]}' onfocus='this.blur()'>{$img}</a></td>
</tr>
</tr>
<tr>
<td style='padding:3 0 3 0px;' align='center' class='sub'><a href='{$list[$i][href]}'>{$list[$i][subject]}</a></td>
</tr>
</table>
";
echo $body_data2;
}
?>
</td></tr>
</table>
<script language='JavaScript'>
var oldshow2 = 1;
var showid2 = 1;
function ssh_init2() {
eval("document.all.id_s2"+oldshow2+".style.display='none'");
eval("document.all.id_s2"+showid2+".style.display='block'");
oldshow2 = showid2;
showid2++;
if (showid2><?=$i-1?>) showid2=0;
setTimeout("ssh_init2()", <?=$sec_delay2?>);
}
</script>
<script language='JavaScript'>
<? if (count($list)>0){ echo "ssh_init2();"; } ?>
</script>
너무 감사합니다.
지금바로 실험해 보겠습니다
지금바로 실험해 보겠습니다
아~~~되는군요
어떻게 이 은혜를 ...
경기도 일산 근방에 사시면 소주로도 대접하고 싶은 심정입니다.
지금 기분이 하늘을 나는 것보다 월등히 좋습니다.
감사합니다
어떻게 이 은혜를 ...
경기도 일산 근방에 사시면 소주로도 대접하고 싶은 심정입니다.
지금 기분이 하늘을 나는 것보다 월등히 좋습니다.
감사합니다
즐거운 휴일 되세요~*
네~~감사합니다