Not a developer? Go to MovableType.com

Plugin and Theme Directory

Download Genie v1.0.3

By Jay Allen
Posted March 8, 2011, in Assets, Files, Uploading.

Details

The Download Genie plugin form Movable Type and Melody is a framework for authenticated downloading of assets. Users must log in (just like when commenting) to have permission to download an asset.

Prerequisites

Installation

The latest version of the plugin can be downloaded from the its Github repo. Packaged downloads are also available if you prefer.

Installation follows the standard plugin installation procedures.

Template Tags

AssetDownloadURL

Use the tag <mt:AssetDownloadURL> in place of the <mt:AssetURL> tag for assets that may require protection. This tag produces the Download Genie DownloaderScript URL with a single query string 'id' equal to the asset ID of the asset in context.

The purpose is to obscure the real URL of the asset and route all requests for it through the Downloader app. Note that this is specifically designed for static templates not only because it's perl code but also because it makes no attempt to ascertain the authentication/authorization of the current user viewing the asset link. All of this is done by the downloader app for now and hence requires the CGI call.

Usage

Protected and Public Assets

Download Genie protects all assets referenced with the <mt:AssetDownloadURL> tag, requiring authentication to download them. If a protected asset should be unprotected, apply the tag public to the asset. Simply adding this tag to your asset will cause Download Genie to grant that asset for download without authentication.

Tracking Asset Downloads

This package contains a Download Genie extension which allows you to record statistics on asset downloads. To enable asset tracking, go to a blog and select Tools > Plugins, find Download Genie > Settings and click to enable tracking of download statistics. Note that only assets protected with the <mt:AssetDownloadURL> are tracked; assets published with <mt:AssetURL> are not tracked.

Once tracking is enabled, visit the Manage Assets screen. In the sidebar Actions, click "view asset download statistics" to see the recorded data. The "view asset download statistics" link also exists on individual assets, as well as on author profiles.

Statistics can be exported in a few different ways.

  • On the Asset Download Statistics page, click the "Export All" button. This will export all data for the current view to a CSV file, suitable for Excel or any other spreadsheet.

  • On the Asset Download Statistics page, click the checkbox next to each listing row you want to export then click the "Export" button. This will export your selected data to a CSV file.

Extending Download Genie

Download Genie makes several callbacks available for developers to extend its functionality. Refer to the MT::App::Downloader POD for more details.

Known Issues and Caveats

  • If adding Download Genie to an existing site, note that changing <mt:AssetURL> tags to <mt:AssetDownloadURL> only obscures the asset URL; it does not change the location of the original asset. Example: if a user has bookmarked an asset based on an <mt:AssetURL>, that bookmark will continue to work.

  • When inserting an asset into the Entry Body and Extended fields the AssetURL is used to create the inserted HTML, meaning it is an unprotected asset. If inserted assets must be protected, consider also using the Assetylene plugin.

  • Enabling tracking of asset downloads can create a lot of data depending upon your site's traffic and how many assets you have protected.

License

GPL


Back

32 Comments

Qascae

Qascae on September 8, 2016, 10:56 a.m. Reply

In genere, si ottiene modo più 2 km e 5 km uova di 10 km uova. Più alto è la distanza, le migliori possibilità hai di cova un Pokemon raro eccellente. Non si può semplicemente ignorare i 2 e 5 km uova e covare 10 km uova, però, perché si dispone di spazio limitato e le uova a distanza inferiore riempirà la vostra borsa in fretta. Si ottiene solo nove spazi d’uovo, dopo tutto, e le uova non possono essere cancellati. http://giochiditrucchi.net/trucchi-pokemon-go-pokecoins-infinite-pokemon-go/

Michelle Rated

Michelle Rated on November 21, 2016, 12:54 p.m. Reply

Thanks for such useful information! It helps me a lot. Sometimes I need an onlooking view for my paper and such sites like rated writing are really helpful in this case. They provide really good services without plagiarism! It has never let me down!

Violet Yu

Violet Yu on May 9, 2017, 4:05 p.m. Reply

Hello Michelle, I would like to do something similar. I have a website that offers boho wedding invitations and would like to give my users an option to download digital products and wondered if this plug in would work. If not do you have any suggestions on ones that might better serve my purpose? I would like to allow users to create their own wedding invitations and then download them once they have made their adjustments and completed payment.

Morehead

Morehead on March 2, 2017, 5:40 a.m. Reply

Downloading of the program has been inculcated for the success of the individuals and humans for the frequent use of the themes for the individuals. Now the downloading of the games with the help of the best essay writing service for the students has been very important and common for the right and fundamental pathway for the students.

binasa

binasa on July 3, 2017, 12:15 a.m. Reply

It is very simple in appearance, and is not cluttered with a bunch of functions. downlodable videos Enter destination by address, city center, crossroad, history, or saved favorites.

binasa

binasa on July 14, 2017, 3:29 a.m. Reply

Categorization makes possible to find out where your money is going. download pdf Comic viewer based on iRobot Comic Viewer by Robot Comics, the most intuitive and unintrusive comic reader available for iPhone.

binasa

binasa on August 16, 2017, 11:13 p.m. Reply

Move your hand closer or farther from the display until with each eye closed you only see one of the images. dm9601 usb nic driver for windows xp From KIM KYUNG MIN: Hello, Ill introduce you On The Grass.

Jessica barden

Jessica barden on October 25, 2017, 6:29 a.m. Reply

Truly, I have it on my PC. It is a free download that works with all significant web indexes. When you enter an inquiry, the Genie discloses to you what number of are accessible on proofreading services UK, and gives an immediate connect to the things.

binasa

binasa on October 26, 2017, 12:19 p.m. Reply

Say &’I love you&’ in Spanish or &’You have beautiful eyes&’ in German, or &’I love you as much as a rat likes rice&’ in Chinese. topdirectdownloadwareztoday.us From Your Mobile Apps: The Mysterious Lodger by Joseph Sheridan Le Fanu.

miranda77

miranda77 on November 4, 2017, 1:25 p.m. Reply

RSS reader with RSS hyperlinking, three panel adjustable window. download software NOTE: The logbook may be buggy so do NOT rely solely on it for record keeping.

alicianewman148

alicianewman148 on January 23, 2018, 1:30 a.m. Reply

Very informative and helpful blog I’ve ever found while searching essay writing services on web and i am very pleased with this blog overall work. I bookmark this blog because very impressive points I’ve learned from this blog, will surely recommend this blog to my friends, also thanks for this awesome post!

wphostingsupport

wphostingsupport on February 17, 2018, 4:31 p.m. Reply

Truly, I have it on my PC. It is a free download that works with all significant web indexes.

Regards. James https://wp-hostingsupport.com

Penny Smith

Penny Smith on March 28, 2018, 6:04 a.m. Reply

Pretty helpful material, much thanks for this article Exercises in Lease Accounting hbr case solution

Penny Smith

Penny Smith on March 28, 2018, 6:12 a.m. Reply

by visiting this site I found cool stuff here keep it up. SpinRewriter.com Manual Article Spinning Service

Penny Smith

Penny Smith on March 28, 2018, 10:36 a.m. Reply

This site and the resources you provide is really nice keep it up. Capital output Ratio Economics Assignment Help

Penny Smith

Penny Smith on March 28, 2018, 10:38 a.m. Reply

Good way of telling, good post to take facts regarding my presentation subject matter, which i am going to deliver in my college FINANCIAL MANAGEMENT AN OVERVIEW Homework

Penny Smith

Penny Smith on March 28, 2018, 11:03 a.m. Reply

I genuinely appreciated understanding it. Sitting tight for some more incredible articles like this from you in the nearing days switch Java Project

Penny Smith

Penny Smith on March 28, 2018, 11:19 a.m. Reply

only professional writers can make this kind of material, cheers Zoology Assignment Help

Penny Smith

Penny Smith on March 28, 2018, 11:19 a.m. Reply

I appreciate this work amazing post for us I like it. Assembly Language Assignment Help

Nayyar Ali

Nayyar Ali on May 17, 2018, 9:00 p.m. Reply

This plug In is really a nice widget to have in your website. I have used this plugin in Faw China New Car Price in Pakistan, Honda Cars Pakistan Price List, China New Car in Pakistan, Toyota Pakistan Price list 2018, Suzuki Car Prices in Pakistan.

Riya

Riya on June 12, 2018, 11:29 a.m. Reply

I’m a follower of this site and here I can find different topics that are much useful for me to in my project works. Here it is shared about the installation procedure of the standard plugin is shared and thanks for this informative article. hp printer problems

Tree Surgeon Oxford

Tree Surgeon Oxford on July 12, 2018, 7:10 p.m. Reply

Thank you for sharing this post, your work is very impressive and has helped my business out significantly

Roofing Companies Newcastle

Amanda Hope

Amanda Hope on July 15, 2018, 9:48 p.m. Reply

Get free design consultancy from our experts to create an extraordinary packaging for your new product launch likewise Custom Soap Boxes, Custom Hair Extension Boxes, Foldable Gift Boxes and Custom Product Packaging. Choosing the right custom product packaging design gives you an edge over your competitors. This is why investing in product packaging and design elements can be worth spending every penny.

Alison

Alison on July 23, 2018, 10:21 a.m. Reply

Thanks for the great post! This plugin is great for managing my assets download. Click here

SMS Receiver

SMS Receiver on August 24, 2018, 2:38 p.m. Reply

Thank you for this great plugin! It helps me al lot on my SMS related website SMS Guru . This download manager plugin is really great

yarnu

yarnu on August 30, 2018, 7:19 a.m. Reply

This article was very informative, keep posting. Find new services in other websites too, donot forget to check goodfellas iptv kodi addon.

Julia Robert

Julia Robert on September 21, 2018, 4:27 p.m. Reply

I’m a devotee of this site and here I can discover diverse points that are much helpful for me to in my undertaking works. Here it is shared about the establishment method of the standard module is shared and a debt of gratitude is in order for this educational article. This article was exceptionally instructive, continue posting eu4 event id. Find new administrations in different sites as well, donot neglect to check. Much obliged to you for sharing this post, your work is exceptionally great and has helped my business out essentially eu4 casus belli tags

billboswell

billboswell on September 27, 2018, 4:11 p.m. Reply

Great information. web design company

Tejasvi

Tejasvi on October 11, 2018, 6:32 p.m. Reply

The article was very helpful to me and I really appreciate the hard work of the author who had provided us such a great information with us. Well, I would like to introduce my new blog Game Guardian Apk in front of all the readers. Please check once and give me your valuable feedback.

adammorrison

adammorrison on October 30, 2018, 12:47 p.m. Reply

Palo Alto Hearing Aids

Rahsjl

Rahsjl on November 6, 2018, 3:36 a.m. Reply

I found this article from a link obtained at the cheap essay writing service and I’m happy that I now have the information

mishirajput

mishirajput on November 18, 2018, 9:21 a.m. Reply

Thanks for sharing the post.. parents are worlds best person in each lives of individual..they need or must succeed to sustain needs of the family. 안전놀이터">https://www.jikimwin.com”>안전놀이터

Leave a Comment