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

페이지 정보

yadolee 루루아빠 3,657 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,333,686
레벨 100
경험치 1,490,263

Progress Bar 17.55%

- 가입일 : 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 7622026 페이지

제목 글쓴이 날짜 조회 추천
그누•영카트  댓글+2🏆 그누보드 5.4.4.7 shadow2fox 2021.01.14 2,189 2
그누•영카트  🏆 그누보드 5.3.2.5 shadow2fox 2019.01.29 2,188 0
그누•영카트  🏆 그누보드 5.3.2.3 shadow2fox 2018.12.28 2,184 0
이윰  댓글+2🏆 본문 내 첨부된 이미지와 에디터로 업로드한 이미지 갯수 구하기 shadow2fox 2019.05.12 2,183 1
그누•영카트  🏆 그누보드 5.3.2.4 shadow2fox 2019.01.08 2,181 0
그누•영카트  🏆 그누보드 5.3.1.5 패치 shadow2fox 2018.07.04 2,181 0
이윰  🏆 이윰빌더 최신글 본문 추출시 엔터, 띄어쓰기 태그를 스페이스(한 칸 띄우기)로 바꾸기 shadow2fox 2018.07.12 2,180 0
그누•영카트  댓글+2🏆 그누보드 5.4.4.1 shadow2fox 2021.01.05 2,179 2
그누•영카트  🏆 그누보드 5.3.1.8 패치 shadow2fox 2018.10.15 2,178 0
그누•영카트  🏆 특정 게시판에선 인기검색어 수집하지 않기 루루아빠 2018.06.08 2,177 0
그누•영카트  🏆 영카트 5.3.2.7 shadow2fox 2019.03.05 2,163 0
그누•영카트  🏆 영카트 5.4.1.8 shadow2fox 2020.02.05 2,155 2
그누•영카트  댓글+1🏆 특정 레벨회원까지 캡차 적용하기 shadow2fox 2018.06.09 2,148 0
그누•영카트  🏆 그누보드 5.3.2.2 shadow2fox 2018.12.18 2,147 0
그누•영카트  🏆 그누보드 5.3.3.3 shadow2fox 2019.09.17 2,146 0
이윰  댓글+1🏆 게시글 추천시 글 작성자에게 포인트 부여하기 shadow2fox 2019.03.15 2,132 1
그누•영카트  댓글+1🏆 그누보드 5.4.2.6 shadow2fox 2020.06.06 2,123 1
그누•영카트  🏆 그누보드(영카트) 5.4.7 shadow2fox 2021.06.18 2,119 0
그누•영카트  🏆 영카트 5.3.2.6 shadow2fox 2019.02.15 2,110 0
그누•영카트  🏆 그누보드 5.3.2.0 패치 shadow2fox 2018.11.22 2,102 0
그누•영카트  🏆 영카트 5.4.1.7 shadow2fox 2020.02.01 2,100 0
이윰  🏆 게시글 보기시 본문에 포함된 주석 감추기 shadow2fox 2019.05.01 2,095 0
이윰  댓글+3🏆 게시글 검색 단위에 맞는 메뉴 추가하기 shadow2fox 2021.05.18 2,094 2
그누•영카트  🏆 그누보드 5.3.2.9.1 shadow2fox 2019.05.31 2,086 0
그누•영카트  댓글+1🏆 영카트 5.4.2.3.1 shadow2fox 2020.03.31 2,076 0
그누•영카트  🏆 영카트 5.3.2.9.1 shadow2fox 2019.05.31 2,075 0
그누•영카트  댓글+2🏆 그누보드 5.4.5.2 shadow2fox 2021.03.17 2,071 2
그누•영카트  🏆 그누보드 5.4.1.7 shadow2fox 2020.02.01 2,066 1
그누•영카트  댓글+1🏆 그누보드 5.4.4.9 shadow2fox 2021.01.26 2,059 1
그누•영카트  🏆 그누보드 5.3.2.8 shadow2fox 2019.03.19 2,058 0