Overview and Installation notes for jDownloads Plugins

There are two classes of Plugins avalable with jDownloads:

  • the 'Principle' plugins that are part of jDownloads;
  • the optional 'Integration' plugins.

The Principle plugins work entirely within the sphere of the jDownloads environment to provide additional facilities such as allowing Downloads to be shown in other conten such as articles and similar.  These plugins,as well as various jDownloads modules, are automatically installed as part of the jDownloads Component installation/upgrade.

The optional Integration plugins extend jDownloads capabilities to work in co-operation with other components such as Community Builder.  Each of these has its own installation procedure

 At the time of writing, October 2015, the following Principle plugins are listed below.

Name Description Automatically Enabled Type
Content - jDownloads Allows Downloads to be shown in other content Yes content
Button - jDownloads Content    A button which becomes available in Editors to simplify adding a Download in an article Yes editors-xtd
Search - jDownloads Extends the jDownloads searching capabilities Yes search
System - jDownloads A essential plugin, jDownloads require this plugin to be enabled in order to work Yes system
jDownloads Example A 'skeleton' plugin to allow people to create their own plugin No jDownloads

Installing a Principle plugin is automatic.  When you install or upgrade jDownloads then you will see the list of Priniple plugins, and modules, that have been installedThe only extra aspect is to adjust the configuration parameters of each plugin to your needs.

As at October 2015, the following Integration plugins are available. Of course the corresponding Component must be installed before installing any of thest plugins.  Each of these optional plugins has its own specific installation instructions, in general they do NOT use the Joomla! Extensions Manager.

Name  
Community Builder  
jComments  
Komento  

 

Principle Plugins

System - jDownloads
This is a system plugin for jDownloads. It must be Enabled as otherwise jDownloads will not work correctly!
As well as being an integral part of the way jDownloads works there are two optional features.  One of these is used to prevent caching of specific items when Joomla! caching is enabled.  See http://www.jdownloads.net/documentations/item/cache-control-forms?category_id=51  for further details on how to use this capability.
Another option which may be useful in some situations is the hide functionality. This option was inspired by the hider content plugin from Dioscouri Design.
---------------------------------------------------------------------------------------------------------------------------
Content - jDownloads
The jDownloads 3.2 series Content Plugin can display Downloads in other Joomla! content such as articles.  It is a very powerfull plugin.
Original created by Marco Pelozzi - This email address is being protected from spambots. You need JavaScript enabled to view it. - www.redorion.com
Modified and reworked for Joomla 3.x by Arno Betz - jDownloads.com - 2014-11-25

In the following
*DID is the ID number of the Download to be shown, eg 52.
*CIDlist is a comma separated list of the ID numbers of those Categories whose Downloads are to be shown, eg 3,12.
count==*N is the maximum number of Downloads to be shown from this category. If count==0 is specified then all Downloads in the category are listed

Show a Single Download: {jd_file file==*DID}
 eg {jd_file file==31} shows the Download with ID of 31

Show Downloads from a single or several Categories: {jd_file category==*CIDlist count==*N}
 eg {jd_file category==15 count==5} will list upto 5 Downloads from the category whose ID is 15.
 eg {jd_file category==15,2 count==0} will list all the Downloads in the categories with IDs 15 and 2.
 eg {jd_file category==15,3,41,6 count==12} will list upto 12 Downloads from those categories with IDs 15, 3, 41 and 6.

Listing latest, top and last updated from any category: {jd_file latest==*N}  {jd_file hottest==*N} {jd_file updated==*N}
 eg {jd_file latest==5} lists the 5 latest Downloads.
 eg {jd_file hottest==4} lists the 4 most popular Downloads. Note 'hottest' has a double t in the middle.
 eg {jd_file updated==5} list the 5 most recently updated Downloads.

Listing latest, top and last updated from specified categories {jd_file cat_latest==*CIDlist count==*N}is 12.
 eg {jd_file cat_hottest==12,4 count==5} lists the 5 most popular Downloads selected from the categories with IDs 12 and 4.
 eg {jd_file cat_updated==17,3,15 count==6} lists the 6 most recently updated Downloads selected from the categories with IDs 17, 3 and 15.

Listing latest, top and last updated from multiple categories
{jd_file cat_hottest==*CID1,*CID2,*CID3 count==*N} eg {jd_file cat_hottest==12,13,3 count==5} lists the 5 most downloaded Downloads from the categories with IDs 12,13 and 3.
{jd_file cat_latest==*CID1,*CID2,*CID3 count==*N} eg {jd_file cat_hottest==12 count==3} lists the 3 latest downloaded Downloads from the category with the ID of 12.
{jd_file cat_updated==*CID1,*CID2,*CID3 count==*N} eg {jd_file cat_updated==17 count==6} lists the 6 most recently updated Downloads from the category with the ID of 17.

Selecting layouts
{jd_file onlinelayout==layout name} you can use this to select the which layout to use when showing Downloads.
So it is possible to use specific layouts rrather than the default activated layoutslayouts in the same content.
Example: {jd_file onlinelayout==Simple File List}{jd_file latest==5}
----------------------------------------------------------------------------------------------
Button - jDownloads Content
This is an adjunct to the Content plugin that creates a button in the content editor to allow easy addition of Downloads into articles or other content.
------------------------------------------------------------------------------------------------

Search - jDownloads
This plugin allows searching within the jDownloads Component.
--------------------------------------------------------------------------------------------------------
Integration Plugins

Community Builder Plugin for jDownloads
This special Community Builder plugin allows display of Downloads within Community Builder. The plugin was originally created for Joomla articles by Krileon and then modified by Arno Betz for the jDownloads 3.2 series. For installation download file ext_jdownloads_cb_plugin_v2.10_for_J3.x.zip from

http://www.jdownloads.com/index.php/downloads/download/5-special-extensions/8-community-builder-plugin-for-jdownloads.html

Then use the plugin manager from Community Builder to install the zip file. It is not possible to install it by using the normal Joomla installer.

---------------------------------------------------------------------------------------------------------

jComments Plugin for jDownloads
JComments is an extensive comment extension for Joomla. This plugin allows users to add comments about individual Downloads.  To install download the file  com_jdownloads.plugin.zip from

http://www.jdownloads.com/index.php/downloads/download/5-special-extensions/3-jcomments-plugin-for-jdownloads.html

Then unzip the file to get com_jdownloads.plugin.php and then copy this php file to: components/com_jcomments/plugins.

Please see the article http://www.jdownloads.net/documentations/item/enabling-comments-on-downloads-with-jcomments for more details (opens in new page)

Comments are only possible in the Downloads details page.

---------------------------------------------------------------------------------------------------------------

Komento Plugin for jDownloads
The Komento Plugin allows you to use the comment component Komento with the jDownloads series 3.2.x. ERnsure that the option "Activate support for all Joomla content plugins?" is activated in the jDownloads configuration TAB: Frontend.  To install download com_jdownloads_komento_plugin_0.3c.zip from

http://www.jdownloads.com/index.php/downloads/download/5-special-extensions/4-komento-plugin-for-jdownloads.html .

After downloading unzip the file and copy file com_jdownloads.php to the Komento component subfolder '/komento_plugins' in your Joomla installation. Then check  the settings in Komento.
Comments are only possible in the Downloads details page.

----------------------------------------------------------------------------------------------------------------

Colin Mercer October 2015

  • Tuesday, 29 September 2015