brandnewbox.co.uk

Home of Andrew Weaver, a uk-based web developer specialised in building high-quality websites

Using the Client Downloads module

Wednesday, December 17th, 2008

Andrew Weaver

Category: , ,

A brief walk-through the Client Downloads module, demonstrating the basic functionality and workflow of the module.

The Client Download module

Once installed the module can be located in the Modules tab of the ExpressionEngine Control Panel.

Accessing the module

The main concepts of the module are:

  • Registered members of the system can have a secure, private download area.
  • Each member’s download area can have any number of folders, either individual to them or shared with any number of other members.
  • Each folder can contain any number of files or assets. Each asset can appear in multiple folders.

The module’s front page allows you to jump to the main functions through the use of tabs.

Configuring the module

There is only one mandatory setting - the Basepath. This is the location on the server to store the assets. This directory can be outside the web root for extra security.

Other optional settings include the ability to send emails when download areas are set up, when new files are added to folders and display options for the module,.

Download Areas


Each member can have a download area set up.

The columns can be configures in the settings if you wish to display a custom member field alongside the member (eg, Company Name and Address) .

To create a new download area, click on the green "Create a new download area" button.

Create a new download area


When creating a new download area you have the option to create a new folder and/or add any existing folders to that user.

In the example, the member Jack would be assigned 2 folders: a new one called "Jack’s folder" and an existing one called "My default folder".

Assets


Files or assets uploaded to the system can be viewed, filtered and edited from the Assets tab

Upload a new asset


New assets can be uploaded and provided a title, description and keywords for display and search purposes and assets can be added to any number of folders.

Members who are associated with the selected folders can optionally be notified of any new files.

Folders


Folders can be managed from the Folders tab.

Folder management


Each folder has a title and description, and uploaded files can be easily added ot removed.

Displaying the Client Downloads area


A simple, flexible output tag is available to allow you to display the contents of members download areas on the front-end of the site. All files are securely stored and downloads can be tracked and monitored.

Summary

The Client Download module provides a simple, secure and flexible method to distribute files to site members.

 

Comments

1. Marshall
27th Jan 2009 at 7:14 pm

This looks like a cool module.  Do they download it from the CP or from the site?  And would they need access to the CP?  Do you have a working example?

2. Andrew Weaver
27th Jan 2009 at 8:47 pm

Hi Marshall

The user does not need access to the Control Panel - all downloads are done from the website.

I don;t have a public working example, but I’ll email a link to my development site.

Andrew

3. Marshall
27th Jan 2009 at 8:49 pm

Cool.  Thanks Andrew!

4. Paul Galatis
23rd Feb 2009 at 8:26 pm

Hi Andrew,

This looks great. Can you send me a link to your development site as well, please?

Thanks.

Paul

5. .(JavaScript must be enabled to view this email address)
25th Feb 2009 at 5:14 pm

Hi Andrew,

I’m interested in this module as well. Can you send me the link please?

Also, I am planning on purchasing your followers module in the next few minutes. Can the “notify users” functionality integrate with followers… so that the “users” are your followers?

Thanks!

6. .(JavaScript must be enabled to view this email address)
29th Mar 2009 at 6:13 pm

Hi Andrew,

Just installed your module. Looking great so far…thanks!

You mention:
“A simple, flexible output tag is available to allow you to display the contents of members download areas on the front-end of the site.”

What might this tag be? I could not find any additional documentation on it. How do I make this visible to members?

Thank you!
Mark

7. Andrew Weaver
2nd Apr 2009 at 10:15 am

Hi Mark,

There is some brief documentation here:

http://brandnewbox.co.uk/docs/Home/ClientDownloads/

Andrew

8. .(JavaScript must be enabled to view this email address)
27th Apr 2009 at 3:54 am

It would be really good if you could assign download areas to member GROUPS in addition to individual members. Is this at all possible?

9. .(JavaScript must be enabled to view this email address)
28th Apr 2009 at 6:18 pm

Thanks Andrew! Great Module!

10. Carlos Sant'Ana
25th Jun 2009 at 5:11 pm

I’m interested in using this module since i’m updating my site to EE.
Currently I’m using RELAY as file manager, but wanted a more integrated solution.
Is there any place to see it in action before buying?
Best
Carlos

11. pixelman
11th Aug 2009 at 10:48 am

I am very interested in this module as well, but would like to see it live.
Do you have a link where I can test it?

greetings from Belgium (De Pinte)

Commenting is not available in this weblog entry.

© brandnewbox.co.uk 2004-2010