I've moved! I've moved my online home to mikejolley.com, and thats where I'll be blogging primarily. This site will stay live for archive purposes :)

WordPress Download Monitor 3

Wordpress Download Monitor Plugin

Download Monitor 3 is upon us. Download Monitor is a plugin for uploading and managing downloads, tracking download hits, and displaying links. So far it has been downloaded over 45,000 times!

New features in version 3 include shortcodes, better template tags, daily stats, download logs and more! Download monitor 3 requires at least WordPress version 2.5.

Links: Download Monitor Documenation | Plugin Directory Page

WordPress Download Monitor Plugin 3

By Mike Jolley ( http://www.blue-anvil.com )

About the plugin

The whole idea to this plugin is to keep your website downloads organised, and provide means to monitor the amount of downloads a file has, along with an easy method of linking to those files using special tags.

By adding a simple tag to a wordpress page you can show the link formatted however you want.

Admin Interface

Features

  • NEW: Built in Download Page function with built in sorting, pagination, and search. This was going to be a paid addon but i’m too nice – so please donate if you use it!
  • Records file download hits but does **not** count downloads by wordpress admin users.
  • Stats on downloads and a download log for viewing who downloaded when.
  • Uses shortcodes (backward compatible with old [Download id not defined] style).
  • Editor button – upload and add a download stright from a post.
  • Custom redirects to downloads.
  • Add downloads to text widgets, the content, excerpts, and custom fields.
  • Mirror support (selected at random) + mirror deadlink checker
  • Download Categories.
  • Member only downloads, can also have a minimum user level using custom fields.
  • Localization support.
  • Admin for managing downloads and also changing hit counts – just in case you change servers or import old downloads that already have stats.
  • Custom URL’s/URL hider using mod_rewrite.

Top

Get it now!

You can get the latest version from the wordpress plugin database; Download it here!

You will also find installation/upgrade instructions on the wordpress.org plugin page. Remember to backup your database if upgrading just in case something does not go as planned.

Top

Documentation

There is a post dedicated to the documentation/manual which can be found here. Hope that helps!

Licence

WordPress Download Monitor Plugin v3 © Copyright 2009-current. All rights reserved.
Mike Jolley

You are free to use this application but may not redistribute it without written permission.
Use of this application will be at your own risk. No guarantees or warranties are made directly or implied.
The creators cannot and will not be liable or held accountable for damages, direct or consequential.

Support my sweat, blood and tears

I know, that sounds gross, but I really did put ALOT masses and masses and masses and masses of effort in to this plugin. If you like this plugin, or it has benefited you, please make a donation via paypal! Any amounts are welcome and your support is much appreciated.


Top

Found this post useful? Why not buy me a coffee!

Related Entries

319 Responses to “WordPress Download Monitor 3”

RSS feed for comments on this post.

  1. Mike Jolley says:

    @Mirko: No options for that – either edit or make your own copy of the page. The customisability of this page will probably be improved in the future.

    @behrouz: Sorry I dont understand the question. Please ask in the forum http://blue-anvil.com/forum

    Comment made on June 17, 2010 at 6:17 pm

  2. Conor Odonoghue says:

    Is there anyway for me to limit the number of monthly downloads by member group?

    Comment made on July 13, 2010 at 8:44 pm

  3. Mike Jolley says:

    @Conor Odonoghue: Not without some custom development work – hooking into download.php and running your own function to limit them.

    Comment made on July 13, 2010 at 9:42 pm

  4. Bobbie says:

    Is there a way to import files? I have the downloads already setup using DocMan in Joomla. Thanks

    Comment made on August 4, 2010 at 4:41 pm

  5. Mike Jolley says:

    @Bobbie: Fraid not, unless your brave and do it via PhpMyAdmin…

    Comment made on August 4, 2010 at 6:54 pm

  6. derek says:

    Hi there,

    I write just to report a small bug. At least with WP 3.0.1, when seeing the downloads log, it mixes with the page footer.

    Here I took a screenshot:

    http://rapidshare.com/files/411200024/Screen.jpg

    Hope it helps.

    BTW, awesome plugin!. Thanks a lot.

    Comment made on August 5, 2010 at 2:36 pm

  7. kg says:

    Hi again,

    While looking at the download log I noticed that you use the current download ID to populate the entry. I release a new version and update the original download ID item. Therefore, currently, the logs update with the new info, in my case the filename, therefore, if someone downloaded a file yesterday at version 1 and I update download ID item to version 1.1, then the logs show 1.1 instead of what was actually downloaded (1.0).

    Can you add an option to use current download info or use original download info. It is not really good on time to have to create a completely new download ID item for every release just so that the logs reflect correctly, even worse, one wouldn’t want all those old download IDs in the db anyway. One simply wants the logs to reflect what happened back then.

    Hope this all makes sense.

    Thanks in advance.

    Comment made on August 5, 2010 at 5:40 pm

  8. Aphrodite says:

    Hi !
    Wanted to register on the forum but that told me banned ip adress !!!!!

    Well, so here my point. This is a great plugin, but unfortunatly unusable on a multisite install for big security issue about download folders. Ins there a way to simply enforce the download path to /blog.dir/%blog.id%/downloads by creating the folder during the install process?

    Thanks !

    Aphrodite

    Comment made on August 6, 2010 at 9:26 pm

  9. Mike Jolley says:

    @derek: Thanks – noted.

    @kg: Makes sense, however, that will require editing the logs database table and Im not sure if it will be worth messing with the structure. Ill note it down however for the future.

    @Aphrodite: Sorry, been spammed heavily lately so Ive had to add a few antispam plugins..How is there a security issue? Users can only upload to wherever you say..

    Comment made on August 7, 2010 at 12:04 am

  10. Jared says:

    I’m curious before getting wordpress and downloading this plugin, will this allow for remotely hosted downloads? Basically, can a visitor sign up on my site, go into the downloads area and find a download they want, click it, and be redirected to say rapidshare to download the file?

    Comment made on August 7, 2010 at 6:18 am

  11. Mike Jolley says:

    @Jared: Yes; you can use the ‘add existing’ function and redirect them anywhere whilst counting hits.

    Comment made on August 7, 2010 at 10:28 am

  12. Jared says:

    @Mike Jolley:

    Ok awesome. Now, one last question:
    I installed wordpress and the download monitor, but is there a way to make a page that contains all the downloads available? I don’t want to have to make a post and manually put in all the info, I didn’t know if there was a way to just have a toolbar link that goes to all available downloads or not.

    thanks again!

    Comment made on August 7, 2010 at 9:20 pm

  13. Jared says:

    Ignore my previous question…I think I have it figured out. [download_page] is what I needed to use I believe.

    Comment made on August 7, 2010 at 10:08 pm

  14. fher98 says:

    Hi, just installed your plugin and finally got it working.

    I want to know is it possible to block leechers? if the download request doesnt comes from my web page to redirect to and especific post?

    Or at least to show me where the redirect came from?

    thanks

    Comment made on August 10, 2010 at 1:38 am

  15. Mike Jolley says:

    @fher98: its not built in; but theres a hook in download.php if you want to build your own function to check the referrer.

    Comment made on August 10, 2010 at 7:07 pm

  16. Jase Snider says:

    Hey Mike, had a few questions. I’m building a widget on the front end that interfaces with your plugin. I am trying to change the permissions for users other than the administrator to upload files. Is there a way to adjust the permissions so that this can be done? I found entries for permissions in the init.php and wp_download_monitor.php but when I changed them to subscriber or any other user role, it did nothing. I appreciate any help you can give me. Cheers

    Comment made on August 17, 2010 at 5:18 pm

  17. Mike Jolley says:

    @Jase Snider: To handle permissions/roles you can use a plugin called ‘capability manager’ <- good stuff

    Comment made on August 17, 2010 at 6:57 pm

  18. Jase Snider says:

    Hey Mike, Thanks for pointing out that plugin. It was something we actually needed for other purposes so it works out well. I did run into a problem with a “subscriber” uploading a new “txt” file. It says, “File type does not meet security guidelines. Try another.” Could this also be in the core function of WP; that it doesn’t allow certain files to be uploaded. I looked in your code and it has txt defined as an allowed file type. Also, are you available for hire for developing plugins/Wordpress specific? Thanks in advance. Cheers

    Comment made on August 18, 2010 at 7:30 pm

  19. Mike Jolley says:

    @Jase Snider: Contact me via my form for work stuff. My availability is limited though at present.

    You need another plugin :) http://wordpress.org/extend/plugins/pjw-mime-config/

    Comment made on August 18, 2010 at 7:34 pm

  20. Jase Snider says:

    Again, really appreciate the link to the plugin… just crazy how it requires so much just to do a few things… I’m out of town but will check with you about your availability and pricing. Thanks again Mike. Cheers

    Comment made on August 19, 2010 at 4:06 pm

  21. Araschy says:

    i have installed the plug in but how do i make it show as a page in the site ? mail me plz

    Comment made on August 23, 2010 at 10:16 pm

  22. Ryan says:

    Is it possible to add category thumbnails?

    Comment made on August 26, 2010 at 10:32 pm

  23. admin says:

    My hits shows when i log on admin page, but i dont see hits when not logged on, can u help?

    Comment made on August 29, 2010 at 9:59 am

  24. googlechromebrowser says:

    My hits shows when i log on admin page but not showing when not logged on the site, Can you help?

    Comment made on August 29, 2010 at 10:01 am

  25. OscarS says:

    Hi, I wanna know if is possible to add a “download traffic limited (example all download gonna be downloaded at 128kbs pear second no more no less)” in the next update…

    Comment made on August 31, 2010 at 1:48 pm

The comments are closed.

About this site

Blue Anvil is the online web design journal & portfolio of , a web designer from Norfolk, England. Read More »
MiniCard Theme for WordPress
  • Featured work - More

    • Beefjack
    • Integrity
    • theotaku.com
  • Latest Tweet - More

    • @pippinsplugins Thanks. We're rewriting all those queries anyway (queryposts uh oh)
  • Out of the blue - More

    • Download Monitor 3.3.5 Tagged for release

      The latest update to Download Monitor for WordPress has been released; this version comes with a many fixes and some new features, such as improved sorting. For full details view the readme; you can grab the plugin here.

    • Closing the Forums

      Just posting to let current users know that I’m closing the forum on Blue-Anvil. This is mainly due to spam-registrations getting out of hand and being a general nuisance. I will be posting good topics as FAQ items within posts if applicable.

      Please note that you can still post and get help for my plugins/themes by posting on the wordpress.org website.

    • Show off your MiniCard!

      Are you a user of the WordPress MiniCard theme? Its been downloaded over 14,000 times so far!

      If you have used it as-is, made your own child-theme or done something creative with it, please show off your MiniCard’s in the comments, I’d love to see how the theme is being used!

    • Spam Stopper updated for WordPress 3.0

      My Spam Stopper plugin has been updated for WordPress 3.0 (version 3.1.3) – you can grab it here. Sorry this update took longer than my other plugins but this one gets less lovin’ – if you want to change that feel free to donate, spread the word, or rate it on the WordPress.org plugin page.