agile Downloads
Introduction
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.
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
Share