Plugin Directory

Changeset 2128452


Ignore:
Timestamp:
07/25/2019 11:11:00 AM (7 years ago)
Author:
bazoio
Message:

version 1.3.1

Location:
bazo
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • bazo/branches/readme.txt

    r2127924 r2128452  
    66Tested up to: 5.2
    77Requires PHP: 5.6
    8 Stable tag: 1.3
    9 Version: 1.3
     8Stable tag: 1.3.1
     9Version: 1.3.1
    1010Contributors: Bazo
    1111
     
    3535
    3636== Changelog ==
     37
     38= 1.3.1 =
     39* Added suffix parameter to shortcode
     40* Small fixes in shortcode usage description
    3741
    3842= 1.3 =
  • bazo/branches/shortcode-editor.js

    r2127921 r2128452  
    4343                        value: '',
    4444                    }, {
     45                        type: 'textbox',
     46                        name: 'suffix',
     47                        label: 'Tekst po nazwie wykrytej firmy',
     48                        value: '',
     49                    }, {
    4550                        type: 'checkbox',
    4651                        name: 'removestatut',
     
    6469                        (prefix != '') ? prefix = ' prefix="' + prefix + '"' : prefix = '';
    6570
     71                        let suffix = e.data.suffix;
     72                        (suffix != '') ? suffix = ' suffix="' + suffix + '"' : suffix = '';
     73
    6674                        let removestatut = e.data.removestatut;
    6775                        (removestatut) ? removestatut = ' removestatut="1"' : removestatut = '';
    6876
    6977                        ed.insertContent(
    70                             '[bazo-company' + name + lowernext + maxlength + color + prefix + removestatut + ']'
     78                            '[bazo-company' + name + lowernext + maxlength + color + prefix + suffix + removestatut + ']'
    7179                        );
    7280                    }
  • bazo/branches/wp-bazo.php

    r2127921 r2128452  
    22    /*
    33      Plugin Name: Bazo
    4       Version: 1.3
     4      Version: 1.3.1
    55      Description: Automatically adds Bazo.io tracker to site
    66      Author: Bazo
     
    128128            <div><code>[bazo-company color="#00F"] Świetnie dziś wyglądasz! Miłego dnia.</code></div>
    129129            <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>
    131133            </ul>
    132134
    133135            <div><code>[bazo-company prefix ="Przyjacielu z"] Świetnie dziś wyglądasz! Miłego dnia.</code></div>
    134136            <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>
    136145            </ul>
    137146
     
    142151            <hr>
    143152            <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>
    145155
    146156            <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>
    150158            <?php
    151159        }
     
    236244                    })(document, 'script', '//c.bazo.io/t.min.js');
    237245                </script>
    238                 <!-- END Bazo Tracker v.1.3 -->
     246                <!-- END Bazo Tracker v.1.3.1 -->
    239247            <?php }
    240248        }
     
    259267            'prefix'       => '',
    260268            'removestatut' => '0',
     269            'suffix'       => '',
    261270        ), $atts );
    262271
     
    267276        $prefix       = esc_attr( $bazoAtts['prefix'] );
    268277        $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>';
    271281    }
    272282
     
    296306                            let color = elems[i].attributes.color.value;
    297307                            let prefix = elems[i].attributes.prefix.value;
     308                            let suffix = elems[i].attributes.suffix.value;
    298309                            let lowerNext = elems[i].attributes.lowerNext.value;
    299310                            let removestatut = elems[i].attributes.removestatut.value;
     
    307318                            }
    308319                            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) + '...';
    311322                            } else {
    312                                 elems[i].innerHTML = company + '</span>';
    313                                 company = elems[i].innerHTML + '</span>';
     323                                elems[i].innerHTML = company;
     324                                company = elems[i].innerHTML;
    314325                            }
    315326                            let parentNode = elems[i].parentNode.innerHTML;
     
    322333                            }
    323334                            if (prefix.length > 0) {
    324                                 var companySpan = prefix + ' <span style="color:' + color + '">' + company;
     335                                var companySpan = prefix + ' <span style="color:' + color + '">' + company + '</span>';
    325336                            } 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;
    327341                            }
    328342                            changedString = changedString.replace(company, companySpan);
  • bazo/trunk/readme.txt

    r2127924 r2128452  
    66Tested up to: 5.2
    77Requires PHP: 5.6
    8 Stable tag: 1.3
    9 Version: 1.3
     8Stable tag: 1.3.1
     9Version: 1.3.1
    1010Contributors: Bazo
    1111
     
    3535
    3636== Changelog ==
     37
     38= 1.3.1 =
     39* Added suffix parameter to shortcode
     40* Small fixes in shortcode usage description
    3741
    3842= 1.3 =
  • bazo/trunk/shortcode-editor.js

    r2127921 r2128452  
    4343                        value: '',
    4444                    }, {
     45                        type: 'textbox',
     46                        name: 'suffix',
     47                        label: 'Tekst po nazwie wykrytej firmy',
     48                        value: '',
     49                    }, {
    4550                        type: 'checkbox',
    4651                        name: 'removestatut',
     
    6469                        (prefix != '') ? prefix = ' prefix="' + prefix + '"' : prefix = '';
    6570
     71                        let suffix = e.data.suffix;
     72                        (suffix != '') ? suffix = ' suffix="' + suffix + '"' : suffix = '';
     73
    6674                        let removestatut = e.data.removestatut;
    6775                        (removestatut) ? removestatut = ' removestatut="1"' : removestatut = '';
    6876
    6977                        ed.insertContent(
    70                             '[bazo-company' + name + lowernext + maxlength + color + prefix + removestatut + ']'
     78                            '[bazo-company' + name + lowernext + maxlength + color + prefix + suffix + removestatut + ']'
    7179                        );
    7280                    }
  • bazo/trunk/wp-bazo.php

    r2127921 r2128452  
    22    /*
    33      Plugin Name: Bazo
    4       Version: 1.3
     4      Version: 1.3.1
    55      Description: Automatically adds Bazo.io tracker to site
    66      Author: Bazo
     
    128128            <div><code>[bazo-company color="#00F"] Świetnie dziś wyglądasz! Miłego dnia.</code></div>
    129129            <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>
    131133            </ul>
    132134
    133135            <div><code>[bazo-company prefix ="Przyjacielu z"] Świetnie dziś wyglądasz! Miłego dnia.</code></div>
    134136            <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>
    136145            </ul>
    137146
     
    142151            <hr>
    143152            <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>
    145155
    146156            <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>
    150158            <?php
    151159        }
     
    236244                    })(document, 'script', '//c.bazo.io/t.min.js');
    237245                </script>
    238                 <!-- END Bazo Tracker v.1.3 -->
     246                <!-- END Bazo Tracker v.1.3.1 -->
    239247            <?php }
    240248        }
     
    259267            'prefix'       => '',
    260268            'removestatut' => '0',
     269            'suffix'       => '',
    261270        ), $atts );
    262271
     
    267276        $prefix       = esc_attr( $bazoAtts['prefix'] );
    268277        $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>';
    271281    }
    272282
     
    296306                            let color = elems[i].attributes.color.value;
    297307                            let prefix = elems[i].attributes.prefix.value;
     308                            let suffix = elems[i].attributes.suffix.value;
    298309                            let lowerNext = elems[i].attributes.lowerNext.value;
    299310                            let removestatut = elems[i].attributes.removestatut.value;
     
    307318                            }
    308319                            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) + '...';
    311322                            } else {
    312                                 elems[i].innerHTML = company + '</span>';
    313                                 company = elems[i].innerHTML + '</span>';
     323                                elems[i].innerHTML = company;
     324                                company = elems[i].innerHTML;
    314325                            }
    315326                            let parentNode = elems[i].parentNode.innerHTML;
     
    322333                            }
    323334                            if (prefix.length > 0) {
    324                                 var companySpan = prefix + ' <span style="color:' + color + '">' + company;
     335                                var companySpan = prefix + ' <span style="color:' + color + '">' + company + '</span>';
    325336                            } 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;
    327341                            }
    328342                            changedString = changedString.replace(company, companySpan);
Note: See TracChangeset for help on using the changeset viewer.