WordPress.org

Plugin Directory

Changeset 1553323


Ignore:
Timestamp:
12/13/16 05:44:56 (12 months ago)
Author:
RistoNiinemets
Message:

update to latest code

Location:
estonian-shipping-methods-for-woocommerce/trunk
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • estonian-shipping-methods-for-woocommerce/trunk/estonian-shipping-methods-for-woocommerce.php

    r1544547 r1553323  
    44    Plugin URI: https://github.com/KonektOU/estonian-shipping-methods-for-woocommerce 
    55    Description: Extends WooCommerce with most commonly used Estonian shipping methods. 
    6     Version: 1.1 
     6    Version: 1.2 
    77    Author: Konekt OÜ 
    88    Author URI: http://www.konekt.ee 
  • estonian-shipping-methods-for-woocommerce/trunk/includes/abstracts/class-wc-estonian-shipping-method-terminals.php

    r1544544 r1553323  
    8686                        'alphabetically'   => __( 'Alphabetically', 'wc-estonian-shipping-methods' ), 
    8787                        'cities_first'     => __( 'Bigger cities first, then alphabetically the rest', 'wc-estonian-shipping-methods' ) 
    88                     ) 
    89                 ), 
    90                 'group_terminals' => array( 
    91                     'title'                => __( 'Group terminals', 'wc-estonian-shipping-methods' ), 
    92                     'type'                 => 'select', 
    93                     'default'              => 'cities', 
    94                     'options'              => array( 
    95                         'cities'           => __( 'By cities', 'wc-estonian-shipping-methods' ) 
    9688                    ) 
    9789                ), 
     
    494486            'Kunda'        => 3, 
    495487            'Kärdla'       => 2, 
    496             'Kehra'        => 1 
     488            'Kehra'        => 1, 
     489 
     490            'Vilnius'      => 30, 
     491            'Kaunas'       => 29, 
     492            'Klaipėda'     => 28, 
     493            'Klaipeda'     => 28, 
     494            'Šiauliai'     => 27, 
     495            'Siauliai'     => 27, 
     496            'Panevėžys'    => 26, 
     497            'Panevezys'    => 26, 
     498            'Alytus'       => 25, 
     499            'Marijampolė'  => 24, 
     500            'Marijampole'  => 24, 
     501            'Mažeikiai'    => 23, 
     502            'Mazeikiai'    => 23, 
     503            'Jonava'       => 22, 
     504            'Utena'        => 21, 
     505            'Kėdainiai'    => 20, 
     506            'Kedainiai'    => 20, 
     507            'Telšiai'      => 19, 
     508            'Telsiai'      => 19, 
     509            'Visaginas'    => 18, 
     510            'Tauragė'      => 17, 
     511            'Taurage'      => 17, 
     512            'Ukmergė'      => 16, 
     513            'Ukmerge'      => 16, 
     514            'Plungė'       => 15, 
     515            'Plunge'       => 15, 
     516            'Šilutė'       => 14, 
     517            'Silute'       => 14, 
     518            'Kretinga'     => 13, 
     519            'Radviliškis'  => 12, 
     520            'Radviliskis'  => 12, 
     521            'Druskininkai' => 11, 
     522            'Palanga'      => 10, 
     523            'Rokiškis'     => 9, 
     524            'Rokiskis'     => 9, 
     525            'Biržai'       => 8, 
     526            'Birzai'       => 8, 
     527            'Gargždai'     => 7, 
     528            'Gargzdai'     => 7, 
     529            'Kuršėnai'     => 6, 
     530            'Kursenai'     => 6, 
     531            'Elektrėnai'   => 5, 
     532            'Elektrenai'   => 5, 
     533            'Jurbarkas'    => 4, 
     534            'Garliava'     => 3, 
     535            'Vilkaviškis'  => 2, 
     536            'Vilkaviskis'  => 2, 
     537            'Raseiniai'    => 1, 
     538 
     539            'Rīga'         => 30, 
     540            'Riga'         => 30, 
     541            'Daugavpils'   => 29, 
     542            'Liepāja'      => 28, 
     543            'Liepaja'      => 28, 
     544            'Jelgava'      => 27, 
     545            'Jūrmala'      => 26, 
     546            'Jurmala'      => 26, 
     547            'Ventspils'    => 25, 
     548            'Rēzekne'      => 24, 
     549            'Rezekne'      => 24, 
     550            'Valmiera'     => 23, 
     551            'Jēkabpils'    => 22, 
     552            'Jekabpils'    => 22, 
     553            'Ogre'         => 21, 
     554            'Tukums'       => 20, 
     555            'Salaspils'    => 19, 
     556            'Cēsis'        => 18, 
     557            'Cesis'        => 18, 
     558            'Kuldīga'      => 17, 
     559            'Kuldiga'      => 17, 
     560            'Olaine'       => 16, 
     561            'Saldus'       => 15, 
     562            'Talsi'        => 14, 
     563            'Sigulda'      => 13, 
     564            'Dobele'       => 12, 
     565            'Krāslava'     => 11, 
     566            'Kraslava'     => 11, 
     567            'Bauska'       => 10, 
     568            'Ludza'        => 9, 
     569            'Līvāni'       => 8, 
     570            'Livani'       => 8, 
     571            'Alūksne'      => 7, 
     572            'Aluksne'      => 7, 
     573            'Gulbene'      => 6, 
     574            'Madona'       => 5, 
     575            'Aizkraukle'   => 4, 
     576            'Limbaži'      => 3, 
     577            'Limbazi'      => 3, 
     578            'Preiļi'       => 2, 
     579            'Preili'       => 2, 
     580            'Balvi'        => 1 
    497581        ); 
    498582 
  • estonian-shipping-methods-for-woocommerce/trunk/includes/methods/class-wc-estonian-shipping-method-omniva-parcel-machines-lt.php

    r1541100 r1553323  
    2525    } 
    2626 
     27    public function get_terminals( $filter_country = false, $filter_type = 0 ) { 
     28        // Fetch terminals from cache 
     29        $terminals_cache = $this->get_terminals_cache(); 
     30 
     31        if( $terminals_cache !== null ) { 
     32            return $terminals_cache; 
     33        } 
     34 
     35        $terminals_json  = file_get_contents( $this->terminals_url ); 
     36        $terminals_json  = json_decode( $terminals_json ); 
     37 
     38        $filter_country  = $filter_country ? $filter_country : $this->get_shipping_country(); 
     39        $locations       = array(); 
     40 
     41        foreach( $terminals_json as $key => $location ) { 
     42            if( $location->A0_NAME == $filter_country && $location->TYPE == $filter_type ) { 
     43                $locations[] = (object) array( 
     44                    'place_id'   => $location->ZIP, 
     45                    'zipcode'    => $location->ZIP, 
     46                    'name'       => $location->NAME, 
     47                    'address'    => $location->A2_NAME, 
     48                    'city'       => $location->A1_NAME, 
     49                ); 
     50            } 
     51        } 
     52 
     53        // Save cache 
     54        $this->save_terminals_cache( $locations ); 
     55 
     56        return $locations; 
     57    } 
     58 
    2759    function is_available( $package = array() ) { 
    2860        return parent::is_available( $package ) && ( ! isset( $this->country ) || ( isset( $this->country ) && isset( $package['destination'] ) && isset( $package['destination']['country'] ) && $package['destination']['country'] == $this->country ) ); 
  • estonian-shipping-methods-for-woocommerce/trunk/includes/methods/class-wc-estonian-shipping-method-omniva-parcel-machines-lv.php

    r1541100 r1553323  
    2525    } 
    2626 
     27    public function get_terminals( $filter_country = false, $filter_type = 0 ) { 
     28        // Fetch terminals from cache 
     29        $terminals_cache = $this->get_terminals_cache(); 
     30 
     31        if( $terminals_cache !== null ) { 
     32            return $terminals_cache; 
     33        } 
     34 
     35        $terminals_json  = file_get_contents( $this->terminals_url ); 
     36        $terminals_json  = json_decode( $terminals_json ); 
     37 
     38        $filter_country  = $filter_country ? $filter_country : $this->get_shipping_country(); 
     39        $locations       = array(); 
     40 
     41        foreach( $terminals_json as $key => $location ) { 
     42            if( $location->A0_NAME == $filter_country && $location->TYPE == $filter_type ) { 
     43                $locations[] = (object) array( 
     44                    'place_id'   => $location->ZIP, 
     45                    'zipcode'    => $location->ZIP, 
     46                    'name'       => $location->NAME, 
     47                    'address'    => $location->A2_NAME, 
     48                    'city'       => $location->A1_NAME, 
     49                ); 
     50            } 
     51        } 
     52 
     53        // Save cache 
     54        $this->save_terminals_cache( $locations ); 
     55 
     56        return $locations; 
     57    } 
     58 
    2759    function is_available( $package = array() ) { 
    2860        return parent::is_available( $package ) && ( ! isset( $this->country ) || ( isset( $this->country ) && isset( $package['destination'] ) && isset( $package['destination']['country'] ) && $package['destination']['country'] == $this->country ) ); 
  • estonian-shipping-methods-for-woocommerce/trunk/languages/wc-estonian-shipping-methods-et.po

    r1544544 r1553323  
    22msgstr "" 
    33"Project-Id-Version: Estonian Shipping Methods for WooCommerce\n" 
    4 "POT-Creation-Date: 2016-12-02 11:42+0200\n" 
    5 "PO-Revision-Date: 2016-12-02 11:42+0200\n" 
     4"POT-Creation-Date: 2016-12-13 07:08+0200\n" 
     5"PO-Revision-Date: 2016-12-13 07:08+0200\n" 
    66"Last-Translator: Risto Niinemets <risto@konekt.ee>\n" 
    77"Language-Team: Konekt OÜ <info@konekt.ee>\n" 
     
    6666 
    6767#: includes/abstracts/class-wc-estonian-shipping-method-terminals.php:91 
    68 #: includes/abstracts/class-wc-estonian-shipping-method-terminals.php:99 
    6968#: includes/methods/class-wc-estonian-shipping-method-smartpost-estonia.php:60 
    7069#: includes/methods/class-wc-estonian-shipping-method-smartpost-finland.php:61 
     
    7372 
    7473#: includes/abstracts/class-wc-estonian-shipping-method-terminals.php:95 
    75 #: includes/abstracts/class-wc-estonian-shipping-method-terminals.php:103 
    7674#: includes/methods/class-wc-estonian-shipping-method-smartpost-estonia.php:64 
    7775#: includes/methods/class-wc-estonian-shipping-method-smartpost-finland.php:65 
     
    7977msgstr "Linna järgi" 
    8078 
    81 #: includes/abstracts/class-wc-estonian-shipping-method-terminals.php:237 
     79#: includes/abstracts/class-wc-estonian-shipping-method-terminals.php:229 
    8280msgid "Please select a parcel terminal" 
    8381msgstr "Palun vali pakiautomaat" 
     
    137135#: includes/methods/class-wc-estonian-shipping-method-dpd-shops-lt.php:19 
    138136msgid "DPD Shops Lithuania" 
    139 msgstr "DPD Läti pakipoed" 
     137msgstr "DPD Leedu pakipoed" 
    140138 
    141139#: includes/methods/class-wc-estonian-shipping-method-dpd-shops-lv.php:19 
    142140msgid "DPD Shops Latvia" 
    143 msgstr "DPD Leedu pakipoed" 
     141msgstr "DPD Läti pakipoed" 
    144142 
    145143#: includes/methods/class-wc-estonian-shipping-method-omniva-parcel-machines-ee.php:19 
  • estonian-shipping-methods-for-woocommerce/trunk/readme.txt

    r1545026 r1553323  
    11=== Estonian Shipping Methods for WooCommerce === 
    2 Contributors: konektou, ristoniinemets, mstannu 
     2Contributors: konektou, ristoniinemets 
    33Tags: WooCommerce, shipping method, Estonia, smartpost, dpd, pakiautomaat, courier, omniva 
    44Requires at least: 4.1 
    5 Tested up to: 4.6.1 
    6 Stable tag: 1.1 
     5Tested up to: 4.7 
     6Stable tag: 1.2 
    77License: GPLv2 or later 
    88License URI: http://www.gnu.org/licenses/gpl-2.0.html 
     
    3737== Changelog == 
    3838 
     39= 1.2 = 
     40* Fixed mixed up translations in Estonian 
     41* Omniva Latvia, Lithuania: City name fix (thanks to @DomasWEB) 
     42* Latvia, Lithuania: Added cities by population for "Bigger cities first, then alphabetically the rest" option to work 
     43 
    3944= 1.1 = 
    4045* Added shipping methods to readme 
Note: See TracChangeset for help on using the changeset viewer.