S3Media LinkSafe – Lite

s3media-linksafe-logoS3Media LinkSafe™ - Lite is a free plugin for WordPress, featuring protected download links via S3 Amazon/CloudFront. Like S3Media Stream™, it works with expiring URLs, also called signed URLs.
An excellent tool if you offer paid or free documentation, games, webinars, applications, downloadable videos and audios or any file type you can think of via your WordPress site.

For example: you have a PDF, an audio, or any file type you want to share with your visitors but you do not want anyone to send that link via email or published on another site (a technique called 'leeching'). Then, S3Media LinkSafe™ is the solution, because the links are only valid for a short period of time. Therefore, copying those links is useless.
You can use S3Media Linksafe - Lite on protected pages/posts (if you want to keep it simple) or in any membership plugin that is able to protect whole categories and/or pages/posts.

  1. How does it work?
  2. Features
  3. Requirements
  4. Installation
  5. Screenshots
  6. Tutorials/Support
  7. Premium support/Intervention AWS setup
  8. Version History
  9. Trouble shooting
  10. License agreement/Download plugin

How does it work?

Each time, a page or post is loaded, a fresh URL is created for your link(s). You set the expiring time as long and as short as you want. Those links can be placed within the text on your pages and posts, so they appear as natural links. But you can also make them stand out, enclosing them with any html tag, like: h1,h2, h3, p, strong,...

Features

  1. Wizard to create the short code
  2. Links via a S3 bucket
  3. Links via a download distribution using CloudFront
  4. Default setting site wide for a bucket or download distribution
  5. Default setting expiring time
  6. Override default settings per item is possible
  7. Compatible with S3Media Stream 5.6.6
  8. Multi language support coming soon (.po file included for translation).

Requirements

WordPress 3.4 or higher. (Tested up to version 4.1).
S3 Amazon account
with CloudFront (if using download distributions)
Note: Use CloudFront if you have an international audience, otherwise use the S3 bucket on its own.
Unlike S3Media Stream, registration is not required to download and use this plugin.

Installation

Install like any other plugin on WordPress:

  1. Go to Plugins > Add New
  2. Select Upload
  3. Click the Browse button and locate the zip you downloaded.
  4. Click Install Now.
  5. After installation, click Activate plugin.

A link is created on the left-hand side called S3Media Linksafe Lite.

This is where you set your AWS keys and the default options of the plugin.

Screenshots

Click here to set your AWS keys and default settings.

Interface of the settings and default options. We provide a step by step tutorial how to fill this in.

You can place a download link directly in a page or post, within the text or set it apart. The short code will be placed where your cursor is located in the text editor.

Fill in the hyperlink text and the name of the file. You can override default settings to the bucket or download distrubution or leave it as set in the Options.

The short code generating the download link. Working with default settings keeps the shortcode nice and short. When you select the short code, you can format it to stand out if you like. Making it bold or give it another color. See the demo site to view a couple of possible options.

And this is how it looks at the front end without any formatting. When the user clicks on it, the file can be downloaded or if it is a file type supported by the browser, open it directly in the browser itself, like a PDF or a JPEG, for example.

Since the URL expires in time, which you can set as short or as long as you like, it becomes obsolete if someone tries to copy it and place it in an email or on another site.

Tutorials/Support

In order to work with this plugin, you have to setup your S3 Amazon account first. Here is a step by step tutorial to create and configure a bucket, setup a private download distribution and upload files via the AWS console:
Setup-private-download-aws-console2.pdf

Here you find the full manual on How to use S3Media LinkSafe - Lite.
See also the Frequently asked questions page for general questions.

For support, you can leave a comment in this page with your questions. We will typically answer within 24 hours, although we give priority to S3Media Stream customers.

Therefore we ask you not to post questions on wordpress.org as we will not be able to monitor it. Please read the documentation before you use this product. Questions addressed already in the manuals will be answered with a reference to the manual. For the rest we are open to suggestions.

Customization is possible upon request.

Premium support / Intervention AWS setup

We can set your S3 bucket or download distribution for you if you have problems getting it to work. For this service we charge a fee of 25 euros. Or we can teach you how to do it via Skype screen sharing. For this service, we charge 40 euros.

Troubleshooting

If a link does not work, chances are that something is wrong with the setup of the bucket or web distribution. Read the pdf on how to setup your bucket: Setup-private-download-aws-console2.pdf

Version History

This plugin is tested with WordPress 3.9 to 4.7.2

Version 1.2.0
Resolved error with WordPress 4.7

Version 1.1.0
Some users reported a blank screen when using the wizard. We remedied this problem. Please download and install the latest version.

License agreement

This plugin is licensed under the GNU GNU General Public License v2 or later. You may use it on as many sites as you like.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

By downloading the plugin, you agree with the license agreement.

Download S3Media LinkSafe Lite version 1.2

5 Comments on “S3Media LinkSafe – Lite

  1. Pingback: Protected download links on WordPress, who needs it? | Miracle Tutorials

  2. Pingback: S3Media LinkSafe Lite - demos protected download linksDemos S3Media Stream for WP 21st century

  3. Pingback: Private Web Distribution on AWS – how to tutorial | Miracle Tutorials

  4. I installed the plug-in, set it up according to your documentation, but when I am editing a page, there is no button to “Add Download Link” as it appears there should be. I don’t even have the option to include a link. Please help. Thank you!

    • Hi Jaime,

      Which version of WordPress do you use and are you using a plugin with its own editor?
      The button only shows up in the pre-installed editor. If you use a custom plugin for posts and articles, the button is not available.
      However, you can use shortcode directly in the posts/pages. See the tutorial: http://www.wp21century.com/how-to-use-s3media-linkafe-lite/
      Select the shortcode tab.

Leave a Reply

Your email address will not be published. Required fields are marked *