여기다 질문 해도 돼나요???

홈 > 게시판 > 자유게시판
자유게시판

시론, 수필, 감상평 등과 일상적 이야기, 유머, 질문, 답변, 제안 등 형식이나 주제, 성격에 관계없이 쓸 수 있습니다.
(단, 영리 목적의 광고성 정보는 금지하며 무단 게재할 경우 동의없이 삭제하며 향후 이용이 제한될 수 있습니다.) 

여기다 질문 해도 돼나요???

☆빙고 2 5934
몇일 동안을 제로보드를 헤메고 다녀도
답을 찾지 못해서 포기까지 왔다가 운영자님의 글을 보고 무심코 들렀는데
내가 찾던게 이곳에 있을줄이야
너무나 기쁘고 좋아서 날아갈것만 같습니다..............^^;;

질문의 내용은 게시판에 글 최종 수정일 입니다.
그 소스를 구하려고 엄청난 다리품을 팔며 다녔는데.........ㅠ.ㅠ

운영자님 최종 수정일 소스좀 알르켜 주세요.
부탁입니다.........
2 Comments
가을 2004.05.16 20:53  
이곳에서 사용하는 게시판은 제로보드가 아닙니다.
빙고님께서 찾으시는 소스는
엔지오의 유용한 팁 공유코너의 아래 게시물을 참조하세요.
http://www.nzeo.com/bbs/zboard.php?id=cgi_tip&no=4187
http://www.nzeo.com/bbs/zboard.php?id=cgi_tip&no=3308

zb41.pl2기준으로 설명이 되어있는데 수정 하시다가
의문사항이 있으면 엔지오 질문/답변 게시판이나
아래 웹사이트에 방문 후 질문하세요.
http://www.modazine.net/
큰 도움이 못되어서 죄송합니다.
가을 2004.10.29 12:10  
박상수 시인 홈에서 가져 왔습니다.

수정할 파일은 제로보드 폴더의 write.php, write_ok.php 파일과, 스킨의 write.php 파일입니다.

write.php 파일의 87행
$sitelink2=$data[sitelink2]=stripslashes($data[sitelink2]);
다음행에 아래의 내용을 추가합니다.

// 수정시 수정 추가
$reg_date=$data[reg_date];

write_ok.php 파일의
// 파일등록
if($file_name1) {$del_que1=",file_name1='$file_name1',s_file_name1='$s_file_name1'";}
if($file_name2) {$del_que2=",file_name2='$file_name2',s_file_name2='$s_file_name2'";}
다음에 아래의 내용을 추가합니다.

// 수정시 날짜 변환
if(!$year) {
$reg_date= $reg_date_old;}
else {
$t_time = mktime($hour, $min, $sec, $mon, $day, $year);
$reg_date=$t_time;}

그리고 335, 370, 388 행의 category='$category' 다음에 ,reg_date='$reg_date' 를 추가해
category='$category',reg_date='$reg_date' 와 같이 수정합니다. (3군데 모두 수정)

여기까지는 엔지오 Neoyoung님의 팁을 참조한 것입니다.
( http://www.nzeo.com/bbs/zboard.php?id=cgi_tip&page=3&sn1=&divpage=1&sn=off&ss=on&sc=off&keyword=수정&select_arrange=headnum&desc=asc&no=5649 )

다음 스킨의 write.php 파일을 수정합니다.
아래의 소스를 <form></form> 사이 끝부분에 넣어줍니다.(위치가 중요한게 아니고 나중에 수정할 때 편리하라고)

<!--- 날짜 수정 시작 ----->
<?$year=date("Y");?>
<?$mon=date("m");?>
<?$day=date("d");?>
<?$hour=date("H");?>
<?$min=date("i");?>
<?$sec=date("s");?>
<input type=hidden name=reg_date_old value=<?=$reg_date_old?>>
<input type=hidden name=year value=<?=$year?>>
<input type=hidden name=mon value=<?=$mon?>>
<input type=hidden name=day value=<?=$day?>>
<input type=hidden name=hour value=<?=$hour?>>
<input type=hidden name=min value=<?=$min?>>
<input type=hidden name=sec value=<?=$sec?>>
<!--- 날짜 수정 끝 ----->

그리고 본문을 쓰는 textarea가 들어가는 테이블 바로 위에 아래의 소스를 넣습니다.

<?$date=date("Y. n. j a g:i",$data[reg_date]);?>
<?
if($mode=="modify") $memo="
$memo

[최종등록 : $date]";
?>

위와 같이 하면 최종등록한 날(첫 수정시 처음 작성한날)이 본문에 표시되고, 목록상의 날짜는 최근수정일로 바뀝니다.

제목에 수정했다는 표시를 하려면 두가지 방법중 선택할 수 있습니다.
하나는 모든 게시판에 적용되는 것이고, 또 다른 것은 해당 스킨을 사용하는 게시판에만 적용되는 것입니다.

먼저 모든 게시판에 적용되게 하려면
제로보드 폴더의 write.php 파일 79행
$subject=$data[subject]=stripslashes($data[subject]); // 제목
아래에 아래의 소스를 넣습니다.

$subject=$subject." [수정]";

스킨에서 수정하려면 스킨 write.php 파일의 제목을 쓰는 테이블 상단에 아래의 소스를 추가하면 됩니다.

<? if($mode=="modify") $subject="$subject [수정]";?>
제목