나라오름님의 클럽 메뉴에 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;
}
 
|

댓글 6개

해당 플러그인은 하나의 게시판이 생성되며, 카테고리로 분류를 합니다.

따라서 게시판을 검색하고 해당 카테고리를 조건절로 하여 출력을 하면 될 듯... '-';;;
다음은 카테고리 메뉴의 일부분입니다.

//새글표시(아이콘뉴) 부분

$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;
}
감사합니다. 출력은 되는데.. 제위치에 출력되는게 아니라 메뉴 상단에 쭈욱 나오네요..

그래서 인데 제가 질문을 잘못드린것 같습니다.

클럽 메뉴 출력은 이부분이네요.. 워낙 몰라서..

다음은 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;
}

대치해 보세요...
천상재회님 정말 감사드립니다^^
잘되네요 너무 감격먹었습니다.
정말 대단하십니다.~~

감사합니다.
혹시나 나중에 제가 도울일이 있을지는 모르겠지만..
꼭 보답하고 싶습니다.
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
18년 전 조회 1,683
18년 전 조회 7,112
18년 전 조회 1,513
18년 전 조회 1,588
18년 전 조회 1,650
18년 전 조회 1,565
18년 전 조회 1,532
18년 전 조회 1,882
18년 전 조회 1,541
18년 전 조회 1,694
18년 전 조회 1,527
18년 전 조회 1,514
18년 전 조회 1,770
18년 전 조회 2,953
18년 전 조회 1,515
18년 전 조회 1,775
18년 전 조회 2,322
18년 전 조회 2,667
18년 전 조회 1,521
18년 전 조회 2,102
🐛 버그신고