Download-Manager for Wp-SlimStat


지난번에 소개해 드렸던 Kaf OseoDownload Manager 플러그인을 Wp-SlimStat에서 인식하도록 했습니다.

따로 SlimStat테이블에 다운로드 통계를 입력하지 않아도 기존 Download-Manager에서 생성된 정보로 Wp-SlimStat-Ex에서 통계를 보여줄 수 있는 확장을 준비중입니다. 추후 공개될 확장을 사용하고싶은 분들께서는 설정페이지에서 “추적화면보기(Show Tracking)“설정을 체크해서 사용하시기 바랍니다.

다운받아 사용하실 분께서는 아래 코멘트 1,2번을 꼭 확인하시기 바랍니다. 제가 빠트리고 설명 안드린 부분입니다.

상당시간동안 왜 안되나.. 고민했었는데 해결법은 아주 간단하더군요. Download-Manager플러그인의 이름 맨앞에 “x-“를 붙여서 Wp-SlimStat보다 나중에 배열되게 하는게 필요하더군요..:|필터나 액션등의 걸쇠(hook)에 우선순위를 부여할 수는 있지만 플러그인 자체에 우선순위를 부여할 수 없는게 조금 아쉽네요.(혹시 방법이 있나요 :-?)

그 외에도 파일 확장자별로 아이콘이 다르게 표현되도록 했습니다. 얼마전 unfusion님께서 소개하신 “download beautifuler“를 보니 괜찮더라구요:)

download manager icons

사용된 아이콘은 Mark JamesSilk아이콘 입니다.

설치하기 전에 (ReadMe)
  • 이 플러그인은 Kaf OseoDownload-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”

  1. zenguy// zenguy님 블로그에 접속이 안되서 이상하다 했더니 주소에 “w”가 하나 빠졌었네요..^^;코멘트 보여주는것이라 함은.. 아마 메인페이지의 최근 코멘트 출력하는곳을 얘기하시는거죠? Brian’s Latest Comments 라는 플러그인으로 출력되는 겁니다.

  2. 아.. 더불어서.. -.-
    오른쪽 코멘트 부분에..

    각각의 포스트별 코멘트를 보여주는데..

    어떻게 구현하는건지.. 알 수 있겠습니까?

    그럼.

    매번.. 부탁만 드려서 죄송합니다.
    좋은하루되세요. 8)

  3. 매번 답변 감사드립니다.
    Wordpress를 접하고, 082님께 많은 도움 받았습니다.

    더불어,,,, 제 블로그에 082님 사이트 링크 걸었습니다. -.-;;;

  4. 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] 으로 바꿔주셔야 합니다. 불편 끼쳐드려 죄송합니다^^;

  5. 안녕하세요.
    또 질문글 올리게 되었네요. 다른게 아니라, 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시켜 놓은 상태에서 파일을 다운로드 하려고 하면 위와 같은 에러메시지가 발생합니다.

    혹시 해결 방법 알고 계신지 싶어서… 이렇게 질문글 올립니다.:)