초보분들을 위한.. 제가 모아두고 타이핑하기 귀찮을때 사용하는.. 정보
초보분들을 위한.. 제가 모아두고 타이핑하기 귀찮을때 사용하는..본문
:: SSH 로 게시판 다운로드하여 설치까지
wget http://sir.co.kr/data/gnuboard4.tgz
tar xfz gnuboard4.tgz
chmod 777 gnuboard4
cd gnuboard4
mv * ../
wget http://sir.co.kr/data/gnuboard4.tgz
tar xfz gnuboard4.tgz
chmod 777 gnuboard4
cd gnuboard4
mv * ../
:: ssh 백업
tar zcvfp backup.tgz *
명령어 압축파일 압축할폴더
:: ssh 복구
tar xvzfp backup.tgz
tar zcvfp backup.tgz *
명령어 압축파일 압축할폴더
:: ssh 복구
tar xvzfp backup.tgz
:: 그누보드 플래쉬 호출함수
<script>doc_write(flash_movie("<?=$g4['path']?>/플래쉬.swf", "ids", 72, 199, "transparent"));</script>
<script>doc_write(flash_movie("<?=$g4['path']?>/플래쉬.swf", "ids", 72, 199, "transparent"));</script>
:: 카테고리별로 다른 화면을 나오게 할때
<? if($sca=="인테리어") { ?>
<? } elseif($sca=="리모델링") { ?>
<? } elseif($sca=="기타분야") { ?>
<? } else { ?>
<? } ?>
<? if($sca=="인테리어") { ?>
<? } elseif($sca=="리모델링") { ?>
<? } elseif($sca=="기타분야") { ?>
<? } else { ?>
<? } ?>
:: 게시판 테이블별로 다른 화면을 나오게 할때
<? if($bo_table=="board01") { ?>
<? } elseif($bo_table=="board02") { ?>
<? } elseif($bo_table=="board03") { ?>
<? } elseif($bo_table=="board04") { ?>
<? } elseif($bo_table=="board05") { ?>
<? } else { ?>
<? } ?>
<? if($bo_table=="board01") { ?>
<? } elseif($bo_table=="board02") { ?>
<? } elseif($bo_table=="board03") { ?>
<? } elseif($bo_table=="board04") { ?>
<? } elseif($bo_table=="board05") { ?>
<? } else { ?>
<? } ?>
:: 카운터
<?=number_format($visit[1])?> 오늘
<?=number_format($visit[2])?> 어제
<?=number_format($visit[3])?> 최대
<?=number_format($visit[4])?> 전체
<?=number_format($visit[1])?> 오늘
<?=number_format($visit[2])?> 어제
<?=number_format($visit[3])?> 최대
<?=number_format($visit[4])?> 전체
:: 로그인
<?=outlogin("basic"); // 외부 로그인 ?>
<?=outlogin("basic"); // 외부 로그인 ?>
:: 최근게시물
<? echo latest("basic", "board", 5, 34); ?>
<? echo latest("basic", "board", 5, 34); ?>
:: 게시판 필드값을 셀렉트로
<select name='wr_5' required itemname="소재지">
<option value=''>선택하세요</option>
<option value='서울시' <? if($write[wr_5] == 서울시) echo " selected "; ?>>서울시</option>
<option value='경기도' <? if($write[wr_5] == 경기도) echo " selected "; ?>>경기도</option>
<option value='충남' <? if($write[wr_5] == 충남) echo " selected "; ?>>충남</option>
<option value='충북' <? if($write[wr_5] == 충북) echo " selected "; ?>>충북</option>
<option value='전남' <? if($write[wr_5] == 전남) echo " selected "; ?>>전남</option>
<option value='전북' <? if($write[wr_5] == 전북) echo " selected "; ?>>전북</option>
<option value='강원도' <? if($write[wr_5] == 강원도) echo " selected "; ?>>강원도</option>
<option value='제주도' <? if($write[wr_5] == 제주도) echo " selected "; ?>>제주도</option>
</select>
<select name='wr_5' required itemname="소재지">
<option value=''>선택하세요</option>
<option value='서울시' <? if($write[wr_5] == 서울시) echo " selected "; ?>>서울시</option>
<option value='경기도' <? if($write[wr_5] == 경기도) echo " selected "; ?>>경기도</option>
<option value='충남' <? if($write[wr_5] == 충남) echo " selected "; ?>>충남</option>
<option value='충북' <? if($write[wr_5] == 충북) echo " selected "; ?>>충북</option>
<option value='전남' <? if($write[wr_5] == 전남) echo " selected "; ?>>전남</option>
<option value='전북' <? if($write[wr_5] == 전북) echo " selected "; ?>>전북</option>
<option value='강원도' <? if($write[wr_5] == 강원도) echo " selected "; ?>>강원도</option>
<option value='제주도' <? if($write[wr_5] == 제주도) echo " selected "; ?>>제주도</option>
</select>
:: 레벨에 따라 보여지는 부분을 달리할수 있다.
<? if ($member[mb_level] <= 3) { ?>
:: 레벨3 보다 낮거나 같은사람에게 보여지는 부분
<? } else { ?>
:: 레벨3 보다 큰사람에게 보여지는 부분
<? } ?>
<? if ($member[mb_level] <= 3) { ?>
:: 레벨3 보다 낮거나 같은사람에게 보여지는 부분
<? } else { ?>
:: 레벨3 보다 큰사람에게 보여지는 부분
<? } ?>
:: 게시판 글작성후 메인페이지로 돌리기
게시판 스킨중 write_update.skin.php 파일의 가장 하단에 적으면 된다.
<?
if($is_admin){
?>
<script language="JavaScript">
alert("작성완료");
</script>
<? } else {?>
<script language="JavaScript">
alert("메일발송 완료하였습니다.");
window.location='../';
</script>
<? } ?>
게시판 스킨중 write_update.skin.php 파일의 가장 하단에 적으면 된다.
<?
if($is_admin){
?>
<script language="JavaScript">
alert("작성완료");
</script>
<? } else {?>
<script language="JavaScript">
alert("메일발송 완료하였습니다.");
window.location='../';
</script>
<? } ?>
:: 게시판내 가격등에 표시할때 쓰는 함수
목록 : <?=number_format($list[$i][wr_1])?> 원
상세화면 : <?=number_format($view[wr_1])?>
목록 : <?=number_format($list[$i][wr_1])?> 원
상세화면 : <?=number_format($view[wr_1])?>
:: 달력으로 날짜를 입력받았을경우나 변수를 자를때 나타내는
<?= substr($ext10_01 ,0,4); ?>년 <?= substr($ext10_01 ,4,2); ?>월 <?= substr($ext10_01 ,6,2); ?>일
<?= substr($ext10_01 ,0,4); ?>년 <?= substr($ext10_01 ,4,2); ?>월 <?= substr($ext10_01 ,6,2); ?>일
:: 문자열 자르기
$subject = get_text(cut_str($list[$i]['subject'], 22));
$subject = get_text(cut_str($list[$i]['subject'], 22));
:: 갤러리 이미지 수정시 썸네일 삭제하기
bbs/delete.php 파일의 77번줄 부근
bbs/delete_all.php 파일의 95번줄 부근
bbs/write_update.php 파일의 120번줄 부근
bbs/write_update.php 파일의 158번줄 부근 에서
아래 라인을 찾아
// 파일삭제 @unlink("$g4[path]/data/file/$bo_table/$row2[bf_file]");
그 아래에 아래 라인을 추가해주시면 됩니다.
@unlink("$g4[path]/data/file/$bo_table/썸네일폴더/$write[wr_id]"); //썸네일 삭제
@unlink("$g4[path]/data/file/$bo_table/최근게시물썸네일폴더/$write[wr_id]"); //최근게시물 썸네일 삭제
☞ 썸네일폴더 부분에는 썸네일이 저장되는 폴더명을 적어주시면 됩니다. 스킨 제작자에 따라 틀려질 수 있습니다. 보통은 스킨폴더/list.skin.php 상단 10번째 줄 안에 아래 내용처럼 기재되어 있습니다.
$thumb_path = $data_path.'/thumb150/';
bbs/delete.php 파일의 77번줄 부근
bbs/delete_all.php 파일의 95번줄 부근
bbs/write_update.php 파일의 120번줄 부근
bbs/write_update.php 파일의 158번줄 부근 에서
아래 라인을 찾아
// 파일삭제 @unlink("$g4[path]/data/file/$bo_table/$row2[bf_file]");
그 아래에 아래 라인을 추가해주시면 됩니다.
@unlink("$g4[path]/data/file/$bo_table/썸네일폴더/$write[wr_id]"); //썸네일 삭제
@unlink("$g4[path]/data/file/$bo_table/최근게시물썸네일폴더/$write[wr_id]"); //최근게시물 썸네일 삭제
☞ 썸네일폴더 부분에는 썸네일이 저장되는 폴더명을 적어주시면 됩니다. 스킨 제작자에 따라 틀려질 수 있습니다. 보통은 스킨폴더/list.skin.php 상단 10번째 줄 안에 아래 내용처럼 기재되어 있습니다.
$thumb_path = $data_path.'/thumb150/';
여기있는 팁들을 모아두거나 따로 타이핑하기 귀찮을때 또는
기억나지 않을때를 대비해서... 텍스트파일에 메모해놓고 사용하는 소스들입니다.
그누보드로 일을 하니 이런기능들이 아주 자주 사용이 되어서..
유용하게 사용하시길..
기억나지 않을때를 대비해서... 텍스트파일에 메모해놓고 사용하는 소스들입니다.
그누보드로 일을 하니 이런기능들이 아주 자주 사용이 되어서..
유용하게 사용하시길..
추천
24
24
댓글 47개

몇 개는 늘상 저도 타이핑 하던거군요.. ㅎㅎ
근데 http://sir.co.kr/data/gnuboard4.tgz 파일은 항상 그누 최신버전인가요?
wget 을 거의 쓰지않고 ftp 올리고 ssh 설치를 지금까지 했었는뎅...
암튼 감사합니다. 스크랩 해둬야겠네요
근데 http://sir.co.kr/data/gnuboard4.tgz 파일은 항상 그누 최신버전인가요?
wget 을 거의 쓰지않고 ftp 올리고 ssh 설치를 지금까지 했었는뎅...
암튼 감사합니다. 스크랩 해둬야겠네요
네 항상 최신버전입니다.


오오 감사합니다. !
와우굿!!!!!!!!!!!!!!11
:: 레벨에 따라 보여지는 부분을 달리할수 있다.
<? if ($member[mb_level] =< 3) { ?>
요부분 =< , <= 요렇게 바꾸셔야 에러 안나실 거 같네요.
좋은 자료 감사합니다.
<? if ($member[mb_level] =< 3) { ?>
요부분 =< , <= 요렇게 바꾸셔야 에러 안나실 거 같네요.
좋은 자료 감사합니다.
^^
감사해염 ^^

아..저도 복사해서 가지고 있어야 겠네요, 감사합니다 ^^

좋은 자료 감사합니다..자료카피해 둬야 겠습니다..한눈에 보이네요

스크랩 해놨습니다. 자주 쓰지만 깜빡 깜빡 하는것들이 많네요 ^^

강추..
좋은 팁 감사드려요^^ 자주 사용하던것도 있고 맨날 찾으러 다니던 팁도 있고!! 감사드립니다>_<

감사.. 스크랩 ....
감사합니다 추천꾹

언젠간 써먹을걸 생각해서 담아 둡니다.
복 받으셔요.
복 받으셔요.
감사합니다!
팁킹왕짱

와우!! 감사해여 ^^
기초활용팁
test
좋은 팁 감사합니다^&^

감사합니다. 좋은정보^^
감사..
좋은 자료 스크랩해갑니다^^
감사합니다.
감사합니다.

감사하게 넙죽 받아갑니다. ^^

굿...
햐~~
햐~~
너무 좋습니다.
넘버 원~
여러 팁들을 한 군데 모아둔거네요. 감사합니다~
d
오~~~~

유용한 소스
굿굿~
대단하십니다요. 감사만땅.
게시판 사용팁
타이핑하기 귀찮을때 사용하는
팁
1

좋은 자료 감사합니다~ ^^

유용한 자료 감사합니다.
유용한 소스 감사!!!

오호 유용하네요~ 감사합니다.^^ 스크랩 해갑니다. 댓추~
이거 좋네요
좋은 정보 감사합니다.

좋은정보 감사합니다!

스크랩해서 두고두고 잘쓰네요 ㅎㅎ