글쓰기할때 분류(카테고리)값 자동으로 넘겨주려면
수정을 가한 파일들은 아래와 같습니다.
제가 사용한 버전은 그누보드 4.07.00 버전이며 게시판 스킨은 cheditor를 사용하여 사용중입니다.
------------------------------------
skin/board/cheditor/write.skin.php
-----------------------------------
228라인 근처
원래 내용-----------
if (typeof(ca_name) != "undefined") //카테고리 기본값 설정
if (w.value == "u")
ca_name.value = "<?=$write[ca_name]?>";
}
수정한 내용---------
if (typeof(ca_name) != "undefined")
if (w.value == "u")
ca_name.value = "<?=$write[ca_name]?>";
else if (sca.value != "")
ca_name.value = "<?=$sca?>";
}
------------------------------------
bbs/view.php
-----------------------------------
53라인 근처
원래 내용-----------
$write_href = "";
if ($member[mb_level] >= $board[bo_write_level])
$write_href = "./write.php?bo_table=$bo_table";
수정한 내용---------
$write_href = "";
if ($member[mb_level] >= $board[bo_write_level])
if ($sca) {
$write_href = "./write.php?bo_table=$bo_table&sca=".urlencode($sca);
} else {
$write_href = "./write.php?bo_table=$bo_table";
}
------------------------------------
bbs/list.php
-----------------------------------
137 라인 근처
원래 내용-----------
$write_href = "";
if ($member[mb_level] >= $board[bo_write_level])
$write_href = "./write.php?bo_table=$bo_table";
수정한 내용---------
$write_href = "";
if ($member[mb_level] >= $board[bo_write_level])
if ($sca) {
$write_href = "./write.php?bo_table=$bo_table&sca=".urlencode($sca);
} else {
$write_href = "./write.php?bo_table=$bo_table";
}
이상 끝입니다.
제가 사용한 버전은 그누보드 4.07.00 버전이며 게시판 스킨은 cheditor를 사용하여 사용중입니다.
------------------------------------
skin/board/cheditor/write.skin.php
-----------------------------------
228라인 근처
원래 내용-----------
if (typeof(ca_name) != "undefined") //카테고리 기본값 설정
if (w.value == "u")
ca_name.value = "<?=$write[ca_name]?>";
}
수정한 내용---------
if (typeof(ca_name) != "undefined")
if (w.value == "u")
ca_name.value = "<?=$write[ca_name]?>";
else if (sca.value != "")
ca_name.value = "<?=$sca?>";
}
------------------------------------
bbs/view.php
-----------------------------------
53라인 근처
원래 내용-----------
$write_href = "";
if ($member[mb_level] >= $board[bo_write_level])
$write_href = "./write.php?bo_table=$bo_table";
수정한 내용---------
$write_href = "";
if ($member[mb_level] >= $board[bo_write_level])
if ($sca) {
$write_href = "./write.php?bo_table=$bo_table&sca=".urlencode($sca);
} else {
$write_href = "./write.php?bo_table=$bo_table";
}
------------------------------------
bbs/list.php
-----------------------------------
137 라인 근처
원래 내용-----------
$write_href = "";
if ($member[mb_level] >= $board[bo_write_level])
$write_href = "./write.php?bo_table=$bo_table";
수정한 내용---------
$write_href = "";
if ($member[mb_level] >= $board[bo_write_level])
if ($sca) {
$write_href = "./write.php?bo_table=$bo_table&sca=".urlencode($sca);
} else {
$write_href = "./write.php?bo_table=$bo_table";
}
이상 끝입니다.
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 26개
전략을 아시는군요.
깔끔한 팁 감사합니다.
베이직 스킨을 사용하시는 분들이면 아래 추가적으로 수정을 하셔야 됩니다. 스크립트 에러납니다
write.skin.php 파일에 <form> 밑에
<input type=hidden value='<?=$sca?>'>
추가해주세요 ^^ (다들아시겠지만 ...)
감사합니다..
추천 한방 올려드려습니다
bbs/view.php 는 아래와 같이 적용하는것은 어떨까요?
-----------------------------------
$write_href = "";
if ($member[mb_level] >= $board[bo_write_level]) { // { 를 추가함
if ($sca) {
$write_href = "./write.php?bo_table=$bo_table&sca=".urlencode($sca);
} else {
$write_href = "./write.php?bo_table=$bo_table";
}
} // } 를 추가함
좋은 팁 감사합니다
이 소스로 시간 단축을 했네요