업체소개 게시판 정보
게시판 업체소개 게시판첨부파일
본문
안녕하세요
예전에 웹작업하면서 제작한 스킨을 변형하여 업체소개 게시판 스킨으로 제작해봤습니다.
Fix
1. 뷰페이지에 업체 로고를 등록할 수 있게 하였고, 썸네일로 불러오게끔 추가
2. 게시판 상단의 타이틀 이미지를 관리자에서 등록하게끔 일부 수정
3. 뷰페이지와 코멘트에 SNS 기능 추가
4. 주요제공서비스 필드 추가로 글쓰기에서 등록가능
적용방법
1. 압축된 파일을 다운 받아 /skin/board/ 에 업로드 하시면 됩니다.
2. phpMyAdmin 에서 5개의 필드추가
* 필드명과 길이값은 첨부한 이미지 참고하셔서 추가 하시면 됩니다.
3. /bbs/board_head.php 파일을 아래와 같이 수정하시면 됩니다.
/----------------------------------------------------------------------------------------
//게시판 관리의 상단 이미지 경로
if ($board[bo_image_head])
echo "<img src='$g4[path]/data/file/$bo_table/$board[bo_image_head]' border='0'>";
----------------------------------------------------------------------------------------/
위부분을 주석처리 하시거나 삭제 하시면 됩니다.
주석 및 삭제처리 하시지 않으면 관리자 모드에서 상단 이미지 등록시 중복출력됩니다.
4. 가로사이즈 720px에 최적화 되어있습니다.
* 본인의 사이트에 맞게 적용하시려면 관리자 모드에서 가로사이즈를 수정하신후 스킨에서 넓이 조정을 해주셔야 보기가 좋습니다.
5. 배추빌더 기본스킨을 사용하였으므로 리스트화면에서 스킨설정을 아래와 같이 해주시면 됩니다
배추빌더 스킨설정
1. 목록형태 : 요약형으로 설정
2. 썸네일 : 가로 170 / 세로 100 (리스트에 반영)
뷰페이지 썸네일 크기는 가로 220 / 세로 133 으로 고정되어있습니다.
3. 분류탭 사용 V체크
4. 링크새창 V체크
5. 첫이미지 출력 : 출력안함으로 V체크
이렇게만 해주시면 됩니다. (나머지 부분은 본인의 사이트에 맞게 적용하시면 되겠죠)
제작하는것 보다 설명하는것이 여전히 어렵군요^^
제작된 스킨은 업체소개로 제작이 되어져 있지만 약간만 수정을 하면 포플이나 그외 스킨으로도
다양하게 활용하실 수 있으실겁니다.
테스트해본 결과 별다른 문제는 없었습니다.
혹시 오류가 있으시면 댓글/쪽지/메일로 문의 주시면 시간이 허락하는데로 확인후
답변드리도록 하겠습니다.
" 추천은 보다 더 좋은 스킨을 제작하는데 많은 힘이 됩니다."
좋은 하루 되세요
예전에 웹작업하면서 제작한 스킨을 변형하여 업체소개 게시판 스킨으로 제작해봤습니다.
Fix
1. 뷰페이지에 업체 로고를 등록할 수 있게 하였고, 썸네일로 불러오게끔 추가
2. 게시판 상단의 타이틀 이미지를 관리자에서 등록하게끔 일부 수정
3. 뷰페이지와 코멘트에 SNS 기능 추가
4. 주요제공서비스 필드 추가로 글쓰기에서 등록가능
적용방법
1. 압축된 파일을 다운 받아 /skin/board/ 에 업로드 하시면 됩니다.
2. phpMyAdmin 에서 5개의 필드추가
* 필드명과 길이값은 첨부한 이미지 참고하셔서 추가 하시면 됩니다.
3. /bbs/board_head.php 파일을 아래와 같이 수정하시면 됩니다.
/----------------------------------------------------------------------------------------
//게시판 관리의 상단 이미지 경로
if ($board[bo_image_head])
echo "<img src='$g4[path]/data/file/$bo_table/$board[bo_image_head]' border='0'>";
----------------------------------------------------------------------------------------/
위부분을 주석처리 하시거나 삭제 하시면 됩니다.
주석 및 삭제처리 하시지 않으면 관리자 모드에서 상단 이미지 등록시 중복출력됩니다.
4. 가로사이즈 720px에 최적화 되어있습니다.
* 본인의 사이트에 맞게 적용하시려면 관리자 모드에서 가로사이즈를 수정하신후 스킨에서 넓이 조정을 해주셔야 보기가 좋습니다.
5. 배추빌더 기본스킨을 사용하였으므로 리스트화면에서 스킨설정을 아래와 같이 해주시면 됩니다
배추빌더 스킨설정
1. 목록형태 : 요약형으로 설정
2. 썸네일 : 가로 170 / 세로 100 (리스트에 반영)
뷰페이지 썸네일 크기는 가로 220 / 세로 133 으로 고정되어있습니다.
3. 분류탭 사용 V체크
4. 링크새창 V체크
5. 첫이미지 출력 : 출력안함으로 V체크
이렇게만 해주시면 됩니다. (나머지 부분은 본인의 사이트에 맞게 적용하시면 되겠죠)
제작하는것 보다 설명하는것이 여전히 어렵군요^^
제작된 스킨은 업체소개로 제작이 되어져 있지만 약간만 수정을 하면 포플이나 그외 스킨으로도
다양하게 활용하실 수 있으실겁니다.
테스트해본 결과 별다른 문제는 없었습니다.
혹시 오류가 있으시면 댓글/쪽지/메일로 문의 주시면 시간이 허락하는데로 확인후
답변드리도록 하겠습니다.
" 추천은 보다 더 좋은 스킨을 제작하는데 많은 힘이 됩니다."
좋은 하루 되세요
추천
8
8
댓글 전체
페이스북 연동
/------------------------------------------------------------------------------------------
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.mydomain.com%2Fsolution%2Fbbs%2Fboard.php%3Fbo_table%3Dpage0401%26wr_id%3D28&layout=button_count&show_faces=true&width=450&action=like&colorscheme=light&height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:120px; height:21px;" allowTransparency="true"></iframe>
------------------------------------------------------------------------------------------/
위의 코드에서 www.mydomain.com 부분을 자신의 웹사이트 도메인주소로 수정하셔야 합니다.
/------------------------------------------------------------------------------------------
<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.mydomain.com%2Fsolution%2Fbbs%2Fboard.php%3Fbo_table%3Dpage0401%26wr_id%3D28&layout=button_count&show_faces=true&width=450&action=like&colorscheme=light&height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:120px; height:21px;" allowTransparency="true"></iframe>
------------------------------------------------------------------------------------------/
위의 코드에서 www.mydomain.com 부분을 자신의 웹사이트 도메인주소로 수정하셔야 합니다.
good!!!
필드 확장인가보네요
utf-8은 어떻게 안되겠습니까?^^ 추천합니다.
감사합니다
잘 사용하겠습니다. 감사합니다.
와우 추천합니다
테스트페이지좀 알려주세요!ㅎㅎ;
테스트페이지좀 알려주세요!ㅎㅎ;
업체소개게시판 굿~
좋은 스킨이네요.
수고하셨습니다.,
감사합니다.
감사합니다.
고맙습니다. 한번 해 봐야지...
5개의 필드는 어디테이블에 추가하는건가여
생성한 게시판 테이블에 위의 필드를 추가하시면 됩니다
자꾸 질문 드려 죄송합니다. (초보라서..)
일단 잘 적용했습니다.
근데 새 업체 업데이트시 작성했던 전화번호와 위치로 전부 통일이 되는 현상이 일어나는데
어떻게 해결하나요?
일단 잘 적용했습니다.
근데 새 업체 업데이트시 작성했던 전화번호와 위치로 전부 통일이 되는 현상이 일어나는데
어떻게 해결하나요?
구체적으로 어떤걸 얘기하시는건지요?
오류나는 페이지를 알려주시면 검토해 드리겠습니다
오류나는 페이지를 알려주시면 검토해 드리겠습니다
웹진형태로 출력시 이미지 미등록시 list_noimage.gif 출력이 안되시는분들은 아래와 같이 수정하시면 됩니다.
list_skin.php 552행 부분
/--------------------------------------------------------------------------------------------------
if ($mw_basic[cf_type] == "desc" && file_exists($thumb_file)) {
echo "<div class=mw_basic_list_thumb>";
echo "<a href=\"{$list[$i][href]}\"><img src=\"{$thumb_file}\" width={$mw_basic[cf_thumb_width]} height={$mw_basic[cf_thumb_height]} align=absmiddle alt='$desc'></a>";
echo "</div>";
}
---------------------------------------------------------------------------------------------------/
위 부분을 아래와 같이 수정하시면 됩니다.
/--------------------------------------------------------------------------------------------------
<?
if ($mw_basic[cf_type] == "desc") {
?>
<? if (!file_exists($thumb_file) || $list[$i][icon_secret]) $thumb_file = "$board_skin_path/img/list_noimage.gif"; ?>
<?
echo "<div class=mw_basic_list_thumb>";
echo "<a href=\"{$list[$i][href]}\"><img src=\"{$thumb_file}\" width={$mw_basic[cf_thumb_width]} height={$mw_basic[cf_thumb_height]} align=absmiddle alt='$desc'></a>";
echo "</div>";
}
--------------------------------------------------------------------------------------------------/
이렇게 하시면 글등록시 이미지를 등록하지 않았을때 list_noimage.gif를 출력하게 됩니다.
list_skin.php 552행 부분
/--------------------------------------------------------------------------------------------------
if ($mw_basic[cf_type] == "desc" && file_exists($thumb_file)) {
echo "<div class=mw_basic_list_thumb>";
echo "<a href=\"{$list[$i][href]}\"><img src=\"{$thumb_file}\" width={$mw_basic[cf_thumb_width]} height={$mw_basic[cf_thumb_height]} align=absmiddle alt='$desc'></a>";
echo "</div>";
}
---------------------------------------------------------------------------------------------------/
위 부분을 아래와 같이 수정하시면 됩니다.
/--------------------------------------------------------------------------------------------------
<?
if ($mw_basic[cf_type] == "desc") {
?>
<? if (!file_exists($thumb_file) || $list[$i][icon_secret]) $thumb_file = "$board_skin_path/img/list_noimage.gif"; ?>
<?
echo "<div class=mw_basic_list_thumb>";
echo "<a href=\"{$list[$i][href]}\"><img src=\"{$thumb_file}\" width={$mw_basic[cf_thumb_width]} height={$mw_basic[cf_thumb_height]} align=absmiddle alt='$desc'></a>";
echo "</div>";
}
--------------------------------------------------------------------------------------------------/
이렇게 하시면 글등록시 이미지를 등록하지 않았을때 list_noimage.gif를 출력하게 됩니다.
utf-8버젼은 없는지요.......ㅠ ㅠ
필드데이터 들이 동기화 되는 현상이 나타나네요....
왜 그런지 모르겠어요..... ㅠ,.ㅠ
왜 그런지 모르겠어요..... ㅠ,.ㅠ
write_update.skin.php
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$sql = " update $write_table
set
office_tel = '$_POST[office_tel]',
office_add = '$_POST[office_add]',
service_1 = '$_POST[service_1]',
service_2 = '$_POST[service_2]',
service_3 = '$_POST[service_3]' where wr_id ='$wr_id'";
sql_query($sql);
?>
이렇게 수정해 보세요 where wr_id ='$wr_id' 조건문이 빠져 있었네요
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$sql = " update $write_table
set
office_tel = '$_POST[office_tel]',
office_add = '$_POST[office_add]',
service_1 = '$_POST[service_1]',
service_2 = '$_POST[service_2]',
service_3 = '$_POST[service_3]' where wr_id ='$wr_id'";
sql_query($sql);
?>
이렇게 수정해 보세요 where wr_id ='$wr_id' 조건문이 빠져 있었네요
templete.xml -- object error 라고 뜨는데 어떻게 수정하죠
글쓰기 완료시와 리스트에서 클릭시 저도 같은 메시지가 뜨는데... 해결법 좀 부탁드립니다. 좋은 스킨 감사해요~
해결하였습니다.. 흠... 배추스킨 관리자에서 에디터 부분의 에디터선택을 gediter 로 변경해 주시면 에러 메시지 없어지네요^^
배추스킨 없이는 안되나요??/
배추스킨을 기본으로 제작한것이기 때문에 배추스킨이 있어야 사용이 가능합니다
update g4_write_12_01 set office_tel = '', office_add = '', service_1 = '', service_2 = '', service_3 = ''
1054 : Unknown column 'office_tel' in 'field list'
error file : /bbs/write_update.php
라고 뜨는데 어떻게 수정하죠??
1054 : Unknown column 'office_tel' in 'field list'
error file : /bbs/write_update.php
라고 뜨는데 어떻게 수정하죠??
노량진넷님, 5개의 필드 추가하셔야 될듯...
그리고,
write_update.skin.php 처음부분
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$sql = " update $write_table set
office_tel = '$_POST[office_tel]',
office_add = '$_POST[office_add]',
service_1 = '$_POST[service_1]',
service_2 = '$_POST[service_2]',
service_3 = '$_POST[service_3]' where wr_id ='$wr_id'";
sql_query($sql);
그리고,
write_update.skin.php 처음부분
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$sql = " update $write_table set
office_tel = '$_POST[office_tel]',
office_add = '$_POST[office_add]',
service_1 = '$_POST[service_1]',
service_2 = '$_POST[service_2]',
service_3 = '$_POST[service_3]' where wr_id ='$wr_id'";
sql_query($sql);
유용한 스킨 정말 감사합니다. ^^
업체소개게시판!! 짱
g5용 나오기를 손꼽아 기다립니다.
g5 는 언제쯤 나올까요... 기회되시면 부탁드릴게요... ^^