클럽 왼쪽 메뉴에 new 아이콘 나타나게 하려면 어떻게 해야하나요? > 그누4 플러그인

그누4 플러그인

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

클럽 왼쪽 메뉴에 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;
}
추천
0
  • 복사

댓글 전체

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

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;
}
© SIRSOFT
현재 페이지 제일 처음으로