짬뽕 업그레이드 별의별 게시판
안녕하세요~ 짬뽕 게시판 업그레이드를 하게 되었습니다.
이전버전 : http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=47005&page=11
기존의 짬뽕과 차이점이라면 우선 디자인 부분에서 깔끔하게 바뀌었구요...
갤러리 게시판 외에도 일정관리와 다른 형태의 갤러리 스킨을 추가했습니다.
그리고 bo_1 ~ bo_sbj_10 까지의 여분필드 대신 bo_skin_1 ~10, bo_option_1 ~10, bo_color_1 ~ 10 까지 30개의 필드를 새롭게 추가하여 bo_1 ~10 의 여분필드를 사용하는 타 게시판에 영향을 주지 않게 하였습니다.
adm/board_form.php 파일을 수정하여 쉽게 옵션을 설정할 수 있게 변경하였습니다.
컬러옵션을 사용할 경우 배경이 어두운 색일 경우 문제되었던 이미지 버튼을 테이블 버튼으로 쉽게 변경하여 배경에 어울리는 버튼을 사용할 수 있게 하였습니다.
이미지의 경우 가로와 세로 사이즈도 변경하게 필드를 추가하였으며 배너형 스킨의 경우 배너형 최근게시물을 함께 올립니다. (최근게시물 이미지도 설정한 가로, 세로 사이즈가 적용됩니다.)
짬뽕 업그레이드판 에서 추가된 옵션은 다음과 같습니다.
* 스킨추가
1. 뉴스형 갤러리스킨
2. 일정관리(달력) 스킨
3. 미리보기형 갤러리스킨 (알믄서 님의 스킨을 사용했습니다. http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=48118&sca=%B0%B6%B7%AF%B8%AE) 동의를 얻지않고 사용한 점 죄송합니다. (__) 원하신다면 삭제하겠습니다.
옵션추가
1. 갤러리 리스트 이미지 가로, 세로 사이즈 설정 (최근게시물 이미지도 설정한 가로, 세로 사이즈가 적용됩니다.)
2. 이미지 버튼 에서 테이블 버튼으로 변환 필드 추가
보너스... 제가 쓰는 배너형 최근게시물 스킨도 함께 올립니다.
여분필드가 대여섯개 남습니다. 나머지 여분필드는 사용하고 싶은데 사용하세요...
*** 설치방법 ***
※ 설치 전 백업은 필수 입니다.!!
1. 필드를 추가합니다.
CREATE TABLE `g4_board` (
`bo_skin_1` varchar(255) NOT NULL default '',
`bo_skin_2` varchar(255) NOT NULL default '',
`bo_skin_3` varchar(255) NOT NULL default '',
`bo_skin_4` varchar(255) NOT NULL default '',
`bo_skin_5` varchar(255) NOT NULL default '',
`bo_skin_6` varchar(255) NOT NULL default '',
`bo_skin_7` varchar(255) NOT NULL default '',
`bo_skin_8` varchar(255) NOT NULL default '',
`bo_skin_9` varchar(255) NOT NULL default '',
`bo_skin_10` varchar(255) NOT NULL default '',
`bo_option_1` varchar(255) NOT NULL default '',
`bo_option_2` varchar(255) NOT NULL default '',
`bo_option_3` varchar(255) NOT NULL default '',
`bo_option_4` varchar(255) NOT NULL default '',
`bo_option_5` varchar(255) NOT NULL default '',
`bo_option_6` varchar(255) NOT NULL default '',
`bo_option_7` varchar(255) NOT NULL default '',
`bo_option_8` varchar(255) NOT NULL default '',
`bo_option_9` varchar(255) NOT NULL default '',
`bo_option_10` varchar(255) NOT NULL default '',
`bo_color_1` varchar(255) NOT NULL default '',
`bo_color_2` varchar(255) NOT NULL default '',
`bo_color_3` varchar(255) NOT NULL default '',
`bo_color_4` varchar(255) NOT NULL default '',
`bo_color_5` varchar(255) NOT NULL default '',
`bo_color_6` varchar(255) NOT NULL default '',
`bo_color_7` varchar(255) NOT NULL default '',
`bo_color_8` varchar(255) NOT NULL default '',
`bo_color_9` varchar(255) NOT NULL default '',
`bo_color_10` varchar(255) NOT NULL default '',
PRIMARY KEY (`bo_table`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
저는 phpMyAdmin 에서 추가했습니다.
나스카님의 http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=7713 를 참고하시기 바랍니다.
2. 압축을 풀어 계정에 올립니다.
adm/board_copy_update.php
board_form.php
board_form_update.php
board_form_copy.php
Colorlab_V0.02.swf
skin/board/comzigi
/latest/banner
위 필드가 추가되어야 정상 작동됩니다.
문제되는 부분은 댓글로 남겨주세요~
고수분들이 해결해 드릴겁니다... ^____^ ;;;;;
--------------------------------------------------------------------------------
수정사항입니다.
미리보기 스킨 이미지 없을 경우 에러나던 부분을 수정.
이미지 없을 경우, noimage.gif 출력
바둑판형 갤러리 성인옵션에서 이미지에 투명도가 들어가지 않던 오류 수정.
-------------------------------------
최종 수정일 : 2007, 07, 13일 12:49분
-------------------------------------
올려진 파일은 수정해서 다시 올렸습니다.
이전에 받았던 분은 list.skin.php 만 다운 받으셔서 해당 스킨에 업로드 하세요.
이전버전 : http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=47005&page=11
기존의 짬뽕과 차이점이라면 우선 디자인 부분에서 깔끔하게 바뀌었구요...
갤러리 게시판 외에도 일정관리와 다른 형태의 갤러리 스킨을 추가했습니다.
그리고 bo_1 ~ bo_sbj_10 까지의 여분필드 대신 bo_skin_1 ~10, bo_option_1 ~10, bo_color_1 ~ 10 까지 30개의 필드를 새롭게 추가하여 bo_1 ~10 의 여분필드를 사용하는 타 게시판에 영향을 주지 않게 하였습니다.
adm/board_form.php 파일을 수정하여 쉽게 옵션을 설정할 수 있게 변경하였습니다.
컬러옵션을 사용할 경우 배경이 어두운 색일 경우 문제되었던 이미지 버튼을 테이블 버튼으로 쉽게 변경하여 배경에 어울리는 버튼을 사용할 수 있게 하였습니다.
이미지의 경우 가로와 세로 사이즈도 변경하게 필드를 추가하였으며 배너형 스킨의 경우 배너형 최근게시물을 함께 올립니다. (최근게시물 이미지도 설정한 가로, 세로 사이즈가 적용됩니다.)
짬뽕 업그레이드판 에서 추가된 옵션은 다음과 같습니다.
* 스킨추가
1. 뉴스형 갤러리스킨
2. 일정관리(달력) 스킨
3. 미리보기형 갤러리스킨 (알믄서 님의 스킨을 사용했습니다. http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=48118&sca=%B0%B6%B7%AF%B8%AE) 동의를 얻지않고 사용한 점 죄송합니다. (__) 원하신다면 삭제하겠습니다.
옵션추가
1. 갤러리 리스트 이미지 가로, 세로 사이즈 설정 (최근게시물 이미지도 설정한 가로, 세로 사이즈가 적용됩니다.)
2. 이미지 버튼 에서 테이블 버튼으로 변환 필드 추가
보너스... 제가 쓰는 배너형 최근게시물 스킨도 함께 올립니다.
여분필드가 대여섯개 남습니다. 나머지 여분필드는 사용하고 싶은데 사용하세요...
*** 설치방법 ***
※ 설치 전 백업은 필수 입니다.!!
1. 필드를 추가합니다.
CREATE TABLE `g4_board` (
`bo_skin_1` varchar(255) NOT NULL default '',
`bo_skin_2` varchar(255) NOT NULL default '',
`bo_skin_3` varchar(255) NOT NULL default '',
`bo_skin_4` varchar(255) NOT NULL default '',
`bo_skin_5` varchar(255) NOT NULL default '',
`bo_skin_6` varchar(255) NOT NULL default '',
`bo_skin_7` varchar(255) NOT NULL default '',
`bo_skin_8` varchar(255) NOT NULL default '',
`bo_skin_9` varchar(255) NOT NULL default '',
`bo_skin_10` varchar(255) NOT NULL default '',
`bo_option_1` varchar(255) NOT NULL default '',
`bo_option_2` varchar(255) NOT NULL default '',
`bo_option_3` varchar(255) NOT NULL default '',
`bo_option_4` varchar(255) NOT NULL default '',
`bo_option_5` varchar(255) NOT NULL default '',
`bo_option_6` varchar(255) NOT NULL default '',
`bo_option_7` varchar(255) NOT NULL default '',
`bo_option_8` varchar(255) NOT NULL default '',
`bo_option_9` varchar(255) NOT NULL default '',
`bo_option_10` varchar(255) NOT NULL default '',
`bo_color_1` varchar(255) NOT NULL default '',
`bo_color_2` varchar(255) NOT NULL default '',
`bo_color_3` varchar(255) NOT NULL default '',
`bo_color_4` varchar(255) NOT NULL default '',
`bo_color_5` varchar(255) NOT NULL default '',
`bo_color_6` varchar(255) NOT NULL default '',
`bo_color_7` varchar(255) NOT NULL default '',
`bo_color_8` varchar(255) NOT NULL default '',
`bo_color_9` varchar(255) NOT NULL default '',
`bo_color_10` varchar(255) NOT NULL default '',
PRIMARY KEY (`bo_table`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
저는 phpMyAdmin 에서 추가했습니다.
나스카님의 http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=7713 를 참고하시기 바랍니다.
2. 압축을 풀어 계정에 올립니다.
adm/board_copy_update.php
board_form.php
board_form_update.php
board_form_copy.php
Colorlab_V0.02.swf
skin/board/comzigi
/latest/banner
위 필드가 추가되어야 정상 작동됩니다.
문제되는 부분은 댓글로 남겨주세요~
고수분들이 해결해 드릴겁니다... ^____^ ;;;;;
--------------------------------------------------------------------------------
수정사항입니다.
미리보기 스킨 이미지 없을 경우 에러나던 부분을 수정.
이미지 없을 경우, noimage.gif 출력
바둑판형 갤러리 성인옵션에서 이미지에 투명도가 들어가지 않던 오류 수정.
-------------------------------------
최종 수정일 : 2007, 07, 13일 12:49분
-------------------------------------
올려진 파일은 수정해서 다시 올렸습니다.
이전에 받았던 분은 list.skin.php 만 다운 받으셔서 해당 스킨에 업로드 하세요.
첨부파일
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 34개
수고에 감사드립니다.
전 단감 사주세요...
list.skin.php 를 여신 후에
279번째줄
<table width="100%" cellspacing="0" cellpadding="0" border=0>
를
<table width="<?=$width?>" cellspacing="0" cellpadding="0" border=0>
이렇게 바꿔주세요.
바둑판형 갤러리 넓이가 100%로 잡혀있어서 넓이 지정이 안되었네요...
너무 수고하셨습니다.!^^
근처 지나가다 닭장 보이면 저 찾으세요~
비밀글로 작성해도 달력에 제목은 표시가 되더군요.
list.skin.php의 453라인에
for ($i = $start_day ; $i <= $end_day; $i++) {
if($member[mb_id] == $list[???][mb_id] or $is_admin) { // 글의 작성자 또는 최고 관리자일때
if ($board[bo_color_7]) {
$html_day[$i].= "<br><a href='?doc=bbs/gnuboard.php&bo_table=$bo_table&wr_id=$row[wr_id]'><font color=#$board[bo_color_7]>ㆍ".substr($row[wr_subject],0,18)."</font></a>"."\n";
} else {
$html_day[$i].= "<br><a href='?doc=bbs/gnuboard.php&bo_table=$bo_table&wr_id=$row[wr_id]'>ㆍ".substr($row[wr_subject],0,18)."</a>"."\n";
}
// substr로 끊으면 경우에 따라 지져분해 지므로..
}
요렇게 if문을 삽입하려고해도 if($member[mb_id] == $list[???][mb_id] or $is_admin) 요것이 먹히지가 않는군요
고수분들의 지도편달부탁드립니다.
를
if ($is_admin == "super" || $is_auth) { // 글의 작성자 또는 최고 관리자일때
이렇게
바꿔보아요~
------------------------------------------------------------------------------------------------------
아니구나 잘못봤넹... 관리자만 인줄 알았넹... -_-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
헬미~ 헬미~
$temp_wr_id = $row[wr_id]; // 시작 - 글의 작성자 아이디를 구하기
$id_query = "SELECT mb_id as temp_mb_id FROM $write_table WHERE wr_id = $temp_wr_id";
$id_result = sql_query($id_query);
$id_row = mysql_fetch_object($id_result);
$temp_mb_id = $id_row->temp_mb_id; // 끝 - 글의 작성자 아이디를 구하기
for ($i = $start_day ; $i <= $end_day; $i++) {
if($member[mb_id] == $temp_mb_id or $is_admin == "super") { // 글의 작성자 또는 최고 관리자일때
if ($board[bo_color_7]) {
.
.
.
에러 추적하다보니..
테이블이 이미 존재한다면 phpMyAdmin에서
Alter TABLE `g4_board` ADD (
`bo_skin_1` varchar(255) NOT NULL default '',
`bo_skin_2` varchar(255) NOT NULL default '',
`bo_skin_3` varchar(255) NOT NULL default '',
`bo_skin_4` varchar(255) NOT NULL default '',
`bo_skin_5` varchar(255) NOT NULL default '',
`bo_skin_6` varchar(255) NOT NULL default '',
`bo_skin_7` varchar(255) NOT NULL default '',
`bo_skin_8` varchar(255) NOT NULL default '',
`bo_skin_9` varchar(255) NOT NULL default '',
`bo_skin_10` varchar(255) NOT NULL default '',
`bo_option_1` varchar(255) NOT NULL default '',
`bo_option_2` varchar(255) NOT NULL default '',
`bo_option_3` varchar(255) NOT NULL default '',
`bo_option_4` varchar(255) NOT NULL default '',
`bo_option_5` varchar(255) NOT NULL default '',
`bo_option_6` varchar(255) NOT NULL default '',
`bo_option_7` varchar(255) NOT NULL default '',
`bo_option_8` varchar(255) NOT NULL default '',
`bo_option_9` varchar(255) NOT NULL default '',
`bo_option_10` varchar(255) NOT NULL default '',
`bo_color_1` varchar(255) NOT NULL default '',
`bo_color_2` varchar(255) NOT NULL default '',
`bo_color_3` varchar(255) NOT NULL default '',
`bo_color_4` varchar(255) NOT NULL default '',
`bo_color_5` varchar(255) NOT NULL default '',
`bo_color_6` varchar(255) NOT NULL default '',
`bo_color_7` varchar(255) NOT NULL default '',
`bo_color_8` varchar(255) NOT NULL default '',
`bo_color_9` varchar(255) NOT NULL default '',
`bo_color_10` varchar(255) NOT NULL default ''
)
를 입력하세요.
암튼 이제 사용이 가능할 듯 싶습니다.
잘 사용하겠습니다.
추천 때립니다.