나라오름님의 클럽 메뉴에 new 아이콘 표시.. 정보
나라오름님의 클럽 메뉴에 new 아이콘 표시..
본문
나라오름님의 클럽을 사용하고 있는데
왼쪽 메뉴에 new 아이콘을 표시하고 싶은데 잘안됩니다.
다음은 club.lib.php 파일에 메뉴가 나오는 부분 입니다.
function view_club_menu($cb_id)
{
global $nc, $g4;
$sql = " select * from $nc[tbl_menu] where cb_id = '$cb_id' order by cn_idx asc ";
$result = mysql_query($sql);
$str = "";
for ($i=0; $row=mysql_fetch_array($result); $i++) {
$str .= get_club_menu($cb_id, $row[cn_name], $row[cn_type], $row[cn_url]);
}
$str .= "<tr><td><a href='http://www.raizia.com' target='_blank'><img src='./images/img_blank.gif' width='100' height='1' border='0'></a></td></tr>";
return $str;
}
{
global $nc, $g4;
$sql = " select * from $nc[tbl_menu] where cb_id = '$cb_id' order by cn_idx asc ";
$result = mysql_query($sql);
$str = "";
for ($i=0; $row=mysql_fetch_array($result); $i++) {
$str .= get_club_menu($cb_id, $row[cn_name], $row[cn_type], $row[cn_url]);
}
$str .= "<tr><td><a href='http://www.raizia.com' target='_blank'><img src='./images/img_blank.gif' width='100' height='1' border='0'></a></td></tr>";
return $str;
}
댓글 전체

해당 플러그인은 하나의 게시판이 생성되며, 카테고리로 분류를 합니다.
따라서 게시판을 검색하고 해당 카테고리를 조건절로 하여 출력을 하면 될 듯... '-';;;
따라서 게시판을 검색하고 해당 카테고리를 조건절로 하여 출력을 하면 될 듯... '-';;;

다음은 카테고리 메뉴의 일부분입니다.
//새글표시(아이콘뉴) 부분
$sql = " SELECT wr_datetime FROM {$g4[write_prefix]}{$bo_table} WHERE ca_name = '$arr[$i]' order by wr_datetime desc limit 1 ";
$row2 = sql_fetch_array(mysql_query($sql));
if($row2[wr_datetime] >= date("Y-m-d H:i:s", time() - 24 * 3600)) {
$icon_new = "<img src='$latest_skin_path/icon_new.gif' border=0>";
} else {
$icon_new = "";
}
어떻게 넣어야 될지를 모르겠네요 ..
//새글표시(아이콘뉴) 부분
$sql = " SELECT wr_datetime FROM {$g4[write_prefix]}{$bo_table} WHERE ca_name = '$arr[$i]' order by wr_datetime desc limit 1 ";
$row2 = sql_fetch_array(mysql_query($sql));
if($row2[wr_datetime] >= date("Y-m-d H:i:s", time() - 24 * 3600)) {
$icon_new = "<img src='$latest_skin_path/icon_new.gif' border=0>";
} else {
$icon_new = "";
}
어떻게 넣어야 될지를 모르겠네요 ..

클럽을 사용하지는 않습니다...
뉴이미지는 알맞은 경로에 넣어보세요....소스상으로만 본 결과입니다...
function view_club_menu($cb_id)
{
global $nc, $g4;
$sql = " select * from $nc[tbl_menu] where cb_id = '$cb_id' order by cn_idx asc ";
$result = mysql_query($sql);
$str = "";
for ($i=0; $row=mysql_fetch_array($result); $i++) {
$str .= get_club_menu($cb_id, $row[cn_name], $row[cn_type], $row[cn_url]);
//새글표시(아이콘뉴) 부분
$sql = " SELECT wr_datetime FROM {$g4[write_prefix]}{$cb_id} WHERE ca_name = '$row[cn_name]' and wr_is_comment = '0' order by wr_datetime desc limit 1 ";
$row2 = sql_fetch_array(sql_query($sql));
if($row2[wr_datetime] >= date("Y-m-d H:i:s", time() - 24 * 3600)) {
$str .= "<img src='$nc[cb_path]/images/icon_new.gif' border='0' align='absmiddle'>";
}
}
$str .= "<tr><td><a href='http://www.raizia.com' target='_blank'><img src='./images/img_blank.gif' width='100' height='1' border='0'></a></td></tr>";
return $str;
}
뉴이미지는 알맞은 경로에 넣어보세요....소스상으로만 본 결과입니다...
function view_club_menu($cb_id)
{
global $nc, $g4;
$sql = " select * from $nc[tbl_menu] where cb_id = '$cb_id' order by cn_idx asc ";
$result = mysql_query($sql);
$str = "";
for ($i=0; $row=mysql_fetch_array($result); $i++) {
$str .= get_club_menu($cb_id, $row[cn_name], $row[cn_type], $row[cn_url]);
//새글표시(아이콘뉴) 부분
$sql = " SELECT wr_datetime FROM {$g4[write_prefix]}{$cb_id} WHERE ca_name = '$row[cn_name]' and wr_is_comment = '0' order by wr_datetime desc limit 1 ";
$row2 = sql_fetch_array(sql_query($sql));
if($row2[wr_datetime] >= date("Y-m-d H:i:s", time() - 24 * 3600)) {
$str .= "<img src='$nc[cb_path]/images/icon_new.gif' border='0' align='absmiddle'>";
}
}
$str .= "<tr><td><a href='http://www.raizia.com' target='_blank'><img src='./images/img_blank.gif' width='100' height='1' border='0'></a></td></tr>";
return $str;
}

감사합니다. 출력은 되는데.. 제위치에 출력되는게 아니라 메뉴 상단에 쭈욱 나오네요..
그래서 인데 제가 질문을 잘못드린것 같습니다.
클럽 메뉴 출력은 이부분이네요.. 워낙 몰라서..
다음은 club.lib.php 파일에 메뉴가 나오는 부분 입니다.
부탁드립니다.
// 소모임 메뉴 표시
function get_club_menu($cb_id, $cn_name, $cn_type, $cn_url="")
{
global $nc, $g4;
switch ($cn_type) {
case "G" :
$str = "<tr><td align='left' class='gmenu'>". get_text($cn_name). "</td></tr>\n";
break;
case "N" :
$str = "<tr><td align='left' class='cmenu'><img src='$nc[cb_path]/images/ico_note_notice.gif' border='0' align='absmiddle'> <a href='$g4[bbs_path]/board.php?bo_table=$cb_id&sca=". urlencode($cn_name). "' target='CLUB_BODY'>". get_text($cn_name). "</a></td></tr>\n";
break;
case "U" :
$str = "<tr><td align='left' class='cmenu'><img src='$nc[cb_path]/images/ico_note_link.gif' border='0' align='absmiddle'> <a href='$cn_url' target='_blank'>". get_text($cn_name). "</td></tr>\n";
break;
case "P" :
$str = "<tr><td align='left' class='cmenu'><img src='$nc[cb_path]/images/ico_note_pda.gif' border='0' align='absmiddle'> <a href='$g4[bbs_path]/board.php?bo_table=$cb_id&sca=". urlencode($cn_name). "' target='CLUB_BODY'>". get_text($cn_name). "</a></td></tr>\n";
break;
case "I" :
$str = "<tr><td align='left' class='cmenu'><img src='$nc[cb_path]/images/ico_note_album.gif' border='0' align='absmiddle'> <a href='$g4[bbs_path]/board.php?bo_table=$cb_id&sca=". urlencode($cn_name). "' target='CLUB_BODY'>". get_text($cn_name). "</a></td></tr>\n";
break;
case "L" :
$str = "<tr><td height='1' background='$nc[cb_path]/images/bg_dot02.gif'></td></tr>\n";
break;
default :
$str = "<tr><td align='left' class='cmenu'><img src='$nc[cb_path]/images/ico_note.gif' border='0' align='absmiddle'> <a href='$g4[bbs_path]/board.php?bo_table=$cb_id&sca=". urlencode($cn_name). "' target='CLUB_BODY'>". get_text($cn_name). "</a></td></tr>\n";
break;
}
return $str;
}
그래서 인데 제가 질문을 잘못드린것 같습니다.
클럽 메뉴 출력은 이부분이네요.. 워낙 몰라서..
다음은 club.lib.php 파일에 메뉴가 나오는 부분 입니다.
부탁드립니다.
// 소모임 메뉴 표시
function get_club_menu($cb_id, $cn_name, $cn_type, $cn_url="")
{
global $nc, $g4;
switch ($cn_type) {
case "G" :
$str = "<tr><td align='left' class='gmenu'>". get_text($cn_name). "</td></tr>\n";
break;
case "N" :
$str = "<tr><td align='left' class='cmenu'><img src='$nc[cb_path]/images/ico_note_notice.gif' border='0' align='absmiddle'> <a href='$g4[bbs_path]/board.php?bo_table=$cb_id&sca=". urlencode($cn_name). "' target='CLUB_BODY'>". get_text($cn_name). "</a></td></tr>\n";
break;
case "U" :
$str = "<tr><td align='left' class='cmenu'><img src='$nc[cb_path]/images/ico_note_link.gif' border='0' align='absmiddle'> <a href='$cn_url' target='_blank'>". get_text($cn_name). "</td></tr>\n";
break;
case "P" :
$str = "<tr><td align='left' class='cmenu'><img src='$nc[cb_path]/images/ico_note_pda.gif' border='0' align='absmiddle'> <a href='$g4[bbs_path]/board.php?bo_table=$cb_id&sca=". urlencode($cn_name). "' target='CLUB_BODY'>". get_text($cn_name). "</a></td></tr>\n";
break;
case "I" :
$str = "<tr><td align='left' class='cmenu'><img src='$nc[cb_path]/images/ico_note_album.gif' border='0' align='absmiddle'> <a href='$g4[bbs_path]/board.php?bo_table=$cb_id&sca=". urlencode($cn_name). "' target='CLUB_BODY'>". get_text($cn_name). "</a></td></tr>\n";
break;
case "L" :
$str = "<tr><td height='1' background='$nc[cb_path]/images/bg_dot02.gif'></td></tr>\n";
break;
default :
$str = "<tr><td align='left' class='cmenu'><img src='$nc[cb_path]/images/ico_note.gif' border='0' align='absmiddle'> <a href='$g4[bbs_path]/board.php?bo_table=$cb_id&sca=". urlencode($cn_name). "' target='CLUB_BODY'>". get_text($cn_name). "</a></td></tr>\n";
break;
}
return $str;
}

위 부분을 원위치 시키시고
// 소모임 메뉴 표시
function get_club_menu($cb_id, $cn_name, $cn_type, $cn_url="")
{
global $nc, $g4;
//새글표시(아이콘뉴) 부분
$new_str = "";
$sql = " SELECT wr_datetime FROM {$g4[write_prefix]}{$cb_id} WHERE ca_name = '$cn_name' and wr_is_comment = '0' order by wr_datetime desc limit 1 ";
$row2 = sql_fetch_array(sql_query($sql));
if($row2[wr_datetime] >= date("Y-m-d H:i:s", time() - 24 * 3600)) {
$new_str .= "<img src='$nc[cb_path]/images/icon_new.gif' border='0' align='absmiddle'>";
}
switch ($cn_type) {
case "G" :
$str = "<tr><td align='left' class='gmenu'>". get_text($cn_name). " {$new_str}</td></tr>\n";
break;
case "N" :
$str = "<tr><td align='left' class='cmenu'><img src='$nc[cb_path]/images/ico_note_notice.gif' border='0' align='absmiddle'> <a href='$g4[bbs_path]/board.php?bo_table=$cb_id&sca=". urlencode($cn_name). "' target='CLUB_BODY'>". get_text($cn_name). "</a> {$new_str}</td></tr>\n";
break;
case "U" :
$str = "<tr><td align='left' class='cmenu'><img src='$nc[cb_path]/images/ico_note_link.gif' border='0' align='absmiddle'> <a href='$cn_url' target='_blank'>". get_text($cn_name). "</td></tr>\n";
break;
case "P" :
$str = "<tr><td align='left' class='cmenu'><img src='$nc[cb_path]/images/ico_note_pda.gif' border='0' align='absmiddle'> <a href='$g4[bbs_path]/board.php?bo_table=$cb_id&sca=". urlencode($cn_name). "' target='CLUB_BODY'>". get_text($cn_name). "</a> {$new_str}</td></tr>\n";
break;
case "I" :
$str = "<tr><td align='left' class='cmenu'><img src='$nc[cb_path]/images/ico_note_album.gif' border='0' align='absmiddle'> <a href='$g4[bbs_path]/board.php?bo_table=$cb_id&sca=". urlencode($cn_name). "' target='CLUB_BODY'>". get_text($cn_name). "</a> {$new_str}</td></tr>\n";
break;
case "L" :
$str = "<tr><td height='1' background='$nc[cb_path]/images/bg_dot02.gif'></td></tr>\n";
break;
default :
$str = "<tr><td align='left' class='cmenu'><img src='$nc[cb_path]/images/ico_note.gif' border='0' align='absmiddle'> <a href='$g4[bbs_path]/board.php?bo_table=$cb_id&sca=". urlencode($cn_name). "' target='CLUB_BODY'>". get_text($cn_name). "</a> {$new_str}</td></tr>\n";
break;
}
return $str;
}
대치해 보세요...
// 소모임 메뉴 표시
function get_club_menu($cb_id, $cn_name, $cn_type, $cn_url="")
{
global $nc, $g4;
//새글표시(아이콘뉴) 부분
$new_str = "";
$sql = " SELECT wr_datetime FROM {$g4[write_prefix]}{$cb_id} WHERE ca_name = '$cn_name' and wr_is_comment = '0' order by wr_datetime desc limit 1 ";
$row2 = sql_fetch_array(sql_query($sql));
if($row2[wr_datetime] >= date("Y-m-d H:i:s", time() - 24 * 3600)) {
$new_str .= "<img src='$nc[cb_path]/images/icon_new.gif' border='0' align='absmiddle'>";
}
switch ($cn_type) {
case "G" :
$str = "<tr><td align='left' class='gmenu'>". get_text($cn_name). " {$new_str}</td></tr>\n";
break;
case "N" :
$str = "<tr><td align='left' class='cmenu'><img src='$nc[cb_path]/images/ico_note_notice.gif' border='0' align='absmiddle'> <a href='$g4[bbs_path]/board.php?bo_table=$cb_id&sca=". urlencode($cn_name). "' target='CLUB_BODY'>". get_text($cn_name). "</a> {$new_str}</td></tr>\n";
break;
case "U" :
$str = "<tr><td align='left' class='cmenu'><img src='$nc[cb_path]/images/ico_note_link.gif' border='0' align='absmiddle'> <a href='$cn_url' target='_blank'>". get_text($cn_name). "</td></tr>\n";
break;
case "P" :
$str = "<tr><td align='left' class='cmenu'><img src='$nc[cb_path]/images/ico_note_pda.gif' border='0' align='absmiddle'> <a href='$g4[bbs_path]/board.php?bo_table=$cb_id&sca=". urlencode($cn_name). "' target='CLUB_BODY'>". get_text($cn_name). "</a> {$new_str}</td></tr>\n";
break;
case "I" :
$str = "<tr><td align='left' class='cmenu'><img src='$nc[cb_path]/images/ico_note_album.gif' border='0' align='absmiddle'> <a href='$g4[bbs_path]/board.php?bo_table=$cb_id&sca=". urlencode($cn_name). "' target='CLUB_BODY'>". get_text($cn_name). "</a> {$new_str}</td></tr>\n";
break;
case "L" :
$str = "<tr><td height='1' background='$nc[cb_path]/images/bg_dot02.gif'></td></tr>\n";
break;
default :
$str = "<tr><td align='left' class='cmenu'><img src='$nc[cb_path]/images/ico_note.gif' border='0' align='absmiddle'> <a href='$g4[bbs_path]/board.php?bo_table=$cb_id&sca=". urlencode($cn_name). "' target='CLUB_BODY'>". get_text($cn_name). "</a> {$new_str}</td></tr>\n";
break;
}
return $str;
}
대치해 보세요...

천상재회님 정말 감사드립니다^^
잘되네요 너무 감격먹었습니다.
정말 대단하십니다.~~
감사합니다.
혹시나 나중에 제가 도울일이 있을지는 모르겠지만..
꼭 보답하고 싶습니다.
잘되네요 너무 감격먹었습니다.
정말 대단하십니다.~~
감사합니다.
혹시나 나중에 제가 도울일이 있을지는 모르겠지만..
꼭 보답하고 싶습니다.