최근 게시물 스킨 뉴스크롤러 /Newscroller-0.9b/ 입니다.
최근 게시물 스킨을 통해 스크롤 기능을 구현해보았습니다.
각 페이지 상에 기능 요소로 유용하게 쓰일 수 있도록 작업해보았습니다.
작업환경이 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을 초단위로 바꾸어주시면 되겠습니다.
각 페이지 상에 기능 요소로 유용하게 쓰일 수 있도록 작업해보았습니다.
작업환경이 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을 초단위로 바꾸어주시면 되겠습니다.
댓글 18개
13년 전
중요한 부분을 빼먹었네요.
스크롤 시간 설정은,
latest.skin.php 파일의 4번째 라인에서
$_nt_pause_sec=1;
숫자 1을 초단위로 바꾸어주시면 되겠습니다.
스크롤 시간 설정은,
latest.skin.php 파일의 4번째 라인에서
$_nt_pause_sec=1;
숫자 1을 초단위로 바꾸어주시면 되겠습니다.
13년 전
오~~ 굿~~~강력추천~!!!
소울네트웍스
13년 전
감사합니다.
13년 전
오~ 좋다.. 추천합니다..!!!
13년 전
글자 통통 튕기는게 아주 지대인걸요!
짱입니다!
짱입니다!
13년 전
추천!!!
13년 전
감사합니다
13년 전
좋은자료 감사합니다.
ll이피디ll
13년 전
오.,....굿입니다. 추천드립니다.
울랄라커뮤니케이션스
13년 전
좋네요
13년 전
오 ㅋ 좋네요
drgft39
13년 전
감사합니다.
1)DTD선언 해야하나요
2)이미지및 아이디만 출력되고 최신글은 출력이 안됩니다.
3)폴더및 파일들 경로는 어떻게 되는지요!!!
1)DTD선언 해야하나요
2)이미지및 아이디만 출력되고 최신글은 출력이 안됩니다.
3)폴더및 파일들 경로는 어떻게 되는지요!!!
13년 전
아, 문제가 있으셨나요? 우선 이 스킨의 경우 DTD선언을 전제로 한 환경에서 코딩되었습니다. 다만, 그누보드 기본 환경이 그렇지 않았기에 DTD선언없는 환경을 고려하여 배포판으로 만들어 올려드렸습니다. 혹시나 문제가 있으시다면 쪽지로 관련 증상을 확인할 수 있도록 알려주시면 답변을 드리겠습니다. :) 그래서 0.9beta버전으로 배포를 하게 되었거든요 :D
13년 전
감사합니다. 잘쓸께요~
13년 전
나중에 꼭 사용해 보고 싶네요.
세상을즐겨라
13년 전
굿 아주좋아요
13년 전
크롬에선 보이는데 익스에서는 안보이네요ㅜㅜ 이유가 뭘까요ㅠㅠ
너무 쓰고싶은 스킨이거든요ㅠㅠ 흑흑
너무 쓰고싶은 스킨이거든요ㅠㅠ 흑흑
레오나르도다빈치
11년 전
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>
<!--[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 스킨
스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다.
스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y
그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.
스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y
그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.
| 번호 | 분류 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|---|
| 5849 | 최신글 | 7년 전 | 5279 | ||
| 5848 | 전체검색 | 7년 전 | 4139 | ||
| 5847 | 디자인 |
찰리콘트롤
|
7년 전 | 5370 | |
| 5846 | 최신글 | 8년 전 | 6464 | ||
| 5845 | 최신글 | 8년 전 | 6256 | ||
| 5844 | 게시판 | 8년 전 | 7539 | ||
| 5843 | 게시판 | 8년 전 | 7168 | ||
| 5842 | 회원가입 |
또치하우스
|
8년 전 | 4349 | |
| 5841 | 달력 | 8년 전 | 5245 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기