알라뷰님선물[좌측매뉴함수처리] > 그누4 스킨

그누4 스킨

스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다.
스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y
그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.

알라뷰님선물[좌측매뉴함수처리] 정보

기타 알라뷰님선물[좌측매뉴함수처리]

첨부파일

basic.zip (3.3K) 67회 다운로드 2007-02-21 20:32:30
latest.lib.php (2.4K) 26회 다운로드 2007-02-21 20:32:30

본문

좌측메뉴 스킨 (개인 함수 처리)  ^^  알라뷰님 이쁜 메뉴 디자인 부탁해요.


사용방법 (  * 기존의 로그인, latest  랑 같음)

원하는곳에..넣으세요
ㄱ. 그릅을 호출합니다.
ㄴ. 테이블이 없는경우 처음 세팅된 목록을 호출합니다. ^^

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

  <?=left_menu_gr("basic", "$bo_table", 1, 17, "4,25")?>

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

알랴뷰님...요번은 정말 쉬워요. ( 한번도 설치 못했다는 말에 충격받아서;;)
개인라인센스 : 개인및 상업적 용도에 자유롭습니다.
                    공개적 재배포도 가능합니다.

설치방법
---------------------------------------------------
ㄱ. 스킨은 아래 주소에
/skin/sub_menu/basic  <<=== 꼭 여기에 하세요.

ㄴ. 개인함수는  /lib/latest.lib.php
  ( 기존껄 꼭 복사해 놓으시고  붙여넣으세요)



^^ 다음엔  $sca  출력방식 공개할게요.

알라뷰님..  이뿐 스킨 부탁해요.  ~~  디자인 라이센스 부분때문에
기존에 공개하신분의 스킨을..  ;;  확인해보고..올리겠습니다.

링크된 주수의 이미지는 디자인몰 라이센스 적용을 받습니다.  무단 다운받으시면..안되요.ㅠㅠ ;;
추천
1

댓글 전체

<?=left_menu_gr("basic", "$bo_table", 1, 17, "4,25")?>

설명

ㄱ. basic  은 스킨경로

ㄴ.  $bo_table  은  변경하지 마세요  각각의  $bo_table  값에 따라서 해당 그릅을 출력시킵니다.

ㄷ. 1  <<----  bo_10  게시판의  여분필드가 1인것들을 출력합니다..  만약 2로 설정하면.. 2인 것들만 출력됩니다.


^^ 사이트 제작시간을 대폭적으로 줄일듯 하네요. ;;  제작단가도 떨어지니.ㅠㅠ
아래처럼 순서를 정해주는게 더 좋지 않을까요???... 빨리 수정해서 다시 올리샴~!

ㄷ. 1 <<--- bo_10 게시판의 여분필드가 1 이상인 것들을 올린순서대로 출력합니다.
또 안나오는데요..
왜 나만 이럴까..


배경 이미지도(img) 좀 올리시고 그러세요
그리고
/lib/latest.lib.php 파일은 여기에 넣지 마시고
관련 펑션부분만 다른이름으로(예:left_menu_gr.lib.php) 저장해서 extend 에 올리시면
업그레이드시 원본 수정안고 작업이 쉬워집니다.

extend/left_menu_gr.lib.php


참고
첫화면 들어가면 뭔가 보여야 되는것 같은데
MENU LIST  이거만 보입니다.
그룹에 들어가도 안보이고..
ㅎㅎ... 잘 안되더라구요. 대충 수정했구요... 수정사항은 밑에 올렸어요.

지금은 잘 됩니다. http://www.sitereview.co.kr 에서 메뉴에 썼습니다.
배경 이미지 ㅠㅠ

http://fla002.cafe79.net/gnu/bbs/board.php?bo_table=top01

이미지 저작권때문에.. 스킨을 올릴수가 없습니다.

menu list 만 보이는 것이 정상입니다.
>> ㄷ. 1  <<----  bo_10  게시판의  여분필드가 1인것들을 출력합니다..  만약 2로 설정하면.. 2인 것들만 출력됩니다

이 경우에는
아무래도 홈페이지 전체를 이 스킨에 맞추어야하는 문제가 생기는것 같습니다.
왜냐하면
여분필드는 스킨에 따라서 여러 용도로 쓰고있기 때문이죠.
기본틀에 맞추어서 스킨을 만들어야될것 같습니다.

아마 제가 지금까지 어려웠던점은
뮤죤님만의 홈페이지 소스였기 때문이 아닌가합니다.
즉 원본을 많이 손 봤다는 뜻입니다.
짝짝짝... 역시 정답입니다.

bo_1 - bo_10은 어딘가에 쓰고 있을 수 있기 때문이죠.
원본을 손대시려면... bo_21 - bo_30까지를 만들어서 해주시면 고맙겠죠.
$mct          = " bo_10 = '$show' "; // 기본출력메뉴
------------------------------------------------

해당글에 대한 수정사항 입니다.    윗 줄에 보이는 부분만 수정하시면..;;
ㅠㅠ  알라뷰님  불당님..   

latest.lib.php (2.4K), Down : 0, 2007-02-21 20:32:30 
-----------------------------------------------

요기 파일에 함수 넣어놓았어요.  다운받은분 한분도 없네요.  >>..<<

그리고 여러가지를 고려해서 함수안에

if(!$bo_table){
    $mct          = " bo_10 = '$show' "; // 기본출력메뉴
    $sql          = " select * from $basic_table where $mct "; // gr_id 값을 추적한다.
    $result      = sql_query($sql);
}

==================================================================

설정을 해놓았어요.    미리 미리 다 해놓았습니다.  ㅠㅠ.


***********************************************
$mct          = " bo_10 = '$show' "; // 기본출력메뉴
***********************************************
latest.lib.php  파일에서 이부분을 유심히 관찰하시면 돼요.
문제점

1. 함수 있는 latest.lib.php를 extend에 넣으면 오류가 나옵니다. 왜? latest라는 함수가
  중복해서 선언되었기 때문이죠. 해당 화일에서 latest 함수를 지워주세요.

2. 그래픽 이미지 없습니다. 이미지 파일도 같이 올려주셔야 합니다.

3. 아직 수정안된 부분이 있어욤... ㅋㅋ
    --> bo_10 게시판의 여분필드가 1 이상인 것들을 올린순서대로 출력합니다.
1. 함수 있는 latest.lib.php를 extend에 넣으면 오류가 나옵니다

==>  넵 맞습니다.    각자..  알아서 응용할줄 할고요.;;

2. 그래픽 이미지 없습니다

==>  저는 유료 이미지만 사용합니다.  문제는 공개를 할수 없다는 거죠.;;

3.  bo_10 게시판의 여분필드가 1 이상인


$mct          = " bo_10 = '$show' "; // 기본출력메뉴   

==>>  $mct  =  " bo_10 >= '$show' " ;      //  이렇게 바꾸시면 됩니다.

즉  $show 변수값 이상일경우만 검색됩니다.

*********************************************
$mct          = " bo_10 = '$show' "; // 기본출력메뉴 
*********************************************

출력을 자신이 원하고 싶은 부분은  윗 부분을 수정하시면 됩니다.
사용해보니 버그도 있습니다. 메뉴의 순서가 바뀝니다. ㅋㅋ...

처음로딩했을 때의 순서와 메뉴를 선택했을 때의 순서가 바뀌어서...
버그 찾아봐야겠네요.
프로그램은 충분한 테스트가 생명이고... 가능하면 사용자들이 하고자 하는
것은 함수의 옵션으로 제공하면 좋아요. 예를들어 상단부의 menu list를
보이게 하고 보이지 않게 하는거... menu list의 타이들 그런게 옵션이 되어야죠.
피에스

그룹에 들어갔을때만 그 그룹내의 메뉴가 나왔으면합니다.
현재 전체 보드명이 다 나오는군요
아니면 서브형식으로..

2개이상 그누보드를 설치했을경우
테이블명접두사를 별도로
$basic_table  = 'g4_board'; //여기에 변경해야 하는군요.
ㅠ  놀래라.ㅠ    그럼 전 약속 지킨거여요..  (한번도 설치 못했다는 부분에 충격.ㅠ)

ㄱ. 그룹호출방식 (일정한 순서)

ㄴ. 메뉴가 없는경우  미출력(상단메뉴이름)

ㄷ. 그릅이 존재하지 않는경우  $sca 검색.
--------------------------------------------

이렇게 출력되게 하면 되겠네요.  출근해서 .. 끙끙...하겠습니다.
전체 5,850 |RSS
그누4 스킨 내용 검색

회원로그인

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