팁자료실 글 링크
http://sir.co.kr/g5_tip/1084?sfl=wr_subject%7C%7Cwr_content&stx=%EC%83%88%EA%B8%80#c_3482
팁자료실의 '상단메뉴 게시판별 새글 이미지 출력' 글에 나와있는 쿼리입니다. 여기서 날짜를 나타내는 부분이 어딘가요? 그리고 어제부터 오늘까지 하루동안 새글로 지정한 경우 어떻게 수정해야할까요?
그리고 팁글에 head.php 에 넣으라고 되어있는데 theme사용하고 있는경우라면 테마 폴더 안의 head.php를 수정하는것이 맞나요?
mint 테마 사용중인데 theme/mint/mobile/head.php에서
글에 나와있는대로 수정해보니 페이지 오류만 납니다ㅠㅠ
function tto_new_icon($bo_table) {
global $g5;
$temp = sql_fetch("select bo_new from {$g5['board_table']} where bo_table = '$bo_table'");
$time_set = date("Y-m-d H:i:s", time() - $temp[bo_new] * 60 * 60);
$row = sql_fetch("select wr_id as cnt from {$g5['write_prefix']}$bo_table where wr_is_comment = '0' and wr_datetime > '$time_set'");
if($row[cnt])
echo "
"; // 사용 이미지에 맞게 경로.파일 수정
}
답변 1개 / 댓글 2개
<?phpif (!defined('_GNUBOARD_')) exit; // 상단 메뉴 게시판별 새글 이미지 출력function tto_new_icon($bo_table) { global $g5; $temp = sql_fetch("select bo_new from {$g5['board_table']} where bo_table = '$bo_table'"); $time_set = date("Y-m-d H:i:s", time() - $temp[bo_new] * 60 * 60); $row = sql_fetch("select wr_id as cnt from {$g5['write_prefix']}$bo_table where wr_is_comment = '0' and wr_datetime > '$time_set'"); if($row[cnt])echo " <img src='$g5[path]/img/icon_new.gif' alt='' />"; // 사용 이미지에 맞게 경로.파일 수정}?>
이렇게 입력하니 오류는 발생하지 않습니다.
메뉴 출력방식이 예전과 달라서 수정해야 할 듯 한데... 까막눈이라...;;;
답변에 대한 댓글 2개
뜨지 않는 것은... 앞에서도 말씀 드렸지만 위 소스를 공개할 당시와 지금의 '메뉴 출력소스'가 다르기 때문입니다.
관리자 모드에 있는 '메뉴 설정'이라는 것이 예전에는 없었습니다.
'bo_table' 같은 소스들이 'me_link', 'me_code'... 이런 식으로 바뀌었습니다.
답변을 작성하려면 로그인이 필요합니다.
그리고 알려주신 함수에 어느부분이 시간을 나타내는 부분이죠 혹시 시간이 정해지지 않아서 아이콘이 안뜨나 싶어서요..