Found Image Terms Before Download | Plugin Review Network Skip to Content

Plugin Review Network

Plugin Review Network

an eye on the best wordpress plugins
Show Sidebar Hide Sidebar
[+] Sidebar [-] Sidebar
Plugin:
Rated:
94%
4.7 Stars (3 votes)

Home

WP.Org

ReadMe

Support
  • Author:
    Helge Klein
Version: 1.0.2
Requires: WP 3.5
Last Updated:2111 days ago
Downloads:1855
Installations: 100+
Usage Retention:5.39%
Tags:
    download, eula, license, terms
Download Plugin Package

Terms Before Download

Released on June 26, 2014.
Download Plugin Package

Version: 1.0.2

Shows a popup dialog with terms and conditions (EULA) that must be accepted before a file can be downloaded

  • Description
  • Changelog
  • Installation


Terms Before Download adds a shortcode that can be used instead of HTML anchors to link to downloadable files. If such a link is clicked a popup dialog shows terms and conditions (EULA) which must be accepted for the download to start.

The terms and conditions are read from a WordPress page. That way there is only a single place to maintain the terms and they can easily be displayed independently of the plugin.

The plugin supports Google Analytics to keep track of the number of downloads. Supported GA scripts: ga.js, analytics.js.

An example of the plugin in action can be found here: https://helgeklein.com/download/

=== Usage

Add the shortcode tbd_terms once (!) to each page or post where terms need to be displayed and configure the ID of the page that contains the terms. Example:

[tbd_terms terms_page_id=5670]

The page ID is part of the URL when editing a page in the admin UI. Example: https://domain.com/wp-admin/post.php?post=5670&action=edit

Create a link to a downloadable file like this:

[tbd_link url=\"URL\"]link text[/tbd_link]

1.0.5

  • Security fix: the content page is now sanitized before display to prevent XSS attacks.

1.0.4

  • Bugfix: multiple links on the same page always pointed to the first URL on the page. This was introduced in 1.0.3.

1.0.3

  • JavaScript: moved the dialog's initialization from document ready to the link click event (thanks Friendventure)

1.0.2

  • Added support for analytics.js. The previous version only supported ga.js. The plugin's code auto-detects which of the two Analytics scripts is in use.

1.0.1

  • Added support for nested shortcodes on the terms page

1.0.0

=== * Initial release


Install the plugin directly through the WordPress Admin dashboard.


 

Click here to cancel reply.

Click here to cancel reply.


*

*


Please copy the string kBSGeY to the field below:

Home | Sitemap | Contact
Network Skin Theme for BioShip by WordQuest
Password Reset
Please enter your e-mail address. You will receive a new password via e-mail.