jDownloads Features Summary
Main Features v3.2 - Summary
Please visit also our new Demonstration page with the coming new version 3.9 here! Please note that it's still a beta.
- What is a Download?
Obviously it includes the file that is to be downloaded but in jDownloads there are many more optional features to show the user or potential customer. You may have a text description, multiple images, an MP3 or an MP4 preview complete with player. You can show size, author, price, rating, popularity, etc., etc. All of it configurable.
- Unlimited Category Tree
The downloads can be organized by customised categories and subcategories. A folder is created for every category, usually the folder has the same name as the category, so you have exactly the same structure on your server as in your download area. There is an option to use a different folder name if desired.
- Access Rights for Categories
You can set the 'download' rights for categories and downloads for every Joomla user group. So it is possible, for example, that all guests can view the category (and the files) but only registered users can download the files. And say users with Publisher or similar rights can create new Downloads including uploading the main download file, together with preview text, images, audio clips (MP3) and video clips (MP4).
- User Groups
The latest versions of jDownloads, the jD2.5 and jD3.2 and beyond series, fully supports the Joomla Access Permissions and Access Levels for Categories and Downloads. This allows a wide variety of controlling user groups in who is able to see what, control download access and of course uploading of new Downloads.
- User Groups Settings
jDownloads has the ability to set different download capability limits for each Joomla! User Group. Also for User Groups that have 'create download' permissions then each user group may have their individual selection of 'questions' asked by the creation/edit Downloads formthe upload form may be set. Furthermore jDownloads resolves the 'challenge' of users belonging to multiple groups with an 'importance' value.
- Frontend Edit functionality
You can define in the configuration, that particular user groups can edit/update/delete their own downloads from the frontend. Additionally you can select jDownloads user groups who can edit Downloads in specific categories from the frontend.
- Auto Monitoring Function
jDownloads checks all the published categories and downloads to see if there are any additions. When new folder or files are found, they are automatically added to the jDownloads database. So you can use a FTP program to move all your folders and files to your server and add all the folders (as categories) with all files (as basic downloads) in a single step automatically to your download area. Similarly if published categories or downloads are found to be missing then they are automatically unpublished. Also Cron jobs are possible.
- Mass Download Function
With this special feature, the user can download all, or only marked files (where listed on the site) in only one step in a single temporary zip file.
- Custom Data Fields
You can use up to a maximum of twelve custom data fields of your choice that users may be requested to fill in or select. Specifically up to three of each of the following types Input fields, Text fields, Date Fields or Select Box fields may be included when defining a Download.
- Store Files: Remote or Local
Files can be stored either on your usual server or linked to files on a remote server. Also possible: links to sharehoster files.
- Featured Downloads
Downloads may be 'featured' just like featured articles. Feaured Downloads have additional CSS classes to allow separate styling.
- Related Downloads
Downloads in the same Category may be treated as 'related'. Using the Related module shows links to each related Download with the current Download details or in the description.
- Anti-leech System and Path Protection
The built-in anti-leech system avoids direct linking to documents and also never displays the real file path for Internet users.
- High configurable Layout System
jDownloads use at the frontend output has its own layout system with simple placeholders. This is high configurable and easy to use, allows easy customising of the front end views.
- Custom CSS for own styling The jdownloads_custom.css file may be used to override existing CSS. Remains unchanged in updates. Editable directly in the backend.
- A large number of Configuration Options
About two hundred fifty options in the jDownloads configuration give your the full control over the component. Almost all of the items noted here are configurable and may be enabled or disabled as desired.
- High configurable Frontend Upload Form
You can set what user group can use it and what fields are displayed.
- Integrated Search Function
As well as searching for download names, jDownloads will search the text description, author name, and so on.
- Integrated License Agreement System
Supports multiple licences. You can make it mandatory that a user must first agree the license terms before they can download.
- Password Protection for Download Function
Users must know a special password to start the download process
- Captcha Protection for Download Function
Users must enter a correct captcha text to start the download process. Use is here the ReCaptcha Plugin from Joomla.
- Auto Thumbnail Creation
You can upload for every Download unlimited images (configurable different for every group in the jD User Groups Settings) in any size. After the upload, jDownloads will automatically create a clickable thumbnail for each picture and these thumbnails are shown with the Download.
- Send E-Mail after Download
If this is activated, an e-mail is sent to the addresses (specified in the configuration) after every download.
- Send E-Mail after Uploads
If this is activated, an e-mail is sent to the addresses (specified in the configuration) after every frontend upload.
Visitors can rate downloads. Sample:
- Joomla Tags Support
- View a Countdown Timer
With this you can display a countdown timer (like Rapidshare) for unregistered users in the summary page. When the counter gets to zero then the file may be downloaded.
- JoomFish/FaLang Support
XML content definiton files for JoomFish or FaLang (in Joomla 3.x only FaLang) are included, so you can translate all of jDownloads output (categories, downloads, layouts) to different languages.
- MP3, Wav and Oga Audio File Support
Supports audio previews on tablets, phones, PCs and laptops through HTML5 elements. jDownloads also has integrated support for traditional with 'Flowplayer' and 'Flash MP3 Player' (free version). Selection of player control width.
- MP4, webm, wav, ogv and ogg Video File Support
Has HTML5 elements for universal support of video 'preview' clips on tablets, phones, PCs and laptops, including viewer height and width. Also available is 'Flowplayer' for video clips.
- User Comments Support
jDownloads supports the JComments and the Komento component which, if enabled, allows users to add comments about individual Downloads.
- AlphaUserPoint Support
You can use jDownloads with the AlphaUserPoint component in many ways, including using it as a simple payment system.
- Google Adsense Support
You can display your Google adsense code in many variations in all layouts and in the components header and footer.
- Backup and Restore Function
jDownloads has integrated both functions. So you can easily make a full backup of the jDownloads data tables. Also a data restore is done with a few clicks.
- and much more...
- Content Plugin for jDownloads
You can display downloads or categories with many variations in your content with this plugin.
- Search Plugin for jDownloads
With this plugin, you can also use the Joomla search module to find downloads.
- AlphaUserPoints Plugin
- Many Modules for the Frontend and Backend
Includes modules such as Top Rated Downloads, Most Recent Downloads, Recently Updated Downloads, Related Downloads and so on.
- Special Plugins for 3rd Party Component integration
including Community Builder, JComments and Komento.
If you wish to support further development of jDownloads, you can use the donations function on the mainsite.