Plugin Directory

Changeset 2550078


Ignore:
Timestamp:
06/17/2021 09:30:19 PM (5 years ago)
Author:
nativery
Message:

0.1.6

Location:
nativery
Files:
4 added
9 edited

Legend:

Unmodified
Added
Removed
  • nativery/trunk/Nativery.php

    r2228774 r2550078  
    44Plugin URI: http://www.nativery.com
    55Description: A plugin to add widgets created with nativery
    6 Version: 0.1.5
     6Version: 0.1.6
    77Author: Nativery Developer
    88License: GPL2
    99*/
    1010
    11 /*  Copyright 2018  Nativery Srl  (email : developer@nativery.com)
     11/*  Copyright 2018-2021  Nativery Srl  (email : developer@nativery.com)
    1212
    1313This program is free software; you can redistribute it and/or modify
     
    2929define( 'NATIVERY_PUGIN_NAME', 'NATIVERY Plugin');
    3030define( 'NATIVERY_PLUGIN_DIRECTORY', 'nativery');
    31 define( 'NATIVERY_CURRENT_VERSION', '0.1.5' );
     31define( 'NATIVERY_CURRENT_VERSION', '0.1.6' );
    3232define( 'NATIVERY_REQUEST_URL', 'http://nativery.com/service.php');
    3333define( 'NATIVERY_DEBUG', false);
     
    8686
    8787        add_filter("comment_form_after", array( $this, 'nativery_addAfterComment'));
     88        add_filter("comment_form_before", array( $this, 'nativery_addBeforeComment'));
    8889       
    8990        add_option('nativery_css', '');
     
    176177        ) {
    177178            $add = "
    178             <amp-ad width=\"400\" height=\"300\"
     179            <amp-ad width=\"400\" height=\"600\"
     180                heights=\"(min-width:1907px) 39%, (min-width:1200px) 46%, (min-width:780px) 64%, (min-width:480px) 98%, (min-width:460px) 167%, 196%\"
    179181                layout=\"responsive\"
    180182                type=\"nativery\"
     
    234236    }
    235237
    236     public static function nativery_addAfterComment() {
    237        
    238         $add_after = '';
     238    public static function nativery_addBeforeComment() {
     239       
     240        $add_before = '';
    239241
    240242        //if((is_single()or is_page())and(!is_front_page())){
     
    255257                        $add = Nativery::nativery_createCodeNat($vw['cod']);
    256258                   
     259                        if($vw['pos']==4){
     260                            $add_before .= $add;
     261                        }
     262                    }
     263                }
     264            }
     265        }
     266       
     267        echo $add_before;
     268   
     269    }
     270
     271    public static function nativery_addAfterComment() {
     272       
     273        $add_after = '';
     274
     275        //if((is_single()or is_page())and(!is_front_page())){
     276        if(is_single() or is_page() ){
     277       
     278            $opt_natwidget = get_option('nativery_widgets');
     279            if (!empty( $opt_natwidget ) ){
     280                foreach ($opt_natwidget as $kw => $vw){
     281                   
     282                    if( isset( $vw['act'] ) && 1 == $vw['act'] && (
     283                            (is_single() && isset($vw['vis']['art']))
     284                        ||  (is_page() && isset($vw['vis']['pag']))
     285                        ||  (is_archive() && isset($vw['vis']['arc']))
     286                        )){
     287                       
     288                       
     289                   
     290                        $add = Nativery::nativery_createCodeNat($vw['cod']);
     291                   
    257292                        if($vw['pos']==3){
    258293                            $add_after .= $add;
     
    266301       
    267302    }
    268 
    269 
    270 
    271303
    272304    public static function nativery_widgets_init() {
     
    319351                (function() {
    320352                    var nat = document.createElement('script'); nat.type = 'text/javascript'; nat.async = true;
    321                     nat.src = '//sd.nativery.com/widget/js/nat.js';
     353                    nat.src = '//cdn.nativery.com/widget/js/nat.js';
    322354                    var nats = document.getElementsByTagName('script')[0]; nats.parentNode.insertBefore(nat, nats);
    323355                })();
  • nativery/trunk/lang/en_US.po

    r2011867 r2550078  
    33"Project-Id-Version: nativery\n"
    44"POT-Creation-Date: 2018-12-05 10:54+0100\n"
    5 "PO-Revision-Date: 2018-12-05 11:37+0100\n"
     5"PO-Revision-Date: 2021-06-17 23:14+0200\n"
    66"Last-Translator: developer <developer@nativery.com>\n"
    77"Language-Team: \n"
     
    1010"Content-Type: text/plain; charset=UTF-8\n"
    1111"Content-Transfer-Encoding: 8bit\n"
    12 "X-Generator: Poedit 1.8.7.1\n"
     12"X-Generator: Poedit 3.0\n"
    1313"X-Poedit-Basepath: ..\n"
    1414"Plural-Forms: nplurals=2; plural=(n != 1);\n"
     
    2020msgstr ""
    2121
    22 #: Nativery.php:149 Nativery.php:150
    23 msgid "Settings"
     22#: nativery_settings.php:14
     23msgid "List of widgets"
    2424msgstr ""
    25 
    26 #: nativery_settings.php:14
    27 msgid "Elenco widget"
    28 msgstr "List of widgets"
    2925
    3026#: nativery_settings.php:15 nativery_settings.php:111
     
    3329
    3430#: nativery_settings.php:18
    35 msgid "Nuovo widget"
    36 msgstr "New widget"
     31msgid "New widget"
     32msgstr ""
    3733
    3834#: nativery_settings.php:33 nativery_settings.php:125
    39 msgid "Codice widget"
    40 msgstr "Widget code"
     35msgid "Widget code"
     36msgstr ""
    4137
    4238#: nativery_settings.php:38
    43 msgid "inserisci il codice che trovi nel pannello di amministrazione di nativery"
    44 msgstr "enter the code found in the nativery administration panel"
     39msgid "enter the code found in the nativery administration panel"
     40msgstr ""
    4541
    4642#: nativery_settings.php:41
    47 msgid "Posizione"
    48 msgstr "Position"
     43msgid "Position"
     44msgstr ""
    4945
    5046#: nativery_settings.php:44
    51 msgid "Dopo il contenuto"
    52 msgstr "After content"
     47msgid "After content"
     48msgstr ""
    5349
    5450#: nativery_settings.php:45
    55 msgid "Prima del contenuto"
    56 msgstr "Before content"
     51msgid "Before content"
     52msgstr ""
     53
     54#: nativery_settings.php:46
     55msgid "After comments"
     56msgstr ""
     57
     58#: nativery_settings.php:47
     59msgid "Before comments"
     60msgstr ""
    5761
    5862#: nativery_settings.php:51
    59 msgid "Visibilita'"
    60 msgstr "Visibility"
     63msgid "Visibility"
     64msgstr ""
    6165
    6266#: nativery_settings.php:57
     
    6872msgstr ""
    6973
    70 #: nativery_settings.php:76
    71 msgid "Attivo"
    72 msgstr "Active"
    73 
    7474#: nativery_settings.php:84
    7575msgid "Delete"
     
    7777
    7878#: nativery_settings.php:103
    79 msgid "Impostazioni"
    80 msgstr "Settings"
     79msgid "Settings"
     80msgstr ""
    8181
    8282#: nativery_settings.php:107
    83 msgid "Css da aggiungere"
    84 msgstr "Css to add"
     83msgid "Css to add"
     84msgstr ""
    8585
    8686#: nativery_settings.php:132
    8787msgid "delete"
    8888msgstr ""
    89 
    90 #~ msgid "Active"
    91 #~ msgstr "Attivo"
  • nativery/trunk/lang/es_ES.po

    r2011867 r2550078  
    33"Project-Id-Version: nativery\n"
    44"POT-Creation-Date: 2018-12-05 10:54+0100\n"
    5 "PO-Revision-Date: 2018-12-05 11:37+0100\n"
     5"PO-Revision-Date: 2021-06-17 23:14+0200\n"
    66"Last-Translator: developer <developer@nativery.com>\n"
    77"Language-Team: \n"
     
    1010"Content-Type: text/plain; charset=UTF-8\n"
    1111"Content-Transfer-Encoding: 8bit\n"
    12 "X-Generator: Poedit 1.8.7.1\n"
     12"X-Generator: Poedit 3.0\n"
    1313"X-Poedit-Basepath: ..\n"
    1414"Plural-Forms: nplurals=2; plural=(n != 1);\n"
     
    1818#: Nativery.php:140 Nativery.php:141
    1919msgid "Nativery"
    20 msgstr ""
     20msgstr "Nativery"
    2121
    2222#: Nativery.php:151 Nativery.php:152 nativery_settings.php:103
     
    3030#: nativery_settings.php:15 nativery_settings.php:111
    3131msgid "Save Changes"
    32 msgstr ""
     32msgstr "Guardar cambios"
    3333
    3434#: nativery_settings.php:18
     
    4242#: nativery_settings.php:38
    4343msgid "enter the code found in the nativery administration panel"
    44 msgstr ""
    45 "Introduzca el código que encuentre en el panel de administración de "
    46 "nativery"
     44msgstr "introduzca el código que encuentre en el panel de administración de nativery"
    4745
    4846#: nativery_settings.php:41
    4947msgid "Position"
    50 msgstr "posición"
     48msgstr "Posición"
    5149
    5250#: nativery_settings.php:44
    5351msgid "After content"
    54 msgstr "después del contenido"
     52msgstr "Después del contenido"
    5553
    5654#: nativery_settings.php:45
    5755msgid "Before content"
    58 msgstr "antes del contenido"
     56msgstr "Antes del contenido"
     57
     58#: nativery_settings.php:46
     59msgid "After comments"
     60msgstr "Después de los comentarios"
     61
     62#: nativery_settings.php:47
     63msgid "Before comments"
     64msgstr "Antes de los comentarios"
    5965
    6066#: nativery_settings.php:51
    6167msgid "Visibility"
    62 msgstr "visibilidad"
     68msgstr "Visibilidad"
    6369
    6470#: nativery_settings.php:57
    6571msgid "Pages"
    66 msgstr ""
     72msgstr "Paginas"
    6773
    6874#: nativery_settings.php:62
    6975msgid "Articles"
    70 msgstr ""
     76msgstr "Artículos"
    7177
    7278#: nativery_settings.php:76
     
    7682#: nativery_settings.php:84
    7783msgid "Delete"
    78 msgstr ""
     84msgstr "Eliminar"
    7985
    8086#: nativery_settings.php:107
    8187msgid "Css to add"
    82 msgstr "css personalizado"
    83 
    84 #: nativery_settings.php:125
    85 msgid "Codice widget"
    86 msgstr "Widget code"
     88msgstr "Css personalizado"
    8789
    8890#: nativery_settings.php:132
    8991msgid "delete"
    90 msgstr ""
    91 
    92 #~ msgid "Elenco widget"
    93 #~ msgstr "List of widgets"
    94 
    95 #~ msgid ""
    96 #~ "inserisci il codice che trovi nel pannello di amministrazione di "
    97 #~ "nativery"
    98 #~ msgstr "enter the code found in the nativery administration panel"
    99 
    100 #~ msgid "Dopo il contenuto"
    101 #~ msgstr "After content"
    102 
    103 #~ msgid "Attivo"
    104 #~ msgstr "Active"
    105 
    106 #~ msgid "Impostazioni"
    107 #~ msgstr "Settings"
    108 
    109 #~ msgid "Css da aggiungere"
    110 #~ msgstr "Css to add"
     92msgstr "eliminar"
  • nativery/trunk/lang/it_IT.po

    r2011867 r2550078  
    33"Project-Id-Version: nativery\n"
    44"POT-Creation-Date: 2018-12-05 10:54+0100\n"
    5 "PO-Revision-Date: 2018-12-05 11:37+0100\n"
     5"PO-Revision-Date: 2021-06-17 23:14+0200\n"
    66"Last-Translator: developer <developer@nativery.com>\n"
    77"Language-Team: \n"
     
    1010"Content-Type: text/plain; charset=UTF-8\n"
    1111"Content-Transfer-Encoding: 8bit\n"
    12 "X-Generator: Poedit 1.8.7.1\n"
     12"X-Generator: Poedit 3.0\n"
    1313"X-Poedit-Basepath: ..\n"
    1414"Plural-Forms: nplurals=2; plural=(n != 1);\n"
     
    1818#: Nativery.php:140 Nativery.php:141
    1919msgid "Nativery"
    20 msgstr ""
     20msgstr "Nativery"
    2121
    2222#: Nativery.php:151 Nativery.php:152 nativery_settings.php:103
    23 #, fuzzy
    2423msgid "Settings"
    2524msgstr "Impostazioni"
     
    3029
    3130#: nativery_settings.php:15 nativery_settings.php:111
    32 #, fuzzy
    3331msgid "Save Changes"
    3432msgstr "Salva Modifiche"
     
    5856msgstr "Prima del contenuto"
    5957
     58#: nativery_settings.php:46
     59msgid "After comments"
     60msgstr "Dopo i commenti"
     61
     62#: nativery_settings.php:47
     63msgid "Before comments"
     64msgstr "Prima dei commenti"
     65
    6066#: nativery_settings.php:51
    6167msgid "Visibility"
     
    6369
    6470#: nativery_settings.php:57
    65 #, fuzzy
    6671msgid "Pages"
    6772msgstr "Pagine"
     
    7681
    7782#: nativery_settings.php:84
    78 #, fuzzy
    7983msgid "Delete"
    8084msgstr "Cancella"
     
    8488msgstr "Css da aggiungere"
    8589
    86 #: nativery_settings.php:125
    87 msgid "Codice widget"
    88 msgstr "Widget code"
    89 
    9090#: nativery_settings.php:132
    91 #, fuzzy
    9291msgid "delete"
    93 msgstr "Cancella"
    94 
    95 #~ msgid "Elenco widget"
    96 #~ msgstr "List of widgets"
    97 
    98 #~ msgid "inserisci il codice che trovi nel pannello di amministrazione di nativery"
    99 #~ msgstr "enter the code found in the nativery administration panel"
    100 
    101 #~ msgid "Dopo il contenuto"
    102 #~ msgstr "After content"
    103 
    104 #~ msgid "Attivo"
    105 #~ msgstr "Active"
    106 
    107 #~ msgid "Impostazioni"
    108 #~ msgstr "Settings"
    109 
    110 #~ msgid "Css da aggiungere"
    111 #~ msgstr "Css to add"
     92msgstr "cancella"
  • nativery/trunk/nativery_settings.php

    r2228774 r2550078  
    4444                            <option value="1" <?php if($vw['pos']==1){echo 'selected="selected"';}?>><?php _e( 'After content', 'nativery' );?></option>
    4545                            <option value="2" <?php if($vw['pos']==2){echo 'selected="selected"';}?>><?php _e( 'Before content', 'nativery' );?></option>
    46                             <option value="2" <?php if($vw['pos']==3){echo 'selected="selected"';}?>><?php _e( 'After comments', 'nativery' );?></option>
     46                            <option value="3" <?php if($vw['pos']==3){echo 'selected="selected"';}?>><?php _e( 'After comments', 'nativery' );?></option>
     47                            <option value="4" <?php if($vw['pos']==4){echo 'selected="selected"';}?>><?php _e( 'Before comments', 'nativery' );?></option>
    4748                            <?php /*<option value="3" <?php if($vw['pos']==3){echo 'selected="selected"';}?>>Come widget</option>*/ ?>
    4849                        </select>
  • nativery/trunk/readme.txt

    r2228774 r2550078  
    11=== Nativery Plugin ===
    22Contributors: www.nativery.com
    3 Tags: related content, nativery, widget, advertiser, publisher, content ads, related posts
     3Tags: related content, nativery, widget, advertiser, advertising, native ad, publisher, content ads, related posts
    44Requires at least: 4.6
    5 Tested up to: 5.2.4
    6 stable tag: 0.1.5
     5Tested up to: 5.7.2
     6stable tag: 0.1.6
    77License: GPLv2
    88License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    5050
    5151== Changelog ==
     52= 0.1.6 (17.06.2021) =
     53* Added BeforeComments position
     54
    5255= 0.1.5 (22.11.2019) =
    53 * Add official AMP tag
     56* Added official AMP tag
    5457
    5558= 0.1.4 (22.11.2019) =
Note: See TracChangeset for help on using the changeset viewer.