SIR 게시판처럼 날짜를 바꾸기 (SNS식?) 정보
게시판 SIR 게시판처럼 날짜를 바꾸기 (SNS식?)관련링크
첨부파일
본문
관리자님께서 알려주신 것으로는 소스를 수정해야되서 스킨에만 적용하실 분들을 위해
기본게시판 스킨(basic)의 list.php 를 첨부합니다.
내용을 보시면 별 거 없습니다.
쓰고계신 게시판에 적용하시려면 상단에
//SNS식 날짜표기
$_timestamp = array(86400*365, 86400*31, 86400, 3600, 60, 1);
$_timetitle = array("년전", "개월전", "일전", "시간전", "분전", "초전");
function sns_date($d)
{
global $_timestamp, $_timetitle;
$d = strtotime($d);
foreach($_timestamp as $key => $value)
if($d <= time() - $value) return (int)((time() - $d)/$_timestamp[$key]).$_timetitle[$key];
}
이렇게 정의하고
<td class="datetime"><?=sns_date($list[$i][wr_datetime])?></td>
시간을 표기하는 부분을 이렇게 출력하시면 됩니다.
여하튼 첨부합니다. 일하는 중에 짬내서 해봤습니다;
- 수정 -
필드값을 지대로 확인안했네요..; datetime이 아니라 wr_datetime으로 수정하셔야 합니다.
기존에 받으신 분은 다시 받으세요 쿨럭~
기본게시판 스킨(basic)의 list.php 를 첨부합니다.
내용을 보시면 별 거 없습니다.
쓰고계신 게시판에 적용하시려면 상단에
//SNS식 날짜표기
$_timestamp = array(86400*365, 86400*31, 86400, 3600, 60, 1);
$_timetitle = array("년전", "개월전", "일전", "시간전", "분전", "초전");
function sns_date($d)
{
global $_timestamp, $_timetitle;
$d = strtotime($d);
foreach($_timestamp as $key => $value)
if($d <= time() - $value) return (int)((time() - $d)/$_timestamp[$key]).$_timetitle[$key];
}
이렇게 정의하고
<td class="datetime"><?=sns_date($list[$i][wr_datetime])?></td>
시간을 표기하는 부분을 이렇게 출력하시면 됩니다.
여하튼 첨부합니다. 일하는 중에 짬내서 해봤습니다;
- 수정 -
필드값을 지대로 확인안했네요..; datetime이 아니라 wr_datetime으로 수정하셔야 합니다.
기존에 받으신 분은 다시 받으세요 쿨럭~
추천
17
17
댓글 전체
추천드립니다.
감사합니다. <(__)>
리자님 따라하긔~ ㅎㅎ
좋으네용 ^^ 섯춛현! 난중다운~
좋으네용 ^^ 섯춛현! 난중다운~
잘쓰겠습니다.
수고하셨습니다.
리자님 소스랑 클로이님의 소스랑 비교해 보고 싶은 충동이...ㅋㅋ
리자님 소스 공개해 주세요.^^
리자님 소스랑 클로이님의 소스랑 비교해 보고 싶은 충동이...ㅋㅋ
리자님 소스 공개해 주세요.^^
추천합니다.
츄천!
궁금했는데, 감사합니다 ㅎ
좋은스킨 감사합니다 ^^
감사합니다^^ 고마워요^^
추천!
츄츗
정말 괜찮은 기능인듯..
추추~~
잘 쓰겠습니다아~!!!ㅋㅋㅋ
감사합니다 ^^
날짜표기
감사합니다.
수고하셨습니다. 잘쓰겠습니다.