[그누보드]최신글 분류별로 출력하는 방법

2012. 8. 29. 15:48 Web/javascript

몇일간 고민했던 카테고리별 최신글 추출 
lib/latest.lib.php 페이지에 입력

<?
if (!defined('_GNUBOARD_')) exit;

// 최신글 추출

function latest($skin_dir="", $bo_table, $rows=10, $subject_len=40, $options="", $ca_name="")
{
    global $g4;

    if ($skin_dir)
        $latest_skin_path = "$g4[path]/skin/latest/$skin_dir";
    else
        $latest_skin_path = "$g4[path]/skin/latest/basic";

    $list = array();

    $sql = " select * from $g4[board_table] where bo_table = '$bo_table'";
    $board = sql_fetch($sql);

    $tmp_write_table = $g4['write_prefix'] . $bo_table; // 게시판 테이블 전체이름
 //함께 출력되는 영역이 있는 경우(서울+부산)
  /*if($bo_table == "notice"){
   if(trim($ca_name) != ""){
    if(trim($ca_name) == "서울"){
  $where_query = "and (ca_name='서울'  or ca_name='부산')";
    }else{
  $where_query = "and ca_name='".$ca_name."' ";
    }
   }else{
    $where_query = "";
   }
  }*/

 if ($ca_name)
  $sql = " select * from $tmp_write_table where wr_is_comment = 0 and ca_name = '$ca_name' order by wr_num limit 0, $rows ";
    else
     $sql = " select * from $tmp_write_table where wr_is_comment = 0 order by wr_num limit 0, $rows ";
 

    //explain($sql);
    $result = sql_query($sql);
    for ($i=0; $row = sql_fetch_array($result); $i++)
        $list[$i] = get_list($row, $board, $latest_skin_path, $subject_len);
   
    ob_start();
    include "$latest_skin_path/latest.skin.php";
    $content = ob_get_contents();
    ob_end_clean();

    return $content;
}
?>


---------------------------------------------------------------------------

출력되는 페이지에 입력
<?=latest_ca("latest명", "board명", 5, 40,"","분류명");?>

모바일 전환 스크립트

2012. 7. 27. 17:58 Web/javascript


<script language='javascript'>
 var uAgent = navigator.userAgent.toLowerCase();
 var mobilePhones = new Array('iphone','ipod','android','blackberry','windows ce','nokia','webos','opera mini','sonyericsson','opera mobi','iemobile');
 for(var i=0;i<mobilePhones.length;i++){
  if(uAgent.indexOf(mobilePhones[i]) != -1){
  location.href = '모바일주소';
  }
 }
</script>

마우스 오른쪽 금지 안내 팝업

2012. 7. 4. 16:35 Web/javascript


<script language=JavaScript>function click() {if ((event.button==2) || (event.button==2)) {alert('죄송합니다. 오른쪽 마우스 금지입니다.');}}document.onmousedown=click// --></script>

'Web > javascript' 카테고리의 다른 글

[그누보드]최신글 분류별로 출력하는 방법  (0) 2012.08.29
모바일 전환 스크립트  (0) 2012.07.27
모바일 페이지로 넘기기  (0) 2012.05.24
폰트 크기 조절  (0) 2012.05.24
png 해결  (0) 2012.05.24

모바일 페이지로 넘기기

2012. 5. 24. 15:43 Web/javascript


 <script type="text/javascript">
  //<![CDATA[
  var uAgent = navigator.userAgent.toLowerCase();
  var mobilePhones = new Array('iphone','ipod','android');
  for(var i=0;i<mobilePhones.length;i++)
   if(uAgent.indexOf(mobilePhones[i]) != -1)
    window.location.href = "링크될 모바일 주소";
  //]]>
 </script>

'Web > javascript' 카테고리의 다른 글

모바일 전환 스크립트  (0) 2012.07.27
마우스 오른쪽 금지 안내 팝업  (0) 2012.07.04
폰트 크기 조절  (0) 2012.05.24
png 해결  (0) 2012.05.24
스왑이미지  (0) 2012.05.21

폰트 크기 조절

2012. 5. 24. 14:34 Web/javascript


body안에 있는 폰트 크기 조절


<ul>
     <li class="font">
       <img src="/images/tit_utill.gif" alt="글자크기" />
       <a href="#font-bigger" id="font-size-bigger"><img src="/images/btn_plus.gif" alt="글자크게" /></a>
       <a href="#font-normal" id="font-size-normal"><img src="/images/btn_basic.gif" alt="글자기본" /></a>
       <a href="#font-smaller" id="font-size-smaller"><img src="/images/btn_minus.gif" alt="글자작게" /></a>
     </li>
</ul>
<script type="text/javascript" src="/js/fontzoom.js"></script>


'Web > javascript' 카테고리의 다른 글

마우스 오른쪽 금지 안내 팝업  (0) 2012.07.04
모바일 페이지로 넘기기  (0) 2012.05.24
png 해결  (0) 2012.05.24
스왑이미지  (0) 2012.05.21
화면크기 조절  (0) 2012.05.21
Copyright © HuckleberryM All Rights Reserved | JB All In One Designed by CMSFactory.NET