Changeset 903412
- Timestamp:
- 04/27/2014 10:06:06 AM (12 years ago)
- Location:
- google-universal-analytics
- Files:
-
- 30 added
- 7 edited
-
tags/2.2 (added)
-
tags/2.2/assets (added)
-
tags/2.2/assets/gua-main.css (added)
-
tags/2.2/assets/gua-main.js (added)
-
tags/2.2/bootstrap (added)
-
tags/2.2/bootstrap/css (added)
-
tags/2.2/bootstrap/css/bootstrap-switch.min.css (added)
-
tags/2.2/bootstrap/css/bootstrap-theme.css (added)
-
tags/2.2/bootstrap/css/bootstrap-theme.css.map (added)
-
tags/2.2/bootstrap/css/bootstrap-theme.min.css (added)
-
tags/2.2/bootstrap/css/bootstrap.css (added)
-
tags/2.2/bootstrap/css/bootstrap.css.map (added)
-
tags/2.2/bootstrap/css/bootstrap.min.css (added)
-
tags/2.2/bootstrap/fonts (added)
-
tags/2.2/bootstrap/fonts/glyphicons-halflings-regular.eot (added)
-
tags/2.2/bootstrap/fonts/glyphicons-halflings-regular.svg (added)
-
tags/2.2/bootstrap/fonts/glyphicons-halflings-regular.ttf (added)
-
tags/2.2/bootstrap/fonts/glyphicons-halflings-regular.woff (added)
-
tags/2.2/bootstrap/js (added)
-
tags/2.2/bootstrap/js/bootstrap-switch.min.js (added)
-
tags/2.2/bootstrap/js/bootstrap.min.js (added)
-
tags/2.2/classic (added)
-
tags/2.2/classic/classic-analytics.php (added)
-
tags/2.2/classic/custom-analytics.php (added)
-
tags/2.2/googleanalytics.php (added)
-
tags/2.2/options.php (added)
-
tags/2.2/readme.txt (added)
-
tags/2.2/screenshot-1.png (added)
-
tags/2.2/screenshot-2.png (added)
-
tags/2.2/tracking-code.php (added)
-
trunk/assets/gua-main.js (modified) (2 diffs)
-
trunk/classic/classic-analytics.php (modified) (1 diff)
-
trunk/classic/custom-analytics.php (modified) (1 diff)
-
trunk/googleanalytics.php (modified) (5 diffs)
-
trunk/options.php (modified) (1 diff)
-
trunk/readme.txt (modified) (3 diffs)
-
trunk/tracking-code.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
google-universal-analytics/trunk/assets/gua-main.js
r887597 r903412 70 70 71 71 } 72 73 if(jQuery('#enable_display').is(':checked')){ 74 75 var enable_display = 'on'; 76 77 }else{ 78 79 var enable_display = 'off'; 80 81 } 82 83 if(jQuery('#anonymize_ip').is(':checked')){ 84 85 var anonymize_ip = 'on'; 86 87 }else{ 88 89 var anonymize_ip = 'off'; 90 91 } 72 92 73 93 if(jQuery('#tracking_off_for_role').is(':checked')){ … … 108 128 109 129 'track_links' : track_links, 130 131 'enable_display' : enable_display, 132 133 'anonymize_ip' : anonymize_ip, 110 134 111 135 'tracking_off_for_role' : tracking_off_for_role, -
google-universal-analytics/trunk/classic/classic-analytics.php
r887597 r903412 117 117 <div class="clearfix"></div> 118 118 119 <div class="row col-lg-6">Have a question? Drop us a question at <a href="http://onlineads.lt/?utm_source=WordPress&utm_medium=Google%20Universal%20Analytics%202. 1.2&utm_content=Google%20Classic%20Analytics&utm_campaign=WordPress%20plugins" title="Google Universal Analytics">OnlineAds.lt</a> </div>119 <div class="row col-lg-6">Have a question? Drop us a question at <a href="http://onlineads.lt/?utm_source=WordPress&utm_medium=Google%20Universal%20Analytics%202.2&utm_content=Google%20Classic%20Analytics&utm_campaign=WordPress%20plugins" title="Google Universal Analytics">OnlineAds.lt</a> </div> 120 120 121 121 </div> -
google-universal-analytics/trunk/classic/custom-analytics.php
r887597 r903412 117 117 <div class="clearfix"></div> 118 118 119 <div class="row col-lg-6">Have a question? Drop us a question at <a href="http://onlineads.lt/?utm_source=WordPress&utm_medium=Google%20Universal%20Analytics%202. 1.2&utm_content=Google%20Custom%20Analytics&utm_campaign=WordPress%20plugins">OnlineAds.lt</a> </div>119 <div class="row col-lg-6">Have a question? Drop us a question at <a href="http://onlineads.lt/?utm_source=WordPress&utm_medium=Google%20Universal%20Analytics%202.2&utm_content=Google%20Custom%20Analytics&utm_campaign=WordPress%20plugins">OnlineAds.lt</a> </div> 120 120 121 121 </div> -
google-universal-analytics/trunk/googleanalytics.php
r887597 r903412 9 9 Description: Adds <a href="http://www.google.com/analytics/">Google Analytics</a> tracking code on all pages. 10 10 11 Version: 2. 1.211 Version: 2.2 12 12 13 13 Author: Audrius Dobilinskas … … 46 46 47 47 delete_option('track_links'); 48 49 delete_option('enable_display'); 50 51 delete_option('anonymize_ip'); 48 52 49 53 delete_option('tracking_off_for_this_role'); … … 97 101 add_submenu_page('google_universal_analytics','','','manage_options','google_universal_analytics','options_page_google_universal_analytics'); 98 102 99 $settings_page1 = add_submenu_page( 'google_universal_analytics', ' Settings', 'Settings', 'manage_options', 'google_universal_analytics', 'options_page_google_universal_analytics' );103 $settings_page1 = add_submenu_page( 'google_universal_analytics', 'Universal Analytics', 'Universal Analytics', 'manage_options', 'google_universal_analytics', 'options_page_google_universal_analytics' ); 100 104 101 105 $classic_page = add_submenu_page( 'google_universal_analytics', 'Classic Analytics', 'Classic Analytics', 'manage_options', 'classic_analytics', 'classic_analytics_page_google_universal_analytics' ); … … 458 462 459 463 $track_links = $_REQUEST['track_links']; 464 465 $enable_display = $_REQUEST['enable_display']; 466 467 $anonymize_ip = $_REQUEST['anonymize_ip']; 460 468 461 469 $tracking_off_for_this_role = $_REQUEST['tracking_off_for_this_role']; … … 474 482 475 483 update_option('track_links', $track_links); 484 485 update_option('enable_display', $enable_display); 486 487 update_option('anonymize_ip', $anonymize_ip); 476 488 477 489 update_option('tracking_off_for_this_role', $tracking_off_for_this_role); -
google-universal-analytics/trunk/options.php
r887597 r903412 1 1 <div class="wrap"> 2 3 2 <h2>Google Universal Analytics</h2> 4 5 6 7 3 <br /> 8 9 4 <div class="col-lg-6 row"> 10 11 <form class="form-horizontal" role="form" id="google-universal-options"> 12 13 14 15 <div class="form-group"> 16 17 <label for="web_property_id" class="col-sm-3 control-label">Status</label> 18 19 <div class="col-sm-9"> 20 21 <input id="plugin_switch" type="checkbox" name="plugin_switch" <?php if(get_option('plugin_switch')=='on'): ?> checked="checked" <?php endif; ?>> 22 23 24 5 <form class="form-horizontal" role="form" id="google-universal-options"> 6 <div class="form-group"> 7 <label for="web_property_id" class="col-sm-3 control-label">Status</label> 8 <div class="col-sm-9"> 9 <input id="plugin_switch" type="checkbox" name="plugin_switch" <?php if(get_option('plugin_switch')=='on'): ?> checked="checked" <?php endif; ?>> 10 </div> 11 </div> 12 <div class="form-group"> 13 <label for="web_property_id" class="col-sm-3 control-label">Tracking ID</label> 14 <div class="col-sm-9"> 15 <input type="text" class="form-control" name="web_property_id" id="web_property_id" placeholder="Tracking code example: UA-23710711-7" value="<?php echo get_option('web_property_id'); ?>"> 16 <span class="error hide"><strong>Error! </strong> match your code with this forma: UA-41115660-1</span> </div> 17 </div> 18 <div class="form-group"> 19 <label for="web_property_id" class="col-sm-3 control-label"></label> 20 <div class="col-sm-9"> <i>Advanced settings:</i> </div> 21 </div> 22 <div class="form-group"> 23 <div class="col-sm-offset-3 col-sm-9"> 24 <div class="checkbox"> 25 <label> 26 <input type="checkbox" name="in_footer" id="in_footer" <?php if(get_option('in_footer')=='on'): ?> checked="checked" <?php endif; ?>> 27 Place code in footer </label> 25 28 </div> 26 27 29 </div> 28 29 <div class="form-group"> 30 31 <label for="web_property_id" class="col-sm-3 control-label">Tracking ID</label> 32 33 <div class="col-sm-9"> 34 35 <input type="text" class="form-control" name="web_property_id" id="web_property_id" placeholder="Tracking code example: UA-23710711-7" value="<?php echo get_option('web_property_id'); ?>"> 36 37 <span class="error hide"><strong>Error! </strong> match your code with this forma: UA-41115660-1</span> 38 30 </div> 31 <div class="form-group"> 32 <div class="col-sm-offset-3 col-sm-9"> 33 <div class="checkbox"> 34 <label> 35 <input type="checkbox" name="track_links" id="track_links" <?php if(get_option('track_links')=='on'): ?> checked="checked" <?php endif; ?>> 36 Track events (Downloads, Mailto & Outbound URLs) </label> 39 37 </div> 40 41 38 </div> 42 43 <div class="form-group"> 44 45 <label for="web_property_id" class="col-sm-3 control-label"></label> 46 47 <div class="col-sm-9"> 48 49 <i>Advanced settings:</i> 50 39 </div> 40 <div class="form-group"> 41 <div class="col-sm-offset-3 col-sm-9"> 42 <div class="checkbox"> 43 <label> 44 <input type="checkbox" name="enable_display" id="enable_display" <?php if(get_option('enable_display')=='on'): ?> checked="checked" <?php endif; ?>> 45 Enable Display Advertising <span style="color:green;">New!</span> </label> 51 46 </div> 52 53 47 </div> 54 55 56 57 <div class="form-group"> 58 59 <div class="col-sm-offset-3 col-sm-9"> 60 61 <div class="checkbox"> 62 63 <label> 64 65 <input type="checkbox" name="in_footer" id="in_footer" <?php if(get_option('in_footer')=='on'): ?> checked="checked" <?php endif; ?>> 66 67 Place code in footer </label> 68 69 </div> 70 48 </div> 49 <div class="form-group"> 50 <div class="col-sm-offset-3 col-sm-9"> 51 <div class="checkbox"> 52 <label> 53 <input type="checkbox" name="anonymize_ip" id="anonymize_ip" <?php if(get_option('anonymize_ip')=='on'): ?> checked="checked" <?php endif; ?>> 54 Anonymize IP <span style="color:green;">New!</span> </label> 71 55 </div> 72 73 56 </div> 74 75 <div class="form-group"> 76 77 <div class="col-sm-offset-3 col-sm-9"> 78 79 <div class="checkbox"> 80 81 <label> 82 83 <input type="checkbox" name="track_links" id="track_links" <?php if(get_option('track_links')=='on'): ?> checked="checked" <?php endif; ?>> 84 85 Track events (Downloads, Mailto & Outbound URLs) </label> 86 87 </div> 88 89 </div> 90 91 </div> 92 93 <div class="form-group"> 94 95 <div class="col-sm-offset-3 col-sm-9"> 96 57 </div> 58 <div class="form-group"> 59 <div class="col-sm-offset-3 col-sm-9"> 97 60 <?php global $wp_roles; 98 61 99 62 $roles = $wp_roles->get_names(); ?> 100 101 <div class="checkbox"> 102 103 <label> 104 105 <input type="checkbox" name="tracking_off_for_role" id="tracking_off_for_role" <?php if(get_option('tracking_off_for_role')=='on'): ?> checked="checked" <?php endif; ?>> 106 107 Disable Tracking For <select id="tracking_off_for_this_role"> 108 109 <?php foreach($roles as $role) { ?> 110 63 <div class="checkbox"> 64 <label> 65 <input type="checkbox" name="tracking_off_for_role" id="tracking_off_for_role" <?php if(get_option('tracking_off_for_role')=='on'): ?> checked="checked" <?php endif; ?>> 66 Disable Tracking For 67 <select id="tracking_off_for_this_role"> 68 <?php foreach($roles as $role) { ?> 111 69 <option value="<?php echo $role;?>" <?php if(get_option('tracking_off_for_this_role')== $role){echo 'selected="selected"';} ?>><?php echo $role;?></option> 112 113 70 <?php } ?> 114 115 </select> </label> 116 117 </div> 118 71 </select> 72 </label> 119 73 </div> 120 121 74 </div> 122 123 <div class="form-group"> 124 125 <div class="col-sm-offset-3 col-sm-9"> 126 127 <input type="hidden" id="ajax_url" name="ajax_url" value="<?php echo admin_url('admin-ajax.php'); ?>" /> 128 129 <button type="button" class="btn btn-primary" id="save-gua-settings">Save Changes</button><span class="alert alert-success hide"><strong>Options Saved</strong></span> 130 131 </div> 132 133 </div> 134 135 </form> 136 75 </div> 76 <div class="form-group"> 77 <div class="col-sm-offset-3 col-sm-9"> 78 <input type="hidden" id="ajax_url" name="ajax_url" value="<?php echo admin_url('admin-ajax.php'); ?>" /> 79 <button type="button" class="btn btn-primary" id="save-gua-settings">Save Changes</button> 80 <span class="alert alert-success hide"><strong>Options Saved</strong></span> </div> 81 </div> 82 </form> 137 83 </div> 138 139 84 <div class="clearfix"></div> 140 141 <div class="row col-lg-6">Have a question? Drop us a question at <a href="http://onlineads.lt/?utm_source=WordPress&utm_medium=Google%20Universal%20Analytics%202.1.2&utm_content=Google%20Universal%20Analytics&utm_campaign=WordPress%20plugins" title="Google Universal Analytics">OnlineAds.lt</a> </div> 142 85 <div class="row col-lg-6">Have a question? Drop us a question at <a href="http://onlineads.lt/?utm_source=WordPress&utm_medium=Google%20Universal%20Analytics%202.2&utm_content=Google%20Universal%20Analytics&utm_campaign=WordPress%20plugins" title="Google Universal Analytics">OnlineAds.lt</a> </div> 143 86 </div> 144 145 87 </br> 146 -
google-universal-analytics/trunk/readme.txt
r887597 r903412 4 4 Tags: javascript, tracking, google, analytics, universal, statistics, google analytics, universal analytics, google universal analytics, classic, custom 5 5 Requires at least: 3.0 6 Tested up to: 3. 8.17 Stable tag: 2. 1.26 Tested up to: 3.9 7 Stable tag: 2.2 8 8 License: GPLv2 or later 9 9 10 Adds the latest Google Universal Analytics JavaScript tracking code to your WordPress website. Event tracking isnow available.10 Adds the latest Google Universal Analytics JavaScript tracking code to your WordPress website. Event tracking, Display Advertising (Remarketing) and IP Anonymization now available. 11 11 12 12 == Description == … … 63 63 == Changelog == 64 64 65 = 2.2 = 66 * Display Advertising feature added. 67 * IP Anonymization option is now available. 68 65 69 = 2.1.2 = 66 70 * jQuery bug fix. … … 97 101 == Upgrade Notice == 98 102 103 = 2.2 = 104 * Display Advertising and IP Anonymization options added. 105 99 106 = 2.1.2 = 100 107 * Bug fix. -
google-universal-analytics/trunk/tracking-code.php
r882282 r903412 4 4 5 5 $track_links = get_option('track_links'); 6 7 $enable_display = get_option('enable_display'); 8 9 $anonymize_ip = get_option('anonymize_ip'); 6 10 7 11 $homeurl = get_option('home'); … … 30 34 31 35 ga('create', '<?php echo $web_property_id; ?>', '<?php echo $homeurl; ?>'); 32 36 <?php if($anonymize_ip=='on'): ?> 37 ga('set', 'anonymizeIp', true); 38 <?php endif; ?> 39 <?php if($enable_display=='on'): ?> 40 ga('require', 'displayfeatures'); 41 <?php endif; ?> 33 42 ga('send', 'pageview'); 34 43
Note: See TracChangeset
for help on using the changeset viewer.