Basic 토렌트 스킨 V2 > 그누4 스킨

그누4 스킨

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

Basic 토렌트 스킨 V2 정보

게시판 Basic 토렌트 스킨 V2

첨부파일

basic_torrent_V2.zip (51.9K) 772회 다운로드 2013-04-29 16:38:16

본문

Basic 스킨을 토렌트 스킨으로 수정한 스킨입니다.


* 주요기능
1. 목록에서 토렌트파일내부에 공유되고 있는 파일들의 총 용량을 확인할 수 있습니다.
(목록 용량나오는 부분에서 "-" 라고 나올경우, 뷰페이지에 한번 들어갔다가 나오면 됩니다.)

2. 해당 토렌트가 현재 다운로드 받을 수 있는건지 아닌지 한눈에 파악가능하도록 목록에서 해당 토렌트를 현재 배포/다운로드 받고 있는 인원수를 표시합니다.
(목록 피어나오는 부분에서 "-" 라고 나올경우, 뷰페이지에 한번 들어갔다가 나오면 됩니다.)

3. 뷰 페이지에서 해당 토렌트 파일에 대한 상세한 파일내용과, 각 파일에 대한 용량을 확인할 수 있습니다.

4. 뷰 페이지에서 해당 토렌트를 공유하고 있는 인원수를 파악할 수 있습니다.

5. 국내 최대(?) 공개 트래커주소인 http://www.iamtracker.com/announce.php 트래커주소를 자동으로 추가하여 줍니다.


* 바뀐점
1. jquery 사용불가능한 환경을 위하여 jquery를 들어내고 피어수목록을 받아오는 것을 curl 로 처리합니다. (curl 라이브러리가 서버에 설치되어있어야 합니다. 물론 대부분 호스팅에서는 설치되어 있는 것으로 알고 있습니다.)

2. 각각의 출력부를 함수화하여, 다른 스킨에 적용하기가 매우 쉬워졌습니다.


* 다른 스킨에 이 스킨의 기능을 추가하기
1. 스킨내부의 Torrent.class.php 를 타 스킨폴더에 업로드 하신 후
뷰페이지에서 정보를 표현하고 싶은 곳에

<!--------------------------------------------------------------------------------------------
 - 토렌트 파일 내용 출력 시작
 --------------------------------------------------------------------------------------------->
<?php REQUIRE_ONCE $board_skin_path.'/Torrent.class.php'; GetViewPage($view); ?>
<!--------------------------------------------------------------------------------------------
 - 토렌트 파일 내용 출력 끝
 --------------------------------------------------------------------------------------------->

를 추가하면 바로 확인이 가능합니다.

2. 목록에서 정보를 용량 및 피어수를 표시하고자 한다면

<!--------------------------------------------------------------------------------------------
- 토렌트 파일 내용 출력 시작
--------------------------------------------------------------------------------------------->
<?php REQUIRE_ONCE $board_skin_path.'/Torrent.class.php'; ?>
<td style="font-family:tahoma; font-size:11px; text-align:center;"><?php echo GetListTotalSize($list[$i]);// 용량 가지고 오기 ?></td>
<td style="font-family:tahoma; font-size:11px; text-align:center;"><?php echo GetListPeer($list[$i]);// 피어수 가지고 오기 ?></td>
<!--------------------------------------------------------------------------------------------
- 토렌트 파일 내용 출력 끝
--------------------------------------------------------------------------------------------->

를 추가하면 됩니다.

부디 이 부분을 이용하여 디자인이 이쁜 다른 스킨에도 적용되길 바랍니다.

CURL이 사용불가능한 환경이거나, CURL로 인해 스킨속도가 떨어진다면 JQUERY 방식인, 이전버전을 사용해주시기 바랍니다.

이전버전 보기 >> http://sir.co.kr/bbs/board.php?bo_table=g4_skin&wr_id=143427
추천
19

댓글 전체

없습니다. 그냥 쓰시면 자동으로 쓴다는말인데요.
즉, 기존에 저 필드를 쓰던 스킨을 쓰다고 갈아타시면 안된다는 의미로 적어두었습니다. ㅎㅎㅎ
wr_9 와 wr_10 필드를 쓰던 게시판을 그냥 게시판 스킨만 변경해 사용하면 안되고,
반드시, 새로 게시판 생성해 쓰란 말인가요? ^^
감사합니다.
초짜입니다.
1)목록리스트에서 조회수와피어수를 삭제하려면 어떤 소스를 삭제하면 되는지요!!!
2) 타스킨 적용시에 뷰페이지엔 적용이 되는데 리스트페이지엔 어떻게 적용하는지요!!!
수고하시구요!!! 추천 만땅입니다!!!
1) 주석으로 시작 ~ 끝 되어 있는 부분을 없애면 됩니다.
2) 주석으로 시작 ~ 끝 되어 있는 부분을 가져다 붙이시면 됩니다. ^^;;
리스트를 처리하는 파일내에 다 주석으로 어느부분까지인지 명시되어 있습니다.
아주 초초초보입니다.
여분 필드에 무엇을 입력하나요???/
curl 라이브러리가 서버에 설치가 안되어 있으면 저 스킨을 올렷을때 목록에서 피어수와 용량이 안나오고
뷰 페이지에서는 <?php REQUIRE_ONCE $board_skin_path.'/Torrent.class.php'; GetViewPage($view); ?> 이 부분이 있는 부분부터 출력이 안되는게 맞는 것이지요????
그래서 curl 라이브러리가 서버에 설치만 되면 정상 작동이 되는 게 맞는지 궁금합니다.
여분필드에는 해당 토렌트 파일의 해시값이 기록됩니다.
처음 해시값을 등록하기위해, 게시물 등록후 게시물 뷰 페이지에 한번 방문해야하는 것이구요.
그리고 curl만 있으면, 정상작동이 보장됩니다. :)
서버 확인 결과 curl 라이브러리가 서버에 설치가 되어 있어요. 배추빌더에 이 스킨의 기능을 추가하기위해 Torrent.class.php 파일을 배추게시판스킨에 올리고 뷰페이지에
<?php REQUIRE_ONCE $board_skin_path.'/Torrent.class.php'; GetViewPage($view); ?>
출혁하고자 하는 위치에 입력하고 업로드 한 후 게시판 들어가서 뷰페이지를 보면
저 소스를 입력 한 부분부터 밑으로 출력이 안되고 있습니다.
그래서 게시판 스킨을 board 에 basic_torrent, __MACOSX 올리고 확인을 해봐도
똑같은 현상이 나타나더라구요. basic_torrent 폴더 안에 __MACOSX 폴더를 넣고 해봐도 똑같은 현상이네요. 제가 무얼 잘못 한 걸까요???
좋은 스킨입니다.

혹시 설명(Comment) 부분도 제어가능할까요?

몇몇 사이트에서 그 부분에 자기 사이트 이름 삽입해서 다운로드되게 하더라고요.

추가되면 참 좋을것 같습니다.

끝으로 혹시 도움되실까 링크 하나 남겨드립니다.

http://torrenteditor.com/api.php
화일을 올리고나면
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /hosting3/medikid.net/docs/g4/skin/board/basic_torrent_V2/Torrent.class.php on line 46
이런 에러가 나는데 무엇 때문일까요?
아직 초보라 게시판 달고 싶은데 안되니 답답합니다...ㅠㅠ
Strict Standards: Only variables should be passed by reference in /home/daon14/public_html/board/skin/board/basic_torrent_V2/Torrent.class.php on line 674
오류가 나오는데 해결 방법좀 알려 주셔요
전체 5,853 |RSS
그누4 스킨 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT