Changeset 1894342
- Timestamp:
- 06/18/2018 07:25:05 AM (8 years ago)
- Location:
- advanced-activecampaign-site-tracking
- Files:
-
- 4 edited
- 1 copied
-
tags/1.1.0 (copied) (copied from advanced-activecampaign-site-tracking/trunk)
-
tags/1.1.0/README.txt (modified) (2 diffs)
-
tags/1.1.0/advanced-ac-tracking.php (modified) (2 diffs)
-
trunk/README.txt (modified) (2 diffs)
-
trunk/advanced-ac-tracking.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
advanced-activecampaign-site-tracking/tags/1.1.0/README.txt
r1701235 r1894342 5 5 Requires at least: 3.0.1 6 6 Tested up to: 4.8 7 Stable tag: 1. 0.07 Stable tag: 1.1.0 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 30 30 == Changelog == 31 31 32 = 1.1.0 = 33 * Updated ActiveCampaign Tracking Script 34 32 35 = 1.0.0 = 33 36 * Initial conversion to WordPress plugin by @DanielMcClure | [TheModernEntrepreneur.com](https://themodernentrepreneur.com/?utm_source=wordpress&utm_medium=plugin&utm_campaign=advanced_ac_tracking&utm_term=readme) -
advanced-activecampaign-site-tracking/tags/1.1.0/advanced-ac-tracking.php
r1701235 r1894342 5 5 * Plugin URI: https://github.com/danielmcclure/advanced-ac-tracking 6 6 * Description: Adds ActiveCampaign site tracking code and links to users email if logged in. 7 * Version: 1. 0.07 * Version: 1.1.0 8 8 * Author: danielmcclure 9 9 * Author URI: https://danielmcclure.com/ … … 125 125 126 126 ?> 127 <script type="text/javascript"> 128 var trackcmp_email = '<?php echo $user_email; ?>'; 129 var ac_id = '<?php echo $ac_id; ?>'; 130 var trackcmp = document.createElement("script"); 131 trackcmp.async = true; 132 trackcmp.type = 'text/javascript'; 133 trackcmp.src = '//trackcmp.net/visit?actid='+encodeURIComponent(ac_id)+'&e='+encodeURIComponent(trackcmp_email)+'&r='+encodeURIComponent(document.referrer)+'&u='+encodeURIComponent(window.location.href); 134 var trackcmp_s = document.getElementsByTagName("script"); 135 if (trackcmp_s.length) { 136 trackcmp_s[0].parentNode.appendChild(trackcmp); 137 } else { 138 var trackcmp_h = document.getElementsByTagName("head"); 139 trackcmp_h.length && trackcmp_h[0].appendChild(trackcmp); 140 } 141 </script> 127 <script type="text/javascript"> 128 var trackByDefault = true; 129 130 function acEnableTracking() { 131 var expiration = new Date(new Date().getTime() + 1000 * 60 * 60 * 24 * 30); 132 document.cookie = "ac_enable_tracking=1; expires= " + expiration + "; path=/"; 133 acTrackVisit(); 134 } 135 136 function acTrackVisit() { 137 var trackcmp_email = '<?php echo $user_email; ?>'; 138 var ac_id = '<?php echo $ac_id; ?>'; 139 var trackcmp = document.createElement("script"); 140 trackcmp.async = true; 141 trackcmp.type = 'text/javascript'; 142 trackcmp.src = '//trackcmp.net/visit?actid='+encodeURIComponent(ac_id)+'&e='+encodeURIComponent(trackcmp_email)+'&r='+encodeURIComponent(document.referrer)+'&u='+encodeURIComponent(window.location.href); 143 var trackcmp_s = document.getElementsByTagName("script"); 144 if (trackcmp_s.length) { 145 trackcmp_s[0].parentNode.appendChild(trackcmp); 146 } else { 147 var trackcmp_h = document.getElementsByTagName("head"); 148 trackcmp_h.length && trackcmp_h[0].appendChild(trackcmp); 149 } 150 } 151 152 if (trackByDefault || /(^|; )ac_enable_tracking=([^;]+)/.test(document.cookie)) { 153 acEnableTracking(); 154 } 155 </script> 142 156 <?php 143 157 } else { -
advanced-activecampaign-site-tracking/trunk/README.txt
r1701235 r1894342 5 5 Requires at least: 3.0.1 6 6 Tested up to: 4.8 7 Stable tag: 1. 0.07 Stable tag: 1.1.0 8 8 License: GPLv2 or later 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 30 30 == Changelog == 31 31 32 = 1.1.0 = 33 * Updated ActiveCampaign Tracking Script 34 32 35 = 1.0.0 = 33 36 * Initial conversion to WordPress plugin by @DanielMcClure | [TheModernEntrepreneur.com](https://themodernentrepreneur.com/?utm_source=wordpress&utm_medium=plugin&utm_campaign=advanced_ac_tracking&utm_term=readme) -
advanced-activecampaign-site-tracking/trunk/advanced-ac-tracking.php
r1701235 r1894342 5 5 * Plugin URI: https://github.com/danielmcclure/advanced-ac-tracking 6 6 * Description: Adds ActiveCampaign site tracking code and links to users email if logged in. 7 * Version: 1. 0.07 * Version: 1.1.0 8 8 * Author: danielmcclure 9 9 * Author URI: https://danielmcclure.com/ … … 125 125 126 126 ?> 127 <script type="text/javascript"> 128 var trackcmp_email = '<?php echo $user_email; ?>'; 129 var ac_id = '<?php echo $ac_id; ?>'; 130 var trackcmp = document.createElement("script"); 131 trackcmp.async = true; 132 trackcmp.type = 'text/javascript'; 133 trackcmp.src = '//trackcmp.net/visit?actid='+encodeURIComponent(ac_id)+'&e='+encodeURIComponent(trackcmp_email)+'&r='+encodeURIComponent(document.referrer)+'&u='+encodeURIComponent(window.location.href); 134 var trackcmp_s = document.getElementsByTagName("script"); 135 if (trackcmp_s.length) { 136 trackcmp_s[0].parentNode.appendChild(trackcmp); 137 } else { 138 var trackcmp_h = document.getElementsByTagName("head"); 139 trackcmp_h.length && trackcmp_h[0].appendChild(trackcmp); 140 } 141 </script> 127 <script type="text/javascript"> 128 var trackByDefault = true; 129 130 function acEnableTracking() { 131 var expiration = new Date(new Date().getTime() + 1000 * 60 * 60 * 24 * 30); 132 document.cookie = "ac_enable_tracking=1; expires= " + expiration + "; path=/"; 133 acTrackVisit(); 134 } 135 136 function acTrackVisit() { 137 var trackcmp_email = '<?php echo $user_email; ?>'; 138 var ac_id = '<?php echo $ac_id; ?>'; 139 var trackcmp = document.createElement("script"); 140 trackcmp.async = true; 141 trackcmp.type = 'text/javascript'; 142 trackcmp.src = '//trackcmp.net/visit?actid='+encodeURIComponent(ac_id)+'&e='+encodeURIComponent(trackcmp_email)+'&r='+encodeURIComponent(document.referrer)+'&u='+encodeURIComponent(window.location.href); 143 var trackcmp_s = document.getElementsByTagName("script"); 144 if (trackcmp_s.length) { 145 trackcmp_s[0].parentNode.appendChild(trackcmp); 146 } else { 147 var trackcmp_h = document.getElementsByTagName("head"); 148 trackcmp_h.length && trackcmp_h[0].appendChild(trackcmp); 149 } 150 } 151 152 if (trackByDefault || /(^|; )ac_enable_tracking=([^;]+)/.test(document.cookie)) { 153 acEnableTracking(); 154 } 155 </script> 142 156 <?php 143 157 } else {
Note: See TracChangeset
for help on using the changeset viewer.