3.24~3.26대응..타용도로 응용가능한 홈페이지/사이트 링크게시판 정보
게시판 3.24~3.26대응..타용도로 응용가능한 홈페이지/사이트 링크게시판첨부파일
본문
★ gnu 3.26 최신버젼을 이용한 홈페이지 게시판 사이트이며, 기타 응용가능하도록 스킨파일내에 모든코드 포함(숨김처리) ★
(정확히 어느버젼부터, 옵션필드기능이 추가되었는지 알지 못하지만 그기능을 지원하는 모든 버젼에 사용가능 3.24까지는 테스트함)
★ 좋은(?)점.
- 소스코드를 최대한 활용하여 관리자모드의 '옵션'필드를 능동적으로 확장&응용가능
- 관리자모드의 '옵션'필드에서 내용만 입력하는것으로 게시판제목이 추가자동생성.
- 따라서 본스킨을 이용하여 '스킨명'만 달리한뒤 추가하고,
관리자모드의 '옵션'필드에서 게시판제목에 들어갈 내용만 입력하는것으로써 게시판제목이 추가자동생성되므로,
이를 응용하여 이후 다양한 형태로의 게시판 제작가능.
- 깔끔한 인터페이스와 초보자라도 쉽게 이해할수있도록 쭈욱~~(?) 늘어둔 추가옵션코드
★ 기타 참고.
- 대분류기능 : '분류'사용을 "예"로 설정하시고 분류코드를 만드시면 됩니다.
- 소분류기능 : 특별한 기능보다는 '쇼핑몰 ▷종합쇼핑몰'..이런형태로 카테고리에 나타남.
- 관리자모드의 옵션필드기능 추가이용시는 각스킨별 파일에서 '숨김처리한 소스코드' 풀어주면 바로적용됨.
(게시판관리화면에서 '옵션1~옵션5or 10' 제목글 입력하면 이용자화면에 게시판제목 자동생성됨)
- 등록자, 조회, 추천,비추천은 관리자만 보도록 설정해두었으나 필요할경우 코드에서 해제가능.
★ 제작후기.
본스킨은 영화게시판 스킨에서 힌트를 얻어 홈페이지링크사이트 게시판으로 만들어졌으며
추가생성필드기능은 기본적으로 '지니아빠'님의 추가생성필드기능에 한가지가 더 추가되어
관리자모드에서 게시판제목을 입력하면 바로 게시판폼에 제목이 출력되도록 수정&추가되었습니다.
★ 아쉬운점.
스크립터구현실력이 미진하여, 소스코드가 조금 길어짐.
실력있으신분들이 '각각의 php에 들어있는 옵션필드 확장기능'을 함수형태또는 for구문으로
간단하게 처리하여 주실날이 오길 기대하며, 게시판내(gbview.skin.php)에서 새창띄우기 기능또한
조금더 편리한방법(?)으로 해당게시판의 이미지에만 그 기능이 가능하도록 아주 심플한 코드로
제작되길 기대함.
[설치방법 ; 두가지]
----------------------------------------------
1. gnu를 최신버젼으로 새로 설치하고자 할경우 (옵션필드 10개까지 사용가능)
----------------------------------------------
gnu2.26 최신버젼을 서버(호스팅)에서 '인스톨'은 하지않고 압축해제한 상태로 둔뒤에,
bbs_sitelink 폴더를 board스킨폴더에 업로드하여 추가시키고,
field_ext326 폴더내 각각의 폴더를 gnu최신버젼 해당폴더에 덮어씌우고나서
http://도메인/gnu폴더/install/install.php 를 실행하면 됩니다.
(옵션필드10개 자동추가및 이미지 view 클릭시, 원본크기로 띄워주는 기능포함)
이후, 홈페이지링크게시판 으로 사용할 게시판생성시 'bbs_sitelink'스킨을 선택하면 작업끝.
--------------------------------------------------
2. 기존에 설치된 gnu에 스킨만 추가하고자 하는경우 (옵션필드 5개까지 사용가능)
--------------------------------------------------
bbs_sitelink 폴더를 board스킨폴더에 업로드하여 추가시키고,
관리자모드에서 사용하고자하는 게시판에서 해당스킨을 선택하면 됨.(아래 이미지 참고)
단, 새창띄우기 기능을 이용하고자 할경우 /lib/gnuboard.lib 파일을 추가 업로드
★ 추가글 [2004.01.19]
현재 사용가능한 옵션필드는 한개(wr_1 => 소분류)만 표시해둔 상태이며, wr_2 ~ wr_10 모두를 사용하셔서
추가스킨을 만들고자 하신다면 view.skin.php 와 list.skin.php 파일을 열어서
숨김처리한 해당 옵션부분을 해제하고 해당'게시판의 관리자모드'에서 옵션필드에
내용을 입력하시면 바로 게시판 제목글로 출력되므로 참고.
[아래는 이해를위한 참고용 글이며, 새로 gnu를 설치시만 아래 수정파일만 변경하면 되고
나머지는 모두 작업되어있으므로 손댈 필요는 없습니다.]
-------------------------------------------------------------------------
'field_ext326 폴더의 내용은 소스설치시 필드를 자동 추가한 수정파일.
-------------------------------------------------------------------------
###### 필드추가(10개)를 위한 수정된 파일 리스트 ######
-------------------------------------------------------
1. 보드폴더/gnuboard.lib (새창띄우기 부분만 변경됨)
2. 보드폴더/install/sql_schema.sql (관리자모드에서 옵션기능이용시 필수)
3. 보드폴더/install/sql.write.sql (필드추가관련 정보추가)
4. 보드폴더/bbs/admin/boardform.php (필드추가관련 정보추가)
5. 보드폴더/bbs/admin/boardupdate.php (필드추가관련 정보추가)
6. 보드폴더/bbs/gbform.php (필드추가관련 정보추가)
7. 보드폴더/bbs/gbview.php (필드추가관련 정보추가)
8. 보드폴더/bbs/gbupdate.php (필드추가관련 정보추가)
9. 보드폴더/bbs/gbmoveupdate.php (필드추가관련 정보추가)
###### 필드추가/적용된 게시판 코드처리의 참고글 - 이해를 위한 참고용입니다. 작업필요없음 ######
-------------------------------------------------------
1. 관리자모드에서 게시판 생성시,
'추가옵션1~ 추가옵션10'(bo_1 ~ bo_2) 부분은
생성된 게시판의 제목글 역활을 하며 관리자모드에서 입력처리함.
(게시판에서는 해당 변수명을 삽입)
2. 해당 추가옵션의 내용은 wr_1 ~ wr_10 에서 처리됨.
3. 추가필드를 사용하기 위해서는 각각의 코드를
게시판화면(view,list,form)에 삽입해야함.
--------------------------------------------------------
<?=$board[bo_1]?> (bo_1의 추가필드제목) ===> wr_1 (추가필드의 입력 값 필드)
<?=$board[bo_1]?> bo_2
<?=$board[bo_1]?> b0_3
--------------------------------------------------------
- bo_1의 값은 관리자모드에서 '옵션~'부분에서 입력처리하고 게시판에 코드입력시는 <?=$board[bo_1]?> 형태로 처리.
- wr_1의 값은 게시판화면에서 내용입력 처리.
- 각각의 변수명은 수작업으로 게시판화면에 코드를 삽입
★ 기타
새로설치 방법 이용시는 가능한 이전소스를 백업해둔후, 사용하시기 바랍니다
제작자님이 다음버젼에서는 아예 필드를 10개모두 사용가능하도록 추가해주길 기대.
이 스킨을 이용한 추가 응용 게시판 :
http://sir.co.kr/?doc=bbs/gnuboard.php&bo_table=skin3&sselect=&stext=§ion=&ssort=&sorder=&page=1&wr_id=2077
(정확히 어느버젼부터, 옵션필드기능이 추가되었는지 알지 못하지만 그기능을 지원하는 모든 버젼에 사용가능 3.24까지는 테스트함)
★ 좋은(?)점.
- 소스코드를 최대한 활용하여 관리자모드의 '옵션'필드를 능동적으로 확장&응용가능
- 관리자모드의 '옵션'필드에서 내용만 입력하는것으로 게시판제목이 추가자동생성.
- 따라서 본스킨을 이용하여 '스킨명'만 달리한뒤 추가하고,
관리자모드의 '옵션'필드에서 게시판제목에 들어갈 내용만 입력하는것으로써 게시판제목이 추가자동생성되므로,
이를 응용하여 이후 다양한 형태로의 게시판 제작가능.
- 깔끔한 인터페이스와 초보자라도 쉽게 이해할수있도록 쭈욱~~(?) 늘어둔 추가옵션코드
★ 기타 참고.
- 대분류기능 : '분류'사용을 "예"로 설정하시고 분류코드를 만드시면 됩니다.
- 소분류기능 : 특별한 기능보다는 '쇼핑몰 ▷종합쇼핑몰'..이런형태로 카테고리에 나타남.
- 관리자모드의 옵션필드기능 추가이용시는 각스킨별 파일에서 '숨김처리한 소스코드' 풀어주면 바로적용됨.
(게시판관리화면에서 '옵션1~옵션5or 10' 제목글 입력하면 이용자화면에 게시판제목 자동생성됨)
- 등록자, 조회, 추천,비추천은 관리자만 보도록 설정해두었으나 필요할경우 코드에서 해제가능.
★ 제작후기.
본스킨은 영화게시판 스킨에서 힌트를 얻어 홈페이지링크사이트 게시판으로 만들어졌으며
추가생성필드기능은 기본적으로 '지니아빠'님의 추가생성필드기능에 한가지가 더 추가되어
관리자모드에서 게시판제목을 입력하면 바로 게시판폼에 제목이 출력되도록 수정&추가되었습니다.
★ 아쉬운점.
스크립터구현실력이 미진하여, 소스코드가 조금 길어짐.
실력있으신분들이 '각각의 php에 들어있는 옵션필드 확장기능'을 함수형태또는 for구문으로
간단하게 처리하여 주실날이 오길 기대하며, 게시판내(gbview.skin.php)에서 새창띄우기 기능또한
조금더 편리한방법(?)으로 해당게시판의 이미지에만 그 기능이 가능하도록 아주 심플한 코드로
제작되길 기대함.
[설치방법 ; 두가지]
----------------------------------------------
1. gnu를 최신버젼으로 새로 설치하고자 할경우 (옵션필드 10개까지 사용가능)
----------------------------------------------
gnu2.26 최신버젼을 서버(호스팅)에서 '인스톨'은 하지않고 압축해제한 상태로 둔뒤에,
bbs_sitelink 폴더를 board스킨폴더에 업로드하여 추가시키고,
field_ext326 폴더내 각각의 폴더를 gnu최신버젼 해당폴더에 덮어씌우고나서
http://도메인/gnu폴더/install/install.php 를 실행하면 됩니다.
(옵션필드10개 자동추가및 이미지 view 클릭시, 원본크기로 띄워주는 기능포함)
이후, 홈페이지링크게시판 으로 사용할 게시판생성시 'bbs_sitelink'스킨을 선택하면 작업끝.
--------------------------------------------------
2. 기존에 설치된 gnu에 스킨만 추가하고자 하는경우 (옵션필드 5개까지 사용가능)
--------------------------------------------------
bbs_sitelink 폴더를 board스킨폴더에 업로드하여 추가시키고,
관리자모드에서 사용하고자하는 게시판에서 해당스킨을 선택하면 됨.(아래 이미지 참고)
단, 새창띄우기 기능을 이용하고자 할경우 /lib/gnuboard.lib 파일을 추가 업로드
★ 추가글 [2004.01.19]
현재 사용가능한 옵션필드는 한개(wr_1 => 소분류)만 표시해둔 상태이며, wr_2 ~ wr_10 모두를 사용하셔서
추가스킨을 만들고자 하신다면 view.skin.php 와 list.skin.php 파일을 열어서
숨김처리한 해당 옵션부분을 해제하고 해당'게시판의 관리자모드'에서 옵션필드에
내용을 입력하시면 바로 게시판 제목글로 출력되므로 참고.
[아래는 이해를위한 참고용 글이며, 새로 gnu를 설치시만 아래 수정파일만 변경하면 되고
나머지는 모두 작업되어있으므로 손댈 필요는 없습니다.]
-------------------------------------------------------------------------
'field_ext326 폴더의 내용은 소스설치시 필드를 자동 추가한 수정파일.
-------------------------------------------------------------------------
###### 필드추가(10개)를 위한 수정된 파일 리스트 ######
-------------------------------------------------------
1. 보드폴더/gnuboard.lib (새창띄우기 부분만 변경됨)
2. 보드폴더/install/sql_schema.sql (관리자모드에서 옵션기능이용시 필수)
3. 보드폴더/install/sql.write.sql (필드추가관련 정보추가)
4. 보드폴더/bbs/admin/boardform.php (필드추가관련 정보추가)
5. 보드폴더/bbs/admin/boardupdate.php (필드추가관련 정보추가)
6. 보드폴더/bbs/gbform.php (필드추가관련 정보추가)
7. 보드폴더/bbs/gbview.php (필드추가관련 정보추가)
8. 보드폴더/bbs/gbupdate.php (필드추가관련 정보추가)
9. 보드폴더/bbs/gbmoveupdate.php (필드추가관련 정보추가)
###### 필드추가/적용된 게시판 코드처리의 참고글 - 이해를 위한 참고용입니다. 작업필요없음 ######
-------------------------------------------------------
1. 관리자모드에서 게시판 생성시,
'추가옵션1~ 추가옵션10'(bo_1 ~ bo_2) 부분은
생성된 게시판의 제목글 역활을 하며 관리자모드에서 입력처리함.
(게시판에서는 해당 변수명을 삽입)
2. 해당 추가옵션의 내용은 wr_1 ~ wr_10 에서 처리됨.
3. 추가필드를 사용하기 위해서는 각각의 코드를
게시판화면(view,list,form)에 삽입해야함.
--------------------------------------------------------
<?=$board[bo_1]?> (bo_1의 추가필드제목) ===> wr_1 (추가필드의 입력 값 필드)
<?=$board[bo_1]?> bo_2
<?=$board[bo_1]?> b0_3
--------------------------------------------------------
- bo_1의 값은 관리자모드에서 '옵션~'부분에서 입력처리하고 게시판에 코드입력시는 <?=$board[bo_1]?> 형태로 처리.
- wr_1의 값은 게시판화면에서 내용입력 처리.
- 각각의 변수명은 수작업으로 게시판화면에 코드를 삽입
★ 기타
새로설치 방법 이용시는 가능한 이전소스를 백업해둔후, 사용하시기 바랍니다
제작자님이 다음버젼에서는 아예 필드를 10개모두 사용가능하도록 추가해주길 기대.
이 스킨을 이용한 추가 응용 게시판 :
http://sir.co.kr/?doc=bbs/gnuboard.php&bo_table=skin3&sselect=&stext=§ion=&ssort=&sorder=&page=1&wr_id=2077
추천
0
0
댓글 전체
일단 다운받아 봐야겠네여
감사
깔아주면되나여 ?
이거..사용해보고싶어요
잘쓰겠씀따~ ^^;
옵션 사용에 대해 공부좀 해야쥐..^^
감사합니다. 잘 사용하겠습니다.
깔끔하고 좋네요!
잘쓰겠습니다. ㄳ ^^&*
잘쓰겠습니다. ㄳ ^^&*
감사 합니다. 잘 쓸게요
잘 사용하겠습니다. 감사합니다.
정말 멋지군요...^^"
감사합니다. ^^; 잘슬께요..

영원하자님 질문좀 올립니다.
★ 기타 참고.
- 등록자, 조회, 추천,비추천은 관리자만 보도록 설정해두었으나 필요할경우 코드에서 해제가능.
위에서 어느파일 어느부분을 고치면 모두다 볼수 있나요.
현재 등록된 홈페이지 주소가 관리자만 보이는군요.
감사합니다
★ 기타 참고.
- 등록자, 조회, 추천,비추천은 관리자만 보도록 설정해두었으나 필요할경우 코드에서 해제가능.
위에서 어느파일 어느부분을 고치면 모두다 볼수 있나요.
현재 등록된 홈페이지 주소가 관리자만 보이는군요.
감사합니다
멋진 스킨 감사드립니다.

정말 수고하셨습니다.
추천합니다!
추천합니다!
이미 생성된 게시판의 필드추가가 가능하도록 팁앤테크에 자료를 등록해두었으므로 참고하세요.
좋습니다. 잘 사용하겠습니다.

>> 제작자님이 다음버젼에서는 아예 필드를 10개모두 사용가능하도록 추가해주길 기대.
영원한건없다님의 위 의견에 한표!!!!!
진짜 다음버전에서 꼭 추가 되었으면 좋겠습니다.
영원한건없다님의 위 의견에 한표!!!!!
진짜 다음버전에서 꼭 추가 되었으면 좋겠습니다.
멋집니다.
좋은 자료입니다.
많은 분들에게 도움이 되겠네요. ^^
좋은 자료입니다.
많은 분들에게 도움이 되겠네요. ^^

멋있습니다.
멋집니다!
추천한방~~꽝...
으~~업하는게 겁나서 저는 쓰기가 겁나네요^^
추천한방~~꽝...
으~~업하는게 겁나서 저는 쓰기가 겁나네요^^
링크게시판