head.php, tail.php를 수정했습니다.

lg, md 환경에서는 게시글 내용보기의 swipe이 동작하지 않습니다.


가독성을 위해 게시판 목록의 Total 대신 Page를 넣었습니다.

===

swipe 기능이 들어간 버젼입니다.

swipe을 테스트 해보시고, feedback 부탁드립니다.

핀치투줌 같은 것들도 모두 가능한데, 별로 쓰는 경우가 많지 않을 것 같아서 뺐습니다.

여러가지 스맛폰의 제스쳐중에 이럴때 이랬으면 좋겠다... 알려주세요.

1.2.12 버젼으로 그누 업글을 거의 마무리 하려고 합니다 (한달전부터...이런말을...ㄷㄷㄷ)


==

1.2.12에는 스마트폰을 위한 hammer.js의 touch swipe 기능이 들어갑니다.

스마트폰 웹브라우져는 멀티터치 체크를 위해 300ms의 delay를 두고 있는데, hammer.js가 적용되면서 이것이 없어지기 때문에

스마트폰에서 버튼 터치 등의 반응속도가 현저히 올라갑니다.


1.2.12에 적용된 swipe 사항

- 게시글 보기에서 좌측으로 : 목록

- 게시글 목록에서 좌측 : 목록 페이지 - 1

                        우측 : 목록 페이지 + 1


*** 불당팩 기본 구성요소들 ***

Jquery 1.10.2 http://jquery.com/
Bootstrap 3.1.1 http://getbootstrap.com/ 
Font-awesome 4.0.3 http://fontawesome.io/
 



head.php

head.sub.php

tail.php


js/hammer/*


lib/b4.lib.php


skin/board/boot/list.skin.php

skin/board/boot/view.skin.php



-공지를 hidden 시킨 게시판의 경우 공지 flip 버튼을 active로 바꿔줍니다.

skin/board/boot/list.skin.php


- 중간영역 div 이름 변경 (main -> main_content)

head.php


- hammer.js 적용

head.sub.php

tail.php

js/hammer/*

lib/b4.lib.php

skin/board/boot/list.skin.php

skin/board/boot/view.skin.php


- 가장위로, 아래로 버튼의 위치를 3em만큼 위로 (가장 하단부 버튼과 겹치지 않게)

tail.php


- 스맛폰 화면(xs)에 tail 영역에 TOP 버튼추가

tail.php


- typo 오류수정

tail.php

https://github.com/open2/gnuboard4-buldang-pack/commit/2978960d2f746526c34e112b723cb75d894aef52


- 뷰포트 크기변경을 할 수 없게 (hammer.js 적용을 위해)

head.sub.php

https://github.com/EightMedia/hammer.js/wiki/Tips-&-Tricks

https://github.com/open2/gnuboard4-buldang-pack/commit/4e59ae97f87afb96b2286e21148f410a9eb2aadc

- opencode.co.kr -
돼지코구뇽 2014-02
http://phiz.kr/Main 이사이트는 우측마우스나 F12가 안먹힘. 굿아이디어
     
불당 2014-02
<script>
jQuery(document).ready(function($){
  $(document).bind("contextmenu", function(e) {
   
    return false;
  });
 });
</script>
<script language="JavaScript">
    document.onkeypress = function (event) {
        event = (event || window.event);
        if (event.keyCode == 123) {
            return false;
        }
    }
    document.onmousedown = function (event) {
        event = (event || window.event);
        if (event.keyCode == 123) {
            return false;
        }
    }
document.onkeydown = function (event) {
        event = (event || window.event);
        if (event.keyCode == 123) {
            return false;
        }
    }
</script><!-- ETC -->

다 막으면 좀 심심하기는 한데...ㅋㅋ
돼지코구뇽 2014-02
     
불당 2014-02
https://github.com/bradbirdsall/Swipe
현재는 거의 swipe 업데이트가 안되요.
후딱도 이거 쓴다고는 하던데...
개발편의도가 hammer.js와 완전히 다름.
불당 2014-02
2.24 수정사항이 미반영이라 head.sub.php만 업데이트 했습니다.
파일 비교하시면 가장 마지막 1줄 입니다.
돼지코구뇽 2014-02
불당팩 어디까지 업데이트 -ㅂ-;;ㄷㄷ 이거 따라가기가 빡센데
     
불당 2014-02
예상하지 않았던 문제가 나와서 마지막 보완중...
갤러리에 맞춰서 swipe도 바꾸고...
한두번 정도 업데이트 하면 완전 안정화 될 듯.