view.skin.php 관련 질문 드립니다. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

view.skin.php 관련 질문 드립니다. 정보

view.skin.php 관련 질문 드립니다.

본문

http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=82834&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%EB%A7%9B%EC%A7%91&sop=and

위 링크, 링크 1번에 있는 맛집소개 게시판을 사용하려고 하는데요.(파코님이 만드신.)

첨부파일에 빨간 네모를 친 부분에 있는 이미지를 클릭했을경우

이미지 원본사이즈가 새창으로 나오게 하는 방법을 알고 싶습니다.

몇일째 이걸 해결하지 못하고 있네요.

도와주시면 정말 감사하겠습니다.

이미지는 첨부파일 1번이 위에 조금 큰 이미지.

첨부파일 2~6번이 그 아래 5개 이미지 입니다.

아래는 view.skin.php 파일 내용입니다.
제가 이것저것 건드려놔서. 보기 어려우실 수도 있겠네요..

------------------------------------------------------------------------------------

<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>
<?
$wr_body_1 = explode("|",substr($write[wr_4], 1)); // 메뉴
$wr_body_2 = explode("|",substr($write[wr_5], 1)); // 가격
//$wr_body_3 = explode("|",substr($write[wr_6], 1)); // 가격

$p_four = explode("|",$write[wr_2]);
$four01 = $p_four[0];
$four02 = $p_four[1];
$four03 = $p_four[2];
$four04 = $p_four[3];
$four05 = $p_four[4];
$four06 = $p_four[5];
$four07 = $p_four[6];
$four08 = $p_four[7];
$four09 = $p_four[8];
$four10 = $p_four[9];
$four11 = $p_four[10];

$ex3_filed = explode("|",$write[wr_7]);
$ext3_00  = $ex3_filed[0];
$ext3_01  = $ex3_filed[1];
$ext3_02  = $ex3_filed[2];
$ext3_03  = $ex3_filed[3];
$ext3_04  = $ex3_filed[4];
$ext3_05  = $ex3_filed[5];
$ext3_06  = $ex3_filed[6];
$ext3_07  = $ex3_filed[7];
$ext3_08  = $ex3_filed[8];
$ext3_09  = $ex3_filed[9];


?>
<? if($four09) $icon_img1 = "<img src='$board_skin_path/img/list_icon_2.gif'>";
          else $icon_img1 ="";?>
                        <? if($four10) $icon_img2 = "<img src='$board_skin_path/img/list_icon_3.gif'>";
          else $icon_img2 = "";?>
                        <? if($four11) $icon_img3 = "<img src='$board_skin_path/img/list_icon_4.gif'>";
          else $icon_img3 = "";?>
                        <? if($four02 == "AM") $icon_time1 = "<img src='$board_skin_path/img/icon_am.gif'>";
          else $icon_time1 = "<img src='$board_skin_path/img/icon_pm.gif'>";
    if($four05 == "AM") $icon_time2 = "<img src='$board_skin_path/img/icon_am.gif'>";
      else $icon_time2 = "<img src='$board_skin_path/img/icon_pm.gif'>";
?>
<script>
function obxTabPage(sizex , sizey, cssHead){
    if(!cssHead) this.cssHead='';
    else this.cssHead=cssHead;
    document.write(
        '<table cellpadding="0" cellspacing="0" style="table-layout:fixed;padding:1;height:'+sizey+';width:'+sizex+'">' +
        '<tr><td class=TP_'+this.cssHead+'_NCELL width=*>&nbsp;</td></tr>'+
        '<tr><td class=TP_'+this.cssHead+'_CONTENT1 width=100%> </td></tr>'+
        '</table>'
    );
    this.height=sizey;
    this.width=sizex;
    var tables=document.getElementsByTagName("table");
this.table=tables[tables.length-1];
    this.titleRow=this.table.rows[0];
    this.nullCell = this.titleRow.cells[0];
    this.contentRow = this.table.rows[1];
    this.contentCell = this.contentRow.cells[0];
    this.item= new Object();

    this.length=0;

    var re=new RegExp("\\bobxtp=(\\w+)\\b",'i');
    if(location.search.match(re)) this.defaultView = RegExp.$1;

    this.addStart= function (id,title,idx,action) {

var iIndex=(idx) ? idx-1 : this.length;
       
        this.item[id] = this.titleRow.insertCell(iIndex);

this.item[id].className='TP_'+this.cssHead+'_CELL';
        this.item[id].parentObject=this;
        this.item[id].onclick=Function("this.parentObject.show('"+id+"');");
        if(action) this.item[id].action = action;
        this.item[id].height=25;
        this.item[id].innerHTML=title;
        document.write('<div style="display:none;width:100%;height:100%">');
var divs=document.getElementsByTagName("div");
        this.item[id].content = divs[divs.length-1];
        this.item[id].content.className='TP_'+this.cssHead+'_CONTENT2';
        this.DrawingID=id;
        this.length++;
        this.contentCell.colSpan=this.length+1;

    }
   
    this.addEnd = function () {
        document.write("</div></div>");
        this.contentCell.appendChild(this.item[this.DrawingID].content);
        if(!this.LastShownItemID) this.show(this.DrawingID,1);
        else if(this.defaultView==this.DrawingID) this.show(this.defaultView,1);
    }
    this.show = function (id,runtime){

        if (this.LastShownItemID) this.hide(this.LastShownItemID);
        this.LastShownItemID = id;
        this.item[id].className='TP_'+this.cssHead+'_SCELL';
        this.item[id].content.style.display='';
        if(this.item[id].action) {
            try{eval(this.item[id].action);}catch(e){}}
    }

    this.hide = function (id){
        this.item[id].className='TP_'+this.cssHead+'_CELL';;
        this.item[id].content.style.display="none";
    }
}
</script>
<script language="JavaScript">
<!--
function change(html){
  text1.innerHTML=html
}
//-->
</script>
<style>
.tp_test_nCell{border-bottom: 0px solid #cccccc;}

.tp_test_Content1{border: 0px solid #cccccc;border-top-width:0;padding:0px}
.tp_test_Content2{font:12px 돋움;}
.tp_test_Cell{
padding-top:5;
font:13px 돋움;
background:url('<?=$board_skin_path?>/img/tp_unselect.png')  no-repeat 50%;
height:29;
width:100;
text-align:center;
cursor:pointer;
cursor:hand;
}
.tp_test_sCell{
padding-top:5;
font:13px 돋움;
background-image:url('<?=$board_skin_path?>/img/tp_select.png');
background-position: 50%;
background-repeat: no-repeat;
height:29;
width:100;
text-align:center;
cursor:pointer;
cursor:hand;
}
td.05{
 border-bottom:1px solid #c9c9c9;
 border-right:1px solid #c9c9c9;
 border-left:1px solid #c9c9c9;
 border-top:1px solid #c9c9c9;
 font-size:12px;
 }

tr.01 {background-color:#F7F8F9}
td.01 {text-align:right; padding:0 10 0 0}
td.02 {background-color:#FFFFFF}
td.03 {background-color:#6B7783}
td.04 {font-weight:bold; color:603000; background-color:#FFFFFF}
</style>
<div style="height:12px; line-height:1px; font-size:1px;">&nbsp;</div>
<div style="clear:both; height:30px;">
    <div style="float:left; margin-top:6px;">
    <!--<img src="<?=$board_skin_path?>/img/icon_date.gif" align=absmiddle border='0'>
    <span style="color:#888888;">작성일 : <?=date("y-m-d H:i", strtotime($view[wr_datetime]))?></span>-->
    </div>

    <!-- 링크 버튼 -->
    <div style="float:right;">
    <?
    ob_start();
    ?>
    <? if ($copy_href) { echo "<a href=\"$copy_href\"><img src='$board_skin_path/img/btn_copy.gif' border='0' align='absmiddle'></a> "; } ?>
    <? if ($move_href) { echo "<a href=\"$move_href\"><img src='$board_skin_path/img/btn_move.gif' border='0' align='absmiddle'></a> "; } ?>

    <? if ($search_href) { echo "<a href=\"$search_href\"><img src='$board_skin_path/img/btn_list_search.gif' border='0' align='absmiddle'></a> "; } ?>
    <? echo "<a href=\"$list_href\"><img src='$board_skin_path/img/btn_list.gif' border='0' align='absmiddle'></a> "; ?>
    <? if ($update_href) { echo "<a href=\"$update_href\"><img src='$board_skin_path/img/btn_modify.gif' border='0' align='absmiddle'></a> "; } ?>
    <? if ($delete_href) { echo "<a href=\"$delete_href\"><img src='$board_skin_path/img/btn_delete.gif' border='0' align='absmiddle'></a> "; } ?>
    <? if ($reply_href) { echo "<a href=\"$reply_href\"><img src='$board_skin_path/img/btn_reply.gif' border='0' align='absmiddle'></a> "; } ?>
    <? if ($write_href) { echo "<a href=\"$write_href\"><img src='$board_skin_path/img/btn_write.gif' border='0' align='absmiddle'></a> "; } ?>
    <?
    $link_buttons = ob_get_contents();
    ob_end_flush();
    ?>
    </div>
</div>
<!--글제목-->
<div style="border:1px solid #ddd; clear:both; height:34px; background:url(<?=$board_skin_path?>/img/title_bg.gif) repeat-x;">
    <table border=0 cellpadding=0 cellspacing=0 width=100%>
    <tr>
        <td style="padding:8px 0 0 10px;">
            <div style="color:#000000; font-size:13px; font-weight:bold; word-break:break-all;">
            <? if ($is_category) { echo ($category_name ? "[$view[ca_name]] " : ""); } ?>
            <?=cut_hangul_last(get_text($view[wr_subject]))?> | IN<?=$view[wr_1]?>
            </div>
        </td>
        <td align="right" style="padding:6px 6px 0 0;" width=120>
            <? if ($scrap_href) { echo "<a href=\"javascript:;\" onclick=\"win_scrap('$scrap_href');\"><img src='$board_skin_path/img/btn_scrap.gif' border='0' align='absmiddle'></a> "; } ?>
            <? if ($trackback_url) { ?><a href="javascript:trackback_send_server('<?=$trackback_url?>');" style="letter-spacing:0;" title='주소 복사'><img src="<?=$board_skin_path?>/img/btn_trackback.gif" border='0' align="absmiddle"></a><?}?>
        </td>
    </tr>
    </table>
</div>
<div style="height:3px; background:url(<?=$board_skin_path?>/img/title_shadow.gif) repeat-x; line-height:1px; font-size:1px;"></div>
<div style="float:right;">
        <img src="<?=$board_skin_path?>/img/icon_view.gif" border='0' align=absmiddle> 조회 : <?=number_format($view[wr_hit])?>
        <? if ($is_good) { ?>&nbsp;<img src="<?=$board_skin_path?>/img/icon_good.gif" border='0' align=absmiddle> 추천 : <?=number_format($view[wr_good])?><? } ?>
        <? if ($is_nogood) { ?>&nbsp;<img src="<?=$board_skin_path?>/img/icon_nogood.gif" border='0' align=absmiddle> 비추천 : <?=number_format($view[wr_nogood])?><? } ?>
        &nbsp;
        </div>
<?
// 파일 출력
$sql = "select * from $g4[board_file_table] where `bo_table`='$bo_table' and `wr_id`='$wr_id'";
$result=mysql_query($sql);

for($i=0 ; $row = mysql_fetch_array($result) ; $i++){
//echo "<img src =$g4[path]/data/file/$bo_table/$row[bf_file] width=350 height=250 border=0 $style>";
$thumimg2[$i]="<img src =$g4[path]/data/file/$bo_table/$row[bf_file] width=350 height=250 border=0>";
$thumimg[$i]="<img src =$g4[path]/data/file/$bo_table/$row[bf_file] width=140 height=140 border=0>";

}
?>
<table width="770" border="0" cellpadding="0" cellspacing="5" bgcolor="#EFEFEF">
  <tr>
    <td bgcolor="#FFFFFF"><table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#EFEFEF">
      <tr>
        <td width="350" height="250" bgcolor="#FFFFFF"><?=$thumimg2[0]?> </td>
        <td width="10" bgcolor="#FFFFFF"></td>
        <td width="400" valign="top" bgcolor="#FFFFFF"><table width="100%" border="0" cellpadding="5" cellspacing="1" bgcolor="#EFEFEF">
          <tr>
            <td><div align="center">상 호</div></td>
  <td bgcolor="#FFFFFF"><span style="color:#000000; font-size:15px; font-weight:bold; word-break:break-all;">
    <?=cut_hangul_last(get_text($view[wr_subject]))?></span> <?
// 링크
$cnt = 0;
for ($i=1; $i<=$g4[link_count]; $i++) {
if ($view[link][$i]) {
$cnt++;
$link = cut_str($view[link][$i], 70);
echo "<tr><td class=04><img src='$board_skin_path/img/icon_06.gif'></td><td class=02>";
echo "<a href='{$view[link_href][$i]}' target=_blank>";
//echo "&nbsp;<span style=\"color:#888;\">{$link}</span>";
echo "&nbsp;<span style=\"color:#888;\">홈페이지</span>";
echo "&nbsp;<span style=\"color:#ff6600; font-size:11px;\">[{$view[link_hit][$i]}]</span>";
echo "</a>";
echo "</td></tr>";
}
}
?></td>
          </tr>
          <tr>
            <td><div align="center">전 화</div></td>
            <td bgcolor="#FFFFFF">
              <?=$four01?>            </td>
          </tr>
          <tr>
            <td><div align="center">영 업</div></td>
            <td bgcolor="#FFFFFF"><?=$icon_time1?><?=$four03?>:<?=$four04?> ~ <?=$icon_time2?><?=$four06?>:<?=$four07?>            </td>
          </tr>
          <tr>
            <td><div align="center">휴 일</div></td>
            <td bgcolor="#FFFFFF">
              <?=$four08?>            </td>
          </tr>
          <tr>
            <td>&nbsp;</td>
            <td bgcolor="#FFFFFF"><?=$icon_img1?>
&nbsp;
<?=$icon_img2?>
&nbsp;
<?=$icon_img3?></td>
          </tr>
          <tr>
            <td><div align="center">주소</div></td>
            <td bgcolor="#FFFFFF"><?=$ext3_02?>&nbsp;<?=$ext3_03?></td>
          </tr>
          <tr>
            <td colspan="2" bgcolor="#FFFFFF">☆ <?=date("y-m-d H:i", strtotime($view[wr_datetime]))?> 현재&nbsp;<font color=#880000 size=3><?=number_format($view[wr_hit])?></font>&nbsp;분이 방문하셨습니다.
<br>
                <table cellpadding="3" >
<tr>
  <td ><?
$cmtpoint ='0';
$totalcount = '0';
$userrating = '0';

$tbl = "{$g4[write_prefix]}{$bo_table}";
$sql2 = " select wr_3 from $tbl  where wr_is_comment > 0 && wr_parent = '$wr_id' && wr_3 > '0' ";
$result2 = sql_query($sql2);

while($row2 = mysql_fetch_array($result2)  ) {
$point=$row2[0];
$cmtpoint=$cmtpoint + $point;
$totalcount++;
}

if ($totalcount!=0) {
$cmtpoint= $cmtpoint/$totalcount;
$cmtpoint= number_format($cmtpoint,2);
}
?>
<font color="gray">네티즌평가 |  </font></td><td><? if ($cmtpoint > "9"){?>
  <img src="<?=$board_skin_path?>/img/star1.gif"><img src="<?=$board_skin_path?>/img/star1.gif"><img src="<?=$board_skin_path?>/img/star1.gif"><img src="<?=$board_skin_path?>/img/star1.gif"><img src="<?=$board_skin_path?>/img/star1.gif">
  <? } else if ($cmtpoint > "8"){?>
  <img src="<?=$board_skin_path?>/img/star1.gif"><img src="<?=$board_skin_path?>/img/star1.gif"><img src="<?=$board_skin_path?>/img/star1.gif"><img src="<?=$board_skin_path?>/img/star1.gif"><img src="<?=$board_skin_path?>/img/star2.gif">
  <? } else if ($cmtpoint > "7"){?>
  <img src="<?=$board_skin_path?>/img/star1.gif"><img src="<?=$board_skin_path?>/img/star1.gif"><img src="<?=$board_skin_path?>/img/star1.gif"><img src="<?=$board_skin_path?>/img/star1.gif"><img src="<?=$board_skin_path?>/img/star3.gif">
  <? } else if ($cmtpoint > "6"){?>
  <img src="<?=$board_skin_path?>/img/star1.gif"><img src="<?=$board_skin_path?>/img/star1.gif"><img src="<?=$board_skin_path?>/img/star1.gif"><img src="<?=$board_skin_path?>/img/star2.gif"><img src="<?=$board_skin_path?>/img/star3.gif">
  <? } else if ($cmtpoint > "5"){?>
  <img src="<?=$board_skin_path?>/img/star1.gif"><img src="<?=$board_skin_path?>/img/star1.gif"><img src="<?=$board_skin_path?>/img/star1.gif"><img src="<?=$board_skin_path?>/img/star3.gif"><img src="<?=$board_skin_path?>/img/star3.gif">
  <? } else if ($cmtpoint > "4"){?>
  <img src="<?=$board_skin_path?>/img/star1.gif"><img src="<?=$board_skin_path?>/img/star1.gif"><img src="<?=$board_skin_path?>/img/star2.gif"><img src="<?=$board_skin_path?>/img/star3.gif"><img src="<?=$board_skin_path?>/img/star3.gif">
  <? } else if ($cmtpoint > "3"){?>
  <img src="<?=$board_skin_path?>/img/star1.gif"><img src="<?=$board_skin_path?>/img/star1.gif"><img src="<?=$board_skin_path?>/img/star3.gif"><img src="<?=$board_skin_path?>/img/star3.gif"><img src="<?=$board_skin_path?>/img/star3.gif">
  <? } else if ($cmtpoint > "2"){?>
  <img src="<?=$board_skin_path?>/img/star1.gif"><img src="<?=$board_skin_path?>/img/star2.gif"><img src="<?=$board_skin_path?>/img/star3.gif"><img src="<?=$board_skin_path?>/img/star3.gif"><img src="<?=$board_skin_path?>/img/star3.gif">
  <? } else if ($cmtpoint > "1"){?>
  <img src="<?=$board_skin_path?>/img/star1.gif"><img src="<?=$board_skin_path?>/img/star3.gif"><img src="<?=$board_skin_path?>/img/star3.gif"><img src="<?=$board_skin_path?>/img/star3.gif"><img src="<?=$board_skin_path?>/img/star3.gif">
  <? } else if ($cmtpoint > "0"){?>
  <img src="<?=$board_skin_path?>/img/star2.gif"><img src="<?=$board_skin_path?>/img/star3.gif"><img src="<?=$board_skin_path?>/img/star3.gif"><img src="<?=$board_skin_path?>/img/star3.gif"><img src="<?=$board_skin_path?>/img/star3.gif">
  <? } else {?>
  <img src="<?=$board_skin_path?>/img/star3.gif"><img src="<?=$board_skin_path?>/img/star3.gif"><img src="<?=$board_skin_path?>/img/star3.gif"><img src="<?=$board_skin_path?>/img/star3.gif"><img src="<?=$board_skin_path?>/img/star3.gif">
<? }?>
</td></tr>
<td></td><td>(총 <?=$totalcount?> 명 참여) </td>
</tr>
  </table>                </td>
          </tr>
        </table></td>
      </tr>
    </table></td>
  </tr>
</table>
<table width="770" border="0" cellpadding="0" cellspacing="0" bgcolor="#EFEFEF">
  <tr>
    <td height="5" bgcolor="#FFFFFF"></td>
  </tr>
</table>
<table width="770" border="0" cellpadding="0" cellspacing="5" bgcolor="#EFEFEF">
  <tr>
    <td height="140"><table width="100%" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td width="140" height="140" bgcolor="#FFFFFF"><div align="center"><?=$thumimg[1]?></div></td>
        <td width="5">&nbsp;</td>
        <td width="140" bgcolor="#FFFFFF"><div align="center"><?=$thumimg[2]?></div></td>
        <td width="5">&nbsp;</td>
        <td width="140" bgcolor="#FFFFFF"><div align="center"><?=$thumimg[3]?></div></td>
        <td width="5">&nbsp;</td>
        <td width="140" bgcolor="#FFFFFF"><div align="center"><?=$thumimg[4]?></div></td>
        <td width="5">&nbsp;</td>
        <td width="140" bgcolor="#FFFFFF"><div align="center"><?=$thumimg[5]?></div></td>
      </tr>
    </table></td>
  </tr>
</table>
<table width="770" border="0" cellpadding="0" cellspacing="0" bgcolor="#EFEFEF">
  <tr>
    <td height="5" bgcolor="#FFFFFF"></td>
  </tr>
</table>
<table width="770" border="0" cellpadding="0" cellspacing="5" bgcolor="#EFEFEF">
  <tr>
    <td bgcolor="#FFFFFF"><?=$view[content];?></td>
  </tr>
</table>
<table width="770" border="0" cellpadding="0" cellspacing="0" bgcolor="#EFEFEF">
  <tr>
    <td height="5" bgcolor="#FFFFFF"></td>
  </tr>
</table>
<table width="770" border="0" cellpadding="0" cellspacing="5" bgcolor="#EFEFEF">
  <tr>
    <td height="250" bgcolor="#FFFFFF"><table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#EFEFEF">
      <tr>
        <td width="530" height="250" bgcolor="#FFFFFF"><div align="center">
        <? if ($view[wr_7]) { // 임시필드인 wr_3에 주소가 있다면 네이버 api 지도를 출력 ?>

        <div align='center' style="padding:10px 0 0 0;">
<?
// 지도 표시
include_once "$board_skin_path/map.php";
?>
</div>
<? } ?>
<? if (!$view[wr_7]) {
echo "지도 생성이 안되었습니다.";
}
?></div></td>
        <td width="10" bgcolor="#FFFFFF"></td>
        <td width="220" valign="top" bgcolor="#FFFFFF"><p><strong><br>
          [오시는길 간략설명]</strong></p>
          <p><?=$view[wr_3]?></p></td>
      </tr>
    </table></td>
  </tr>
</table>
<?
// 코멘트 입출력
include_once("./view_comment.php");
?>
<div style="height:1px; line-height:1px; font-size:1px; background-color:#ddd; clear:both;">&nbsp;</div>

<div style="clear:both; height:43px;">
    <div style="float:left; margin-top:10px;">
    <? if ($prev_href) { echo "<a href=\"$prev_href\" title=\"$prev_wr_subject\"><img src='$board_skin_path/img/btn_prev.gif' border='0' align='absmiddle'></a>&nbsp;"; } ?>
    <? if ($next_href) { echo "<a href=\"$next_href\" title=\"$next_wr_subject\"><img src='$board_skin_path/img/btn_next.gif' border='0' align='absmiddle'></a>&nbsp;"; } ?>
    </div>

    <!-- 링크 버튼 -->
    <div style="float:right; margin-top:10px;">
    <?=$link_buttons?>
    </div>
</div>

<div style="height:2px; line-height:1px; font-size:1px; background-color:#dedede; clear:both;">&nbsp;</div>

</td></tr></table><br>

<script language="JavaScript">
function file_download(link, file) {
    <? if ($board[bo_download_point] < 0) { ?>if (confirm("'"+file+"' 파일을 다운로드 하시면 포인트가 차감(<?=number_format($board[bo_download_point])?>점)됩니다.\n\n포인트는 게시물당 한번만 차감되며 다음에 다시 다운로드 하셔도 중복하여 차감하지 않습니다.\n\n그래도 다운로드 하시겠습니까?"))<?}?>
    document.location.href=link;
}
</script>

<script language="JavaScript" src="<?="$g4[path]/js/board.js"?>"></script>
<script language="JavaScript">
window.onload=function() {
    resizeBoardImage(<?=(int)$board[bo_image_width]?>);
    drawFont();
}
</script>
  • 복사

댓글 전체

© SIRSOFT
현재 페이지 제일 처음으로