maintype 스킨에 썸네일 생성코드 추가

This commit is contained in:
chicpro
2013-01-30 09:43:54 +09:00
parent d31deadd8a
commit 4886714a58
5 changed files with 107 additions and 52 deletions

View File

@ -1,5 +1,5 @@
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>
<table width=100% cellpadding=0 cellspacing=0 border=0>
@ -10,15 +10,26 @@ for ($i=0; $row=sql_fetch_array($result); $i++) {
echo "</tr>\n\n<tr>\n";
}
$href = "<a href='$g4[shop_path]/item.php?it_id=$row[it_id]' class=item>";
$href = "<a href='".G4_SHOP_URL."/item.php?it_id={$row['it_id']}' class=item>";
// 리스트 썸네일 이미지
$filepath = G4_DATA_PATH.'/item/'.$row['it_id'];
for($k=1; $k<=10; $k++) {
$idx = 'it_img'.$k;
if(file_exists($filepath.'/'.$row[$idx]) && is_file($filepath.'/'.$row[$idx])) {
$filename = $row[$idx];
break;
}
}
$it_img = it_img_thumb($filename, G4_DATA_PATH.'/item/'.$row['it_id'], $img_width, $img_height);
?>
<td width="<?=$td_width?>%" align=center valign=top>
<table width=98% cellpadding=1 cellspacing=0 border=0>
<tr><td height=5></td></tr>
<tr><td align=center><?=$href?><?=get_it_image($row[it_id]."_s", $img_width, $img_height)?></a></td></tr>
<tr><td align=center><?=$href?><?=stripslashes($row[it_name])?></a></td></tr>
<tr><td align=center><?=$href?><?=get_it_image($row['it_id'].'/'.$it_img, $img_width, $img_height)?></a></td></tr>
<tr><td align=center><?=$href?><?=stripslashes($row['it_name'])?></a></td></tr>
<!--시중가격<tr><td align=center><strike><?=display_amount($row[it_cust_amount])?></strike></td></tr>-->
<tr><td align=center><span class=amount><?=display_amount(get_amount($row), $row[it_tel_inq])?></span></td></tr>
<tr><td align=center><span class=amount><?=display_amount(get_amount($row), $row['it_tel_inq'])?></span></td></tr>
</table></td>
<?
/*

View File

@ -1,26 +1,37 @@
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>
<table width=100% cellpadding=0 cellspacing=0 border=0>
<tr>
<?
for ($i=0; $row=sql_fetch_array($result); $i++)
for ($i=0; $row=sql_fetch_array($result); $i++)
{
if ($i > 0 && $i % $list_mod == 0)
echo "</tr><tr>";
$href = "<a href='$g4[shop_path]/item.php?it_id=$row[it_id]' class=item>";
$href = "<a href='".G4_SHOP_URL."/item.php?it_id={$row['it_id']}' class=item>";
// 리스트 썸네일 이미지
$filepath = G4_DATA_PATH.'/item/'.$row['it_id'];
for($k=1; $k<=10; $k++) {
$idx = 'it_img'.$k;
if(file_exists($filepath.'/'.$row[$idx]) && is_file($filepath.'/'.$row[$idx])) {
$filename = $row[$idx];
break;
}
}
$it_img = it_img_thumb($filename, G4_DATA_PATH.'/item/'.$row['it_id'], $img_width, $img_height);
?>
<td width="<? echo $td_width ?>%" align=left valign=top>
<table width=98% cellpadding=2 cellspacing=0 border=0>
<tr>
<td rowspan=2 width='' align=center>&nbsp;<?=$href?><?=get_it_image($row[it_id]."_s", $img_width, $img_height)?></a>&nbsp;</td>
<td width=50%><?=$href?><?=stripslashes($row[it_name])?></a></td>
<td width=30% align=right valign=bottom><span class=amount><?=display_amount(get_amount($row), $row[it_tel_inq])?></span>&nbsp;</td>
<td rowspan=2 width='' align=center>&nbsp;<?=$href?><?=get_it_image($row['it_id'].'/'.$it_img, $img_width, $img_height)?></a>&nbsp;</td>
<td width=50%><?=$href?><?=stripslashes($row['it_name'])?></a></td>
<td width=30% align=right valign=bottom><span class=amount><?=display_amount(get_amount($row), $row['it_tel_inq'])?></span>&nbsp;</td>
</tr>
<tr>
<td colspan=2><?=$row[it_basic]?>&nbsp;</td>
<td colspan=2><?=$row['it_basic']?>&nbsp;</td>
</tr>
</table></td>
<?

View File

@ -1,5 +1,5 @@
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
// marquee 태그를 사용하지 않고 자바스크립트로 이미지가 여러개씩 롤링되도록 함
@ -26,7 +26,7 @@ $uni = uniqid("");
var i_<?=$uni?> = 0;
function start_roll_<?=$uni?>()
{
{
i_<?=$uni?> = 0;
for (i_<?=$uni?> in roll_text_<?=$uni?>)
n_panel_<?=$uni?>++;
@ -36,14 +36,14 @@ $uni = uniqid("");
if(startPanel_<?=$uni?> == 0)
{
i_<?=$uni?> = 0;
for (i_<?=$uni?> in roll_text_<?=$uni?>)
for (i_<?=$uni?> in roll_text_<?=$uni?>)
insert_area_<?=$uni?>(total_area_<?=$uni?>, total_area_<?=$uni?>++); // area 삽입
}
else if(startPanel_<?=$uni?> == n_panel_<?=$uni?>)
{
insert_area_<?=$uni?>(startPanel_<?=$uni?>, total_area_<?=$uni?>);
total_area_<?=$uni?>++;
for (i_<?=$uni?>=0; i_<?=$uni?><startPanel_<?=$uni?>; i_<?=$uni?>++)
for (i_<?=$uni?>=0; i_<?=$uni?><startPanel_<?=$uni?>; i_<?=$uni?>++)
{
insert_area_<?=$uni?>(i_<?=$uni?>, total_area_<?=$uni?>); // area 삽입
total_area_<?=$uni?>++;
@ -53,12 +53,12 @@ $uni = uniqid("");
{
insert_area_<?=$uni?>(startPanel_<?=$uni?>, total_area_<?=$uni?>);
total_area_<?=$uni?>++;
for (i_<?=$uni?>=startPanel_<?=$uni?>+1; i_<?=$uni?><=n_panel_<?=$uni?>; i_<?=$uni?>++)
for (i_<?=$uni?>=startPanel_<?=$uni?>+1; i_<?=$uni?><=n_panel_<?=$uni?>; i_<?=$uni?>++)
{
insert_area_<?=$uni?>(i_<?=$uni?>, total_area_<?=$uni?>); // area 삽입
total_area_<?=$uni?>++;
}
for (i_<?=$uni?>=0; i_<?=$uni?><startPanel_<?=$uni?>; i_<?=$uni?>++)
for (i_<?=$uni?>=0; i_<?=$uni?><startPanel_<?=$uni?>; i_<?=$uni?>++)
{
insert_area_<?=$uni?>(i_<?=$uni?>, total_area_<?=$uni?>); // area 삽입
total_area_<?=$uni?>++;
@ -73,7 +73,7 @@ $uni = uniqid("");
}
function rolling_<?=$uni?>()
{
{
if (bMouseOver_<?=$uni?> && wait_flag_<?=$uni?>)
{
for (i_<?=$uni?>=0;i_<?=$uni?><total_area_<?=$uni?>;i_<?=$uni?>++){
@ -92,13 +92,13 @@ $uni = uniqid("");
}
function insert_area_<?=$uni?>(idx_<?=$uni?>, n_<?=$uni?>)
{
{
document.write('<div style="left: 0px; width: 100%; position: absolute; top: '+(roll_height_<?=$uni?>*n_<?=$uni?>)+'px" id="scroll_area_<?=$uni?>'+n_<?=$uni?>+'">\n'+roll_text_<?=$uni?>[idx_<?=$uni?>]+'\n</div>\n');
}
<?
$width = (int)(100 / $list_mod);
for ($i=0; $i<10000; $i++)
for ($i=0; $i<10000; $i++)
{
$roll_text[$i] = "";
@ -106,17 +106,28 @@ $uni = uniqid("");
$roll_text[$i] .= "<tr>";
$k=0;
while ($row=sql_fetch_array($result))
while ($row=sql_fetch_array($result))
{
if (!$row) break;
$href = "<a href='$g4[shop_path]/item.php?it_id=$row[it_id]' class=item>";
$href = "<a href='".G4_SHOP_URL."/item.php?it_id={$row['it_id']}' class=item>";
// 리스트 썸네일 이미지
$filepath = G4_DATA_PATH.'/item/'.$row['it_id'];
for($k=1; $k<=10; $k++) {
$idx = 'it_img'.$k;
if(file_exists($filepath.'/'.$row[$idx]) && is_file($filepath.'/'.$row[$idx])) {
$filename = $row[$idx];
break;
}
}
$it_img = it_img_thumb($filename, G4_DATA_PATH.'/item/'.$row['it_id'], $img_width, $img_height);
$roll_text[$i] .= "<td width='$width%' valign=top>";
$roll_text[$i] .= "<table width='100%' cellpadding=1 cellspacing=0 border=0>";
$roll_text[$i] .= "<tr><td align=center>$href".get_it_image($row[it_id]."_s", $img_width, $img_height)."</a></td></tr>";
$roll_text[$i] .= "<tr><td align=center>$href".addslashes($row[it_name])."</a></td></tr>";
$roll_text[$i] .= "<tr><td align=center><span class=amount>".display_amount(get_amount($row), $row[it_tel_inq])."</span></td></tr>";
$roll_text[$i] .= "<tr><td align=center>$href".get_it_image($row['it_id'].'/'.$it_img, $img_width, $img_height)."</a></td></tr>";
$roll_text[$i] .= "<tr><td align=center>$href".addslashes($row['it_name'])."</a></td></tr>";
$roll_text[$i] .= "<tr><td align=center><span class=amount>".display_amount(get_amount($row), $row['it_tel_inq'])."</span></td></tr>";
$roll_text[$i] .= "</table>";
$roll_text[$i] .= "</td>";
$k++;
@ -152,4 +163,4 @@ $uni = uniqid("");
if ( no_script_flag_<?=$uni?> == false )
start_roll_<?=$uni?>();
</script>
</div>
</div>

View File

@ -1,5 +1,5 @@
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
// marquee 태그를 사용하지 않고 자바스크립트로 이미지가 여러개씩 왼쪽으로 롤링되도록 함
// 출력되는 총이미지수는 환경설정의 1라인이미지수 x 총라인수 입니다.
@ -29,7 +29,7 @@ var n_panel_<?=$uni?> = 0;
var i_<?=$uni?> = 0;
function start_roll_<?=$uni?>()
{
{
i_<?=$uni?> = 0;
for (i_<?=$uni?> in roll_text_<?=$uni?>)
n_panel_<?=$uni?>++;
@ -39,14 +39,14 @@ function start_roll_<?=$uni?>()
if(startPanel_<?=$uni?> == 0)
{
i_<?=$uni?> = 0;
for (i_<?=$uni?> in roll_text_<?=$uni?>)
for (i_<?=$uni?> in roll_text_<?=$uni?>)
insert_area_<?=$uni?>(total_area_<?=$uni?>, total_area_<?=$uni?>++); // area 삽입
}
else if(startPanel_<?=$uni?> == n_panel_<?=$uni?>)
{
insert_area_<?=$uni?>(startPanel_<?=$uni?>, total_area_<?=$uni?>);
total_area_<?=$uni?>++;
for (i_<?=$uni?>=0; i_<?=$uni?><startPanel_<?=$uni?>; i_<?=$uni?>++)
for (i_<?=$uni?>=0; i_<?=$uni?><startPanel_<?=$uni?>; i_<?=$uni?>++)
{
insert_area_<?=$uni?>(i_<?=$uni?>, total_area_<?=$uni?>); // area 삽입
total_area_<?=$uni?>++;
@ -56,12 +56,12 @@ function start_roll_<?=$uni?>()
{
insert_area_<?=$uni?>(startPanel_<?=$uni?>, total_area_<?=$uni?>);
total_area_<?=$uni?>++;
for (i_<?=$uni?>=startPanel_<?=$uni?>+1; i_<?=$uni?><=n_panel_<?=$uni?>; i_<?=$uni?>++)
for (i_<?=$uni?>=startPanel_<?=$uni?>+1; i_<?=$uni?><=n_panel_<?=$uni?>; i_<?=$uni?>++)
{
insert_area_<?=$uni?>(i_<?=$uni?>, total_area_<?=$uni?>); // area 삽입
total_area_<?=$uni?>++;
}
for (i_<?=$uni?>=0; i_<?=$uni?><startPanel_<?=$uni?>; i_<?=$uni?>++)
for (i_<?=$uni?>=0; i_<?=$uni?><startPanel_<?=$uni?>; i_<?=$uni?>++)
{
insert_area_<?=$uni?>(i_<?=$uni?>, total_area_<?=$uni?>); // area 삽입
total_area_<?=$uni?>++;
@ -76,7 +76,7 @@ function start_roll_<?=$uni?>()
}
function rolling_<?=$uni?>()
{
{
if (bMouseOver_<?=$uni?> && wait_flag_<?=$uni?>)
{
for (i_<?=$uni?>=0;i_<?=$uni?><total_area_<?=$uni?>;i_<?=$uni?>++){
@ -95,36 +95,47 @@ function rolling_<?=$uni?>()
}
function insert_area_<?=$uni?>(idx_<?=$uni?>, n_<?=$uni?>)
{
{
document.write('<div style="left: 0px; width: 100%; position: absolute; left: '+(roll_width_<?=$uni?>*n_<?=$uni?>)+'px" id="scroll_area_<?=$uni?>'+n_<?=$uni?>+'">\n'+roll_text_<?=$uni?>[idx_<?=$uni?>]+'\n</div>\n');
}
<?
$i = 0;
while (1)
while (1)
{
$str = $str2 = "";
for ($k=0; $k<$list_mod; $k++)
for ($k=0; $k<$list_mod; $k++)
{
$row = sql_fetch_array($result);
if (!$row[it_id]) break;
$href = "<a href='$g4[shop_path]/item.php?it_id=$row[it_id]' class=item>";
// 리스트 썸네일 이미지
$filepath = G4_DATA_PATH.'/item/'.$row['it_id'];
for($k=1; $k<=10; $k++) {
$idx = 'it_img'.$k;
if(file_exists($filepath.'/'.$row[$idx]) && is_file($filepath.'/'.$row[$idx])) {
$filename = $row[$idx];
break;
}
}
$it_img = it_img_thumb($filename, G4_DATA_PATH.'/item/'.$row['it_id'], $img_width, $img_height);
$str .= "<td width='$scroll[td]' valign=top align=center><table width='98%' cellpadding=0 cellspacing=0 border=0>";
$str .= "<tr><td align=center>$href".get_it_image($row[it_id]."_s", $img_width, $img_height)."</a></td></tr>";
$str .= "<tr><td align=center>$href".addslashes($row[it_name])."</a></td></tr>";
$str .= "<tr><td align=center><span class=amount>".display_amount(get_amount($row), $row[it_tel_inq])."</span></td></tr>";
$str .= "<tr><td align=center>$href".get_it_image($row['it_id'].'/'.$it_img, $img_width, $img_height)."</a></td></tr>";
$str .= "<tr><td align=center>$href".addslashes($row['it_name'])."</a></td></tr>";
$str .= "<tr><td align=center><span class=amount>".display_amount(get_amount($row), $row['it_tel_inq'])."</span></td></tr>";
$str .= "</table></td>";
}
if ($str)
if ($str)
{
$str2 = "<table width='100%' cellpadding=0 cellspacing=0 border=0><tr>$str</tr></table>";
echo "roll_text_{$uni}[$i] = \"{$str2}\";\n";
}
if (!$row[it_id]) break;
if (!$row['it_id']) break;
$i++;
}
@ -145,4 +156,4 @@ while (1)
if ( no_script_flag_<?=$uni?> == false )
start_roll_<?=$uni?>();
</script>
</div>
</div>

View File

@ -1,5 +1,5 @@
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
// marquee 태그를 사용하지 않고 자바스크립트로 이미지가 여러개씩 롤링되도록 함
@ -25,7 +25,7 @@ var befTmp_<?=$uniqinc?>;
<?
$width = (int)(100 / $list_mod);
for ($i=0; $i<10000; $i++)
for ($i=0; $i<10000; $i++)
{
$roll_text[$i] = "";
@ -33,17 +33,28 @@ for ($i=0; $i<10000; $i++)
$roll_text[$i] .= "<tr>";
$k=0;
while ($row=sql_fetch_array($result))
while ($row=sql_fetch_array($result))
{
if (!$row) break;
$href = "<a href='$g4[shop_path]/item.php?it_id=$row[it_id]' class=item>";
// 리스트 썸네일 이미지
$filepath = G4_DATA_PATH.'/item/'.$row['it_id'];
for($k=1; $k<=10; $k++) {
$idx = 'it_img'.$k;
if(file_exists($filepath.'/'.$row[$idx]) && is_file($filepath.'/'.$row[$idx])) {
$filename = $row[$idx];
break;
}
}
$it_img = it_img_thumb($filename, G4_DATA_PATH.'/item/'.$row['it_id'], $img_width, $img_height);
$roll_text[$i] .= "<td width='$width%' valign=top align=center>";
$roll_text[$i] .= "<table width='100%' cellpadding=1 cellspacing=0 border=0>";
$roll_text[$i] .= "<tr><td align=center>$href".get_it_image($row[it_id]."_s", $img_width, $img_height)."</a></td></tr>";
$roll_text[$i] .= "<tr><td align=center>$href".addslashes($row[it_name])."</a></td></tr>";
$roll_text[$i] .= "<tr><td align=center><span class=amount>".display_amount(get_amount($row), $row[it_tel_inq])."</span></td></tr>";
$roll_text[$i] .= "<tr><td align=center>$href".get_it_image($row['it_id'].'/'.$it_img, $img_width, $img_height)."</a></td></tr>";
$roll_text[$i] .= "<tr><td align=center>$href".addslashes($row['it_name'])."</a></td></tr>";
$roll_text[$i] .= "<tr><td align=center><span class=amount>".display_amount(get_amount($row), $row['it_tel_inq'])."</span></td></tr>";
$roll_text[$i] .= "</table>";
$roll_text[$i] .= "</td>";
$k++;
@ -60,7 +71,7 @@ for ($i=0; $i<10000; $i++)
}
?>
function ImgBannerStart_<?=$uniqinc?>()
function ImgBannerStart_<?=$uniqinc?>()
{
for (k_<?=$uniqinc?> = 0; k_<?=$uniqinc?> < ctnt_i_<?=$uniqinc?>.length; k_<?=$uniqinc?>++) {
insertImg_<?=$uniqinc?>(k_<?=$uniqinc?>);
@ -73,7 +84,7 @@ function ImgBannerStart_<?=$uniqinc?>()
window.setTimeout("scrollimg_<?=$uniqinc?>()", wait_<?=$uniqinc?>);
}
function scrollimg_<?=$uniqinc?>()
function scrollimg_<?=$uniqinc?>()
{
if (mouse_<?=$uniqinc?>) {
befTmp_<?=$uniqinc?>.display = 'none';
@ -89,7 +100,7 @@ function scrollimg_<?=$uniqinc?>()
window.setTimeout("scrollimg_<?=$uniqinc?>()",wait_<?=$uniqinc?>);
}
function insertImg_<?=$uniqinc?>(n)
function insertImg_<?=$uniqinc?>(n)
{
htmlstr_<?=$uniqinc?> = '<div style="left: 0px; width: 100%; display=none;" onMouseover="mouse_<?=$uniqinc?> = 0" onMouseout="mouse_<?=$uniqinc?> = 1" id="img_area_<?=$uniqinc?>'+n+'">\n';
htmlstr_<?=$uniqinc?> += ctnt_i_<?=$uniqinc?>[n] + '\n' + '</div>\n';