아

코드가 완전히 다르니까 당연히 안됩니다 ^^

아래코드에서 제가 지적한 2곳만 수정하심 됩니다.

<?
include_once "./_common.php";

// 클럽 정보
$cb = get_club($cb_id);

// 클럽이 존재하지 않거나 $cb_id가 없을경우
if (!$cb[0]) {
error_msg("클럽이 존재하지 않습니다.");
}

$g4[title] = "$cb[cb_name] - $nc[nf_title]";
include_once "$g4[path]/head.sub.php";
include_once "./include/cb_style.inc.php";
?>

<script language='javascript' src='<?=$g4[path]?>/js/sideview.js'></script>
<link href=./club.css' rel='stylesheet' type='text/css'>

<?
// 커버스토리 출력 (1)
$sql = " select cn_name from $nc[tbl_menu] where cb_id = '$cb[cb_id]' and cn_type = 'C' and cn_1 = 'Y' ";
$ca_coverstory = sql_fetch($sql);

// 공지사항 출력 (1)
$sql = " select cn_name from $nc[tbl_menu] where cb_id = '$cb[cb_id]' and cn_type = 'N' and cn_1 = 'Y' ";
$ca_notice = sql_fetch($sql);

// 출력할 최근글 목록
$sql = " select cn_name from $nc[tbl_menu] where cb_id = '$cb[cb_id]' and cn_1 = 'Y' and cn_type not in ('C', 'N') order by cn_idx asc ";
$cn_list = sql_query($sql);

switch ($cb[cb_latest_cols]) {
case 1 : /* if ($ca_coverstory) {
echo cb_latest($cb[cb_latest_skin_coverstory], $cb[cb_id], $ca_coverstory[cn_name], $cb[cb_latest_rows], $cb[cb_latest_len]);
echo "<table width='100%'><tr><td height='5'></td></tr></table>";
} */

// 커버스토리 출력 - 위의 코드를 막고 이것으로 대체
echo get_coverstory($cb_id);

if ($ca_notice) {
echo cb_latest($cb[cb_latest_skin], $cb[cb_id], $ca_notice[cn_name], $cb[cb_latest_rows], $cb[cb_latest_len]);
echo "<table width='100%'><tr><td height='5'></td></tr></table>";
}
if ($cb[cb_latest_use] == "Y") { //
for ($i=0; $row=mysql_fetch_array($cn_list); $i++) {
echo cb_latest($cb[cb_latest_skin], $cb[cb_id], $row[cn_name], $cb[cb_latest_rows], $cb[cb_latest_len]);
}
}
break;
case 2 :
case 3 :
default:
$col_width = 100 / $cb[cb_latest_cols]. "%";
$ja = 0; // 2개씩 채워서 넣기 위해서
echo "<table width='100%'><tr>";
/*
if ($ca_coverstory) {
echo "<td width='" . $col_width . "'>";
echo cb_latest($cb[cb_latest_skin], $cb[cb_id], $ca_coverstory[cn_name], $cb[cb_latest_rows], $cb[cb_latest_len]);
echo "</td>";
$ja++;
}
*/

// 커버스토리 출력 - 위의 코드를 막고 이것으로 대체
echo "<td width='" . $col_width . "'>";
echo get_coverstory($cb_id);
echo "</td>";
$ja++;

if ($ca_notice) {
echo "<td width='" . $col_width ."' valign=top>";
echo cb_latest($cb[cb_latest_skin], $cb[cb_id], $ca_notice[cn_name], $cb[cb_latest_rows], $cb[cb_latest_len]);
echo "</td>";
$ja++;
}
if ($cb[cb_latest_use] == "Y") {
for ($i=0; $row=mysql_fetch_array($cn_list); $i++) {
if ($ja == $cb[cb_latest_cols]) { // 줄바꿈
echo "</tr><tr>";
$ja = 0;
}

echo "<td width='" . $col_width ."' valign=top>";
echo cb_latest($cb[cb_latest_skin], $cb[cb_id], $row[cn_name], $cb[cb_latest_rows], $cb[cb_latest_len]);
echo "</td>";
$ja++;
}
}
echo "</tr></table>";
}

echo "<br><br><br><br><br><br>";
include_once "$g4[path]/tail.sub.php";
?>
|

댓글 1개

제가 수정한 것은 단순히 몇개 고친게 아니라 골격을 싹~ 뜯어 고친 겁니다.
따라서, 과거의 코드는 새로운 버젼에서 당연히 동작하지 않습니다.
제가 새로운 커버스토리 최근글 스킨을 만들지 않아서 (요즘에 좀 바뻐서...)
과거 것을 많이 쓰시는데... 위에서 제가 지적한 2곳만 고치면 됩니다.

아~ 연말이 지나기 전에 최근글을 만들어야 하는데... 시간이 너무 없네요
댓글을 작성하시려면 로그인이 필요합니다.

그누보드에는 여러가지 기능 추가가 쉽도록 제작 되었습니다. 플러그인의 저작권은 해당 플러그인 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다. 플러그인 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y

+
제목 글쓴이 날짜 조회
08-01-02 조회 1,102
08-01-02 조회 1,390
08-01-02 조회 1,608
08-01-02 조회 1,290
08-01-02 조회 1,409
08-01-01 조회 1,446
07-12-31 조회 3,164
07-12-30 조회 1,391
07-12-30 조회 928
07-12-29 조회 1,625
07-12-29 조회 1,201
07-12-28 조회 1,151
07-12-27 조회 1,243
07-12-27 조회 1,037
07-12-28 조회 980