Changeset 2391599
- Timestamp:
- 10/01/2020 10:39:10 AM (5 years ago)
- Location:
- bazo
- Files:
-
- 4 added
- 6 edited
-
branches/fv-150x150.png (added)
-
branches/readme.txt (modified) (3 diffs)
-
branches/shortcode-editor.js (modified) (1 diff)
-
branches/wp-bazo.php (modified) (6 diffs)
-
tags/1.3.2 (added)
-
tags/1.4 (added)
-
trunk/fv-150x150.png (added)
-
trunk/readme.txt (modified) (3 diffs)
-
trunk/shortcode-editor.js (modified) (1 diff)
-
trunk/wp-bazo.php (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
bazo/branches/readme.txt
r2128456 r2391599 4 4 Tags: bazo, tracker 5 5 Requires at least: 3.5.1 6 Tested up to: 5. 26 Tested up to: 5.5.1 7 7 Requires PHP: 5.6 8 Stable tag: 1. 3.29 Version: 1. 3.28 Stable tag: 1.4 9 Version: 1.4 10 10 Contributors: Bazo 11 11 … … 20 20 = Follow Us = 21 21 22 * **Our Website** - https://bazo.io/ 22 * **Our Website** - https://bazo.io/ 23 23 * **Our Facebook Page** - https://www.facebook.com/BAZOio-1213306755414411/ 24 24 … … 35 35 36 36 == Changelog == 37 38 = 1.4 = 39 * Fix missing bazo icon on shortcut visual editor 40 * Add dynamic validation 41 * Some visual tweaks 37 42 38 43 = 1.3.2 = -
bazo/branches/shortcode-editor.js
r2128452 r2391599 5 5 init: function (ed, url) { 6 6 7 //add new button 7 //add new button 8 8 ed.addButton("bazo", { 9 9 title: "Bazo Shortcode Insert", 10 10 cmd: "shortcode_insert", 11 image: "https://bazo.io/wp-content/uploads/2018/03/fv-150x150.png"11 image: url + '/fv-150x150.png' 12 12 }); 13 13 -
bazo/branches/wp-bazo.php
r2128456 r2391599 2 2 /* 3 3 Plugin Name: Bazo 4 Version: 1. 3.24 Version: 1.4 5 5 Description: Automatically adds Bazo.io tracker to site 6 6 Author: Bazo … … 57 57 ?> 58 58 59 <style> 60 input.valid, input.valid:focus{ 61 border-color: #0cd046; 62 box-shadow: 0 0 0 1px #0cd046 !important; 63 background: #0cd04682 !important; 64 } 65 input.notvalid, input.notvalid:focus{ 66 border-color: #e15858 !important; 67 box-shadow: 0 0 0 1px #e15858 !important; 68 } 69 input.unset, input.unset:focus{ 70 border-color: #5c68ff !important; 71 box-shadow: 0 0 0 1px #5c68ff !important; 72 } 73 </style> 74 59 75 <div class="wrap"> 76 77 <div id="total"></div> 60 78 <!--<h1>Bazo Settings</h1>--> 61 79 <?php if ( is_plugin_active( 'wp-super-cache/wp-cache.php' ) || is_plugin_active( 'w3-total-cache/w3-total-cache.php' ) || is_plugin_active( 'wp-fastest-cache/wpFastestCache.php' ) ) { ?> 62 <div style=" float:right;border: 1px solid #e1e698;border-radius: 10px;padding: 10px; background: #f7ff88;">63 < b>Uwaga!</b><br>64 Wyglda na to, że posiadasz plugin do obsługi cache. <br>65 Pamiętaj aby po zapisaniu kodu wyczyścić cache stronyw ustawieniach pluginu.80 <div style="border: 2px solid #ff1212;border-radius: 10px;padding: 10px; background: #f7ff88;float: left;"> 81 <span style="font-weight: bold;height: 20px;font-size: 1.5em;vertical-align: sub;margin-right: 5px;">⚠</span>️<b>Uwaga!</b> 82 Wyglda na to, że posiadasz plugin do obsługi cache. 83 Pamiętaj aby po zapisaniu kodu <b>wyczyścić cache strony</b> w ustawieniach pluginu. 66 84 </div> 67 85 <?php } ?> 68 86 69 <form style="float:left; " method="post" action="options.php">87 <form style="float:left;display: block;clear: both;" method="post" action="options.php"> 70 88 <?php 71 89 // This prints out all hidden setting fields … … 156 174 <h4>W przypadku wykrycia firmy (np. "Nazwa-Firmy Sp. z o.o.") otrzymamy:</h4> 157 175 <i>Pracowniku <b style="color:#73b20b">Nazwa-Firmy</b>, świetnie dziś wyglądasz! Miłego dnia.</i> 176 <script> 177 function updateValue() { 178 var iv = document.getElementById("ind-valid"); 179 var inv = document.getElementById("ind-nvalid"); 180 var input = document.getElementById("bazo_tracker"); 181 var total = document.getElementById("bazo_tracker").value; 182 total = total.replace(/\s/g, ''); 183 184 if ((total.length === 0)){ 185 iv.classList.add("hidden"); 186 inv.classList.add("hidden"); 187 input.classList.remove("valid"); 188 input.classList.remove("notvalid"); 189 input.classList.add("unset"); 190 } 191 else if (total.length === 9) { 192 input.classList.remove("unset"); 193 input.classList.add("valid"); 194 input.classList.remove("notvalid"); 195 iv.classList.remove("hidden"); 196 inv.classList.add("hidden"); 197 } else { 198 input.classList.remove("unset"); 199 input.classList.add("notvalid"); 200 input.classList.remove("valid"); 201 inv.classList.remove("hidden"); 202 iv.classList.add("hidden"); 203 } 204 } 205 // Register event handlers. 206 updateValue(); 207 var inputelem = document.getElementById("bazo_tracker"); 208 inputelem.addEventListener('keypress', updateValue); 209 inputelem.addEventListener('keyup', updateValue); 210 inputelem.addEventListener('input', updateValue); 211 inputelem.addEventListener('change', updateValue); 212 </script> 158 213 <?php 214 159 215 } 160 216 … … 201 257 $bazo_options = get_option( 'bazo_options' ); 202 258 $bazo_tracker = $bazo_options['bazo_tracker']; 203 if ( is_valid( $bazo_tracker ) ) {204 printf( '<span style="margin-left: 2px;border: 1px solid green;border-radius: 25px;padding: 0px 4px;background: green;color: #fff;">✓</span>' );259 /* if ( is_valid( $bazo_tracker ) ) { 260 printf( '<span class="indicator-valid" style="margin-left: 2px;border: 1px solid green;border-radius: 25px;padding: 0px 4px;background: green;color: #fff;">✓</span>' ); 205 261 } else { 206 printf( '<span style="margin-left: 2px;border: 1px solid red;border-radius: 25px;padding: 0px 5px;background: red;color: #fff;">X</span>' ); 207 } 208 262 printf( '<span class="indicator-notvalid" style="margin-left: 2px;border: 1px solid red;border-radius: 25px;padding: 0px 5px;background: red;color: #fff;">X</span>' ); 263 }*/ 264 printf( '<span id="ind-valid" class="indicator-valid hidden" style="margin-left: 2px;border: 1px solid green;border-radius: 25px;padding: 0px 4px;background: green;color: #fff;">✓</span>'); 265 printf( '<span id="ind-nvalid" class="indicator-notvalid hidden" style="margin-left: 2px;border: 1px solid red;border-radius: 25px;padding: 0px 5px;background: red;color: #fff;">X</span>'); 209 266 } 210 267 } … … 244 301 })(document, 'script', '//c.bazo.io/t.min.js'); 245 302 </script> 246 <!-- END Bazo Tracker v.1. 3.2-->303 <!-- END Bazo Tracker v.1.4 --> 247 304 <?php } 248 305 } … … 348 405 349 406 </script> 407 350 408 <?php } 351 409 -
bazo/trunk/readme.txt
r2128456 r2391599 4 4 Tags: bazo, tracker 5 5 Requires at least: 3.5.1 6 Tested up to: 5. 26 Tested up to: 5.5.1 7 7 Requires PHP: 5.6 8 Stable tag: 1. 3.29 Version: 1. 3.28 Stable tag: 1.4 9 Version: 1.4 10 10 Contributors: Bazo 11 11 … … 20 20 = Follow Us = 21 21 22 * **Our Website** - https://bazo.io/ 22 * **Our Website** - https://bazo.io/ 23 23 * **Our Facebook Page** - https://www.facebook.com/BAZOio-1213306755414411/ 24 24 … … 35 35 36 36 == Changelog == 37 38 = 1.4 = 39 * Fix missing bazo icon on shortcut visual editor 40 * Add dynamic validation 41 * Some visual tweaks 37 42 38 43 = 1.3.2 = -
bazo/trunk/shortcode-editor.js
r2128452 r2391599 5 5 init: function (ed, url) { 6 6 7 //add new button 7 //add new button 8 8 ed.addButton("bazo", { 9 9 title: "Bazo Shortcode Insert", 10 10 cmd: "shortcode_insert", 11 image: "https://bazo.io/wp-content/uploads/2018/03/fv-150x150.png"11 image: url + '/fv-150x150.png' 12 12 }); 13 13 -
bazo/trunk/wp-bazo.php
r2128456 r2391599 2 2 /* 3 3 Plugin Name: Bazo 4 Version: 1. 3.24 Version: 1.4 5 5 Description: Automatically adds Bazo.io tracker to site 6 6 Author: Bazo … … 57 57 ?> 58 58 59 <style> 60 input.valid, input.valid:focus{ 61 border-color: #0cd046; 62 box-shadow: 0 0 0 1px #0cd046 !important; 63 background: #0cd04682 !important; 64 } 65 input.notvalid, input.notvalid:focus{ 66 border-color: #e15858 !important; 67 box-shadow: 0 0 0 1px #e15858 !important; 68 } 69 input.unset, input.unset:focus{ 70 border-color: #5c68ff !important; 71 box-shadow: 0 0 0 1px #5c68ff !important; 72 } 73 </style> 74 59 75 <div class="wrap"> 76 77 <div id="total"></div> 60 78 <!--<h1>Bazo Settings</h1>--> 61 79 <?php if ( is_plugin_active( 'wp-super-cache/wp-cache.php' ) || is_plugin_active( 'w3-total-cache/w3-total-cache.php' ) || is_plugin_active( 'wp-fastest-cache/wpFastestCache.php' ) ) { ?> 62 <div style=" float:right;border: 1px solid #e1e698;border-radius: 10px;padding: 10px; background: #f7ff88;">63 < b>Uwaga!</b><br>64 Wyglda na to, że posiadasz plugin do obsługi cache. <br>65 Pamiętaj aby po zapisaniu kodu wyczyścić cache stronyw ustawieniach pluginu.80 <div style="border: 2px solid #ff1212;border-radius: 10px;padding: 10px; background: #f7ff88;float: left;"> 81 <span style="font-weight: bold;height: 20px;font-size: 1.5em;vertical-align: sub;margin-right: 5px;">⚠</span>️<b>Uwaga!</b> 82 Wyglda na to, że posiadasz plugin do obsługi cache. 83 Pamiętaj aby po zapisaniu kodu <b>wyczyścić cache strony</b> w ustawieniach pluginu. 66 84 </div> 67 85 <?php } ?> 68 86 69 <form style="float:left; " method="post" action="options.php">87 <form style="float:left;display: block;clear: both;" method="post" action="options.php"> 70 88 <?php 71 89 // This prints out all hidden setting fields … … 156 174 <h4>W przypadku wykrycia firmy (np. "Nazwa-Firmy Sp. z o.o.") otrzymamy:</h4> 157 175 <i>Pracowniku <b style="color:#73b20b">Nazwa-Firmy</b>, świetnie dziś wyglądasz! Miłego dnia.</i> 176 <script> 177 function updateValue() { 178 var iv = document.getElementById("ind-valid"); 179 var inv = document.getElementById("ind-nvalid"); 180 var input = document.getElementById("bazo_tracker"); 181 var total = document.getElementById("bazo_tracker").value; 182 total = total.replace(/\s/g, ''); 183 184 if ((total.length === 0)){ 185 iv.classList.add("hidden"); 186 inv.classList.add("hidden"); 187 input.classList.remove("valid"); 188 input.classList.remove("notvalid"); 189 input.classList.add("unset"); 190 } 191 else if (total.length === 9) { 192 input.classList.remove("unset"); 193 input.classList.add("valid"); 194 input.classList.remove("notvalid"); 195 iv.classList.remove("hidden"); 196 inv.classList.add("hidden"); 197 } else { 198 input.classList.remove("unset"); 199 input.classList.add("notvalid"); 200 input.classList.remove("valid"); 201 inv.classList.remove("hidden"); 202 iv.classList.add("hidden"); 203 } 204 } 205 // Register event handlers. 206 updateValue(); 207 var inputelem = document.getElementById("bazo_tracker"); 208 inputelem.addEventListener('keypress', updateValue); 209 inputelem.addEventListener('keyup', updateValue); 210 inputelem.addEventListener('input', updateValue); 211 inputelem.addEventListener('change', updateValue); 212 </script> 158 213 <?php 214 159 215 } 160 216 … … 201 257 $bazo_options = get_option( 'bazo_options' ); 202 258 $bazo_tracker = $bazo_options['bazo_tracker']; 203 if ( is_valid( $bazo_tracker ) ) {204 printf( '<span style="margin-left: 2px;border: 1px solid green;border-radius: 25px;padding: 0px 4px;background: green;color: #fff;">✓</span>' );259 /* if ( is_valid( $bazo_tracker ) ) { 260 printf( '<span class="indicator-valid" style="margin-left: 2px;border: 1px solid green;border-radius: 25px;padding: 0px 4px;background: green;color: #fff;">✓</span>' ); 205 261 } else { 206 printf( '<span style="margin-left: 2px;border: 1px solid red;border-radius: 25px;padding: 0px 5px;background: red;color: #fff;">X</span>' ); 207 } 208 262 printf( '<span class="indicator-notvalid" style="margin-left: 2px;border: 1px solid red;border-radius: 25px;padding: 0px 5px;background: red;color: #fff;">X</span>' ); 263 }*/ 264 printf( '<span id="ind-valid" class="indicator-valid hidden" style="margin-left: 2px;border: 1px solid green;border-radius: 25px;padding: 0px 4px;background: green;color: #fff;">✓</span>'); 265 printf( '<span id="ind-nvalid" class="indicator-notvalid hidden" style="margin-left: 2px;border: 1px solid red;border-radius: 25px;padding: 0px 5px;background: red;color: #fff;">X</span>'); 209 266 } 210 267 } … … 244 301 })(document, 'script', '//c.bazo.io/t.min.js'); 245 302 </script> 246 <!-- END Bazo Tracker v.1. 3.2-->303 <!-- END Bazo Tracker v.1.4 --> 247 304 <?php } 248 305 } … … 348 405 349 406 </script> 407 350 408 <?php } 351 409
Note: See TracChangeset
for help on using the changeset viewer.