[추천] 게시물추출 좌측메뉴를 드롭메뉴기능으로 넓게 쓰자 > 그누3 팁자료실

그누3 팁자료실

[추천] 게시물추출 좌측메뉴를 드롭메뉴기능으로 넓게 쓰자 정보

일반 [추천] 게시물추출 좌측메뉴를 드롭메뉴기능으로 넓게 쓰자

본문

묻고답하기 761번글- 플록님이 사용하시는 드롭메뉴 사용방법입니다.

저처럼, 게시판을 20개이상 생성해서 사용하는경우, 화면 좌측의 메뉴가 길~~~게 뿌려져서
게시판 리스트 말고는 다른 내용을 넣기가 좀 부족한 경우가 있는 분들께는 강력추천합니다.

게시판 리스트를 단한줄의 드롭메뉴형태로 뿌려주기 때문에 좌측메뉴의 공간활용이 수월해지고
아주~~~ 좋습니다.
아래 내용은 프롭님의 질문과 답변의 수정코드를 함께 고쳐서 그대로 만든겁니다.

사용하시는 홈피의 인덱스화면에 '게시물출력'을 해주는 부분을 아래의 내용으로 그대로 그냥 대체해주시면 됩니다.
테스트하시려면, 그냥 그대로 좌측메뉴 부분에 붙여넣어서 실행해보세요~~~

참 편리하고 좋군요~~~~


<!-- 게시판 목록 드롭메뉴로 지정하기 -->
<table width=100% height=100% cellpadding=2 cellspacing=0 class=tablebg>
<tr>
<td height=20 align=center bgcolor=><font color=ffffff><b>바로가기</b></font></td>
</tr>
<tr>
<td bgcolor=#FFFFFF align=center>

<!-- 드롭메뉴 점프 스크립터-->
<script language='JavaScript'>
<!--
function change1(form) {
if(form.url.options[form.url.selectedIndex].value != "")
location.href=form.url.options[form.url.selectedIndex].value
}
//-->
</script>


<form name=quickgo target=_self>
<select name=url onChange=change1(this.form) size=0 STYLE="font-family:굴림; font-size:9pt; color:#000000; background-color:#FFFFFF; border-width:1; border-color:#eeeeee;">

<?
$sqlgr = " select * from $cfg[table_group] order by gr_id ";
$resgr = sql_query_error($sqlgr);
while ($rowgr = mysql_fetch_array($resgr)) {
echo " <option>== $rowgr[gr_subject] ==</option>";
$sqlbo = " select * from $cfg[table_board] where gr_id = '$rowgr[gr_id]' order by bo_table ";
$resbo = sql_query_error($sqlbo);
while ($rowbo = mysql_fetch_array($resbo)) {
echo " <option value='$reldir/$bbsdir/gnuboard.php?bo_table=$rowbo[bo_table]'>$rowbo[bo_subject]</option>";
}
mysql_free_result($resbo);
}
mysql_free_result($resgr);
?>
</select>
</td>
</tr></form>
<tr class=menu_trbot><td></td></tr>
</table>
<!-- 게시판 목록 드롭메뉴로 지정하기 끝 -->



아래는, 프롭님의 홈피입니다. 홈피 좌측메뉴 아래쪽에 '바로가기' 해둔곳이 위 기능입니다.
http://www.puchonphoto.com/html/
추천
7

댓글 전체

플록님 지송~~~~ 님의 팁앤테크인데...안올려두셔서 제가 올렸슴다.. 이거 진짜 괜찮은 팁인거 같네요 ^^
좌측메뉴에 게시물리스트가 들어가 있는 상태라면..상단에 경로 코드가 들어가 있겠지요... *^_^*
허접한 아이디어뿐인 것을 멋지게 정리해주셨네요. 감사합니다.
저같은 초보님들,, 테스트할 문서 상단에 헤더 불러오는 것 잊지마세요.
<?
include_once "lib.inc.php";
echo head("그누보드");
?>
전체 1,026
그누3 팁자료실 내용 검색

회원로그인

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