클럽 왼쪽 메뉴에 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;
}
|

댓글 4개

천상재회님이 알려주신 팁입니다.

club.lib.php 파일에 다음부분을 수정해주시면 됩니다.

// 소모임 메뉴 표시
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;
}
감사합니다. 잘 적용하였습니다....^^
열정님의 좋은팁들 잘적용하고 있습니다.
감사합니다.
앞으로도 좋은팁 부탁드려요^^
좋은 팁 감사합니다.
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 플러그인

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

+
제목 글쓴이 날짜 조회
18년 전 조회 1,470
18년 전 조회 822
18년 전 조회 1,085
18년 전 조회 900
18년 전 조회 1,702
18년 전 조회 1,426
18년 전 조회 1,642
18년 전 조회 2,857
18년 전 조회 1,204
18년 전 조회 1,350
18년 전 조회 1,164
18년 전 조회 1,353
18년 전 조회 1,151
18년 전 조회 1,381
18년 전 조회 1,356
🐛 버그신고