Download Link Protection

Introduction

Content Protection, Access & Security, Downloads, Content Links

Protect the links used for downloading files like zip, pdf, mp3, csv, jpg etc. The protected links work only to the users who click them through your website. The real link of the file to be downloaded is hidden by a random link that is unique per user and visit.


The Download Link Protection plugin provides a very simple but practical way to hide the real URLs for files from being displayed and accessed directly. The real URLs are replaced with incomprehensible URLs that do not reveal anything about the file to be downloaded. So the user will never find the real URL of the downloaded file.

The operation of the protected links is limited only to the users that can click to them through the website. The protected links don't work outside the website. If a person give the protected URL (through an email or forum or anything else) to another person, the link will not work. Furthermore the protected URL will work only as long as the session of the first person is alive. After the person has left the website, the protected links stop to work. He has to visit the website again and click to a new protected link that will download the same file again.

The protected URLs are consisted of the URL to the homepage of the website and a random number as parameter. If the protected URL is accessed by a person outside the website, then he ends up to the homepage of the website.

What this plugin can do:

  • Hides the real URLs for files with protected URLs.
  • Does not reveal the real URL of the downloaded file in any way.
  • Limits the protected URLs to be working only for the person who is able to click to them through the website.
  • Does not allow the protected URLs to work anywhere else outside the website.
  • Creates different protected URLS for each user and in different visits of the same user.
  • Displays a special message if the file does not exist.

Change log:

2.0.1:
- Compatible with Joomla 5.
- The new "Font Awesome 6" font family is used for the lock icon in Joomla 5.
2.0.0:
- Compatible with Joomla 4 and Joomla 3.10.x.
- New PHP DOM parser.
- Fix on full URLs and absolute paths.
- The new "Font Awesome 5" font family is used for the lock icon in Joomla 4.
1.0.5:
- Option to open the common files in the browser.
- More file types added in order to be downloaded.
1.0.4:
- Elements using the 'src' attribute are also included.
1.0.3:
- File names with empty spaces are supported.
1.0.2:
- More security. The files to be downloaded are copied to the 'tmp' folder of Joomla with a unique name in order to be downloaded from there and then deleted automatically.
1.0.1:
- Fix of deprecated method.
1.0.0:
- First release of the Download Link Protection extension.:

Complete Image Styles
Paid download

Complete Image Styles

By Impression eStudio
Articles styling
Complete Image Styles is a Joomla plugin that provides a full collection of styles and effects for images. Now, you can make your images much more attractive by applying to them many styles. Complete Image Styles brings together all the standard and new styles that appeared with the growth of CSS. Styles like border, shadow, rounded corners, frame, embossed, perspective, lifted corners, raised box...
Add Custom CSS
Free

Add Custom CSS

By Impression eStudio
Coding & Scripts Integration
Load your custom CSS code after all other CSS files and override the styles of the template and the other extensions (modules & components). Almost in every Joomla site there is need to do customizations to the appearance of the template and the extensions. This extension loads your custom CSS file after all other CSS files (except special hard coded occasions), allowing you to do any styling cha...
VirtueMart Pop Product Slider
Paid download

VirtueMart Pop Product Slider

By Impression eStudio
VirtueMart extensions
View your eshop products from VirtueMart in show cases where each one contains a picture, title, description, and many effects. With this tool you can display the most important or all the products in the first page of your website. Visitors can see quickly and easily selected products from you as they enlarge and slide under his cursor. This module takes advantage of the CSS3 styles like inner...
Pop Image Slider
Paid download

Pop Image Slider

By Impression eStudio
Rotators
Pop Image Slider version 3.2.0 for Joomla 3 and version 4.0.0 for Joomla 4 is developed from scratch with new features and improvements! Pop Image Slider provides an impressive and multi-interactive way to view images. The images slide left and right according to the cursor movement and when the cursor is over an image, the image is magnified. The images can be links to other content like images,...
Central Administrator
Paid download

Central Administrator

By Impression eStudio
Administration
Central Administrator provides an easy, fast and centralized way to monitor, from one place, the status of Joomla websites, in order to keep them working perfectly. The monitored websites can be scanned on demand by the admin, in order to get the latest information about them. Depending on this information, the admin can select direct actions for these websites, in order to keep them working updat...
Complete Text Styles
Paid download

Complete Text Styles

By Impression eStudio
Titles
Complete Text Styles is a Joomla plugin that provides a full collection of styles and effects for titles and text. Now, you can make your text much more attractive by applying to it different appearance than what the template can provide. Complete Text Styles brings together all the new styles and motion that appeared with the growth of CSS. Also, you can use Google fonts making the result even gr...
Add Custom Javascript
Free

Add Custom Javascript

By Impression eStudio
Coding & Scripts Integration
Load your custom Javascript code to all or some pages of your website. Sometimes there is need to do customizations to the appearance of the template or the included extensions and these customizations are not possible using CSS. Also there is need to add some functionality on a form or button. This extension loads your custom Javascript file after all other Javascript files (except special hard...
Add Custom PHP
Free

Add Custom PHP

By Impression eStudio
Coding & Scripts Integration
This extension executes the custom php code specified by the administrator, each time a page is loaded. The custom code is written in a single file which can be added everywhere among the website files. Then, the path to that file is filled in the plugin parameters. The great benefit is that you can still use the variables and functions of the Joomla framework like the code is written inside the...

Download Link Protection

Version:
2.0.1
Developer:
Impression eStudio
Last updated:
Feb 23 2024
9 months ago
Date added:
Mar 15 2018
License:
GPLv2 or later
Type:
Paid download
Includes:
p
Compatibility:
J3 J4 J5
Download

Uses Joomla! Update System