ThirstyAffiliates Affiliate Link Manager - Version 3.3.7

Version Description

  • Bug Fix: Make htaccess bots blocker script optional for customers. turn off by default
  • Bug Fix: noscript element is sent to ta_click_data_redirect AJAX as the keyword
Download this release

Release Info

Developer jkohlbach
Plugin Icon 128x128 ThirstyAffiliates Affiliate Link Manager
Version 3.3.7
Comparing to
See all releases

Code changes from version 3.3.6 to 3.3.7

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.3.6';
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.3.7';
31
const TEXT_DOMAIN = 'thirstyaffiliates';
32
const THEME_TEMPLATE_PATH = 'thirstyaffiliates';
33
const META_DATA_PREFIX = '_ta_';
Models/Bootstrap.php CHANGED
@@ -406,9 +406,7 @@ class Bootstrap implements Model_Interface {
406
return;
407
408
$current_tab = isset( $_GET[ 'tab' ] ) ? $_GET[ 'tab' ] : '';
409
-
410
$post_type = isset( $_GET[ 'post_type' ] ) ? sanitize_text_field( $_GET[ 'post_type' ] ) : '';
411
-
412
$interfaces = apply_filters( 'ta_admin_interfaces' , array() );
413
$current_interface = $screen_id && isset( $interfaces[ $screen_id ] ) ? $interfaces[ $screen_id ] : null;
414
@@ -423,7 +421,7 @@ class Bootstrap implements Model_Interface {
423
$capability = $current_interface;
424
425
// get error message.
426
- $error_message = apply_filters( 'ta_admin_interface_error_message' , __( "xxSorry, you are not allowed to access this page." , 'thirstyaffiliates' ) , $screen_id , $current_tab , $capability , $current_interface );
427
428
// kill page display error message if current user does not have capability.
429
if ( ( $capability && ! current_user_can( $capability ) ) || ( $object_id && isset( $_GET[ 'post' ] ) && get_current_user_id() != get_post_field( 'post_author' , $object_id ) && ! current_user_can( 'edit_others_posts' ) ) )
406
return;
407
408
$current_tab = isset( $_GET[ 'tab' ] ) ? $_GET[ 'tab' ] : '';
409
$post_type = isset( $_GET[ 'post_type' ] ) ? sanitize_text_field( $_GET[ 'post_type' ] ) : '';
410
$interfaces = apply_filters( 'ta_admin_interfaces' , array() );
411
$current_interface = $screen_id && isset( $interfaces[ $screen_id ] ) ? $interfaces[ $screen_id ] : null;
412
421
$capability = $current_interface;
422
423
// get error message.
424
+ $error_message = apply_filters( 'ta_admin_interface_error_message' , __( "Sorry, you are not allowed to access this page." , 'thirstyaffiliates' ) , $screen_id , $current_tab , $capability , $current_interface );
425
426
// kill page display error message if current user does not have capability.
427
if ( ( $capability && ! current_user_can( $capability ) ) || ( $object_id && isset( $_GET[ 'post' ] ) && get_current_user_id() != get_post_field( 'post_author' , $object_id ) && ! current_user_can( 'edit_others_posts' ) ) )
Models/Rewrites_Redirection.php CHANGED
@@ -228,12 +228,6 @@ class Rewrites_Redirection implements Model_Interface , Deactivatable_Interface
228
return;
229
}
230
231
- if ( $this->_helper_functions->is_user_agent_bot() ) {
232
- header("HTTP/1.1 403 Forbidden" );
233
- wp_die();
234
- return;
235
- }
236
-
237
$thirstylink = $this->get_thirstylink_post( $post->ID );
238
$redirect_url = html_entity_decode( $thirstylink->get_prop( 'destination_url' ) );
239
$redirect_type = $thirstylink->get_prop( 'redirect_type' , get_option( 'ta_link_redirect_type' ) );
@@ -315,26 +309,31 @@ class Rewrites_Redirection implements Model_Interface , Deactivatable_Interface
315
*
316
* @since 3.1.0
317
* @since 3.3.2 Get blocked bots from setting value.
318
* @access public
319
*/
320
public function block_bots_to_access_affiliate_links_on_htaccess() {
321
322
- $htaccess = $this->remove_block_bots_htaccess_rules();
323
- $link_prefix = $this->_helper_functions->get_thirstylink_link_prefix();
324
- $bots_list = apply_filters( 'ta_block_bots_on_htaccess' , $this->_helper_functions->get_blocked_bots() );
325
326
- // prepare new TA block bots htaccess content.
327
- $block_bots = "\n#BEGIN Block-Bots-ThirstyAffiliates\n";
328
- $block_bots .= "<IfModule mod_rewrite.c>\n";
329
- $block_bots .= "RewriteEngine On\n";
330
- $block_bots .= "RewriteCond %{HTTP_USER_AGENT} (" . $bots_list . ") [NC]\n";
331
- $block_bots .= "RewriteRule ^" . $link_prefix . "/ - [L,F]\n";
332
- $block_bots .= "</IfModule>\n";
333
- $block_bots .= "#END Block-Bots-ThirstyAffiliates\n\n";
334
335
- // prepend block bots rules in the htaccess content.
336
- $htaccess = $block_bots . $htaccess;
337
338
file_put_contents( $this->_constants->HTACCESS_FILE() , $htaccess );
339
}
340
@@ -363,6 +362,7 @@ class Rewrites_Redirection implements Model_Interface , Deactivatable_Interface
363
* Block bots access to affiliate links for non-apache servers.
364
*
365
* @since 3.3.3
366
* @access public
367
*/
368
public function block_bots_non_apache_server() {
@@ -370,7 +370,7 @@ class Rewrites_Redirection implements Model_Interface , Deactivatable_Interface
370
global $post;
371
372
$is_apache = strpos( $_SERVER[ 'SERVER_SOFTWARE' ] , 'Apache' ) !== false;
373
-
374
if ( $is_apache || ! is_object( $post ) || $post->post_type !== Plugin_Constants::AFFILIATE_LINKS_CPT || ! $this->_helper_functions->is_user_agent_bot() )
375
return;
376
@@ -414,6 +414,7 @@ class Rewrites_Redirection implements Model_Interface , Deactivatable_Interface
414
add_filter( 'pre_update_option_ta_link_prefix_custom' , array( $this , 'set_flush_rewrite_rules_transient' ) , 10 , 2 );
415
add_filter( 'pre_update_option_ta_show_cat_in_slug' , array( $this , 'set_flush_rewrite_rules_transient' ) , 10 , 2 );
416
add_filter( 'pre_update_option_ta_blocked_bots' , array( $this , 'set_flush_rewrite_rules_transient' ) , 10 , 2 );
417
add_action( 'ta_after_register_thirstylink_post_type' , array( $this , 'set_rewrites' ) , 1 , 1 );
418
add_action( 'ta_after_register_thirstylink_post_type' , array( $this , 'flush_rewrite_rules' ) );
419
@@ -424,6 +425,11 @@ class Rewrites_Redirection implements Model_Interface , Deactivatable_Interface
424
add_filter( 'ta_filter_redirect_url' , array( $this , 'pass_query_string_to_destination_url' ) , 10 , 2 );
425
426
// block bots on redirect (for non-apache servers).
427
- add_filter( 'wp' , array( $this , 'block_bots_non_apache_server' ) );
428
}
429
}
228
return;
229
}
230
231
$thirstylink = $this->get_thirstylink_post( $post->ID );
232
$redirect_url = html_entity_decode( $thirstylink->get_prop( 'destination_url' ) );
233
$redirect_type = $thirstylink->get_prop( 'redirect_type' , get_option( 'ta_link_redirect_type' ) );
309
*
310
* @since 3.1.0
311
* @since 3.3.2 Get blocked bots from setting value.
312
+ * @since 3.3.7 We only add the htaccess bots blocker content when the ta_enable_bot_crawl_blocker_script setting option is set to "yes".
313
* @access public
314
*/
315
public function block_bots_to_access_affiliate_links_on_htaccess() {
316
317
+ $htaccess = $this->remove_block_bots_htaccess_rules();
318
+
319
+ if ( get_option( 'ta_enable_bot_crawl_blocker_script' ) == 'yes' ) {
320
321
+ $link_prefix = $this->_helper_functions->get_thirstylink_link_prefix();
322
+ $bots_list = apply_filters( 'ta_block_bots_on_htaccess' , $this->_helper_functions->get_blocked_bots() );
323
324
+ // prepare new TA block bots htaccess content.
325
+ $block_bots = "\n#BEGIN Block-Bots-ThirstyAffiliates\n";
326
+ $block_bots .= "<IfModule mod_rewrite.c>\n";
327
+ $block_bots .= "RewriteEngine On\n";
328
+ $block_bots .= "RewriteCond %{HTTP_USER_AGENT} (" . $bots_list . ") [NC]\n";
329
+ $block_bots .= "RewriteRule ^" . $link_prefix . "/ - [L,F]\n";
330
+ $block_bots .= "</IfModule>\n";
331
+ $block_bots .= "#END Block-Bots-ThirstyAffiliates\n\n";
332
333
+ // prepend block bots rules in the htaccess content.
334
+ $htaccess = $block_bots . $htaccess;
335
+ }
336
+
337
file_put_contents( $this->_constants->HTACCESS_FILE() , $htaccess );
338
}
339
362
* Block bots access to affiliate links for non-apache servers.
363
*
364
* @since 3.3.3
365
+ * @since 3.3.7 We only block bots when the ta_enable_bot_crawl_blocker_script setting option is set to "yes".
366
* @access public
367
*/
368
public function block_bots_non_apache_server() {
370
global $post;
371
372
$is_apache = strpos( $_SERVER[ 'SERVER_SOFTWARE' ] , 'Apache' ) !== false;
373
+
374
if ( $is_apache || ! is_object( $post ) || $post->post_type !== Plugin_Constants::AFFILIATE_LINKS_CPT || ! $this->_helper_functions->is_user_agent_bot() )
375
return;
376
414
add_filter( 'pre_update_option_ta_link_prefix_custom' , array( $this , 'set_flush_rewrite_rules_transient' ) , 10 , 2 );
415
add_filter( 'pre_update_option_ta_show_cat_in_slug' , array( $this , 'set_flush_rewrite_rules_transient' ) , 10 , 2 );
416
add_filter( 'pre_update_option_ta_blocked_bots' , array( $this , 'set_flush_rewrite_rules_transient' ) , 10 , 2 );
417
+ add_action( 'update_option_ta_enable_bot_crawl_blocker_script' , array( $this , 'set_flush_rewrite_rules_transient' ) , 10 , 2 );
418
add_action( 'ta_after_register_thirstylink_post_type' , array( $this , 'set_rewrites' ) , 1 , 1 );
419
add_action( 'ta_after_register_thirstylink_post_type' , array( $this , 'flush_rewrite_rules' ) );
420
425
add_filter( 'ta_filter_redirect_url' , array( $this , 'pass_query_string_to_destination_url' ) , 10 , 2 );
426
427
// block bots on redirect (for non-apache servers).
428
+ if ( get_option( 'ta_enable_bot_crawl_blocker_script' ) == 'yes' )
429
+ add_action( 'wp' , array( $this , 'block_bots_non_apache_server' ) );
430
+
431
+ // update the ta_enable_bot_crawl_blocker_script setting option if it has no value yet on database.
432
+ if ( get_option( 'ta_enable_bot_crawl_blocker_script' , 'not_on_db' ) === 'not_on_db' )
433
+ update_option( 'ta_enable_bot_crawl_blocker_script' , '' );
434
}
435
}
Models/Settings.php CHANGED
@@ -359,6 +359,13 @@ class Settings implements Model_Interface , Activatable_Interface , Initiable_In
359
'type' => 'textarea',
360
'default' => Plugin_Constants::DEFAULT_BLOCKED_BOTS,
361
362
)
363
364
) ),
359
'type' => 'textarea',
360
'default' => Plugin_Constants::DEFAULT_BLOCKED_BOTS,
361
362
+ ),
363
+
364
+ array(
365
+ 'id' => 'ta_enable_bot_crawl_blocker_script',
366
+ 'title' => __( "Enable Bot Crawl Blocker Script" , 'thirstyaffiliates' ),
367
+ 'desc' => __( "By enabling this setting, your affiliate links won't redirect for all the <em>blocked bots</em> set above and will send out a 403 forbidden error." , 'thirstyaffiliates' ),
368
+ 'type' => 'toggle'
369
)
370
371
) ),
js/app/ta.js CHANGED
@@ -23,16 +23,19 @@ jQuery( document ).ready( function($) {
23
* @since 3.2.0 Removed event trigger. Added keyword variable in the AJAX trigger.
24
* @since 3.3.0 Add javascript redirect feature.
25
* @since 3.3.1 Make sure the duplicate click prevention only works on affiliate links.
26
*/
27
recordLinkStat : function( e ) {
28
29
var $link = $(this),
30
href = $link.attr( 'href' ),
31
linkID = $link.data( 'linkid' ),
32
- keyword = $link.text(),
33
imgsrc,
34
newWindow;
35
36
// if link clicked is not an affiliate link, then skip.
37
if ( ! thirstyFunctions.isThirstyLink( href ) && ! linkID ) return;
38
@@ -75,6 +78,19 @@ jQuery( document ).ready( function($) {
75
newWindow.location.href = redirect_url ? redirect_url : href;
76
else
77
window.location.href = redirect_url ? redirect_url : href;
78
} );
79
},
80
23
* @since 3.2.0 Removed event trigger. Added keyword variable in the AJAX trigger.
24
* @since 3.3.0 Add javascript redirect feature.
25
* @since 3.3.1 Make sure the duplicate click prevention only works on affiliate links.
26
+ * @since 3.3.7 Add fail script for enhanced js redirect to still work on AJAX failure.
27
*/
28
recordLinkStat : function( e ) {
29
30
var $link = $(this),
31
href = $link.attr( 'href' ),
32
linkID = $link.data( 'linkid' ),
33
+ keyword = $link[0].innerText,
34
imgsrc,
35
newWindow;
36
37
+ if ( ! keyword ) keyword = $link.text();
38
+
39
// if link clicked is not an affiliate link, then skip.
40
if ( ! thirstyFunctions.isThirstyLink( href ) && ! linkID ) return;
41
78
newWindow.location.href = redirect_url ? redirect_url : href;
79
else
80
window.location.href = redirect_url ? redirect_url : href;
81
+
82
+ } ).fail( function() {
83
+
84
+ $link.data( "clicked" , false );
85
+
86
+ if ( thirsty_global_vars.enable_js_redirect !== 'yes' || $link.data( 'nojs' ) == true )
87
+ return;
88
+
89
+ if ( newWindow )
90
+ newWindow.location.href = href;
91
+ else
92
+ window.location.href = href;
93
+
94
} );
95
},
96
languages/thirstyaffiliates.pot CHANGED
@@ -2,7 +2,7 @@
2
msgid ""
3
msgstr ""
4
"Project-Id-Version: ThirstyAffiliates\n"
5
- "POT-Creation-Date: 2018-06-19 06:41+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"
@@ -43,7 +43,7 @@ msgstr ""
43
#: Models/Link_Fixer.php:216 Models/Link_Fixer.php:218
44
#: Models/Link_Picker.php:279 Models/Link_Picker.php:337
45
#: Models/Link_Picker.php:457 Models/Marketing.php:175 Models/Marketing.php:300
46
- #: Models/Marketing.php:445 Models/Settings.php:1846 Models/Settings.php:1894
47
#: Models/Stats_Reporting.php:398 Models/Stats_Reporting.php:444
48
msgid "Invalid AJAX call"
49
msgstr ""
@@ -259,12 +259,12 @@ msgstr ""
259
msgid "Show Link Categories"
260
msgstr ""
261
262
- #: Models/Bootstrap.php:389 Models/Settings.php:738
263
msgid "Settings"
264
msgstr ""
265
266
- #: Models/Bootstrap.php:426
267
- msgid "xxSorry, you are not allowed to access this page."
268
msgstr ""
269
270
#: Models/Guided_Tour.php:151
@@ -374,7 +374,7 @@ msgstr ""
374
msgid "No affiliate links found"
375
msgstr ""
376
377
- #: Models/Marketing.php:177 Models/Settings.php:1896
378
msgid "Required parameter not passed"
379
msgstr ""
380
@@ -425,7 +425,7 @@ msgid ""
425
" <p><a href=\"%s\" target=\"_blank\">Check out the ThristyAffiliates Pro features here →</a></p>"
426
msgstr ""
427
428
- #: Models/Marketing.php:385
429
msgid ""
430
"<h4>Enable Enhanced Javascript Redirect</h4>\n"
431
" <p>ThirstyAffiliates version 3.2.5 introduces a new method of redirecting via javascript which will only run on your website's frontend.\n"
@@ -433,15 +433,15 @@ msgid ""
433
" This feature is turned on automatically for <strong>new installs</strong>, but for this install we would like to give you the choice of enabling the feature or not.</p>"
434
msgstr ""
435
436
- #: Models/Marketing.php:392
437
msgid "Enable enhanced javascript redirect feature"
438
msgstr ""
439
440
- #: Models/Marketing.php:447
441
msgid "You are not allowed to do this."
442
msgstr ""
443
444
- #: Models/Marketing.php:474
445
msgid "Advanced Features"
446
msgstr ""
447
@@ -526,7 +526,7 @@ msgstr ""
526
msgid "Start Tour"
527
msgstr ""
528
529
- #: Models/Settings.php:265 views/cpt/view-link-options-metabox.php:12
530
#: views/cpt/view-link-options-metabox.php:24
531
#: views/cpt/view-link-options-metabox.php:36
532
#: views/cpt/view-link-options-metabox.php:49
@@ -535,7 +535,7 @@ msgstr ""
535
msgid "Yes"
536
msgstr ""
537
538
- #: Models/Settings.php:266 views/cpt/view-link-options-metabox.php:13
539
#: views/cpt/view-link-options-metabox.php:25
540
#: views/cpt/view-link-options-metabox.php:37
541
#: views/cpt/view-link-options-metabox.php:50
@@ -544,400 +544,408 @@ msgstr ""
544
msgid "No"
545
msgstr ""
546
547
- #: Models/Settings.php:267
548
msgid "Per category"
549
msgstr ""
550
551
- #: Models/Settings.php:273 views/reports/link-performance-report.php:39
552
#: views/reports/link-performance-report.php:80
553
msgid "General"
554
msgstr ""
555
556
- #: Models/Settings.php:274
557
msgid "Settings that change the general behaviour of ThirstyAffiliates."
558
msgstr ""
559
560
- #: Models/Settings.php:277
561
msgid "Link Appearance"
562
msgstr ""
563
564
- #: Models/Settings.php:278
565
msgid "Settings that specifically affect the behaviour & appearance of your affiliate links."
566
msgstr ""
567
568
- #: Models/Settings.php:281
569
msgid "Modules"
570
msgstr ""
571
572
- #: Models/Settings.php:282
573
msgid "This section allows you to turn certain parts of ThirstyAffiliates on or off. Below are the individual modules and features of the plugin that can be controlled."
574
msgstr ""
575
576
- #: Models/Settings.php:285
577
msgid "Import/Export"
578
msgstr ""
579
580
- #: Models/Settings.php:286
581
msgid "Import and Export global ThirstyAffiliates plugin settings from one site to another."
582
msgstr ""
583
584
- #: Models/Settings.php:289
585
msgid "Help"
586
msgstr ""
587
588
- #: Models/Settings.php:290
589
msgid "Links to knowledge base and other utilities."
590
msgstr ""
591
592
- #: Models/Settings.php:299
593
msgid "Default Link Insertion Type"
594
msgstr ""
595
596
- #: Models/Settings.php:300
597
msgid "Determines the default link type when inserting a link using the quick search."
598
msgstr ""
599
600
- #: Models/Settings.php:304
601
msgid "Link"
602
msgstr ""
603
604
- #: Models/Settings.php:305
605
msgid "Shortcode"
606
msgstr ""
607
608
- #: Models/Settings.php:311
609
msgid "Disable \"uncategorized\" category on save?"
610
msgstr ""
611
612
- #: Models/Settings.php:312
613
msgid "If links are including categories in the URL then by default ThirstyAffiliates will add an \"uncategorized\" category to apply to non-categorised links during save. If you disable this, it allows you to have some links with categories in the URL and some without."
614
msgstr ""
615
616
- #: Models/Settings.php:318
617
msgid "Disable buttons on the Visual editor?"
618
msgstr ""
619
620
- #: Models/Settings.php:319
621
msgid "Hide the ThirstyAffiliates buttons on the Visual editor."
622
msgstr ""
623
624
- #: Models/Settings.php:325
625
msgid "Disable buttons on the Text/Quicktags editor?"
626
msgstr ""
627
628
- #: Models/Settings.php:326
629
msgid "Hide the ThirstyAffiliates buttons on the Text editor."
630
msgstr ""
631
632
- #: Models/Settings.php:332
633
msgid "Trim stats older than:"
634
msgstr ""
635
636
- #: Models/Settings.php:333
637
msgid "months (Automatically clean the statistics database records older than a set point. Setting this to 0 will disable it)."
638
msgstr ""
639
640
- #: Models/Settings.php:342
641
msgid "Don't cache 301 redirects? (server side redirects)"
642
msgstr ""
643
644
- #: Models/Settings.php:343
645
msgid "By default, browsers caches the 301 redirects. Enabling this option will tell the browser not to cache 301 redirects. Be aware that it is still up to the browser if it will cache it or not."
646
msgstr ""
647
648
- #: Models/Settings.php:349
649
msgid "Disable IP address collection"
650
msgstr ""
651
652
- #: Models/Settings.php:350
653
msgid "By default ThirstyAffiliates plugin collects visitor's IP address everytime they click an affiliate link as part of the statistics information. By checking this the IP address collection will be disabled, but other information will still be saved."
654
msgstr ""
655
656
- #: Models/Settings.php:356
657
msgid "Blocked bots"
658
msgstr ""
659
660
- #: Models/Settings.php:357
661
msgid "By default ThirstyAffiliates blocks bots accessing your affiliate links to give you a more appropriate data in the report. Select bots, or enter new ones to block."
662
msgstr ""
663
664
- #: Models/Settings.php:368
665
msgid "Link Prefix"
666
msgstr ""
667
668
- #: Models/Settings.php:369
669
#, php-format
670
msgid "The prefix that comes before your cloaked link's slug. <br>eg. %s/<strong>recommends</strong>/your-affiliate-link-name.<br><br><b>Warning :</b> Changing this setting after you've used links in a post could break those links. Be careful!"
671
msgstr ""
672
673
- #: Models/Settings.php:397
674
msgid "Custom Link Prefix"
675
msgstr ""
676
677
- #: Models/Settings.php:398
678
msgid "Enter your preferred link prefix."
679
msgstr ""
680
681
- #: Models/Settings.php:404
682
msgid "Link Category in URL?"
683
msgstr ""
684
685
- #: Models/Settings.php:405
686
#, php-format
687
msgid "Shows the primary selected category in the url. eg. %s/recommends/<strong>link-category</strong>/your-affiliate-link-name.<br><br><b>Warning :</b> Changing this setting after you've used links in a post could break those links. Be careful!"
688
msgstr ""
689
690
- #: Models/Settings.php:411
691
msgid "Enable Enhanced Javascript Redirect on Frontend"
692
msgstr ""
693
694
- #: Models/Settings.php:412
695
- msgid "By default affiliate links are redirected on the server side. Enabling this will set all affiliate links to be redirected via javascript on your website's frontend. This will then improve the accuracy of the link performance report."
696
msgstr ""
697
698
- #: Models/Settings.php:418
699
msgid "Link Redirect Type (server side redirects)"
700
msgstr ""
701
702
- #: Models/Settings.php:419
703
msgid "This is the type of redirect ThirstyAffiliates will use to redirect the user to your affiliate link."
704
msgstr ""
705
706
- #: Models/Settings.php:427
707
msgid "Use no follow on links? (server side redirects)"
708
msgstr ""
709
710
- #: Models/Settings.php:428
711
msgid "Add the nofollow attribute to links so search engines don't index them."
712
msgstr ""
713
714
- #: Models/Settings.php:437
715
msgid "No follow categories (server side redirects)"
716
msgstr ""
717
718
- #: Models/Settings.php:438
719
msgid "The links assigned to the selected category will be set as \"no follow\"."
720
msgstr ""
721
722
- #: Models/Settings.php:442 Models/Settings.php:464 Models/Settings.php:486
723
- #: Models/Settings.php:520
724
msgid "Select category..."
725
msgstr ""
726
727
- #: Models/Settings.php:449
728
msgid "Open links in new window?"
729
msgstr ""
730
731
- #: Models/Settings.php:450
732
msgid "Make links open in a new browser tab by default."
733
msgstr ""
734
735
- #: Models/Settings.php:459
736
msgid "New window categories"
737
msgstr ""
738
739
- #: Models/Settings.php:460
740
msgid "The links assigned to the selected category will be set as \"new window\"."
741
msgstr ""
742
743
- #: Models/Settings.php:471
744
msgid "Pass query strings to destination url?"
745
msgstr ""
746
747
- #: Models/Settings.php:472
748
msgid "Enabling this option will pass all of the query strings present after the cloaked url to the destination url automatically when redirecting."
749
msgstr ""
750
751
- #: Models/Settings.php:481
752
msgid "Pass query strings categories"
753
msgstr ""
754
755
- #: Models/Settings.php:482
756
msgid "The links assigned to the selected category will be set as \"pass query strings\"."
757
msgstr ""
758
759
- #: Models/Settings.php:493
760
msgid "Additional rel attribute tags"
761
msgstr ""
762
763
- #: Models/Settings.php:494
764
msgid "Allows you to add extra tags into the rel= attribute when links are inserted."
765
msgstr ""
766
767
- #: Models/Settings.php:500
768
msgid "Disable ThirstyAffiliates CSS classes?"
769
msgstr ""
770
771
- #: Models/Settings.php:501
772
msgid "To help with styling a CSS class called \"thirstylink\" is added links on insertion.<br>Likewise the \"thirstylinkimg\" class is added to images when using the image insertion type. This option disables the addition these CSS classes."
773
msgstr ""
774
775
- #: Models/Settings.php:507
776
msgid "Disable title attribute on link insertion?"
777
msgstr ""
778
779
- #: Models/Settings.php:508
780
msgid "Links are automatically output with a title html attribute (by default this shows the title of the affiliate link).<br>This option disables the output of the title attribute on your links."
781
msgstr ""
782
783
- #: Models/Settings.php:514
784
msgid "Select Category to Uncloak"
785
msgstr ""
786
787
- #: Models/Settings.php:515
788
msgid "The links assigned to the selected category will be uncloaked."
789
msgstr ""
790
791
- #: Models/Settings.php:529
792
msgid "Statistics"
793
msgstr ""
794
795
- #: Models/Settings.php:530
796
msgid "When enabled, ThirstyAffiliates will collect click statistics information about visitors that click on your affiliate links. Also adds a new Reports section."
797
msgstr ""
798
799
- #: Models/Settings.php:537
800
msgid "Link Fixer"
801
msgstr ""
802
803
- #: Models/Settings.php:538
804
msgid "Link Fixer is a tiny piece of javascript code that runs on the frontend of your site to fix any outdated/broken affiliate links it detects. It's cache-friendly and runs after page load so it doesn't affect the rendering of content. Changed the settings on your site recently? Enabling Link Fixer means you don't need to update all your previously inserted affiliate links one by one – your visitors will never see an out of date affiliate link again."
805
msgstr ""
806
807
- #: Models/Settings.php:545
808
msgid "Uncloak Links"
809
msgstr ""
810
811
- #: Models/Settings.php:546
812
msgid "Uncloak Links is a feature to allow uncloaking of specific links on your site. It replaces the cloaked url with the actual destination url which is important for compatibility with some affiliate program with stricter terms (such as Amazon Associates). Once enabled, you will see a new Uncloak Link checkbox on the affiliate link edit screen. It also introduces a new setting under the Links tab for uncloaking whole categories.<br><br><b>Warning : </b>For this feature to work, the <strong>Link Fixer</strong> module needs to be turned on."
813
msgstr ""
814
815
- #: Models/Settings.php:556
816
msgid "Import Global Settings"
817
msgstr ""
818
819
- #: Models/Settings.php:558
820
msgid "Paste settings string here..."
821
msgstr ""
822
823
- #: Models/Settings.php:563
824
msgid "Export Global Settings"
825
msgstr ""
826
827
- #: Models/Settings.php:572 Models/Settings.php:580
828
msgid "Knowledge Base"
829
msgstr ""
830
831
- #: Models/Settings.php:577
832
msgid "Documentation"
833
msgstr ""
834
835
- #: Models/Settings.php:581
836
msgid "Guides, troubleshooting, FAQ and more."
837
msgstr ""
838
839
- #: Models/Settings.php:586
840
msgid "Our Blog"
841
msgstr ""
842
843
- #: Models/Settings.php:589
844
msgid "ThirstyAffiliates Blog"
845
msgstr ""
846
847
- #: Models/Settings.php:590
848
msgid "Learn & grow your affiliate marketing – covering increasing sales, generating traffic, optimising your affiliate marketing, interviews & case studies."
849
msgstr ""
850
851
- #: Models/Settings.php:595
852
msgid "Join the Community"
853
msgstr ""
854
855
- #: Models/Settings.php:602
856
msgid "Other Utilities"
857
msgstr ""
858
859
- #: Models/Settings.php:607
860
msgid "Migrate Old Data"
861
msgstr ""
862
863
- #: Models/Settings.php:609
864
msgid "Migrate old ThirstyAffiliates version 2 data to new version 3 data model."
865
msgstr ""
866
867
- #: Models/Settings.php:737 Models/Settings.php:758
868
msgid "ThirstyAffiliates Settings"
869
msgstr ""
870
871
- #: Models/Settings.php:775
872
msgid "Pro Features →"
873
msgstr ""
874
875
- #: Models/Settings.php:901
876
msgid "Save Changes"
877
msgstr ""
878
879
- #: Models/Settings.php:1410
880
msgid "Key"
881
msgstr ""
882
883
- #: Models/Settings.php:1411
884
msgid "Value"
885
msgstr ""
886
887
- #: Models/Settings.php:1534
888
msgid "Another application is currently processing the database. Please wait for this to complete."
889
msgstr ""
890
891
- #: Models/Settings.php:1544
892
msgid "Migrate"
893
msgstr ""
894
895
- #: Models/Settings.php:1547
896
msgid "Migrating data. Please wait..."
897
msgstr ""
898
899
- #: Models/Settings.php:1578
900
msgid "Like us on Facebook"
901
msgstr ""
902
903
- #: Models/Settings.php:1582
904
msgid "Follow us on Twitter"
905
msgstr ""
906
907
- #: Models/Settings.php:1586
908
msgid "Follow us on Linkedin"
909
msgstr ""
910
911
- #: Models/Settings.php:1589
912
msgid "Join Our Affiliate Program"
913
msgstr ""
914
915
- #: Models/Settings.php:1590
916
#, php-format
917
msgid "(up to 30% commisions)"
918
msgstr ""
919
920
- #: Models/Settings.php:1623
921
msgid "Copy"
922
msgstr ""
923
924
- #: Models/Settings.php:1660
925
msgid "Import Settings"
926
msgstr ""
927
928
- #: Models/Settings.php:1875
929
msgid "Unauthorized operation. Only authorized accounts can access global plugin settings string"
930
msgstr ""
931
932
- #: Models/Settings.php:1904
933
msgid "Settings successfully imported"
934
msgstr ""
935
936
- #: Models/Settings.php:1926
937
msgid "Unauthorized operation. Only authorized accounts can import settings"
938
msgstr ""
939
940
- #: Models/Settings.php:1931
941
msgid "Invalid global settings string"
942
msgstr ""
943
@@ -1104,7 +1112,7 @@ msgid "Additional rel tags:"
1104
msgstr ""
1105
1106
#: views/cpt/view-save-affiliate-link-metabox.php:4
1107
- #: views/cpt/view-urls-metabox.php:24
1108
msgid "Save"
1109
msgstr ""
1110
@@ -1137,11 +1145,15 @@ msgstr ""
1137
msgid "Visit Link"
1138
msgstr ""
1139
1140
- #: views/cpt/view-urls-metabox.php:32
1141
msgid "Category to show in slug:"
1142
msgstr ""
1143
1144
- #: views/cpt/view-urls-metabox.php:36
1145
msgid "Default"
1146
msgstr ""
1147
2
msgid ""
3
msgstr ""
4
"Project-Id-Version: ThirstyAffiliates\n"
5
+ "POT-Creation-Date: 2018-07-27 11:01+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"
43
#: Models/Link_Fixer.php:216 Models/Link_Fixer.php:218
44
#: Models/Link_Picker.php:279 Models/Link_Picker.php:337
45
#: Models/Link_Picker.php:457 Models/Marketing.php:175 Models/Marketing.php:300
46
+ #: Models/Marketing.php:448 Models/Settings.php:1855 Models/Settings.php:1903
47
#: Models/Stats_Reporting.php:398 Models/Stats_Reporting.php:444
48
msgid "Invalid AJAX call"
49
msgstr ""
259
msgid "Show Link Categories"
260
msgstr ""
261
262
+ #: Models/Bootstrap.php:389 Models/Settings.php:747
263
msgid "Settings"
264
msgstr ""
265
266
+ #: Models/Bootstrap.php:424
267
+ msgid "Sorry, you are not allowed to access this page."
268
msgstr ""
269
270
#: Models/Guided_Tour.php:151
374
msgid "No affiliate links found"
375
msgstr ""
376
377
+ #: Models/Marketing.php:177 Models/Settings.php:1905
378
msgid "Required parameter not passed"
379
msgstr ""
380
425
" <p><a href=\"%s\" target=\"_blank\">Check out the ThristyAffiliates Pro features here →</a></p>"
426
msgstr ""
427
428
+ #: Models/Marketing.php:388
429
msgid ""
430
"<h4>Enable Enhanced Javascript Redirect</h4>\n"
431
" <p>ThirstyAffiliates version 3.2.5 introduces a new method of redirecting via javascript which will only run on your website's frontend.\n"
433
" This feature is turned on automatically for <strong>new installs</strong>, but for this install we would like to give you the choice of enabling the feature or not.</p>"
434
msgstr ""
435
436
+ #: Models/Marketing.php:395
437
msgid "Enable enhanced javascript redirect feature"
438
msgstr ""
439
440
+ #: Models/Marketing.php:450
441
msgid "You are not allowed to do this."
442
msgstr ""
443
444
+ #: Models/Marketing.php:477
445
msgid "Advanced Features"
446
msgstr ""
447
526
msgid "Start Tour"
527
msgstr ""
528
529
+ #: Models/Settings.php:266 views/cpt/view-link-options-metabox.php:12
530
#: views/cpt/view-link-options-metabox.php:24
531
#: views/cpt/view-link-options-metabox.php:36
532
#: views/cpt/view-link-options-metabox.php:49
535
msgid "Yes"
536
msgstr ""
537
538
+ #: Models/Settings.php:267 views/cpt/view-link-options-metabox.php:13
539
#: views/cpt/view-link-options-metabox.php:25
540
#: views/cpt/view-link-options-metabox.php:37
541
#: views/cpt/view-link-options-metabox.php:50
544
msgid "No"
545
msgstr ""
546
547
+ #: Models/Settings.php:268
548
msgid "Per category"
549
msgstr ""
550
551
+ #: Models/Settings.php:274 views/reports/link-performance-report.php:39
552
#: views/reports/link-performance-report.php:80
553
msgid "General"
554
msgstr ""
555
556
+ #: Models/Settings.php:275
557
msgid "Settings that change the general behaviour of ThirstyAffiliates."
558
msgstr ""
559
560
+ #: Models/Settings.php:278
561
msgid "Link Appearance"
562
msgstr ""
563
564
+ #: Models/Settings.php:279
565
msgid "Settings that specifically affect the behaviour & appearance of your affiliate links."
566
msgstr ""
567
568
+ #: Models/Settings.php:282
569
msgid "Modules"
570
msgstr ""
571
572
+ #: Models/Settings.php:283
573
msgid "This section allows you to turn certain parts of ThirstyAffiliates on or off. Below are the individual modules and features of the plugin that can be controlled."
574
msgstr ""
575
576
+ #: Models/Settings.php:286
577
msgid "Import/Export"
578
msgstr ""
579
580
+ #: Models/Settings.php:287
581
msgid "Import and Export global ThirstyAffiliates plugin settings from one site to another."
582
msgstr ""
583
584
+ #: Models/Settings.php:290
585
msgid "Help"
586
msgstr ""
587
588
+ #: Models/Settings.php:291
589
msgid "Links to knowledge base and other utilities."
590
msgstr ""
591
592
+ #: Models/Settings.php:300
593
msgid "Default Link Insertion Type"
594
msgstr ""
595
596
+ #: Models/Settings.php:301
597
msgid "Determines the default link type when inserting a link using the quick search."
598
msgstr ""
599
600
+ #: Models/Settings.php:305
601
msgid "Link"
602
msgstr ""
603
604
+ #: Models/Settings.php:306
605
msgid "Shortcode"
606
msgstr ""
607
608
+ #: Models/Settings.php:312
609
msgid "Disable \"uncategorized\" category on save?"
610
msgstr ""
611
612
+ #: Models/Settings.php:313
613
msgid "If links are including categories in the URL then by default ThirstyAffiliates will add an \"uncategorized\" category to apply to non-categorised links during save. If you disable this, it allows you to have some links with categories in the URL and some without."
614
msgstr ""
615
616
+ #: Models/Settings.php:319
617
msgid "Disable buttons on the Visual editor?"
618
msgstr ""
619
620
+ #: Models/Settings.php:320
621
msgid "Hide the ThirstyAffiliates buttons on the Visual editor."
622
msgstr ""
623
624
+ #: Models/Settings.php:326
625
msgid "Disable buttons on the Text/Quicktags editor?"
626
msgstr ""
627
628
+ #: Models/Settings.php:327
629
msgid "Hide the ThirstyAffiliates buttons on the Text editor."
630
msgstr ""
631
632
+ #: Models/Settings.php:333
633
msgid "Trim stats older than:"
634
msgstr ""
635
636
+ #: Models/Settings.php:334
637
msgid "months (Automatically clean the statistics database records older than a set point. Setting this to 0 will disable it)."
638
msgstr ""
639
640
+ #: Models/Settings.php:343
641
msgid "Don't cache 301 redirects? (server side redirects)"
642
msgstr ""
643
644
+ #: Models/Settings.php:344
645
msgid "By default, browsers caches the 301 redirects. Enabling this option will tell the browser not to cache 301 redirects. Be aware that it is still up to the browser if it will cache it or not."
646
msgstr ""
647
648
+ #: Models/Settings.php:350
649
msgid "Disable IP address collection"
650
msgstr ""
651
652
+ #: Models/Settings.php:351
653
msgid "By default ThirstyAffiliates plugin collects visitor's IP address everytime they click an affiliate link as part of the statistics information. By checking this the IP address collection will be disabled, but other information will still be saved."
654
msgstr ""
655
656
+ #: Models/Settings.php:357
657
msgid "Blocked bots"
658
msgstr ""
659
660
+ #: Models/Settings.php:358
661
msgid "By default ThirstyAffiliates blocks bots accessing your affiliate links to give you a more appropriate data in the report. Select bots, or enter new ones to block."
662
msgstr ""
663
664
+ #: Models/Settings.php:366
665
+ msgid "Enable Bot Crawl Blocker Script"
666
+ msgstr ""
667
+
668
+ #: Models/Settings.php:367
669
+ msgid "By enabling this setting, your affiliate links won't redirect for all the <em>blocked bots</em> set above and will send out a 403 forbidden error."
670
+ msgstr ""
671
+
672
+ #: Models/Settings.php:376
673
msgid "Link Prefix"
674
msgstr ""
675
676
+ #: Models/Settings.php:377
677
#, php-format
678
msgid "The prefix that comes before your cloaked link's slug. <br>eg. %s/<strong>recommends</strong>/your-affiliate-link-name.<br><br><b>Warning :</b> Changing this setting after you've used links in a post could break those links. Be careful!"
679
msgstr ""
680
681
+ #: Models/Settings.php:405
682
msgid "Custom Link Prefix"
683
msgstr ""
684
685
+ #: Models/Settings.php:406
686
msgid "Enter your preferred link prefix."
687
msgstr ""
688
689
+ #: Models/Settings.php:412
690
msgid "Link Category in URL?"
691
msgstr ""
692
693
+ #: Models/Settings.php:413
694
#, php-format
695
msgid "Shows the primary selected category in the url. eg. %s/recommends/<strong>link-category</strong>/your-affiliate-link-name.<br><br><b>Warning :</b> Changing this setting after you've used links in a post could break those links. Be careful!"
696
msgstr ""
697
698
+ #: Models/Settings.php:419
699
msgid "Enable Enhanced Javascript Redirect on Frontend"
700
msgstr ""
701
702
+ #: Models/Settings.php:420
703
+ msgid "By default affiliate links are redirected on the server side. Enabling this will set all affiliate links to be redirected via javascript on your website's frontend. This will then improve the accuracy of the link performance report (This will only work when <strong>Statistics</strong> module is enabled)."
704
msgstr ""
705
706
+ #: Models/Settings.php:427
707
msgid "Link Redirect Type (server side redirects)"
708
msgstr ""
709
710
+ #: Models/Settings.php:428
711
msgid "This is the type of redirect ThirstyAffiliates will use to redirect the user to your affiliate link."
712
msgstr ""
713
714
+ #: Models/Settings.php:436
715
msgid "Use no follow on links? (server side redirects)"
716
msgstr ""
717
718
+ #: Models/Settings.php:437
719
msgid "Add the nofollow attribute to links so search engines don't index them."
720
msgstr ""
721
722
+ #: Models/Settings.php:446
723
msgid "No follow categories (server side redirects)"
724
msgstr ""
725
726
+ #: Models/Settings.php:447
727
msgid "The links assigned to the selected category will be set as \"no follow\"."
728
msgstr ""
729
730
+ #: Models/Settings.php:451 Models/Settings.php:473 Models/Settings.php:495
731
+ #: Models/Settings.php:529
732
msgid "Select category..."
733
msgstr ""
734
735
+ #: Models/Settings.php:458
736
msgid "Open links in new window?"
737
msgstr ""
738
739
+ #: Models/Settings.php:459
740
msgid "Make links open in a new browser tab by default."
741
msgstr ""
742
743
+ #: Models/Settings.php:468
744
msgid "New window categories"
745
msgstr ""
746
747
+ #: Models/Settings.php:469
748
msgid "The links assigned to the selected category will be set as \"new window\"."
749
msgstr ""
750
751
+ #: Models/Settings.php:480
752
msgid "Pass query strings to destination url?"
753
msgstr ""
754
755
+ #: Models/Settings.php:481
756
msgid "Enabling this option will pass all of the query strings present after the cloaked url to the destination url automatically when redirecting."
757
msgstr ""
758
759
+ #: Models/Settings.php:490
760
msgid "Pass query strings categories"
761
msgstr ""
762
763
+ #: Models/Settings.php:491
764
msgid "The links assigned to the selected category will be set as \"pass query strings\"."
765
msgstr ""
766
767
+ #: Models/Settings.php:502
768
msgid "Additional rel attribute tags"
769
msgstr ""
770
771
+ #: Models/Settings.php:503
772
msgid "Allows you to add extra tags into the rel= attribute when links are inserted."
773
msgstr ""
774
775
+ #: Models/Settings.php:509
776
msgid "Disable ThirstyAffiliates CSS classes?"
777
msgstr ""
778
779
+ #: Models/Settings.php:510
780
msgid "To help with styling a CSS class called \"thirstylink\" is added links on insertion.<br>Likewise the \"thirstylinkimg\" class is added to images when using the image insertion type. This option disables the addition these CSS classes."
781
msgstr ""
782
783
+ #: Models/Settings.php:516
784
msgid "Disable title attribute on link insertion?"
785
msgstr ""
786
787
+ #: Models/Settings.php:517
788
msgid "Links are automatically output with a title html attribute (by default this shows the title of the affiliate link).<br>This option disables the output of the title attribute on your links."
789
msgstr ""
790
791
+ #: Models/Settings.php:523
792
msgid "Select Category to Uncloak"
793
msgstr ""
794
795
+ #: Models/Settings.php:524
796
msgid "The links assigned to the selected category will be uncloaked."
797
msgstr ""
798
799
+ #: Models/Settings.php:538
800
msgid "Statistics"
801
msgstr ""
802
803
+ #: Models/Settings.php:539
804
msgid "When enabled, ThirstyAffiliates will collect click statistics information about visitors that click on your affiliate links. Also adds a new Reports section."
805
msgstr ""
806
807
+ #: Models/Settings.php:546
808
msgid "Link Fixer"
809
msgstr ""
810
811
+ #: Models/Settings.php:547
812
msgid "Link Fixer is a tiny piece of javascript code that runs on the frontend of your site to fix any outdated/broken affiliate links it detects. It's cache-friendly and runs after page load so it doesn't affect the rendering of content. Changed the settings on your site recently? Enabling Link Fixer means you don't need to update all your previously inserted affiliate links one by one – your visitors will never see an out of date affiliate link again."
813
msgstr ""
814
815
+ #: Models/Settings.php:554
816
msgid "Uncloak Links"
817
msgstr ""
818
819
+ #: Models/Settings.php:555
820
msgid "Uncloak Links is a feature to allow uncloaking of specific links on your site. It replaces the cloaked url with the actual destination url which is important for compatibility with some affiliate program with stricter terms (such as Amazon Associates). Once enabled, you will see a new Uncloak Link checkbox on the affiliate link edit screen. It also introduces a new setting under the Links tab for uncloaking whole categories.<br><br><b>Warning : </b>For this feature to work, the <strong>Link Fixer</strong> module needs to be turned on."
821
msgstr ""
822
823
+ #: Models/Settings.php:565
824
msgid "Import Global Settings"
825
msgstr ""
826
827
+ #: Models/Settings.php:567
828
msgid "Paste settings string here..."
829
msgstr ""
830
831
+ #: Models/Settings.php:572
832
msgid "Export Global Settings"
833
msgstr ""
834
835
+ #: Models/Settings.php:581 Models/Settings.php:589
836
msgid "Knowledge Base"
837
msgstr ""
838
839
+ #: Models/Settings.php:586
840
msgid "Documentation"
841
msgstr ""
842
843
+ #: Models/Settings.php:590
844
msgid "Guides, troubleshooting, FAQ and more."
845
msgstr ""
846
847
+ #: Models/Settings.php:595
848
msgid "Our Blog"
849
msgstr ""
850
851
+ #: Models/Settings.php:598
852
msgid "ThirstyAffiliates Blog"
853
msgstr ""
854
855
+ #: Models/Settings.php:599
856
msgid "Learn & grow your affiliate marketing – covering increasing sales, generating traffic, optimising your affiliate marketing, interviews & case studies."
857
msgstr ""
858
859
+ #: Models/Settings.php:604
860
msgid "Join the Community"
861
msgstr ""
862
863
+ #: Models/Settings.php:611
864
msgid "Other Utilities"
865
msgstr ""
866
867
+ #: Models/Settings.php:616
868
msgid "Migrate Old Data"
869
msgstr ""
870
871
+ #: Models/Settings.php:618
872
msgid "Migrate old ThirstyAffiliates version 2 data to new version 3 data model."
873
msgstr ""
874
875
+ #: Models/Settings.php:746 Models/Settings.php:767
876
msgid "ThirstyAffiliates Settings"
877
msgstr ""
878
879
+ #: Models/Settings.php:784
880
msgid "Pro Features →"
881
msgstr ""
882
883
+ #: Models/Settings.php:910
884
msgid "Save Changes"
885
msgstr ""
886
887
+ #: Models/Settings.php:1419
888
msgid "Key"
889
msgstr ""
890
891
+ #: Models/Settings.php:1420
892
msgid "Value"
893
msgstr ""
894
895
+ #: Models/Settings.php:1543
896
msgid "Another application is currently processing the database. Please wait for this to complete."
897
msgstr ""
898
899
+ #: Models/Settings.php:1553
900
msgid "Migrate"
901
msgstr ""
902
903
+ #: Models/Settings.php:1556
904
msgid "Migrating data. Please wait..."
905
msgstr ""
906
907
+ #: Models/Settings.php:1587
908
msgid "Like us on Facebook"
909
msgstr ""
910
911
+ #: Models/Settings.php:1591
912
msgid "Follow us on Twitter"
913
msgstr ""
914
915
+ #: Models/Settings.php:1595
916
msgid "Follow us on Linkedin"
917
msgstr ""
918
919
+ #: Models/Settings.php:1598
920
msgid "Join Our Affiliate Program"
921
msgstr ""
922
923
+ #: Models/Settings.php:1599
924
#, php-format
925
msgid "(up to 30% commisions)"
926
msgstr ""
927
928
+ #: Models/Settings.php:1632
929
msgid "Copy"
930
msgstr ""
931
932
+ #: Models/Settings.php:1669
933
msgid "Import Settings"
934
msgstr ""
935
936
+ #: Models/Settings.php:1884
937
msgid "Unauthorized operation. Only authorized accounts can access global plugin settings string"
938
msgstr ""
939
940
+ #: Models/Settings.php:1913
941
msgid "Settings successfully imported"
942
msgstr ""
943
944
+ #: Models/Settings.php:1935
945
msgid "Unauthorized operation. Only authorized accounts can import settings"
946
msgstr ""
947
948
+ #: Models/Settings.php:1940
949
msgid "Invalid global settings string"
950
msgstr ""
951
1112
msgstr ""
1113
1114
#: views/cpt/view-save-affiliate-link-metabox.php:4
1115
+ #: views/cpt/view-urls-metabox.php:25
1116
msgid "Save"
1117
msgstr ""
1118
1145
msgid "Visit Link"
1146
msgstr ""
1147
1148
+ #: views/cpt/view-urls-metabox.php:24
1149
+ msgid "<strong>Warning:</strong> Editing the slug will break already inserted links for this affiliate link."
1150
+ msgstr ""
1151
+
1152
+ #: views/cpt/view-urls-metabox.php:33
1153
msgid "Category to show in slug:"
1154
msgstr ""
1155
1156
+ #: views/cpt/view-urls-metabox.php:37
1157
msgid "Default"
1158
msgstr ""
1159
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.7
8
- Stable tag: trunk
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.3.6 =
163
* Bug Fix: Disable open new tab as a special case with Facebook Messenger browser which doesn't support it
164
5
Requires at least: 3.4
6
Requires PHP: 5.6
7
Tested up to: 4.9.7
8
+ Stable tag: 3.3.7
9
License: GPLv2 or later
10
License URI: http://www.gnu.org/licenses/gpl-2.0.html
11
159
160
== Changelog ==
161
162
+ = 3.3.7 =
163
+ * Bug Fix: Make htaccess bots blocker script optional for customers. turn off by default
164
+ * Bug Fix: noscript element is sent to ta_click_data_redirect AJAX as the keyword
165
+
166
= 3.3.6 =
167
* Bug Fix: Disable open new tab as a special case with Facebook Messenger browser which doesn't support it
168
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.3.6
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.3.7
7
* Author: Rymera Web Co
8
* Author URI: https://rymera.com.au/
9
* Requires at least: 4.4.2