테스트 사이트 - 개발 중인 베타 버전입니다

림스 모바일 빌더 2.5.3 - jquery mobile framework

· 13년 전 · 12104 · 30
jm.jpg
안녕하세요. 림스입니다.

본 프로그램은, 기본적으로 그누보드로 운영중인 홈페이지이어야만 사용가능합니다.


- 배포후에도 별도 업데이트가 이루어질수 있습니다.

- 업데이트 : http://bit.ly/NIYFqQ

- 업데이트 요약 [2.4.2 이후 내용]

1. 일부 계정에서 내용보기 클릭시 링크가 제대로 안되는 부분 수정
2. 썸네일형에서 이미지가 없을 경우 warning 수정
3. 비회원도 글작성이 가능하도록 추가
4. 글작성시 분류(카테고리)기능 추가
5. 게시판의 글읽기 권한이 없는 경우, 로그인화면 이동후 로그인 후 글내용으로 이동이 안되는 문제 수정
6. (통합) 최근게시글 추출 스킨화 기능추가



- 머리말

기존의 1.1.1에서 jquery mobile framework(이하 JM)와 합쳐진 림스 모바일 빌더 2.x 버젼 배포합니다.

기존의 버젼은, jquery가 아닌, 순수코딩으로 만들어진 놈이었습니다만, JM의 장점을 충분히 고려하여 업그레이드하였습니다.



JM의 장점으로는, 아래 링크에서 직접 확인하실 수 있습니다.

http://jquerymobile.com/

http://jquerymobile.com/demos/1.1.1/
[참고] 위 경로는, 설치된 m/jquery.mobile.index.php 와 같습니다.

Overview, Components, API까지 필요에 따라 자유자재로 적용이 가능하다는 장점이 있습니다.

jquery 목록 지원 : http://jquerymobile.com/demos/1.1.1/docs/lists/
[참고] Nested list, Thumbnails 가 m/skin/ 기본 포함되어있습니다. 기본 포함된 skin을 기초로, 다른 원하는 목록형태를 간단히 추가할수가 있습니다.
그외, 그라데이션 색상, 버튼형태등 여려가지들을 바꿔보실 수 있습니다.


단점은, 기존버젼에서 속도에서 개선이 된 jquery mobile 1.1.1을 포함하였습니다만, 림스 모바일 이전 버젼(1.1.1) 과 비교하여 약간 무거운 감은 있습니다. 비교후 사용하시면 될것 같습니다.
만약, 게시물이 많은 경우 적용후 알려주시면 참고가 되겠습니다.

ver 1.1.1 : http://www.rimsoft.co.kr/m2/
다운로드 : http://bit.ly/PG4JT7

ver 2.x : http://www.rimsoft.co.kr/m/



- 라이센스 (License)

GPL
2012.7.9


- 사용방법

가. 처음 사용자

1. 압축 푼 폴더명을 m으로 변경, 전체를 그누보드 설치된 루트에 m폴더 그대로 업로드합니다.
2. 그누보드 설치된 경로에 confing.php 파일에서 $g4[m_path]=$g4[path]."/m"; 을 추가합니다.
3. 그누보드 설치된 경로에 head.sub 파일에서 자바스크립트내 var g4_m = "<?=$g4['m_path']?>"; 을 추가합니다.
4. 업로드 된 m 폴더내 config.php 파일에서 설정값들을 홈페이지에 맞게 수정합니다.
5. 리스트 스킨은 기본 2가지가 포함되어있습니다. basic(일반리스트), thumbnails(썸네일 갤러리용)
6. 홈페이지/m 경로로 접속합니다.

** 캐릭터셋(euckr, utf8)을 잘 구분하여 받으시기 바랍니다. 아닌경우, 한글이 깨져서 보여집니다.


나. 기존 사용자

1. 원본 수정이 없는 경우 전체를 덮으시거나, 아래 업데이트 경로를 통해 업데이트를 진행합니다.

http://bit.ly/NIYFqQ

:)

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 30개

감사합니다.
13년 전
감사합니다.
13년 전
몇가지 이상한점 발견되어 적습니다.
1.pc버전에서 에디터로 내pc사진넣기를 통해 이미지를 업로드 했거나
html을 사용해서 이미지를 본문 내용에 보이게 했을때
모바일빌더를 pc에서 보면 제대로 나오는데
모바일에서 확인하면 이미지 테그안에 높이가 넓이가 지정되어 있을경우에는
이미지 사이즈가 이상하게 나옵니다.

2. g4_write_rpb_notice 파일이 없다고 에러가 나오는데 림스빌더에 필요한 테이블인가요?
게시판마다 따로, 어떤 게시판은 리스트형식 어떤 게시판은 썸네일 형식 이런식으로 설정을 할려면
림스빌더를 사용하지 않으면 불가능한가요?

3. 림소프트 홈페이지도 마찬가지이고, 제가 설치해도 동일한데
몇번 클릭을 하다 보면
리스트 페이지에서 게시물을 클릭하면 본문 내용으로 바로 이동하는것이 아니라
리스트 페이지가 새로고침되고, 한번더 눌려야만 본문 내용으로 이동됩니다.
기종 : 갤럭시 s2.
1.
에디터로 업로드 했을 경우, 썸네일이나 리사이징(가로)이나 차기 패치때 반영될 예정입니다.

2. rpb 가 rims pro builder 약자로 림스프로빌더 설치시 구분짓기 위해 붙는 앞머리글자(그누보드는 g4)입니다. 즉 모바일빌더와는 관계가 없으며 config 파일을 환경에 맞게 수정을 해주어야 합니다.

3.
이미 제보가 된 상황이지만, 이번 패치때에는 반영된게 없습니다. 다음 패치때에? 한번 고려해보겠습니다.
하지만!! 의심되는 부분을 검색해 보았습니다.
우선 아래처럼 적용해보시고 알려주시면 감사하겠습니다.
skin/list.skin.basic.php에서 58 라인 <a 태그에 data-ajax="false" rel="external" 를 추가해보세요.
감사합니다^^
비회원은 댓글 쓸 수 없을까요?
고민해 보도록 하겠습니다.
그누보드 / 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>
13년 전
수고하셨습니다.^^
13년 전
에디터및 태그로 입력한 이미지들의 비율이 깨지는건 이런식으로 해결했고
<div class="view_contents"><?=preg_replace('/height=('|")?[0-9]+('|")?/i', 'height=' , $view['content']);?></div>

리스트 페이지에서 클릭했을때 새로고침되는 건 소스를 수정해도 그대로입니다.
주소는 view.php인데 새로고침되면서 화면은 리스트페이지로 가네요.
새로고침문제는 애매한 문제인데다 우선 제 환경에서는 증상 확인도 안되고 관련하여 해결책을 찾아보아도 안보고..ㅠㅠ
누가 해결좀 해주세요~!