최근게시물 gun3상위 폴더 페이지로 인클루드 와 셀렉트버튼 > 그누3 팁자료실

그누3 팁자료실

최근게시물 gun3상위 폴더 페이지로 인클루드 와 셀렉트버튼 정보

그누호환 최근게시물 gun3상위 폴더 페이지로 인클루드 와 셀렉트버튼

첨부파일

kaja.zip (6.4K) 17회 다운로드 2005-04-07 01:56:50

본문

위에 이미지는 select 폴더 에 대한 이미지 입니다.

~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~

저도 잘 모르는데요.
kaja 님 께서 예전에 올려 주신 소스가 있어서 최근 링크로 수정 해봤습니다.
많이 어려운건 없구요
kaja.zip파일 압축 해제 하시면요 폴더 두개 하고 파일 두개가 있습니다.
실질 적으로 필요 한건 kaja_basic 폴더와 kaja_lib.php , developer.lib.php 입니다
***********************************************************************************************
kaja_lib.php 파일은 그누보드 폴더 안에 넣으시구요          ex) gnu3 > kaja_lib.php
developer.lib.php  파일은 lib폴더 안에 넣으시고                ex) gnu3 > lib > developer.lib.php
kaja_basic 폴더는 skin 에 latest 폴더에 넣으시면됩니다.    ex) gnu3 > bbs > skin > latest > kaja_basic
***********************************************************************************************
위와 같이 업로드 하시구요 인클루드 걸어서 사용하세요
<?=latest2('스킨폴더이름',게시판 이름, 목록게수, 타이틀텍스트길이);?>

ex) <?=latest2('kaja_basic',notic, 5, 28);?>

~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~

select폴더또한 스킨인데요 사이트 링크형 게시판을 설치 하신분들 을 위해 해봤는데요
허접해요..ㅋㅋ
업로드할 포더의 위치는  gnu3 > bbs > skin > latest > select
셀렉트 형식으로 바로 가기가 되는 겁니다. 인클루드 거는 방법은 동일하고요
디자인필요 없이 바로 인클루드 걸우주심됩니다.

ex) <?=latest2('select',link, 5, 28);?>

소스는 이렇습니다.

----------------------------------------------------------------------------

<script language="JavaScript">
<!--
function namosw_goto_byselect(sel, targetstr)
{
  var index = sel.selectedIndex;
  if (sel.options[index].value != '') {
    if (targetstr == 'blank') {
      window.open(sel.options[index].value, 'win1');
    } else {
      var frameobj;
      if (targetstr == '') targetstr = 'self';
      if ((frameobj = eval(targetstr)) != null)
        frameobj.location = sel.options[index].value;
    }
  }
}

// -->
</script>

//  아래 줄 OnChange="namosw_goto_byselect(this, 'blank')" 부분에서 마지막
//  blank 는 새창으로
//  self 는 현재페이지에서 페이지를 열어줌

<select size="1" OnChange="namosw_goto_byselect(this, 'blank')" style="font-family:??; font-size:12px; border-width:1px; border-color:rgb(204,204,204); border-style:solid;">
<option selected>More Site</option>
<option>--------------</option>
<? for ($i=0; $i<count($list); $i++) {
//  아래줄은 카테고리에서 선택해서 목록으로 내보내는 겁니다. 허접합니다..ㅠ.ㅠ 
//  $list[$i][ca_id] == 1 여기서 1은 카테고리 번호 입니다. 숫자선택은 카테고리 보시고 순서대로 세보세요.
 if ($list[$i][ca_id] == 1) { echo "<option value=".$list[$i][wr_link1].">".$list[$i][subject]."</option>"; }
//  카테고리 선택 없이 모든걸 다 보여 주고 싶으시면
//  echo "<option value=".$list[$i][wr_link1].">".$list[$i][subject]."</option>";
//  윗줄 에 내용만 있으면 됩니다.
 } ?>
<? if (count($list) == 0) { echo "<option>링크가 없습니다.</option>"; } ?>
</select>

----------------------------------------------------------------------------

이상 허접함에 극치였습니다..ㅠ.ㅜ
위에 kaja 님소스는 유용합니다.^^
추천
0
  • 복사

댓글 전체

© SIRSOFT
현재 페이지 제일 처음으로