Version Description
- Bug Fix: Uncloaker module sometimes stripping away query strings
- Bug Fix: Notice: Undefined variable error
Download this release
Release Info
Developer | jkohlbach |
Plugin | ThirstyAffiliates Affiliate Link Manager |
Version | 3.2.3 |
Comparing to | |
See all releases |
Code changes from version 3.2.2 to 3.2.3
- Helpers/Plugin_Constants.php +1 -1
- Models/Shortcodes.php +5 -2
- languages/thirstyaffiliates.pot +2 -2
- readme.txt +5 -1
- thirstyaffiliates.php +1 -1
Helpers/Plugin_Constants.php
CHANGED
@@ -27,7 +27,7 @@ class Plugin_Constants {
|
|
27 |
// Plugin configuration constants
|
28 |
const TOKEN = 'ta';
|
29 |
const INSTALLED_VERSION = 'ta_installed_version';
|
30 |
-
const VERSION = '3.2.
|
31 |
const TEXT_DOMAIN = 'thirstyaffiliates';
|
32 |
const THEME_TEMPLATE_PATH = 'thirstyaffiliates';
|
33 |
const META_DATA_PREFIX = '_ta_';
|
27 |
// Plugin configuration constants
|
28 |
const TOKEN = 'ta';
|
29 |
const INSTALLED_VERSION = 'ta_installed_version';
|
30 |
+
const VERSION = '3.2.3';
|
31 |
const TEXT_DOMAIN = 'thirstyaffiliates';
|
32 |
const THEME_TEMPLATE_PATH = 'thirstyaffiliates';
|
33 |
const META_DATA_PREFIX = '_ta_';
|
Models/Shortcodes.php
CHANGED
@@ -191,7 +191,9 @@ class Shortcodes implements Model_Interface {
|
|
191 |
|
192 |
// get the link URL
|
193 |
$link_attributes[ 'href' ] = ( $uncloak_link ) ? apply_filters( 'ta_uncloak_link_url' , $thirstylink->get_prop( 'destination_url' ) , $thirstylink ) : $thirstylink->get_prop( 'permalink' );
|
194 |
-
|
|
|
|
|
195 |
|
196 |
// get link text content default if no value is set
|
197 |
if ( empty( $content ) && $atts[ 'linktext' ] )
|
@@ -266,7 +268,8 @@ class Shortcodes implements Model_Interface {
|
|
266 |
extract( $parse );
|
267 |
|
268 |
// rebuild url excluding parameters.
|
269 |
-
$url
|
|
|
270 |
|
271 |
return esc_url( $url );
|
272 |
}
|
191 |
|
192 |
// get the link URL
|
193 |
$link_attributes[ 'href' ] = ( $uncloak_link ) ? apply_filters( 'ta_uncloak_link_url' , $thirstylink->get_prop( 'destination_url' ) , $thirstylink ) : $thirstylink->get_prop( 'permalink' );
|
194 |
+
|
195 |
+
if ( ! $uncloak_link )
|
196 |
+
$link_attributes[ 'href' ] = $this->clean_url( $link_attributes[ 'href' ] );
|
197 |
|
198 |
// get link text content default if no value is set
|
199 |
if ( empty( $content ) && $atts[ 'linktext' ] )
|
268 |
extract( $parse );
|
269 |
|
270 |
// rebuild url excluding parameters.
|
271 |
+
$url = $scheme . '://' . $host;
|
272 |
+
$url .= isset( $path ) ? $path : '';
|
273 |
|
274 |
return esc_url( $url );
|
275 |
}
|
languages/thirstyaffiliates.pot
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
msgid ""
|
3 |
msgstr ""
|
4 |
"Project-Id-Version: ThirstyAffiliates\n"
|
5 |
-
"POT-Creation-Date: 2018-02-07
|
6 |
"PO-Revision-Date: 2016-04-29 07:38+0800\n"
|
7 |
"Last-Translator: \n"
|
8 |
"Language-Team: Rymera Web Co <support@thirstyaffiliates.com>\n"
|
@@ -887,7 +887,7 @@ msgstr ""
|
|
887 |
msgid "Invalid global settings string"
|
888 |
msgstr ""
|
889 |
|
890 |
-
#: Models/Shortcodes.php:
|
891 |
msgid "SHORTCODE ERROR: ThirstyAffiliates did not detect a valid link id, please check your short code!"
|
892 |
msgstr ""
|
893 |
|
2 |
msgid ""
|
3 |
msgstr ""
|
4 |
"Project-Id-Version: ThirstyAffiliates\n"
|
5 |
+
"POT-Creation-Date: 2018-02-07 10:48+0800\n"
|
6 |
"PO-Revision-Date: 2016-04-29 07:38+0800\n"
|
7 |
"Last-Translator: \n"
|
8 |
"Language-Team: Rymera Web Co <support@thirstyaffiliates.com>\n"
|
887 |
msgid "Invalid global settings string"
|
888 |
msgstr ""
|
889 |
|
890 |
+
#: Models/Shortcodes.php:250
|
891 |
msgid "SHORTCODE ERROR: ThirstyAffiliates did not detect a valid link id, please check your short code!"
|
892 |
msgstr ""
|
893 |
|
readme.txt
CHANGED
@@ -5,7 +5,7 @@ Tags: affiliate, link, affiliate link management, link cloaker, link redirect, s
|
|
5 |
Requires at least: 3.4
|
6 |
Requires PHP: 5.6
|
7 |
Tested up to: 4.9.4
|
8 |
-
Stable tag: 3.2.
|
9 |
License: GPLv2 or later
|
10 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
11 |
|
@@ -159,6 +159,10 @@ See our [Knowledge Base](https://thirstyaffiliates.com/knowledge-base/?utm_sourc
|
|
159 |
|
160 |
== Changelog ==
|
161 |
|
|
|
|
|
|
|
|
|
162 |
= 3.2.2 =
|
163 |
* Improvement: Allow Force no-cache headers on 301 redirects
|
164 |
* Improvement: Minor codebase improvements
|
5 |
Requires at least: 3.4
|
6 |
Requires PHP: 5.6
|
7 |
Tested up to: 4.9.4
|
8 |
+
Stable tag: 3.2.3
|
9 |
License: GPLv2 or later
|
10 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
11 |
|
159 |
|
160 |
== Changelog ==
|
161 |
|
162 |
+
= 3.2.3 =
|
163 |
+
* Bug Fix: Uncloaker module sometimes stripping away query strings
|
164 |
+
* Bug Fix: Notice: Undefined variable error
|
165 |
+
|
166 |
= 3.2.2 =
|
167 |
* Improvement: Allow Force no-cache headers on 301 redirects
|
168 |
* Improvement: Minor codebase improvements
|
thirstyaffiliates.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
* Plugin Name: ThirstyAffiliates
|
4 |
* Plugin URI: http://thirstyaffiliates.com/
|
5 |
* Description: ThirstyAffiliates is a revolution in affiliate link management. Collect, collate and store your affiliate links for use in your posts and pages.
|
6 |
-
* Version: 3.2.
|
7 |
* Author: Rymera Web Co
|
8 |
* Author URI: https://rymera.com.au/
|
9 |
* Requires at least: 4.4.2
|
3 |
* Plugin Name: ThirstyAffiliates
|
4 |
* Plugin URI: http://thirstyaffiliates.com/
|
5 |
* Description: ThirstyAffiliates is a revolution in affiliate link management. Collect, collate and store your affiliate links for use in your posts and pages.
|
6 |
+
* Version: 3.2.3
|
7 |
* Author: Rymera Web Co
|
8 |
* Author URI: https://rymera.com.au/
|
9 |
* Requires at least: 4.4.2
|