답변시 원글과함께 이미지 사용하기

screenshot_01.gif
그림처럼 답변글시에 질문내용과 함께 답변내용을 구분해서 한화면에 이미지와 함께 보여주기입니다. 이팁은 질답게시판이나 상담게시판같은곳에서 이용하면 좋을듯해서 올립니다.
사용 방법은 gbform.php를 열고 아래와같은 부분을 찾으세요...버젼별로 위치가 틀려서리...
---------gbform.php(아마도 거의 하단부분쯤일겁니다)--------
$subject = get_text(cut_str($write[wr_subject], 255));
if ($w == '') {
$content = $board[bo_insert_content];
} else if ($w == 'r') {
$content = get_text($write[wr_content]); <-----요부분부터 수정
if ($content) {
$icon_q = "<img src='$board_skin/icon_q.gif'><br>";
$icon_a = "<img src='$board_skin/icon_a.gif'><br>";
} <-----요기까지
} else {
$content = get_text($write[wr_content]);
}
--------------------------------------------------------------
위에처럼 내용부분에서 기존꺼는 아무내용도 없죠?
$content = " " <----이런식으로 공란으로 되어있습니다. 이것을 수정할때 내용이 보이는것처럼 응용하여 $content = get_text($write[wr_content]; 로 처리하였고 $content를 이미지와 함께 보이게하기위해서
if ($content) {
$icon_q = "<img src='$board_skin/icon_q.gif'><br>";
$icon_a = "<img src='$board_skin/icon_a.gif'><br>";
}
를 추가하였습니다. 즉 $icon_q는 $content가 사용될때 질문이미지로 사용되는것이고 $icon_a는$content가 사용될때 답변이미지로 사용되는것으로 정의 하였습니다. 이렇게 정의하고
보드스킨에 들어가셔서 $content가 사용되는 부분앞뒤로 $icon_q와$icon_a를 추가해 주면 됩니다.
gbview.main.skin.php에서
<?=$icon_q?><?=$content?><?=$icon_a?>처럼 해주시면 됩니다.
그리고 중요한것은 글작성시에 html을 꼭 체크해주셔야합니다. 그래야 이미지가 뜹니다. 안그러면 소스로보이게 될겁니다. 이점만 유념하시면 위그림처럼 될겁니다. 설명이 부족해도 잘이해하시고 유용하게 사용하시길... ^^*

첨부파일

screenshot_01.gif (15.8 KB)
4회 2004-02-18 22:21
|

댓글 5개

좋군요 감사합니다
아주 좋아요^^;;
우~ 굿입니다....
역시 적용해봐야 겠군요.
&&nbsp;
22년 전
좋은 내용이네요..
수고하셨습니다.............
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누3 팁자료실

+
제목 글쓴이 날짜 조회
22년 전 조회 2,038
22년 전 조회 1,680
22년 전 조회 1,931
22년 전 조회 1,689
22년 전 조회 3,193
22년 전 조회 2,000
22년 전 조회 3,832
22년 전 조회 1,894
22년 전 조회 1,711
22년 전 조회 1,910
22년 전 조회 1,884
22년 전 조회 1,804
22년 전 조회 1,699
배부른꿀꿀이
22년 전 조회 2,453
22년 전 조회 7,136
22년 전 조회 2,972
배부른꿀꿀이
22년 전 조회 1,680
22년 전 조회 1,644
22년 전 조회 1,686
22년 전 조회 2,066
🐛 버그신고