Skip to content

Commit c1f5681

Browse files
authored
Merge pull request #39 from tawk/feature/secure-mode
feature/secure-mode-support
2 parents 740763d + 2cd1008 commit c1f5681

File tree

12 files changed

+407
-77
lines changed

12 files changed

+407
-77
lines changed

.eslintrc.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
'use-strict';
22

33
module.exports = {
4+
'root': true,
45
'env': {
56
'browser': true,
67
'jquery': true

tawkto/assets/js/tawk.admin.js

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,26 @@ jQuery(
7272

7373
jQuery( this ).addClass( 'reverse' );
7474
});
75+
76+
if ( jQuery( '#enable-visitor-recognition' ).prop( 'checked' ) ) {
77+
jQuery( '.tawk-selected-visitor' ).show();
78+
jQuery( '#js-api-key' ).prop( 'disabled', false );
79+
} else {
80+
jQuery( '.tawk-selected-visitor' ).hide();
81+
jQuery( '#js-api-key' ).prop( 'disabled', true );
82+
}
83+
84+
jQuery( '#enable-visitor-recognition' ).change(
85+
function() {
86+
if ( this.checked ) {
87+
jQuery( '.tawk-selected-visitor' ).fadeIn();
88+
jQuery( '#js-api-key' ).prop( 'disabled', false );
89+
} else {
90+
jQuery( '.tawk-selected-visitor' ).fadeOut();
91+
jQuery( '#js-api-key' ).prop( 'disabled', true );
92+
}
93+
}
94+
);
7595
}
7696
);
7797

tawkto/includes/default_config.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,11 @@
1515
'display_on_productcategory' => 0,
1616
'display_on_productpage' => 0,
1717
'display_on_producttag' => 0,
18+
),
19+
'privacy' => array(
1820
'enable_visitor_recognition' => 1,
1921
),
22+
'security' => array(
23+
'js_api_key' => '',
24+
),
2025
);

0 commit comments

Comments
 (0)