Introduction

Frontend Access Control, Documents - cloud based, Downloads

A module for Joomla! that dynamically offers the contents of one or more folders for download. In addition, the module allows you to protect individual folders to prevent access to files in them by unregistered website visitors.


It often happens that you want to / have to offer a list of documents for download on a website. To install a heavy file management component for this purpose is mostly overkill. But if the files are needed to be updated by third parties or as easily as possible, it becomes more difficult to find a suitable solution. And this is where our Agile Downloads module comes into play and saves your day!

Easy & Powerfull

Yes, that's how it should be - simple & powerful. Our agile Downloads module acts after the initial setup completely maintenance free. You define which folders should be monitored and optionally whether only registered users are allowed to view / download the files. You can easily enable or disable this optional protection per monitored folder in the module settings.
Once the setup is complete, you or your customer can easily upload / delete the files via FTP or Media Manager. Every change to the file system of a watched folder will be reflected in the frontend after a reload of the page.

Provide files to registered users only

The agile Downloads module includes a new feature that allows you to automatically protect files within a shared folder from external access. If the option is enabled, only registered users (with an account) can see / access the files.

Multiple Source Folders supported

You can feed an instance of the agile Downloads module with an unlimited number of sources and define for each of these sources whether it should be publicly accessible or not.

Lightbox Preview for supported & selected filtetypes

You can define for different file types whether they should be displayed in a lightbox. Currently supported are various image & video formats as well as PDF / TXT / RTF / XML / HTML / HTM documents. Of course, these files can optionally be made available for download within the lightbox. For this purpose, a completely separate area was created in the module settings in version 1.1.

Search / Filter

You have a large number of files in your folders and want to give your visitors more overview? With version 1.1 the search filter was introduced. If this is activated, you can filter for files via a search field. Pretty handy, isn't it?

Shipped with Prettyfier 2.1

The Prettyfier is a code component that allows to modify labels / texts by own rules. The handling is very simple - via the backend module rules can be defined which are applied one after the other. With our Prettyfier you can define rules so that the web safe filename is not listed in the module. So from "myuglybutsafeFilename.jpg" can be displayed as label: my ugly but safe Filename. And Prettyfier can do even more. By freely defining rules, even the complete name can be customized and parts of it can be deleted. The options are incomparable.

Not convinced yet?

Check out the lite version of the agile downloads module to learn more.


Changelog

Version 1.4.0

July 2024

  • Added new Layout Option "Grid" for Elements
  • Updated to UIkit Version 3.21.6
  • Removed unused "scoped" UIkit Version
  • Updated Joomla! Core References

Note: 1.4.x will be the last version that supports Joomla 3.x

Version 1.3.4

May 2024

  • Improved Accessibility in Frontend: Changed FontAwesome i tags to span tags
  • Folder Group Titles can now be translated - use the language override system in Joomla

Version 1.3.3

April 2024

  • Improved PHP 8.2 compatibility
  • Improved Joomla 4.x compatibility
  • Joomla 5 Compatibility
  • Fixed a Bug where the folder selection modal was not working in certain cases
  • Improved Logic for adding folder restrictions
  • Removed jQuery Dependency in Frontend
  • Updated to UIkit Version 3.16.10
  • Updated Language Files & added some missing translations
  • Implemented new Advanced Option for compatibility reasons (scoped UIkit container placement)

Version 1.2.0

  • Joomla 4 compatibility
  • nx-Framework Integration
  • Added: French language translation (fr-FR)
  • Added: Spanish language translation (es-ES)

Version 1.1.3

  • J4 Backend Bugfix for Select Watched Directory Modal after adding

Version 1.1.2

  • Minor Bugfixes
  • Changed: Hardcoded "search..." String added to language files

Version 1.1.1

  • Minor Bugfixes

Version 1.1.0

  • Improved: Module Backend Performance
  • Changed: New AJAX fieldtype to select watched directory
  • Changed: "slightly" decreased hover scale factor in list view
  • Updated: German language translation
  • Updated: English language translation
  • Added: Option to disable hover scale in list view
  • Added: Sort files by creation date
  • Added: Sort files by modification date
  • Added: Display file creation or modification date in list
  • Added: Possibility to enter watched Folder path manually
  • Added: Security Check for Secure Folder - you cannot "lock" sensitive folders
  • Added: jQuery 3.6.0 Optional

Version 1.0.5

  • Bugfix: Sorting Function partially not worked as expected

Version 1.0.4

  • Added: Differentiation of grid columns for very small devices

Version 1.0.1 - 1.0.3

  • Performance improvements
  • Refactoring

Version 1.0.0

  • Initial Release

Ein Modul für Joomla!, das dynamisch den Inhalt eines oder mehrerer Ordner zum Download anbietet. Zusätzlich erlaubt das Modul, einzelne Ordner zu schützen, um den Zugriff auf Dateien darin durch unregistrierte Webseitenbesucher zu verhindern.

Es kommt oft vor, dass du auf einer Webseite eine Liste von Dokumenten zum Download anbieten willst / musst. Für diesen Zweck eine schwere Dateiverwaltungskomponente zu installieren ist meist Overkill. Wenn die Dateien aber von Dritten oder möglichst einfach aktualisiert werden sollen, wird es schon schwieriger, eine passende Lösung zu finden. Und genau hier kommt unser Agile Downloads Modul ins Spiel und rettet dir den Tag!

Easy & Powerfull

Ja, so soll es sein - einfach & leistungsstark. Unser Agile Downloads Modul agiert nach der Ersteinrichtung komplett wartungsfrei. Du legst fest, welche Ordner überwacht werden sollen und optional, ob nur registrierte Nutzer die Dateien sehen / herunterladen dürfen. Du kannst diesen optionalen Schutz pro überwachten Ordner ganz einfach in den Moduleinstellungen aktivieren oder deaktivieren.
Sobald die Einrichtung abgeschlossen ist, kannst du oder dein Kunde die Dateien einfach per FTP oder Media Manager hochladen / löschen. Jede Änderung am Dateisystem eines überwachten Ordners wird nach einem Neuladen der Seite im Frontend wiedergegeben.

Dateien nur für registrierte Benutzer bereitstellen

Das agile Downloads Modul beinhaltet eine neue Funktion, die es dir ermöglicht, Dateien innerhalb eines freigegebenen Ordners automatisch vor externem Zugriff zu schützen. Wenn die Option aktiviert ist, können nur registrierte Benutzer (mit einem Account) die Dateien sehen / darauf zugreifen.

Mehrere Quellordner werden unterstützt

Du kannst eine Instanz des agile Downloads Moduls mit einer unbegrenzten Anzahl von Quellen füttern und für jede dieser Quellen definieren, ob sie öffentlich zugänglich sein soll oder nicht.

Lightbox Vorschau für unterstützte & ausgewählte Dateitypen

Du kannst für verschiedene Dateitypen festlegen, ob diese in einer Lightbox angezeigt werden sollen. Derzeit werden verschiedene Bild- & Videoformate sowie PDF / TXT / RTF / XML / HTML / HTM Dokumente unterstützt. Natürlich können diese Dateien optional auch innerhalb der Lightbox zum Download bereitgestellt werden. Hierfür wurde in der Version 1.1 ein komplett eigener Bereich in den Moduleinstellungen geschaffen.

Suchen / Filtern

Du hast eine große Anzahl von Dateien in deinen Ordnern und möchtest deinen Besuchern mehr Überblick verschaffen? Mit Version 1.1 wurde der Suchfilter eingeführt. Wenn dieser aktiviert ist, kannst du über ein Suchfeld nach Dateien filtern. Ziemlich praktisch, oder?

Ausgeliefert mit Prettyfier 2.1

Das Prettyfier ist eine Codekomponente, die es erlaubt, Labels / Texte nach eigenen Regeln zu verändern. Die Handhabung ist sehr einfach - über das Backend-Modul können Regeln definiert werden, die nacheinander angewendet werden. Mit unserem Prettyfier kannst du Regeln so definieren, dass der websichere Dateiname nicht im Modul aufgeführt wird. So kann aus "meinhässlicherabersichererDateiname.jpg" als Label: mein hässlicher aber sicherer Dateiname angezeigt werden. Und Prettyfier kann noch mehr. Durch frei definierbare Regeln kann sogar der komplette Name angepasst und Teile davon gelöscht werden. Die Möglichkeiten sind unvergleichlich.

Noch nicht überzeugt?

Schau dir die Lite-Version des agilen Download-Moduls an, um mehr zu erfahren.

nx-youtubeBox
Free

nx-youtubeBox

By nx-designs
Multimedia Players
Overview With the nx-youtubeBox Module you are able to display Youtube Videos & Playlists in a Responsive Container on any Moduleposition or Textblock of your Website. You have no longer to put in manually the iFrame Script into your Textfields and hope that your WYSIWYG editor not stripe it out after saving. You don't have to set up any width / height values of your Videoplayer, nx-youtubeBox t...
Authentication - E-Mail by NXD
Free

Authentication - E-Mail by NXD

By nx-designs
Access & Security
E-Mail Authentication Plugin for Joomla! 4.4 / Joomla! 5.0 or never. This plugin allows your users to authenticate themselves on your Joomla! website with their email address (used during registration). Instead of the username, visitors simply enter the mail address of the account. A note: The plugin does not adapt the language files. This means that if you want the login window to say "user name...
OrielPro Dynamic Gallery
Paid download

OrielPro Dynamic Gallery

By nx-designs
Photos & Images
The Future is here. Oriel Pro gives you the freedom not just to present images in a modern look. With Oriel Pro, you can create entire album libraries. Adding new albums and images is easy via FTP or file manager. Oriel Pro automatically detects new content and updates your albums. Version 1.7 introduces New Option to create Thumbnails for static Galleries in the module settings New Translatio...
Exposer
Paid download

Exposer

By nx-designs
Article Elements
Exposer is a Joomla module that displays a selection of Joomla! articles or contacts in a grid overview, list or slideshow. By using the UIkit 3 framework your articles will be presented in a more exciting way than ever before. The Exposer Mainframe was designed with the best possible individuality in mind. Placeholders for elements are available at several positions within the template and can b...
nx-YouTube Custom Field
Free

nx-YouTube Custom Field

By nx-designs
Multimedia Players
The free Joomla! Plugin nx-YouTube Custom Field is a new Custom Form Field which allows you to effortlessly embed a YouTube Video (in accordance with GDPR / DSGVO) before or after any of your Joomla! Articles (like every other Custom Field). And yes, as it should be - I’m glad to tell you: its fully responsive. Compared to the most other YouTube Embed Plugin, nx-YouTube Custom Field offers you...
iMagnifier
Paid download

iMagnifier

By nx-designs
Photos & Images
With iMagnifier you can easily integrate an image with magnifying glass function into your content. Thanks to the support of dynamic sources iMagnifier can also use the image URL's of Joomla! Article Customfields as source. Magnifying glass iMagnifier is a module for Joomla! CMS. iMagnifier can be used with one or two images as source (Preview & HiRes). iMagnifier renders the selected image in...
WidgetsBox
Paid download

WidgetsBox

By nx-designs
Articles Display
6 Widgets to showcase your content* WidgetsBox our new content extension lets your Joomla! articles shine in new brilliance. In addition to the Grid Layout, our WidgetsBox also includes the Slideshow, Slider, List, Switcher as well as an Accordion Layout to showcase your articles **and more will follow*. Your Articles, your Content Our WidgetsBox helps you to display content dynamically on your...
Agile Downloads lite
Free

Agile Downloads lite

By nx-designs
Directory & Documentation
A module for Joomla! that dynamically offers the contents of a folder for download. Content is dynamically updated as documents in the watched folder change. It often happens that you want to / have to offer a list of documents for download on a website. To install a heavy file management component for this purpose is mostly overkill. But if the files are needed to be updated by third parties o...
AgileVideos
Paid download

AgileVideos

By nx-designs
Multimedia Players
AgileVideos for Joomla! showcases your locally and remotely stored videos to your site-visitors in a grid or slider. The videos are played in a lightbox when the visitor selects them. Easy & Powerfull Yes, that's how it should be - easy & powerful. Our AgileVideos module acts after the initial setup completely maintenance free. You define which folders should be monitored and optionally whethe...
NXD Custom QuickIcons
Paid download

NXD Custom QuickIcons

By nx-designs
Admin Navigation
In Joomla you can freely design the administration dashboard - you can also use modules for this. NXD Custom QuickIcons is a backend module for Joomla! 4.x that allows you to easily place your own links to internal / external pages on your dashboard. Features - Easy to handle - Quick Installation & Setup - 7 Styles already Included - Select from over 400 Icons - Select Custom Graphic as Icon - It...
Dynamic Wrapper
Paid download

Dynamic Wrapper

By nx-designs
Multimedia Display
The Dynamic Wrapper module from nx-designs has been completely redesigned especially for Joomla 4.x. The module allows to embed external documents / content Responsive on a module position in your Joomla 4.x page. In addition to the implementation via iFrame, there are also options for integrating the content in the form of an HTML Embed or Object Tag. The optional use of Customfields allows to de...
HyperionHub
Free

HyperionHub

By nx-designs
Content Links
HyperionHub is a powerful and flexible Hub for your Joomla! website. It allows you to create a Fixed Positioned container of Link elements (on top / bottom / left / right of your page) with different content like Joomla! Articles, Modules, External Links, Anchor Links or custom text. The Hub can be placed on top / left / right / bottom of your website on a fixed position and can be styled with dif...

agile Downloads

Version:
1.4.0
Developer:
nx-designs
Last updated:
Aug 23 2024
3 months ago
Date added:
Mar 05 2021
License:
GPLv2 or later
Type:
Paid download
Includes:
m
Compatibility:
J3 J4 J5
Download

Uses Joomla! Update System