최근 게시물 날짜 형식 조정하기 > 그누3 팁자료실

그누3 팁자료실

최근 게시물 날짜 형식 조정하기 정보

그누호환 최근 게시물 날짜 형식 조정하기

본문

최근 게시물을 보면 날짜가 "년-월-일"로 표시가 되는데,
이것을 "월-일"로 바꿔서 표시하고자 하실 때 사용하시면 됩니다.

우선 아래에 있는 빨간색 부분만 lib.php에서
function latest 부분에 추가해 주세요

-----------------------------------------------------
function latest($skin_dir='', $bo_table, $rows=10, $len=40)
{
   global $latest_skin, $cfg, $gnu_path;

   include($gnu_path . 'bbs/gblayer.php');

   // 스킨디렉토리값이 넘어왔다면
   if ($skin_dir) {
       $latest_skin = $gnu_path . "bbs/skin/latest/$skin_dir";
   }

   $sql = " select * from $cfg[table_board] where bo_table = '$bo_table' ";
   $bo = sql_fetch_array($sql);
   $bo_subject = $bo[bo_subject];
   include "$latest_skin/latest_head.skin.php";

   $sql = " select a.*, mb_open
             from {$cfg[write_table_prefix]}{$bo_table} a
             left join $cfg[table_member] b on (b.mb_id = a.mb_id)
             where a.wr_comment = 0
             order by a.wr_num, a.wr_datetime desc limit 0, $rows ";
   $result = sql_query_error($sql);
   for ($i=0; $row = mysql_fetch_array($result); $i++) {
       $wr_subject = conv_subject($row[wr_subject], $len,"…");
       $wr_name = gblayer($row[mb_id], cut_str($row[wr_name],10), $row[wr_email], $row[wr_homepage], $row[mb_open]);
       $wr_date = substr($row[wr_datetime],2,8);
       $wr_date2 = substr($row[wr_datetime],5,5);

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

그리고 월-일을 표시하고자 하시는 최근 게시물 스킨에서
latest_main.skin.php 안에
"$wr_date" 변수를 "$wr_date2"로 바꿔주시면 손쉽게 끝납니다.

기타 궁금하신 점 있으시면 리플이나 쪽지를..
추천
3

댓글 전체

아참~

그리고 이 방법 대신에 관리자님처럼  최근 게시물 스킨중에 latest_main.skin.php 파일을 수정하셔도 됩니다.
이 파일의 상단에 <? ?> 사이에 $mmdd = substr($wr_date, 3, 5); 를 추가하고
아래에 <?=$wr_date;?>를 <?=$mmdd?>로 변경해주시면 똑같은 결과를 볼 수 있습니다.

lib.php 파일을 수정하기 싫으신 분들은 이렇게 사용하시면 되겠네요.

관리자님 파이팅~
전체 1,026
그누3 팁자료실 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT