지난번에 소개해 드렸던 Kaf Oseo의 Download Manager 플러그인을 Wp-SlimStat에서 인식하도록 했습니다.
따로 SlimStat테이블에 다운로드 통계를 입력하지 않아도 기존 Download-Manager에서 생성된 정보로 Wp-SlimStat-Ex에서 통계를 보여줄 수 있는 확장을 준비중입니다. 추후 공개될 확장을 사용하고싶은 분들께서는 설정페이지에서 “추적화면보기(Show Tracking)“설정을 체크해서 사용하시기 바랍니다.
다운받아 사용하실 분께서는 아래 코멘트 1,2번을 꼭 확인하시기 바랍니다. 제가 빠트리고 설명 안드린 부분입니다.
상당시간동안 왜 안되나.. 고민했었는데 해결법은 아주 간단하더군요. Download-Manager
플러그인의 이름 맨앞에 “x-“를 붙여서 Wp-SlimStat보다 나중에 배열되게 하는게 필요하더군요..필터나 액션등의 걸쇠(hook)에 우선순위를 부여할 수는 있지만 플러그인 자체에 우선순위를 부여할 수 없는게 조금 아쉽네요.(혹시 방법이 있나요 :-?)
그 외에도 파일 확장자별로 아이콘이 다르게 표현되도록 했습니다. 얼마전 unfusion님께서 소개하신 “download beautifuler
“를 보니 괜찮더라구요
사용된 아이콘은 Mark James의 Silk아이콘 입니다.
설치하기 전에 (ReadMe)
- 이 플러그인은 Kaf Oseo의 Download-Manager을 수정한 것입니다.
- 플러그인 우선순위와 관련해서 폴더명을 ‘x-download-mgr’로 바꿨습니다.
- 기존에 사용중이던 ‘
download-manager
‘를 비활성화(deactivate
)시켜야 합니다. - Wp-SlimStat이 설치되어 있지 않아도 사용하실 수 있습니다.
- 지역화(Localize)를 지원합니다.
wp-config.php
파일에서WPLANG
을 ‘ko-KR
‘로 지정해서 사용중이시라면 설정화면에서 한글로 표현됩니다.
설치 (Install)
- 압축을 풀어서 나오는 ‘
x-download-mgr
‘폴더를 플러그인 폴더에 업로드합니다. (보통 wp-content/plugins) - 관리자화면 > 플러그인(Plugins) 탭에서 거의 맨 아랫쪽에 있는 ‘
Download Manager for Wp-SlimStat
‘을 활성화(Activate)시키세요. - 관리자화면 > 관리(Manage) > 다운로드(Downloads) 탭에서 관련설정을 한 뒤 ‘설정추가(Add Settings)’ 버튼을 한번 눌러주세요.(처음 설치한다면 이 과정이 반드시 필요합니다)
설정 (Config)
관리(Manage) > 다운로드(Downloads)
탭에서 필요한 몇가지 설정을 합니다. 기본 파일 업로드폴더는 ‘wp-content’로 설정되어 있습니다. 원하는 폴더로 바꿔주세요. ‘Download Path
‘ 와 ‘Download URL
‘의 뒷부분 경로는 같아야 합니다. (e.g. ‘wp-contnet/uploads/files/’)- ‘
Show Tracking
‘ 옵션을 체크하면 ‘Wp-SlimStat’뿐 아니라 플러그인 자체에서도 데이터베이스에 테이블을 생성해서 다운로드상태를 추적하게 됩니다. - 나머지 설정은 원래 플러그인과 동일합니다.
사용 (Usage)
- 사용방법은 지난번 공개했던 버전과 동일합니다. 자세한 사용법은 지난글을 확인하세요.
추가 사항 (More)
- 현재 Wp-SlimStat에 다운로드관련 Pin을 만들고 있는중이며, 어느정도 완성이 되면 공개하겠습니다. 그 전까지는 ‘When’, ‘What’, ‘Who’패널에서 검색어에 ‘
/?dl=
‘을 입력하시고, ‘Resource
‘와 ‘Substring
‘을 선택하신뒤 ‘Filter
‘버튼을 누르시면 다운로드 관련통계를 확인하실 수 있습니다.
변경(2007.09.08): 통계프로그램에서 따로 추적하도록 하지 않아도 자동으로 추적되므로, 버전을 통합했습니다.
5 responses to “Download-Manager for Wp-SlimStat”
zenguy// zenguy님 블로그에 접속이 안되서 이상하다 했더니 주소에 “w”가 하나 빠졌었네요..코멘트 보여주는것이라 함은.. 아마 메인페이지의 최근 코멘트 출력하는곳을 얘기하시는거죠? Brian’s Latest Comments 라는 플러그인으로 출력되는 겁니다.
아.. 더불어서.. -.-
오른쪽 코멘트 부분에..
각각의 포스트별 코멘트를 보여주는데..
어떻게 구현하는건지.. 알 수 있겠습니까?
그럼.
매번.. 부탁만 드려서 죄송합니다.
좋은하루되세요.
매번 답변 감사드립니다.
Wordpress를 접하고, 082님께 많은 도움 받았습니다.
ㅋ
더불어,,,, 제 블로그에 082님 사이트 링크 걸었습니다. -.-;;;
zenguy// 이 플러그인의 버그입니다. 제가 수정중인 Wp-SlimStat에는 적용해놓고 이 글에 적는걸 깜박했네요.. wp-slimstat.php파일의(0.92기준) 265번째줄 근처의 [code lang=”php”]if( is_user_logged_in() )[/code] 을 [code lang=”php”]if ( function_exists(is_user_logged_in) && is_user_logged_in() )[/code] 으로 바꿔주셔야 합니다. 불편 끼쳐드려 죄송합니다
안녕하세요.
또 질문글 올리게 되었네요. 다른게 아니라, download-mgr를 통해서 파일을 링크를 걸어놓고 다운 받으려고 하면
Fatal error: Call to undefined function: is_user_logged_in() in /home/zenguy/public_html/wp-content/plugins/wp-slimstat/wp-slimstat.php on line 821
이러한 에러 메시지가 발생하네요.
구글에서 찾아보니깐 마땅한 해법도 없는거 같고..
wp-slimstat를 deactive시켜 놓으면 작동은 잘 됩니다.
그러나 active시켜 놓은 상태에서 파일을 다운로드 하려고 하면 위와 같은 에러메시지가 발생합니다.
혹시 해결 방법 알고 계신지 싶어서… 이렇게 질문글 올립니다.