좌측메뉴에서 선택한 항목의 색깔조정하는 문제 > 그누3질답

그누3질답

좌측메뉴에서 선택한 항목의 색깔조정하는 문제 정보

그누보드 좌측메뉴에서 선택한 항목의 색깔조정하는 문제

본문

그림과 같이 좌측메뉴가 뜨게했어요.
원본소스 main에서 최신글중에 게시판이름만 나오게 한 것입니다.

1 저는 html만 조금 압니다. 제가 삭제한 후의 소스에 이상이 없는지 확인좀 해주세요..

2 그림의 표시부분에서 1번 부분이 2번부분처럼 색이 변화되게 하고 싶습니다.
 그러니까 선택한 게시판은 게시판의 이름이 원하는 색으로 표시되게 하고 싶습니다.
 카테고리추출에서 선택한 카테고리는 진하게 표시되던데, 흉내를 못내겠어요...

원본소스는 아래와 같습니다.
--------------------
<table width="100%"  cellspacing="1" bgcolor="#DEDEDE">
  <tr>
    <td align="center" bgcolor="#efefef" height="27" valign="middle">
    <?
    //  최신글 시작
    $grid =  "Link";
    ?>
    ▒ &nbsp;&nbsp; <b><font color=000099 size=2><?=$group[gr_subject]?></font></b> &nbsp;&nbsp; ▒
    </td>
  </tr>
  <tr>
    <td bgcolor="#FFFFFF">
    <?
    //  최신글 시작
    $grid =  "Link";
    $sql = " select bo_table, bo_subject from $cfg[table_board] where gr_id='$grid' order by gr_id, bo_table ";
    $result = sql_query($sql);
    for ($i=0; $row=mysql_fetch_array($result); $i++) {
        echo "<table width=100%  cellspacing=0 cellpadding=0><tr><td height=25 align='right'> <a href='./?doc=bbs/gnuboard.php&bo_table=$row[bo_table]'><b><font color=000099 size=2>$row[bo_subject]</font></b></a>&nbsp; <img src='image/icon_link.gif' align=top> &nbsp; </td></tr></table>";
        # 이 함수가 바로 최신글을 추출하는 역할을 합니다.
        # 사용방법
        # latest(스킨, 게시판아이디, 출력라인, 글자수);
        # 스킨은 입력하지 않을 경우 관리자 > 환경설정의 최신글 스킨경로를 기본 스킨으로 합니다.

    }
    //  최신글 끝
    ?>
    </td>
  </tr>
</table>
------------------
문제의 사이트는 링크해놨습니다.
  • 복사

댓글 전체

아래는 cat_fonfig.php파일입니다.
여기서 선택된 카테고리는 진하게 표시됩니다.
아래 파일처럼 위의 최신글시작소스도 고치면 될 것 같은데,,,
고수니들 손좀 봐주세요....
---------------------------------------------------
<?
if (defined(__FILE__)) return;
define(__FILE__, TRUE);

function get_category_list($table,$loc)
  {
    global $cfg, $stext;

    $sql = " select * from {$table}_cat order by ca_id ";
    $result = sql_query($sql);

    if(!$stext){
        $str = "<b>[ <a href=$loc>전체 </a> ]</b> ";
    } else {
        $str = "[ <a href=$loc>전체</a> ] ";
    }
    while ($row = mysql_fetch_array($result)) {
        if($stext == $row[ca_id]) $str .= "<b>";
        $str .= " [ <a href=$loc$row[ca_id]>".get_category_name($table,$row[ca_id])."</a> ] ";
        if($stext == $row[ca_id]) $str .= "</b>";
    }
    mysql_free_result($result);   
    return $str;
  }
?>
© SIRSOFT
현재 페이지 제일 처음으로