이

최근 게시물 스킨 뉴스크롤러 /Newscroller-0.9b/ 입니다.

· 2012-07-31 (화) 17:50:30 · 8546 · 18
newscroller.jpg
최근 게시물 스킨을 통해 스크롤 기능을 구현해보았습니다.
각 페이지 상에 기능 요소로 유용하게 쓰일 수 있도록 작업해보았습니다.
작업환경이 DTD기반으로 커스트마이징된 그누보드에서 활용하던 터라,
기본 그누보드 환경에서 돌아갈 수 있도록 약간 손보아 올립니다.
혹시나 문제있으시면 댓글 남겨주시기 바랍니다.
차후 정식 버전에서 반영하도록 하겠습니다.
-----
참고링크는 구현되는 퍼포먼스를 확인하실 수 있도록 하였으므로, 무의미한 문자열의 나열에 양해를 부탁드립니다. (__)
아직 정식 버전은 아니므로 스타일은 무난하게 잡았습니다.
-----
각설하고, 사용법은 기존 최근게시물 스킨과 동일합니다.

1. 그누메인페이지에는 당연히 latest.lib.php 인클루드 부분이 있으니, 메인에 삽입시에는 이 절차를 패스하시면 되겠습니다. 다만, 서브페이지에 요소로 활용시에는 아래 인클루드 코드를 넣어주시면 되겠습니다.
@require_once($g4['path'].'/lib/latest.lib.php');
2. 자바스크립트 호출은 1회면 족한 부분이 있어서 스킨 내부에 담지 않았습니다. 따라서 뉴스크롤러를 넣고자 하는 페이지에 아래 코드를 삽입해주시면 되겠습니다.
<script type="text/javascript" src="<?=$g4['path'];?>/skin/latest/newscroller/newscroller.js"></script>
3. 본격적인 최근게시물 스킨 호출 함수입니다. 기존 방식과 동일합니다.
<?=@latest('newscroller','추출하고자하는게시판아이디',추출할게시물갯수,제목문자열자르기글자수);?>

3항목의 최근게시물은 한 페이지 내에 다수개를 넣으셔도 무방합니다.
-----
중요한 부분을 빼먹었네요.
스크롤 시간 설정은,
latest.skin.php 파일의 4번째 라인에서
$_nt_pause_sec=1;
숫자 1을 초단위로 바꾸어주시면 되겠습니다.

첨부파일

newscroller.jpg (79.4 KB)
0회 2012-07-31 17:50
newscroller_utf8.zip (8.8 KB) 222회 2012-07-31 17:50
newscroller_euckr.zip (8.8 KB) 94회 2012-07-31 17:50
|

댓글 18개

2012-07-31 (화) 17:52:58
중요한 부분을 빼먹었네요.
스크롤 시간 설정은,
latest.skin.php 파일의 4번째 라인에서
$_nt_pause_sec=1;
숫자 1을 초단위로 바꾸어주시면 되겠습니다.
2012-07-31 (화) 18:12:04
오~~ 굿~~~강력추천~!!!
2012-07-31 (화) 18:34:21
감사합니다.
2012-07-31 (화) 20:12:29
오~ 좋다.. 추천합니다..!!!
2012-07-31 (화) 23:26:34
글자 통통 튕기는게 아주 지대인걸요!
짱입니다!
추천!!!
2012-08-01 (수) 03:36:07
감사합니다
좋은자료 감사합니다.
2012-08-01 (수) 09:48:11
오.,....굿입니다. 추천드립니다.
2012-08-01 (수) 12:20:38
좋네요
오 ㅋ 좋네요
감사합니다.

1)DTD선언 해야하나요
2)이미지및 아이디만 출력되고 최신글은 출력이 안됩니다.
3)폴더및 파일들 경로는 어떻게 되는지요!!!
2012-08-03 (금) 13:11:53
아, 문제가 있으셨나요? 우선 이 스킨의 경우 DTD선언을 전제로 한 환경에서 코딩되었습니다. 다만, 그누보드 기본 환경이 그렇지 않았기에 DTD선언없는 환경을 고려하여 배포판으로 만들어 올려드렸습니다. 혹시나 문제가 있으시다면 쪽지로 관련 증상을 확인할 수 있도록 알려주시면 답변을 드리겠습니다. :) 그래서 0.9beta버전으로 배포를 하게 되었거든요 :D
감사합니다. 잘쓸께요~
2012-08-06 (월) 16:11:44
나중에 꼭 사용해 보고 싶네요.
2012-08-17 (금) 19:17:25
굿 아주좋아요
크롬에선 보이는데 익스에서는 안보이네요ㅜㅜ 이유가 뭘까요ㅠㅠ
너무 쓰고싶은 스킨이거든요ㅠㅠ 흑흑
2014-06-09 (월) 17:49:37
latest.skin.php 이부분에서 아래의 부분을 찾으셔서
<!--[if lte IE 8]>
<style type="text/css">
table.latest {
width: auto !important;
}
</style>
<![endif]-->

아래처럼 바꿔주세요.
<style type="text/css">
<!--[if lte IE 8]>
table.latest {
width: auto !important;
}
<![endif]-->
</style>
댓글을 작성하시려면 로그인이 필요합니다.

그누4 스킨

5,847건

스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다. 스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y 그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.

+
분류 제목 글쓴이 날짜 조회
게시판 12-08-05 조회 3,421
회원가입 12-08-03 조회 9,894
갤러리 12-08-03 조회 1.3만
게시판 12-08-03 조회 4,280
게시판 12-08-03 조회 3,044
게시판 12-08-02 조회 1.9만
최신글 12-07-31 조회 8,547
게시판 12-07-31 조회 1.1만
최신글 12-07-30 조회 1.2만