Changeset 2128452
- Timestamp:
- 07/25/2019 11:11:00 AM (7 years ago)
- Location:
- bazo
- Files:
-
- 6 edited
-
branches/readme.txt (modified) (2 diffs)
-
branches/shortcode-editor.js (modified) (2 diffs)
-
branches/wp-bazo.php (modified) (9 diffs)
-
trunk/readme.txt (modified) (2 diffs)
-
trunk/shortcode-editor.js (modified) (2 diffs)
-
trunk/wp-bazo.php (modified) (9 diffs)
Legend:
- Unmodified
- Added
- Removed
-
bazo/branches/readme.txt
r2127924 r2128452 6 6 Tested up to: 5.2 7 7 Requires PHP: 5.6 8 Stable tag: 1.3 9 Version: 1.3 8 Stable tag: 1.3.1 9 Version: 1.3.1 10 10 Contributors: Bazo 11 11 … … 35 35 36 36 == Changelog == 37 38 = 1.3.1 = 39 * Added suffix parameter to shortcode 40 * Small fixes in shortcode usage description 37 41 38 42 = 1.3 = -
bazo/branches/shortcode-editor.js
r2127921 r2128452 43 43 value: '', 44 44 }, { 45 type: 'textbox', 46 name: 'suffix', 47 label: 'Tekst po nazwie wykrytej firmy', 48 value: '', 49 }, { 45 50 type: 'checkbox', 46 51 name: 'removestatut', … … 64 69 (prefix != '') ? prefix = ' prefix="' + prefix + '"' : prefix = ''; 65 70 71 let suffix = e.data.suffix; 72 (suffix != '') ? suffix = ' suffix="' + suffix + '"' : suffix = ''; 73 66 74 let removestatut = e.data.removestatut; 67 75 (removestatut) ? removestatut = ' removestatut="1"' : removestatut = ''; 68 76 69 77 ed.insertContent( 70 '[bazo-company' + name + lowernext + maxlength + color + prefix + removestatut + ']'78 '[bazo-company' + name + lowernext + maxlength + color + prefix + suffix + removestatut + ']' 71 79 ); 72 80 } -
bazo/branches/wp-bazo.php
r2127921 r2128452 2 2 /* 3 3 Plugin Name: Bazo 4 Version: 1.3 4 Version: 1.3.1 5 5 Description: Automatically adds Bazo.io tracker to site 6 6 Author: Bazo … … 128 128 <div><code>[bazo-company color="#00F"] Świetnie dziś wyglądasz! Miłego dnia.</code></div> 129 129 <ul> 130 <li><b>Rozpoznana Firma:</b> <span style="color:#00F">Nazwa-Firmy Sp. z o.o.</span> Świetnie dziś wyglądasz! Miłego dnia.</li> 130 <li><b>Rozpoznana Firma:</b> <span style="color:#00F">Nazwa-Firmy Sp. z o.o.</span> Świetnie dziś 131 wyglądasz! Miłego dnia. 132 </li> 131 133 </ul> 132 134 133 135 <div><code>[bazo-company prefix ="Przyjacielu z"] Świetnie dziś wyglądasz! Miłego dnia.</code></div> 134 136 <ul> 135 <li><b>Rozpoznana Firma:</b> Przyjacielu z Nazwa-Firmy Sp. z o.o. Świetnie dziś wyglądasz! Miłego dnia.</li> 137 <li><b>Rozpoznana Firma:</b> Przyjacielu z Nazwa-Firmy Sp. z o.o. Świetnie dziś wyglądasz! Miłego dnia. 138 </li> 139 </ul> 140 141 <div><code>[bazo-company suffix =","] Świetnie dziś wyglądasz! Miłego dnia.</code></div> 142 <ul> 143 <li><b>Rozpoznana Firma:</b> Nazwa-Firmy Sp. z o.o., Świetnie dziś wyglądasz! Miłego dnia. 144 </li> 136 145 </ul> 137 146 … … 142 151 <hr> 143 152 <h4>Parametry można łączyć ze sobą np.:</h4> 144 <div><code>[bazo-company lowernext="1" name="Przyjacielu" prefix="Pracowniku" color="#73b20b" removestatut="1"] Świetnie dziś wyglądasz! Miłego dnia.</code></div> 153 <div><code>[bazo-company lowernext="1" name="Przyjacielu" prefix="Pracowniku" suffix ="," color="#73b20b" 154 removestatut="1"] Świetnie dziś wyglądasz! Miłego dnia.</code></div> 145 155 146 156 <h4>W przypadku wykrycia firmy (np. "Nazwa-Firmy Sp. z o.o.") otrzymamy:</h4> 147 <i>Pracowniku <b style="color:#73b20b">Nazwa-Firmy</b> świetnie dziś wyglądasz! Miłego dnia.</i> 148 <h4>Jeśli firma nie zostanie rozpoznana otrzymamy:</h4> 149 <i>Przyjacielu Świetnie dziś wyglądasz! Miłego dnia.</i> 157 <i>Pracowniku <b style="color:#73b20b">Nazwa-Firmy</b>, świetnie dziś wyglądasz! Miłego dnia.</i> 150 158 <?php 151 159 } … … 236 244 })(document, 'script', '//c.bazo.io/t.min.js'); 237 245 </script> 238 <!-- END Bazo Tracker v.1.3 -->246 <!-- END Bazo Tracker v.1.3.1 --> 239 247 <?php } 240 248 } … … 259 267 'prefix' => '', 260 268 'removestatut' => '0', 269 'suffix' => '', 261 270 ), $atts ); 262 271 … … 267 276 $prefix = esc_attr( $bazoAtts['prefix'] ); 268 277 $removeStatut = esc_attr( $bazoAtts['removestatut'] ); 269 270 return '<span class="bazo-company" color="' . $color . ';" maxlenght="' . $length . '" lowernext="' . $lowerNext . '" prefix="' . $prefix . '" removestatut="' . $removeStatut . '">' . $AltName . '</span>'; 278 $suffix = esc_attr( $bazoAtts['suffix'] ); 279 280 return '<span class="bazo-company" color="' . $color . ';" maxlenght="' . $length . '" lowernext="' . $lowerNext . '" prefix="' . $prefix . '" suffix="' . $suffix . '" removestatut="' . $removeStatut . '">' . $AltName . '</span>'; 271 281 } 272 282 … … 296 306 let color = elems[i].attributes.color.value; 297 307 let prefix = elems[i].attributes.prefix.value; 308 let suffix = elems[i].attributes.suffix.value; 298 309 let lowerNext = elems[i].attributes.lowerNext.value; 299 310 let removestatut = elems[i].attributes.removestatut.value; … … 307 318 } 308 319 if (length < company.length) { 309 elems[i].innerHTML = company.substring(0, length) + '... </span>';310 company = company.substring(0, length) + '... </span>';320 elems[i].innerHTML = company.substring(0, length) + '...'; 321 company = company.substring(0, length) + '...'; 311 322 } else { 312 elems[i].innerHTML = company + '</span>';313 company = elems[i].innerHTML + '</span>';323 elems[i].innerHTML = company; 324 company = elems[i].innerHTML; 314 325 } 315 326 let parentNode = elems[i].parentNode.innerHTML; … … 322 333 } 323 334 if (prefix.length > 0) { 324 var companySpan = prefix + ' <span style="color:' + color + '">' + company ;335 var companySpan = prefix + ' <span style="color:' + color + '">' + company + '</span>'; 325 336 } else { 326 companySpan = '<span style="color:' + color + '">' + company; 337 companySpan = '<span style="color:' + color + '">' + company + '</span>'; 338 } 339 if (suffix.length > 0){ 340 companySpan = companySpan + suffix; 327 341 } 328 342 changedString = changedString.replace(company, companySpan); -
bazo/trunk/readme.txt
r2127924 r2128452 6 6 Tested up to: 5.2 7 7 Requires PHP: 5.6 8 Stable tag: 1.3 9 Version: 1.3 8 Stable tag: 1.3.1 9 Version: 1.3.1 10 10 Contributors: Bazo 11 11 … … 35 35 36 36 == Changelog == 37 38 = 1.3.1 = 39 * Added suffix parameter to shortcode 40 * Small fixes in shortcode usage description 37 41 38 42 = 1.3 = -
bazo/trunk/shortcode-editor.js
r2127921 r2128452 43 43 value: '', 44 44 }, { 45 type: 'textbox', 46 name: 'suffix', 47 label: 'Tekst po nazwie wykrytej firmy', 48 value: '', 49 }, { 45 50 type: 'checkbox', 46 51 name: 'removestatut', … … 64 69 (prefix != '') ? prefix = ' prefix="' + prefix + '"' : prefix = ''; 65 70 71 let suffix = e.data.suffix; 72 (suffix != '') ? suffix = ' suffix="' + suffix + '"' : suffix = ''; 73 66 74 let removestatut = e.data.removestatut; 67 75 (removestatut) ? removestatut = ' removestatut="1"' : removestatut = ''; 68 76 69 77 ed.insertContent( 70 '[bazo-company' + name + lowernext + maxlength + color + prefix + removestatut + ']'78 '[bazo-company' + name + lowernext + maxlength + color + prefix + suffix + removestatut + ']' 71 79 ); 72 80 } -
bazo/trunk/wp-bazo.php
r2127921 r2128452 2 2 /* 3 3 Plugin Name: Bazo 4 Version: 1.3 4 Version: 1.3.1 5 5 Description: Automatically adds Bazo.io tracker to site 6 6 Author: Bazo … … 128 128 <div><code>[bazo-company color="#00F"] Świetnie dziś wyglądasz! Miłego dnia.</code></div> 129 129 <ul> 130 <li><b>Rozpoznana Firma:</b> <span style="color:#00F">Nazwa-Firmy Sp. z o.o.</span> Świetnie dziś wyglądasz! Miłego dnia.</li> 130 <li><b>Rozpoznana Firma:</b> <span style="color:#00F">Nazwa-Firmy Sp. z o.o.</span> Świetnie dziś 131 wyglądasz! Miłego dnia. 132 </li> 131 133 </ul> 132 134 133 135 <div><code>[bazo-company prefix ="Przyjacielu z"] Świetnie dziś wyglądasz! Miłego dnia.</code></div> 134 136 <ul> 135 <li><b>Rozpoznana Firma:</b> Przyjacielu z Nazwa-Firmy Sp. z o.o. Świetnie dziś wyglądasz! Miłego dnia.</li> 137 <li><b>Rozpoznana Firma:</b> Przyjacielu z Nazwa-Firmy Sp. z o.o. Świetnie dziś wyglądasz! Miłego dnia. 138 </li> 139 </ul> 140 141 <div><code>[bazo-company suffix =","] Świetnie dziś wyglądasz! Miłego dnia.</code></div> 142 <ul> 143 <li><b>Rozpoznana Firma:</b> Nazwa-Firmy Sp. z o.o., Świetnie dziś wyglądasz! Miłego dnia. 144 </li> 136 145 </ul> 137 146 … … 142 151 <hr> 143 152 <h4>Parametry można łączyć ze sobą np.:</h4> 144 <div><code>[bazo-company lowernext="1" name="Przyjacielu" prefix="Pracowniku" color="#73b20b" removestatut="1"] Świetnie dziś wyglądasz! Miłego dnia.</code></div> 153 <div><code>[bazo-company lowernext="1" name="Przyjacielu" prefix="Pracowniku" suffix ="," color="#73b20b" 154 removestatut="1"] Świetnie dziś wyglądasz! Miłego dnia.</code></div> 145 155 146 156 <h4>W przypadku wykrycia firmy (np. "Nazwa-Firmy Sp. z o.o.") otrzymamy:</h4> 147 <i>Pracowniku <b style="color:#73b20b">Nazwa-Firmy</b> świetnie dziś wyglądasz! Miłego dnia.</i> 148 <h4>Jeśli firma nie zostanie rozpoznana otrzymamy:</h4> 149 <i>Przyjacielu Świetnie dziś wyglądasz! Miłego dnia.</i> 157 <i>Pracowniku <b style="color:#73b20b">Nazwa-Firmy</b>, świetnie dziś wyglądasz! Miłego dnia.</i> 150 158 <?php 151 159 } … … 236 244 })(document, 'script', '//c.bazo.io/t.min.js'); 237 245 </script> 238 <!-- END Bazo Tracker v.1.3 -->246 <!-- END Bazo Tracker v.1.3.1 --> 239 247 <?php } 240 248 } … … 259 267 'prefix' => '', 260 268 'removestatut' => '0', 269 'suffix' => '', 261 270 ), $atts ); 262 271 … … 267 276 $prefix = esc_attr( $bazoAtts['prefix'] ); 268 277 $removeStatut = esc_attr( $bazoAtts['removestatut'] ); 269 270 return '<span class="bazo-company" color="' . $color . ';" maxlenght="' . $length . '" lowernext="' . $lowerNext . '" prefix="' . $prefix . '" removestatut="' . $removeStatut . '">' . $AltName . '</span>'; 278 $suffix = esc_attr( $bazoAtts['suffix'] ); 279 280 return '<span class="bazo-company" color="' . $color . ';" maxlenght="' . $length . '" lowernext="' . $lowerNext . '" prefix="' . $prefix . '" suffix="' . $suffix . '" removestatut="' . $removeStatut . '">' . $AltName . '</span>'; 271 281 } 272 282 … … 296 306 let color = elems[i].attributes.color.value; 297 307 let prefix = elems[i].attributes.prefix.value; 308 let suffix = elems[i].attributes.suffix.value; 298 309 let lowerNext = elems[i].attributes.lowerNext.value; 299 310 let removestatut = elems[i].attributes.removestatut.value; … … 307 318 } 308 319 if (length < company.length) { 309 elems[i].innerHTML = company.substring(0, length) + '... </span>';310 company = company.substring(0, length) + '... </span>';320 elems[i].innerHTML = company.substring(0, length) + '...'; 321 company = company.substring(0, length) + '...'; 311 322 } else { 312 elems[i].innerHTML = company + '</span>';313 company = elems[i].innerHTML + '</span>';323 elems[i].innerHTML = company; 324 company = elems[i].innerHTML; 314 325 } 315 326 let parentNode = elems[i].parentNode.innerHTML; … … 322 333 } 323 334 if (prefix.length > 0) { 324 var companySpan = prefix + ' <span style="color:' + color + '">' + company ;335 var companySpan = prefix + ' <span style="color:' + color + '">' + company + '</span>'; 325 336 } else { 326 companySpan = '<span style="color:' + color + '">' + company; 337 companySpan = '<span style="color:' + color + '">' + company + '</span>'; 338 } 339 if (suffix.length > 0){ 340 companySpan = companySpan + suffix; 327 341 } 328 342 changedString = changedString.replace(company, companySpan);
Note: See TracChangeset
for help on using the changeset viewer.