그누커뮨 GNUboard COMmUNities
트위터아이디로 로그인하기트위터ID로 로그인
내 커뮤니티는 내가 수정할 수 있기 때문에 의미있다!
그누보드를 다루기 위해 알아야할 알짜배기 정보들을 적어봅니다.
 
작성일 : 09-10-10 00:28

글작성 직전에 실행 write_update.head.skin.php

 글쓴이 : 말러83
조회 : 6,856  

키워드 : 그누보드, write_update.head.skin.php, 글작성

오토스크랩 : 일괄 스크랩 오토스크랩 설정 네이버 블로그로 스크랩 다음 블로그로 스크랩 이글루스로 스크랩 티스토리로 스크랩 텍스트큐브로 스크랩 트위터로 보내기
아마 가장 용도가 다양한 파일이 아닐까 생각됩니다.
글을 써서 DB에 기록하기 전에 다양한 조작을 할 수 있는 곳입니다.

예를 들어 글 제목의 끝에 오늘 날짜를 자동으로 달아주는 기능을 만들어 보겠습니다.

write_update.head.skin.php
// 글 수정이 아니라 작성할 때
if($w == "") {
    // 글 제목에 오늘 날짜를 덧붙임
    $wr_subject .= " ($g4[time_ymd])";
}
?>

이렇게 간단하게 기능이 완성되었습니다.
글을 수정할 때에는 원래 덧붙였던 날짜(11개 글자)를 떼어내고, 다시 오늘 날짜를 덧붙이도록 다음을 추가하죠.

write_update.head.skin.php
// 글 수정이 아니라 작성할 때
if($w == "") {
    // 글 제목에 오늘 날짜를 덧붙임
    $wr_subject .= " ($g4[time_ymd])";
}
// 글 수정일 때
if($w == "u") {
    // 글 제목의 끝 11자리를 제거하고 오늘 날짜를 덧붙임
    $wr_subject = substr($wr_subject, 0, -11) . " ($g4[time_ymd])";
}
?>

이렇게 간단하게 완성할 수 있습니다.^^

게시물의 저작권은 별도 표시가 없는 한 작성자에게 있습니다.
게시물 주소 : http://gnucomun.net/sp/study.1
7.2 (4명)
평가해주세요. 비회원 가능!
이안 10-03-01 10:16
 
아 정말 유용한 기능이네요 ^^
이종훈 10-11-16 16:47
 
오호!
 
 

Total 31
번호 제   목 글쓴이 평점 날짜 조회
1 글작성 직전에 실행 write_update.head.skin.php (2) 말러83 7.25 10-10 6857
 1  2  3

Copyright ⓒ그누커뮨(http://gnucomun.net) All rights reserved.