[팬텀디자인] 게시글에 마지막 수정시각 표시하기 > 그누보드5 팁자료실

그누보드5 팁자료실

[팬텀디자인] 게시글에 마지막 수정시각 표시하기 정보

[팬텀디자인] 게시글에 마지막 수정시각 표시하기

본문

1981878700_1636447833.5207.png

 

안녕하세요. 팬텀디자인입니다.

 

사이트를 운영 하다보면, 이 게시글의 마지막 수정이 언제 일어났는지 마지막 수정 시간을 알고싶을 때가 있습니다.

 

소소한 팁이지만, 필요하다는 분이 계셔서 올려봅니다.

 

본 팁은 게시판의 wr_1 여분필드를 사용합니다.

 

1. 사용하고 계신 게시판스킨의 write.skin.php 파일을 열어서

 

<input type="hidden" name="page" value="<?php echo $page ?>">

 

위의 코드 아랫줄에 아래의 코드를 추가합니다.


<?php if($w == 'u'){?> <!-- 게시글이 수정 상태일 때 -->
<input type="hidden" name="wr_1" value="<?php echo date('Y년 m월 d일 h시 i분 s초에 마지막으로 수정되었습니다.'); ?>">
<?php }?>

 

2. 사용하고 계신 게시판스킨의 view.skin.php 파일내 원하는 위치에 아래 코드를 추가합니다.


<?php echo $view['wr_1']; ?>

 

감사합니다.

추천
8

댓글 15개

관리자는 제외하시려면, 1번의 코드를 아래와 같이 넣어주시면 됩니다.


<?php if(!$is_admin){?>
  <?php if($w == 'u'){?> <!-- 게시글이 수정 상태일 때 -->
  <input type="hidden" name="wr_1" value="<?php echo date('Y년 m월 d일 h시 i분 s초에 마지막으로 수정되었습니다.'); ?>">
  <?php }?>
<?php }?>

안녕하세요. 먼저 좋은 정보 알려주셔서 감사합니다.
적용을 너무 늦게 하게 되었네요. ^^
그런데 아무것도 안나옵니다.
혹시 게시판 여부필드 부분에 뭔가를 넣어야 하는건가요? 아니면 위 코드만 적용하면 되는 것인가요?
네. 있는 글을 수정도 해보았고
혹시 해서 새로운 글 쓴 후 수정도 해봤네요.
https://url.kr/g5/bbs/board.php?bo_table=coding_tips&wr_id=47

글 보기에서 상단에 vvv 표시되는 곳에 소스를 넣어 두었습니다.

안녕하세요. 확인해보니 관리자 로그인 시 wr_1을 사용 중이였네요. 그래서 기존 사용하던것을 wr_2로 변경하니까 잘 됩니다.
신경써 주셔서 감사합니다. ^^
안녕하세요. 응용을 해서...
Y년 m월 d일 h시 i분 s초에 마지막으로 수정되었습니다. 이 부분에 css 를 입힐때는 어떻게 하며 되나요? 예를 들어 텍스트 배경을 노란색으로 하고 싶을때 저는 보통 아래와 같이 합니다.
<span style='background-color:#FFF880;color:#BF0000;font-weight:bold;'>TEST</span>

위와 같이 css를 주고 싶습니다. 어떻게 적용하는지 알려주시면 나머지는 응용해 보겠습니다.
감사합니다.
style 말고, class로 주신 뒤 css에서 선언해주시면 됩니다.

view파일 선언코드 수정

<span class="yellow_bg">
<?php echo $view['wr_1']; ?>
</span>


css코드

.yellow_bg { background:yellow; color: black; }
전체 2,412 |RSS
그누보드5 팁자료실 내용 검색

회원로그인

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