Post

파일 백업

ssl  - > 아이디 - > 비번 -> 경로설정 ( cd www) ->  tar -pzvcf 백업할파일명.tar.gz  * -> 압축하기


파일 압축풀기

ssl  - > 아이디 - > 비번 -> 경로설정 ( cd www) ->  tar -pzvxf 백업할파일명.tar.gz  -> 압풀기


db 백업

mysqldump -u qr_feel(아이디) -p backup(디비명) > backup.sql(저장할 파일명) 엔터후 ftp비밀번호


db 압축풀기

mysql -u qr_feel(새로옮기는 아이디) -p qr_feelomc(새로옮기는 디비명) < feel_db.sql(파일명) 엔터후 ftp비밀번호


db압축 푼 후 data - > dbconfin.php db정보 변경

Post

그누보드 5.3 버전을 설치 후 테마안에 넣으셔서 환경설정에서 테마 적용


setting_g5_5.3.1.2.zip


Post

그누보드5 반응형 스마트에디터 사용법


plugin/editor 폴에 압축을 푼 파일을 올린 후 로직에있는 confing.php파일 193번째줄


define('G5_IS_MOBILE_DHTML_USE', false);

define('G5_IS_MOBILE_DHTML_USE', true);


으로 변경 후 관리자페이지 환경설정에 에디터를 설정


smarteditor2_responsive.zip


Post

상단에 include_once(G5_LIB_PATH.'/thumbnail.lib.php'); 추가

- 썸네일을 불러오는 라이브러리


이미지 출력


<?php

$thumb = get_list_thumbnail($board['bo_table'], $list[$i]['wr_id'], $board['bo_gallery_width'], $board['bo_gallery_height']);

if($thumb['src']) {

$img_content = '<img src="'.$thumb['src'].'" alt="'.$thumb['alt'].'" alt="">';

} else {

$img_content = '<img src="'.G5_URL.'/ko/images/sub/story02_t.jpg" alt="" /><span></span>';

}

echo $img_content;

?>

Post

관리자페이지 -> 게시판관리 -> 수정 -> 게시판기능설정 -> 목록에서 내용 사용 체크

에디터에 들어간 이미지만 썸네일로 사용하는 방법입니다.

썸네일을 뽑아오는 호출문 입니다.


<?php

$thumb = get_list_thumbnail($board['bo_table'], $list[$i]['wr_id'], $board['bo_gallery_width'], $board['bo_gallery_height']);

if($thumb['src']) {

$img_content = '<img src="'.$thumb['src'].'" alt="'.$thumb['alt'].'" alt="">';

} else {

//$img_content = '<img src="'.G5_URL.'/ko/images/sub/story02_t.jpg" alt="" /><span></span>';

}

echo '<div class="image">'.$img_content.'</div>';

?>

Post

<?php echo date("y-m-d", strtotime($list[$i]['wr_datetime'])) ?> : 15-12-25

<?php echo date("Y-m-d", strtotime($list[$i]['wr_datetime'])) ?> : 2015-12-25

<?php echo date("y-m-d H:i", strtotime($list[$i]['wr_datetime'])) ?> : 15-12-25 00:00

<?php echo date("m-d", strtotime($list[$i]['wr_datetime'])) ?> : 12-25 


y = 년

m = 월

d = 일

Post


 

여분필드를 사용해서 연락처 입력란을 추가할 때 위와 같이 3군데로 끊어서 입력값을 받고 싶은 경우

일반적인 방법으로 구현하면 칸마다 여분필드가 1개씩 총 3개가 필요한데

배열을 사용하면 여분필드 한 개를 이용해서 여러 개로 쪼개서 사용할 수가 있습니다.

 

가장 기본적인 예제입니다. 여분필드 wr_1 번을 사용했습니다.

 

 

1. 게시판 스킨 파일 write.skin.php

 

<?php

$hp = explode("-",$write['wr_1']); //연락처

?>

<tr>

    <th scope="row">연락처</th>

    <td><input type="text" name="hp[0]" value="<?php echo $hp[0] ?>" class="frm_input" size="10" maxlength="4"> - <input type="text" name="hp[1]" value="<?php echo $hp[1] ?>" class="frm_input" size="10" maxlength="4"> - <input type="text" name="hp[2]" value="<?php echo $hp[2] ?>" class="frm_input" size="10" maxlength="4"></td>

</tr>

 

 

2. 같은 스킨 폴더 안에 write_update.skin.php 파일 새로 추가. 파일 안의 내용은 이렇게..

 

<?php

if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가


// 휴대전화

$wr_1 = "$hp[0]-$hp[1]-$hp[2]";

sql_query(" update $write_table set wr_1 = '$wr_1' where wr_id = '$wr_id' ");

?>


 

3. 입력과 수정이 정상적으로 잘 되는지 확인

▲ top