[G4] 모바일 림스빌더 설정 > 기술자료 | 해피정닷컴

[G4] 모바일 림스빌더 설정 > 기술자료

본문 바로가기

사이트 내 전체검색

[G4] 모바일 림스빌더 설정 > 기술자료

그누보드 [G4] 모바일 림스빌더 설정

페이지 정보


본문

림스 모바일 설치하기
 
1. 림스 모바일 다운로드

 
2. 그누보드 / m 폴더 생성후 파일 업로드
 
 
3. 그누보드 / config.php 추가
$g4[m_path]=$g4[path]."/m"; 
 
 
4. 그누보드 / head.sub.php 자바스크립트 추가
var g4_m = "<?=$g4['m_path']?>";
 
 
5. 그누보드 / m / config.php 게시판 설정 수정
//게시판 아이디와 게시판명
$g4[bo_arr]=$bo_arr=array(...  <== 요기를 모바일에서 보여줄 게시판을 나열함
위의 게시판수에 따라서  17~19라인의 게시판 설정항목도 변경
 
 
6-1. 그누보드 / m / head.php 수정
<!DOCTYPE html>
<html lang="ko">
<head>
<title><?=$g4[title];?></title>
 
를 아래의 내용을 변경
<?php include_once $_SERVER["DOCUMENT_ROOT"]."/v3m/common/_happyjung_.php" ; ?>
 
 
6-2. 그누보드 / m / head.php 수정
<div data-role="header" data-theme="b">
<h1>rimsoft mobile</h1>
<a href="<?=$g4[m_path]?>/" data-icon="home" data-iconpos="notext" data-direction="reverse">Home</a>
<a href="<?=$g4[m_path]?>/search.php" data-icon="search" data-iconpos="notext" data-rel="dialog" data-transition="fade">Search</a>
</div>
<?//게시판이면
if($bo_table && !$w){?>
<div data-role="header" data-position="inline" data-theme="c">
<?//글 내용이면
if($wr_id){?>
<a href="javascript:;" onclick="history.back()" data-icon="arrow-l" iconpos="notext">뒤로</a>
<?//리스트면
}else{?>
<a href="<?=$g4[m_path]?>/list.php?bo_table=<?=$bo_table?><?=$qstr?>" data-role="button" data-theme="c">목록</a>
<?}?>
<h1><?=$board[bo_subject]?></h1>
<a href="<?=$g4[m_path]?>/write.php?bo_table=<?=$bo_table?>" data-icon="plus" data-theme="b">글쓰기</a>
</div>
<?}?>
<div data-role="content">
 
를 아래와 같이 변경
 
<?php include_once $_SERVER["DOCUMENT_ROOT"]."/v3m/common/header.php" ; ?>
 
 
7. 그누보드 / m / tail.php 수정
</div>
<div data-role="footer" class="footer-docs" data-theme="c">
<p>
<?if($is_member){?><a href="<?=$g4[m_path]?>/bbs/logout.php">로그아웃</a>
<?}else{?>
<a href="<?=$g4[m_path]?>/login.php?url=<?=$urlencode?>">로그인</a>
<?}?>&nbsp;<span class="bt">|</span>&nbsp;<a href="<?=$g4[path]?>">PC버젼</a>
</p>
<p>&copy; rimsoft.</p>
</div>
</div>
 
를 아래 내용으로 변경
 
<?php include_once $_SERVER["DOCUMENT_ROOT"]."/v3m/common/footer.php" ; ?>
 
 
8. 그누보드 / m / index.html 생성후 아래 내용 추가
<meta http-equiv="Refresh" content="0; url=../v3m/">
 
 
9. 목록과 내용보기에서 글쓰기 글자가 안보일때
그누보드 / m / skin / list.skin.basic.php 와
그누보드 / m / skin / list.skin.thumbnails.php 와
그누보드 / m / skin / view.skin.basic.php  의 아래 내용 수정
<a href="<?=$g4[m_path]?>/write.php?bo_table=<?=$bo_table?>" data-role="button" data-theme="a">글쓰기</a>
 
의 내용에 아래와 같이  style="color:#ffffff;" 를 추가
 
<a href="<?=$g4[m_path]?>/write.php?bo_table=<?=$bo_table?>" data-role="button" data-theme="a" style="color:#ffffff;">글쓰기</a>
 
 
10. 그누보드 / m / inc.cmt.php 를 변경  ( 비회원 댓글 작성을 위해서 )
 
[ 수정전 ]
<div id="m_cmt_write">
<ul data-role="listview" data-inset="true">
<li data-role="fieldcontain">
<textarea id="wr_content" name="wr_content" rows="4" itemname="내용" required="required"
         placeholder="내용" onFocus="this.placeholder=''" class="input_txt2"></textarea>
</li>
<li class="ui-body ui-body-b">
<fieldset class="ui-grid-a">
<div class="ui-block-b"><button type="submit" data-theme="a">댓글쓰기</button></div>
</fieldset>
</li>
</ul>
</div>
</form>
 
[ 수정후 ]
<div id="m_cmt_write">
<ul data-role="listview" data-inset="true">
 
        <?php if ($is_guest) { ?>
    <li>
            이름 <INPUT type=text maxLength=20 size=10 name="wr_name" itemname="이름" required class=ed>
            패스워드 <INPUT type=password maxLength=20 size=10 name="wr_password" itemname="패스워드" required class=ed>
    </li>
        <?php } ?>
    <li>
        <input type=checkbox id="wr_secret" name="wr_secret" value="secret">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;비밀글
    </li>
    <li data-role="fieldcontain">
        <?php if ($comment_min || $comment_max) { ?><span id=char_count></span>글자<?php } ?>
    </li>
    <?php if ($is_guest) { ?>
    <li>
    <img id='kcaptcha_image' />
    </li>
    <li data-role="fieldcontain">
    <input type="text" name="wr_key" id="wr_key" required="required" placeholder="자동등록방지" value="" onFocus="this.placeholder=''"  />
    </li>
    <?php } ?>
 
<li data-role="fieldcontain">
<textarea id="wr_content" name="wr_content" rows="4" itemname="내용" required="required"
         placeholder="내용" onFocus="this.placeholder=''" class="input_txt2"></textarea>
</li>
<li class="ui-body ui-body-b">
<fieldset class="ui-grid-a">
<div class="ui-block-b"><button type="submit" data-theme="a">댓글쓰기</button></div>
</fieldset>
</li>
</ul>
</div>
</form>
<script type="text/javascript" src="<?="$g4[path]/js/jquery.kcaptcha.js"?>"></script>
 
11. 그누보드 / m / bbs / password_check.php  비공개글 비밀번호 입력후 내용보기
[ 수정전 ]
<?
include_once("./_common.php");
 
if ($w == "s") {
    $qstr = "bo_table=$bo_table&sfl=$sfl&stx=$stx&sop=$sop&wr_id=$wr_id&page=$page";
 
    $wr = get_write($write_table, $wr_id);
 
    if (sql_password($wr_password) != $wr[wr_password]) 
        alert("패스워드가 틀립니다.");
 
    // 세션에 아래 정보를 저장. 하위번호는 패스워드없이 보아야 하기 때문임.
    //$ss_name = "ss_secret_{$bo_table}_{$wr_id}";
    $ss_name = "ss_secret_{$bo_table}_{$wr[wr_num]}";
    //set_session("ss_secret", "$bo_table|$wr[wr_num]");
    set_session($ss_name, TRUE);
 
} else
    alert("w 값이 제대로 넘어오지 않았습니다.");
 
goto_url($g4[m_path]."/list.php?$qstr");
?>

 
[ 수정후 ]
<?
include_once("./_common.php");
 
if ($w == "s") {
    $qstr = "bo_table=$bo_table&sfl=$sfl&stx=$stx&sop=$sop&wr_id=$wr_id&page=$page";
 
    $wr = get_write($write_table, $wr_id);
 
    if (sql_password($wr_password) != $wr[wr_password]) {
        alert("패스워드가 틀립니다.");
        goto_url($g4[m_path]."/list.php?$qstr");
}
 
    // 세션에 아래 정보를 저장. 하위번호는 패스워드없이 보아야 하기 때문임.
    //$ss_name = "ss_secret_{$bo_table}_{$wr_id}";
    $ss_name = "ss_secret_{$bo_table}_{$wr[wr_num]}";
    //set_session("ss_secret", "$bo_table|$wr[wr_num]");
    set_session($ss_name, TRUE);
 
} else {
    alert("w 값이 제대로 넘어오지 않았습니다.");
    goto_url($g4[m_path]."/list.php?$qstr");
}
 
goto_url($g4[m_path]."/list.php?$qstr");
?>

댓글목록

등록된 댓글이 없습니다.


Total 2,634건 69 페이지
  • RSS
기술자료 목록
1274
Linux   14242  2012-12-11 22:45 ~ 2012-12-11 00:00  
1273
Linux   21325  2012-12-11 22:16  
1272
Linux   17371  2012-12-11 22:10  
1271
MSSQL   27827  2012-12-07 11:17  
열람
그누보드   19833  2012-12-03 08:27  
1269
HTML   35735  2012-12-02 09:56  
1268
그누보드   16431  2012-11-30 00:46  
1267
HTML   22354  2012-11-29 18:44  
1266
ClassicASP   14918  2012-11-16 21:44 ~ 2012-11-17 00:00  
1265
ClassicASP   13222  2012-11-16 21:20  
1264
ClassicASP   20316  2012-11-14 20:00  
1263
ClassicASP   21688  2012-11-14 19:52 ~ 2016-01-26 00:00  
1262
그누보드   16312  2012-11-10 14:38 ~ 2017-01-21 00:00  
1261
그누보드   15033  2012-11-08 04:05  
1260
그누보드   11706  2012-11-07 22:01  
1259
그누보드   13755  2012-11-05 02:06  
1258
MySQL   13554  2012-11-05 01:21  
1257
MSSQL   15956  2012-11-05 01:20 ~ 2022-11-23 14:40  
1256
그누보드   11644  2012-11-04 18:20  
1255
MySQL   17461  2012-11-03 06:07  

검색

해피정닷컴 정보

회사소개 회사연혁 협력사 오시는길 서비스 이용약관 개인정보 처리방침

회사명: 해피정닷컴   대표: 정창용   전화: 070-7600-3500   팩스: 042-670-8272
주소: (34368) 대전시 대덕구 대화로 160 대전산업용재유통단지 1동 222호
개인정보보호책임자: 정창용   사업자번호: 119-05-36414
통신판매업신고: 제2024-대전대덕-0405호 [사업자등록확인]  
Copyright 2001~2024 해피정닷컴. All Rights Reserved.