[이윰] 최신글 랜덤으로 뽑기

페이지 정보

yadolee 루루아빠 3,550 1 2015.06.29 23:01:57

평점

  • 평점 : 0점 (0명 참여)

본문

게시판명이 portfolio 일때를 예로 들었다.

1. 그누보드5/eyoom/user_program/head.php 를 열어 아래 소스로 대체한다.

<?php
    if (!defined('_GNUBOARD_')) exit;
    // Your Program - Start
    if(defined('_INDEX_')) {
        $bo_table = 'portfolio';
        $portfolio = latest_random($bo_table,8);
    }

    function latest_random($bo_table, $cnt='8') {

        global $g5, $latest, $eb;
        $sql = "select * from ".$g5['write_prefix'].$bo_table." order by rand() limit {$cnt}";
        $result = sql_query($sql,false);
        for($i=0;$row=sql_fetch_array($result);$i++) {
            //$list[$i] = $row;

            $list[$i]['wr_subject'] = conv_subject($row['wr_subject'], $cut_subject, '…');
            $thumb = get_list_thumbnail($bo_table, $row['wr_id'], 500, 400);
            $list[$i]['image'] = $thumb['src'];
            $list[$i]['href'] = G5_BBS_URL."/board.php?bo_table={$bo_table}&wr_id={$row['wr_parent']}";
        }
        return $list;
    }

    // Your Program - End

    // 변수 할당하기 - /eyoom/inc/tpl.assign.php 파일 참조
    $tpl->assign(array(
         'portfolio' => $portfolio,
    ));
?>

2. 아래 소스의 최신글 스킨을 참조하여 새로운 스킨을 만들고 불러들일 페이지에 추가한다.

<!--{@ portfolio}-->
 
// 이 부분은 /eyoom/theme/테마명/skin_bs/latest/스킨명/latest.skin.html 파일의 반복구문들을 응용해 주시면 됩니다.
 
<!--{/}-->

 
추천인
  • 추천해 주세요
yadolee
6
루루아빠 - 회원등급 : 최고관리자 - 포인트 : 1,328,414
레벨 99
경험치 1,478,262

Progress Bar 77.32%

- 가입일 : 2015-03-04 03:24:54
- 서명 : KNOW YOUR LIMITS BUT NEVER STOP TRYING TO EXCEED THEM !!
- 자기소개 : 루루의 자랑 루루아빠랍니다~~

댓글1

루루아빠님의 댓글

yadolee
루루아빠 글쓴이 2015.07.17 16:43
이윰빌더 1.1.7에 포함되었다.
Total 7592938 페이지
제목 글쓴이 날짜 조회 추천
그누•영카트  🏆 최고관리자의 레벨이 올바르지 않을때 루루아빠 2015.07.15 3,320 0
그누•영카트  🏆 영카트 5.0.41 패치 루루아빠 2015.07.13 6,477 0
그누•영카트  🏆 그누보드 5.0.40 패치 루루아빠 2015.07.13 3,145 0
이윰  댓글+1🏆 스타일박스 패치, ios 관련 패치 루루아빠 2015.07.09 3,451 0
서버  댓글+1🏆 PHP 파일 업로드 갯수 수정하기 루루아빠 2015.07.09 3,820 0
이윰  🏆 로그인을 메인으로 - 회원제 사이트 - 폐쇄형 사이트용 루루아빠 2015.07.08 3,472 0
그누•영카트  🏆 영카트 5.0.40 패치 루루아빠 2015.07.07 3,361 0
그누•영카트  🏆 그누보드 5.0.39 패치 루루아빠 2015.07.07 3,095 0
이윰  🏆 Eyoom Builder 1.1.7 패치 루루아빠 2015.07.06 3,130 0
그누•영카트  🏆 영카트 5.0.39 패치 루루아빠 2015.06.30 3,943 0
그누•영카트  🏆 그누보드 5.0.38 패치 루루아빠 2015.06.30 3,749 0
이윰  댓글+1🏆 🚩 최신글 랜덤으로 뽑기 루루아빠 2015.06.29 3,551 0
이윰  🏆 사운드클라우드와 게시글 정보와의 간격 조정 루루아빠 2015.06.28 3,798 0
jQuery  댓글+2🏆 jQuery를 이용한 링크 자동 클릭(auto click) 루루아빠 2015.06.26 8,634 0
이윰  🏆 스크린 사이즈에 따른 미디어 쿼리(container 크기 변화) 루루아빠 2015.06.25 3,503 0
이윰  🏆 샵커뮤니티 테마 스위쳐 패치 루루아빠 2015.06.25 3,155 0
이윰  댓글+1🏆 masonry 사용하는 스킨 가로 갯수(box 수) 늘리기 루루아빠 2015.06.24 4,002 0
이윰  🏆 이윰빌더와 그누보드 패치시 수정할 파일들 루루아빠 2015.06.23 6,502 0
그누•영카트  🏆 그누보드 5.0.37 패치 루루아빠 2015.06.23 3,588 0
그누•영카트  🏆 영카트 5.0.38 패치 루루아빠 2015.06.23 3,199 0