WordPress.org

Plugin Directory

Changeset 1208340


Ignore:
Timestamp:
07/28/15 14:39:57 (2 years ago)
Author:
mdzimiera
Message:

Videopoint. Poprawki css.

Location:
helion-widgets-pro
Files:
9 edited
20 copied

Legend:

Unmodified
Added
Removed
  • helion-widgets-pro/tags/1.4.4/css/ksiegarnia.css

    r1123419 r1208340  
    5858    border: 1px solid #e1e1e1; 
    5959    display: block; 
    60     height: 21px; 
     60    height: auto; 
    6161    margin: 12px 0px; 
    6262    overflow: hidden; 
     
    6969.helion-box .helion-cena { 
    7070    float: left; 
    71     width: 50%; 
     71    width: 40%; 
    7272    font-weight: bold; 
    7373} 
     
    7676    float: right; 
    7777    display: block; 
    78     width: 33%; 
     78    width: 43%; 
    7979    text-transform: uppercase; 
    8080    padding: 2px 0px 0px 44px; 
  • helion-widgets-pro/tags/1.4.4/helion-widgets.php

    r1134291 r1208340  
    44    Plugin URI: http://wordpress.org/extend/plugins/helion-widgets-pro/ 
    55    Description: Widgety i Księgarnia dla uczestników Programu Partnerskiego GW Helion. 
    6     Version: 1.4.3   
     6    Version: 1.4.4   
    77    Author: Paweł Pela, Marek Dzimiera 
    88    License: GPL2 
     
    2020    global $wpdb; 
    2121     
    22     $bookstores = array("helion", "sensus", "onepress", "septem", "ebookpoint", "bezdroza"); 
     22    $bookstores = array("helion", "sensus", "onepress", "septem", "ebookpoint", "bezdroza", "videopoint"); 
    2323     
    2424    foreach($bookstores as $bookstore) { 
     
    113113    @helion_clear_bestsellers(); 
    114114     
    115     $bs = array("helion","onepress", "sensus", "septem", "ebookpoint", "bezdroza"); 
     115    $bs = array("helion","onepress", "sensus", "septem", "ebookpoint", "bezdroza", "videopoint"); 
    116116    foreach($bs as $b) { 
    117117        @helion_clear_books_database($b); 
     
    138138    if(!get_option("helion_bookstore_template_book")) { 
    139139     
    140         $template = '<div class="helion_ksiazka"><div style="float: left; width: 181px; margin-right: 20px;"><a href="%dokoszyka%" rel="nofollow">%okladka181x236%</a></div><div style="float: left; width: 350px;"><h2><a href="%dokoszyka%" rel="nofollow">%tytul%</a></h2><p>autor: %autor%</p><p>format: %format%</p><p>data wydania: %datawydania%</p><div class="helion-box"><div class="helion-cena">%cena% zł</div><a href="%dokoszyka%" rel="nofollow">kup teraz</a></div></div><div style="clear: both;"></div><hr/><div>%opis%</div><div class="helion-box"><div class="helion-cena">%cena% zł</div><a href="%dokoszyka%" rel="nofollow">kup teraz</a></div></div>'; 
     140        $template = '<div class="helion_ksiazka"><div style="float: left; width: 181px; margin-right: 20px;"><a href="%dokoszyka%" rel="nofollow">%okladka181x236%</a></div><div style="float: left; width: 350px;"><h2><a href="%dokoszyka%" rel="nofollow">%tytul%</a></h2><p><b>Autor:</b> %autor%</p><p><b>Format:</b> %format%</p><p><b>Data wydania:</b> %datawydania%</p>' 
     141                        . '<div class="helion-box"><div class="helion-cena">%cena% zł</div><a href="%dokoszyka%" rel="nofollow">kup teraz</a></div></div><div style="clear: both;"></div><hr/><div>%opis%</div><div class="helion-box"><div class="helion-cena">%cena% zł</div><a href="%dokoszyka%" rel="nofollow">kup teraz</a></div></div>'; 
    141142         
    142143        update_option("helion_bookstore_template_book", $template); 
     
    176177    global $wpdb; 
    177178     
    178     $bookstores = array("helion", "sensus", "onepress", "septem", "ebookpoint", "bezdroza"); 
     179    $bookstores = array("helion", "sensus", "onepress", "septem", "ebookpoint", "bezdroza", "videopoint"); 
    179180     
    180181    foreach($bookstores as $bookstore) { 
  • helion-widgets-pro/tags/1.4.4/lib/api.php

    r1124708 r1208340  
    216216                        return 'ebookpoint'; 
    217217                        break; 
     218                case '17': 
     219                        return 'videopoint'; 
     220                        break; 
    218221        case 'helion': 
    219222            return '1'; 
     
    237240                        return '0'; 
    238241                        break; 
     242                case 'videopoint': 
     243                        return '17'; 
     244                        break; 
    239245        default: 
    240246            return $cyfra; 
     
    244250 
    245251function helion_bookstore_available($bookstore) { 
    246  
     252         
    247253    $bookstore = h_validate_bookstore($bookstore); 
    248254     
     
    378384        if(preg_match("/%nowosci%/", $template)) { 
    379385                        $marka = helion_marka($ksiegarnia); 
    380                          
     386 
    381387                        // w przypadku ebookpoint nie bierzemy po uwage marki 
    382388                        if($marka == '0') 
     
    388394                $okladka = helion_get_cover($ksiegarnia, $nowosc['ident'], "125x163"); 
    389395                $dokoszyka = helion_get_link($ksiegarnia, $nowosc['ident'], null, true); 
    390                 $ksiazka = get_bloginfo("home") . '/' . get_option("helion_bookstore_slug") . '/?helion_bookstore=book&ksiegarnia=' . $ksiegarnia . '&ident=' . $nowosc['ident']; 
     396                $ksiazka = get_bloginfo("url") . '/' . get_option("helion_bookstore_slug") . '/?helion_bookstore=book&ksiegarnia=' . $ksiegarnia . '&ident=' . $nowosc['ident']; 
    391397                 
    392398                $pozycja = '<div class="helion-nowosc">'; 
     
    443449                $okladka = helion_get_cover($ksiegarnia, $bestseller['ident'], "125x163"); 
    444450                $dokoszyka = helion_get_link($ksiegarnia, $bestseller['ident'], null, true); 
    445                 $ksiazka = get_bloginfo("home") . '/' . get_option("helion_bookstore_slug") . '/?helion_bookstore=book&ksiegarnia=' . $ksiegarnia . '&ident=' . $bestseller['ident']; 
     451                $ksiazka = get_bloginfo("url") . '/' . get_option("helion_bookstore_slug") . '/?helion_bookstore=book&ksiegarnia=' . $ksiegarnia . '&ident=' . $bestseller['ident']; 
    446452                 
    447453                $pozycja = '<div class="helion-bestseller">'; 
     
    494500                            $okladka = helion_get_cover($value['typ'], $book->ident, "125x163"); 
    495501                            $dokoszyka = helion_get_link($value['typ'], $book->ident, null, true); 
    496                             $ksiazka = get_bloginfo("home") . '/' . get_option("helion_bookstore_slug") . '/?helion_bookstore=book&ksiegarnia=' . $value['typ'] . '&ident=' . $book->ident; 
     502                            $ksiazka = get_bloginfo("url") . '/' . get_option("helion_bookstore_slug") . '/?helion_bookstore=book&ksiegarnia=' . $value['typ'] . '&ident=' . $book->ident; 
    497503                 
    498504                            $pozycja = '<div class="helion-polecane">'; 
     
    621627     
    622628    $slug = get_option("helion_bookstore_slug"); 
    623     $home = get_bloginfo('home'); 
     629    $home = get_bloginfo('url'); 
    624630    if($slug) { 
    625631        $home_url = $home . "/" . $slug . "/"; 
     
    647653                $okladka = helion_get_cover($ksiegarnia, $ksiazka['ident'], "125x163"); 
    648654                $dokoszyka = helion_get_link($ksiegarnia, $ksiazka['ident'], null, true); 
    649                 $url = get_bloginfo("home") . '/' . $slug . '/?helion_bookstore=book&ksiegarnia=' . $ksiegarnia . '&ident=' . $ksiazka['ident']; 
     655                $url = get_bloginfo("url") . '/' . $slug . '/?helion_bookstore=book&ksiegarnia=' . $ksiegarnia . '&ident=' . $ksiazka['ident']; 
    650656                 
    651657                $pozycja = '<div class="helion-kategoria">'; 
     
    780786     
    781787    $slug = get_option("helion_bookstore_slug"); 
    782     $home = get_bloginfo('home'); 
     788    $home = get_bloginfo('url'); 
    783789    if($slug) { 
    784790        $home_url = $home . "/" . $slug . "/"; 
     
    801807                    // jesli kategoria ebooki, pobierz ident like '%_ebook' 
    802808                    // TODO trzeba rozwiazac to inaczej 
    803                     if($lista['nad'][$kategoria] == 'eBooki') 
     809                    if(isset($lista['nad'][$kategoria]) && $lista['nad'][$kategoria] == 'eBooki') 
    804810                        $sql = "SELECT * FROM " . $wpdb->prefix . "helion_books_" . $ksiegarnia . " WHERE cena AND ident LIKE '%_ebook' LIMIT " . $p . ", 10"; 
    805811                    else 
     
    811817                $okladka = helion_get_cover($ksiegarnia, $ksiazka['ident'], "125x163"); 
    812818                $dokoszyka = helion_get_link($ksiegarnia, $ksiazka['ident'], null, true); 
    813                 $url = get_bloginfo("home") . '/' . $slug . '/?helion_bookstore=book&ksiegarnia=' . $ksiegarnia . '&ident=' . $ksiazka['ident']; 
     819                $url = get_bloginfo("url") . '/' . $slug . '/?helion_bookstore=book&ksiegarnia=' . $ksiegarnia . '&ident=' . $ksiazka['ident']; 
    814820                 
    815821                $pozycja = '<div class="helion-kategoria">'; 
     
    833839                $pozycja .= '<div class="helion-box">'; 
    834840                 
    835                 if($ksiazka['znizka']) { 
     841                if($ksiazka['znizka'] > 0) { 
    836842                    $pozycja .= '<div class="helion-cena">' . $ksiazka['cena'] . ' zł (-' . $ksiazka['znizka'] . 'zł)</div>'; 
    837843                } else { 
     
    859865            } 
    860866             
    861                         if($lista['nad'][$kategoria] == 'eBooki') 
     867                        if(isset($lista['nad'][$kategoria]) && $lista['nad'][$kategoria] == 'eBooki') 
    862868                            $sql2 = "SELECT COUNT(*) FROM " . $wpdb->prefix . "helion_books_" . $ksiegarnia . " WHERE cena AND ident LIKE '%_ebook'"; 
    863869                        else 
     
    910916 
    911917function h_validate_bookstore($bookstore) { 
    912     if($bookstore == 'helion' || $bookstore == 'onepress' || $bookstore == 'sensus' || $bookstore == 'septem' || $bookstore == 'ebookpoint' || $bookstore == 'bezdroza') { 
     918    if($bookstore == 'helion' || $bookstore == 'onepress'  
     919                || $bookstore == 'sensus' || $bookstore == 'septem'  
     920                || $bookstore == 'ebookpoint' || $bookstore == 'bezdroza' 
     921                || $bookstore == 'videopoint') { 
    913922        return $bookstore; 
    914923    } else { 
     
    964973    global $wpdb; 
    965974     
    966     $wpdb->query("DELETE FROM " . $wpdb->prefix . "helion_widget_random WHERE typ = '" . $bookstore . "' OR (typ = 'ksiegarnia' AND obiekt = '" . $bookstore . "')"); 
     975    $wpdb->query("DELETE FROM " . $wpdb->prefix . "helion_widget_random " 
     976                . "WHERE typ = '" . $bookstore . "' " 
     977                . "OR (typ = 'ksiegarnia' AND obiekt = '" . $bookstore . "')"); 
    967978} 
    968979 
     
    9901001                . "WHERE ident LIKE '%" . $ident . "%' LIMIT 1) " 
    9911002                . "UNION DISTINCT (SELECT * FROM " . $wpdb->prefix . "helion_books_bezdroza " 
     1003                . "WHERE ident LIKE '%" . $ident . "%' LIMIT 1)" 
     1004                . "UNION DISTINCT (SELECT * FROM " . $wpdb->prefix . "helion_books_videopoint " 
    9921005                . "WHERE ident LIKE '%" . $ident . "%' LIMIT 1)"; 
    9931006         
  • helion-widgets-pro/tags/1.4.4/lib/bookstore.php

    r1016980 r1208340  
    2525                                 
    2626                $template .= '</div>'; 
    27                 $template = helion_parse_category_template($template, $_REQUEST['id'], $_REQUEST['helion_page']); 
     27                $template = helion_parse_category_template($template, $_REQUEST['id'], (isset($_REQUEST['helion_page'])) ? $_REQUEST['helion_page'] : 0); 
    2828                break; 
    2929            case 'book': 
  • helion-widgets-pro/tags/1.4.4/lib/menus.php

    r1124708 r1208340  
    1919        global $wpdb; 
    2020     
    21     $bookstores = array("helion", "onepress", "sensus", "septem", "ebookpoint", "bezdroza"); 
     21    $bookstores = array("helion", "onepress", "sensus", "septem", "ebookpoint", "bezdroza", "videopoint"); 
    2222    $old_bookstores = get_option("helion_bookstores"); 
    2323     
     
    2626         
    2727        foreach($bookstores as $bookstore) { 
    28             if($_REQUEST['ksiegarnia_' . $bookstore] == "on") { 
     28            if(isset($_REQUEST['ksiegarnia_' . $bookstore]) && $_REQUEST['ksiegarnia_' . $bookstore] == "on") { 
    2929                            // Pobierz bazę na nowo tylko jeśli księgarnia nie była wcześniej wybrana 
    3030                            $result = $wpdb->get_row("SELECT COUNT(id) as count FROM " . $wpdb->prefix . "helion_books_" . $bookstore); 
  • helion-widgets-pro/tags/1.4.4/lib/xml.php

    r1085577 r1208340  
    125125                                    $k['cenadetaliczna'] = $ksiazka->cenadetaliczna; 
    126126                                    $k['znizka'] = $ksiazka->znizka; 
    127                                     $k['marka'] = $ksiazka->marka; 
     127                                    // wlasna numeracja marek 
     128                                    $k['marka'] = helion_marka($bookstore); // $ksiazka->marka; 
    128129                                    $k['nazadanie'] = $ksiazka->nazadanie; 
    129                                     $k['format'] = $ksiazka->format; 
     130                                    $k['format'] = preg_match('/\_w$/i', $ksiazka->ident) ? 'Zip' : $ksiazka->format; 
    130131                                    $k['liczbastron'] = $ksiazka->liczbastron; 
    131132                                    $k['oprawa'] = $ksiazka->oprawa; 
  • helion-widgets-pro/tags/1.4.4/readme.txt

    r1134291 r1208340  
    22Contributors: paulpela, mdzimiera, Grupa Wydawnicza Helion 
    33Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=63SBY4W2R42NW 
    4 Tags: helion, sensus, onepress, septem, ebookpoint, bezdroza, program partnerski, księgarnia 
     4Tags: helion, sensus, onepress, septem, ebookpoint, bezdroza, videopoint, program partnerski, księgarnia 
    55Requires at least: 3.1 
    66Tested up to: 4.1.1 
    7 Stable tag: 1.4.3 
     7Stable tag: 1.4.4 
    88 
    99Zainstaluj na swoim blogu widgety z książkami, umieszczaj informacje o książkach we wpisach, otwórz własną księgarnię i zarabiaj z GW Helion! 
     
    254254* Brakujące atrybuty 
    255255 
     256= 1.4.4 = 
     257* Księgarnia Videopoint 
     258* Jeśli zniżka > 0, wyświetlaj rabat 
     259* Poprawki css przy kup teraz 
     260* Zmiana z 'siteurl' na 'url' (get_bloginfo)  
     261 
    256262== Upgrade Notice == 
    257263 
     
    408414Poprawa zapytania sql 
    409415Brakujące atrybuty 
     416 
     417= 1.4.4 = 
     418Księgarnia Videopoint 
     419Jeśli zniżka > 0, wyświetlaj rabat 
     420Poprawki css przy kup teraz 
     421Zmiana z 'siteurl' na 'url' (get_bloginfo) 
  • helion-widgets-pro/tags/1.4.4/widgets/kategorie.php

    r1014664 r1208340  
    4242             
    4343            if($slug) { 
    44                 $home = get_bloginfo("home") . "/" . $slug . "/?helion_bookstore=category"; 
     44                $home = get_bloginfo("url") . "/" . $slug . "/?helion_bookstore=category"; 
    4545            } else { 
    46                 $home = get_bloginfo("home") . "/?helion_bookstore=category" ; 
     46                $home = get_bloginfo("url") . "/?helion_bookstore=category" ; 
    4747            } 
    4848             
  • helion-widgets-pro/tags/1.4.4/widgets/serie.php

    r1016980 r1208340  
    4040             
    4141            if($slug) { 
    42                 $home = get_bloginfo("home") . "/" . $slug . "/?helion_bookstore=serie"; 
     42                $home = get_bloginfo("url") . "/" . $slug . "/?helion_bookstore=serie"; 
    4343            } else { 
    44                 $home = get_bloginfo("home") . "/?helion_bookstore=serie" ; 
     44                $home = get_bloginfo("url") . "/?helion_bookstore=serie" ; 
    4545            } 
    4646             
  • helion-widgets-pro/trunk/css/ksiegarnia.css

    r1123419 r1208340  
    5858    border: 1px solid #e1e1e1; 
    5959    display: block; 
    60     height: 21px; 
     60    height: auto; 
    6161    margin: 12px 0px; 
    6262    overflow: hidden; 
     
    6969.helion-box .helion-cena { 
    7070    float: left; 
    71     width: 50%; 
     71    width: 40%; 
    7272    font-weight: bold; 
    7373} 
     
    7676    float: right; 
    7777    display: block; 
    78     width: 33%; 
     78    width: 43%; 
    7979    text-transform: uppercase; 
    8080    padding: 2px 0px 0px 44px; 
  • helion-widgets-pro/trunk/helion-widgets.php

    r1134291 r1208340  
    44    Plugin URI: http://wordpress.org/extend/plugins/helion-widgets-pro/ 
    55    Description: Widgety i Księgarnia dla uczestników Programu Partnerskiego GW Helion. 
    6     Version: 1.4.3   
     6    Version: 1.4.4   
    77    Author: Paweł Pela, Marek Dzimiera 
    88    License: GPL2 
     
    2020    global $wpdb; 
    2121     
    22     $bookstores = array("helion", "sensus", "onepress", "septem", "ebookpoint", "bezdroza"); 
     22    $bookstores = array("helion", "sensus", "onepress", "septem", "ebookpoint", "bezdroza", "videopoint"); 
    2323     
    2424    foreach($bookstores as $bookstore) { 
     
    113113    @helion_clear_bestsellers(); 
    114114     
    115     $bs = array("helion","onepress", "sensus", "septem", "ebookpoint", "bezdroza"); 
     115    $bs = array("helion","onepress", "sensus", "septem", "ebookpoint", "bezdroza", "videopoint"); 
    116116    foreach($bs as $b) { 
    117117        @helion_clear_books_database($b); 
     
    138138    if(!get_option("helion_bookstore_template_book")) { 
    139139     
    140         $template = '<div class="helion_ksiazka"><div style="float: left; width: 181px; margin-right: 20px;"><a href="%dokoszyka%" rel="nofollow">%okladka181x236%</a></div><div style="float: left; width: 350px;"><h2><a href="%dokoszyka%" rel="nofollow">%tytul%</a></h2><p>autor: %autor%</p><p>format: %format%</p><p>data wydania: %datawydania%</p><div class="helion-box"><div class="helion-cena">%cena% zł</div><a href="%dokoszyka%" rel="nofollow">kup teraz</a></div></div><div style="clear: both;"></div><hr/><div>%opis%</div><div class="helion-box"><div class="helion-cena">%cena% zł</div><a href="%dokoszyka%" rel="nofollow">kup teraz</a></div></div>'; 
     140        $template = '<div class="helion_ksiazka"><div style="float: left; width: 181px; margin-right: 20px;"><a href="%dokoszyka%" rel="nofollow">%okladka181x236%</a></div><div style="float: left; width: 350px;"><h2><a href="%dokoszyka%" rel="nofollow">%tytul%</a></h2><p><b>Autor:</b> %autor%</p><p><b>Format:</b> %format%</p><p><b>Data wydania:</b> %datawydania%</p>' 
     141                        . '<div class="helion-box"><div class="helion-cena">%cena% zł</div><a href="%dokoszyka%" rel="nofollow">kup teraz</a></div></div><div style="clear: both;"></div><hr/><div>%opis%</div><div class="helion-box"><div class="helion-cena">%cena% zł</div><a href="%dokoszyka%" rel="nofollow">kup teraz</a></div></div>'; 
    141142         
    142143        update_option("helion_bookstore_template_book", $template); 
     
    176177    global $wpdb; 
    177178     
    178     $bookstores = array("helion", "sensus", "onepress", "septem", "ebookpoint", "bezdroza"); 
     179    $bookstores = array("helion", "sensus", "onepress", "septem", "ebookpoint", "bezdroza", "videopoint"); 
    179180     
    180181    foreach($bookstores as $bookstore) { 
  • helion-widgets-pro/trunk/lib/api.php

    r1124708 r1208340  
    216216                        return 'ebookpoint'; 
    217217                        break; 
     218                case '17': 
     219                        return 'videopoint'; 
     220                        break; 
    218221        case 'helion': 
    219222            return '1'; 
     
    237240                        return '0'; 
    238241                        break; 
     242                case 'videopoint': 
     243                        return '17'; 
     244                        break; 
    239245        default: 
    240246            return $cyfra; 
     
    244250 
    245251function helion_bookstore_available($bookstore) { 
    246  
     252         
    247253    $bookstore = h_validate_bookstore($bookstore); 
    248254     
     
    378384        if(preg_match("/%nowosci%/", $template)) { 
    379385                        $marka = helion_marka($ksiegarnia); 
    380                          
     386 
    381387                        // w przypadku ebookpoint nie bierzemy po uwage marki 
    382388                        if($marka == '0') 
     
    388394                $okladka = helion_get_cover($ksiegarnia, $nowosc['ident'], "125x163"); 
    389395                $dokoszyka = helion_get_link($ksiegarnia, $nowosc['ident'], null, true); 
    390                 $ksiazka = get_bloginfo("home") . '/' . get_option("helion_bookstore_slug") . '/?helion_bookstore=book&ksiegarnia=' . $ksiegarnia . '&ident=' . $nowosc['ident']; 
     396                $ksiazka = get_bloginfo("url") . '/' . get_option("helion_bookstore_slug") . '/?helion_bookstore=book&ksiegarnia=' . $ksiegarnia . '&ident=' . $nowosc['ident']; 
    391397                 
    392398                $pozycja = '<div class="helion-nowosc">'; 
     
    443449                $okladka = helion_get_cover($ksiegarnia, $bestseller['ident'], "125x163"); 
    444450                $dokoszyka = helion_get_link($ksiegarnia, $bestseller['ident'], null, true); 
    445                 $ksiazka = get_bloginfo("home") . '/' . get_option("helion_bookstore_slug") . '/?helion_bookstore=book&ksiegarnia=' . $ksiegarnia . '&ident=' . $bestseller['ident']; 
     451                $ksiazka = get_bloginfo("url") . '/' . get_option("helion_bookstore_slug") . '/?helion_bookstore=book&ksiegarnia=' . $ksiegarnia . '&ident=' . $bestseller['ident']; 
    446452                 
    447453                $pozycja = '<div class="helion-bestseller">'; 
     
    494500                            $okladka = helion_get_cover($value['typ'], $book->ident, "125x163"); 
    495501                            $dokoszyka = helion_get_link($value['typ'], $book->ident, null, true); 
    496                             $ksiazka = get_bloginfo("home") . '/' . get_option("helion_bookstore_slug") . '/?helion_bookstore=book&ksiegarnia=' . $value['typ'] . '&ident=' . $book->ident; 
     502                            $ksiazka = get_bloginfo("url") . '/' . get_option("helion_bookstore_slug") . '/?helion_bookstore=book&ksiegarnia=' . $value['typ'] . '&ident=' . $book->ident; 
    497503                 
    498504                            $pozycja = '<div class="helion-polecane">'; 
     
    621627     
    622628    $slug = get_option("helion_bookstore_slug"); 
    623     $home = get_bloginfo('home'); 
     629    $home = get_bloginfo('url'); 
    624630    if($slug) { 
    625631        $home_url = $home . "/" . $slug . "/"; 
     
    647653                $okladka = helion_get_cover($ksiegarnia, $ksiazka['ident'], "125x163"); 
    648654                $dokoszyka = helion_get_link($ksiegarnia, $ksiazka['ident'], null, true); 
    649                 $url = get_bloginfo("home") . '/' . $slug . '/?helion_bookstore=book&ksiegarnia=' . $ksiegarnia . '&ident=' . $ksiazka['ident']; 
     655                $url = get_bloginfo("url") . '/' . $slug . '/?helion_bookstore=book&ksiegarnia=' . $ksiegarnia . '&ident=' . $ksiazka['ident']; 
    650656                 
    651657                $pozycja = '<div class="helion-kategoria">'; 
     
    780786     
    781787    $slug = get_option("helion_bookstore_slug"); 
    782     $home = get_bloginfo('home'); 
     788    $home = get_bloginfo('url'); 
    783789    if($slug) { 
    784790        $home_url = $home . "/" . $slug . "/"; 
     
    801807                    // jesli kategoria ebooki, pobierz ident like '%_ebook' 
    802808                    // TODO trzeba rozwiazac to inaczej 
    803                     if($lista['nad'][$kategoria] == 'eBooki') 
     809                    if(isset($lista['nad'][$kategoria]) && $lista['nad'][$kategoria] == 'eBooki') 
    804810                        $sql = "SELECT * FROM " . $wpdb->prefix . "helion_books_" . $ksiegarnia . " WHERE cena AND ident LIKE '%_ebook' LIMIT " . $p . ", 10"; 
    805811                    else 
     
    811817                $okladka = helion_get_cover($ksiegarnia, $ksiazka['ident'], "125x163"); 
    812818                $dokoszyka = helion_get_link($ksiegarnia, $ksiazka['ident'], null, true); 
    813                 $url = get_bloginfo("home") . '/' . $slug . '/?helion_bookstore=book&ksiegarnia=' . $ksiegarnia . '&ident=' . $ksiazka['ident']; 
     819                $url = get_bloginfo("url") . '/' . $slug . '/?helion_bookstore=book&ksiegarnia=' . $ksiegarnia . '&ident=' . $ksiazka['ident']; 
    814820                 
    815821                $pozycja = '<div class="helion-kategoria">'; 
     
    833839                $pozycja .= '<div class="helion-box">'; 
    834840                 
    835                 if($ksiazka['znizka']) { 
     841                if($ksiazka['znizka'] > 0) { 
    836842                    $pozycja .= '<div class="helion-cena">' . $ksiazka['cena'] . ' zł (-' . $ksiazka['znizka'] . 'zł)</div>'; 
    837843                } else { 
     
    859865            } 
    860866             
    861                         if($lista['nad'][$kategoria] == 'eBooki') 
     867                        if(isset($lista['nad'][$kategoria]) && $lista['nad'][$kategoria] == 'eBooki') 
    862868                            $sql2 = "SELECT COUNT(*) FROM " . $wpdb->prefix . "helion_books_" . $ksiegarnia . " WHERE cena AND ident LIKE '%_ebook'"; 
    863869                        else 
     
    910916 
    911917function h_validate_bookstore($bookstore) { 
    912     if($bookstore == 'helion' || $bookstore == 'onepress' || $bookstore == 'sensus' || $bookstore == 'septem' || $bookstore == 'ebookpoint' || $bookstore == 'bezdroza') { 
     918    if($bookstore == 'helion' || $bookstore == 'onepress'  
     919                || $bookstore == 'sensus' || $bookstore == 'septem'  
     920                || $bookstore == 'ebookpoint' || $bookstore == 'bezdroza' 
     921                || $bookstore == 'videopoint') { 
    913922        return $bookstore; 
    914923    } else { 
     
    964973    global $wpdb; 
    965974     
    966     $wpdb->query("DELETE FROM " . $wpdb->prefix . "helion_widget_random WHERE typ = '" . $bookstore . "' OR (typ = 'ksiegarnia' AND obiekt = '" . $bookstore . "')"); 
     975    $wpdb->query("DELETE FROM " . $wpdb->prefix . "helion_widget_random " 
     976                . "WHERE typ = '" . $bookstore . "' " 
     977                . "OR (typ = 'ksiegarnia' AND obiekt = '" . $bookstore . "')"); 
    967978} 
    968979 
     
    9901001                . "WHERE ident LIKE '%" . $ident . "%' LIMIT 1) " 
    9911002                . "UNION DISTINCT (SELECT * FROM " . $wpdb->prefix . "helion_books_bezdroza " 
     1003                . "WHERE ident LIKE '%" . $ident . "%' LIMIT 1)" 
     1004                . "UNION DISTINCT (SELECT * FROM " . $wpdb->prefix . "helion_books_videopoint " 
    9921005                . "WHERE ident LIKE '%" . $ident . "%' LIMIT 1)"; 
    9931006         
  • helion-widgets-pro/trunk/lib/bookstore.php

    r1016980 r1208340  
    2525                                 
    2626                $template .= '</div>'; 
    27                 $template = helion_parse_category_template($template, $_REQUEST['id'], $_REQUEST['helion_page']); 
     27                $template = helion_parse_category_template($template, $_REQUEST['id'], (isset($_REQUEST['helion_page'])) ? $_REQUEST['helion_page'] : 0); 
    2828                break; 
    2929            case 'book': 
  • helion-widgets-pro/trunk/lib/menus.php

    r1124708 r1208340  
    1919        global $wpdb; 
    2020     
    21     $bookstores = array("helion", "onepress", "sensus", "septem", "ebookpoint", "bezdroza"); 
     21    $bookstores = array("helion", "onepress", "sensus", "septem", "ebookpoint", "bezdroza", "videopoint"); 
    2222    $old_bookstores = get_option("helion_bookstores"); 
    2323     
     
    2626         
    2727        foreach($bookstores as $bookstore) { 
    28             if($_REQUEST['ksiegarnia_' . $bookstore] == "on") { 
     28            if(isset($_REQUEST['ksiegarnia_' . $bookstore]) && $_REQUEST['ksiegarnia_' . $bookstore] == "on") { 
    2929                            // Pobierz bazę na nowo tylko jeśli księgarnia nie była wcześniej wybrana 
    3030                            $result = $wpdb->get_row("SELECT COUNT(id) as count FROM " . $wpdb->prefix . "helion_books_" . $bookstore); 
  • helion-widgets-pro/trunk/lib/xml.php

    r1085577 r1208340  
    125125                                    $k['cenadetaliczna'] = $ksiazka->cenadetaliczna; 
    126126                                    $k['znizka'] = $ksiazka->znizka; 
    127                                     $k['marka'] = $ksiazka->marka; 
     127                                    // wlasna numeracja marek 
     128                                    $k['marka'] = helion_marka($bookstore); // $ksiazka->marka; 
    128129                                    $k['nazadanie'] = $ksiazka->nazadanie; 
    129                                     $k['format'] = $ksiazka->format; 
     130                                    $k['format'] = preg_match('/\_w$/i', $ksiazka->ident) ? 'Zip' : $ksiazka->format; 
    130131                                    $k['liczbastron'] = $ksiazka->liczbastron; 
    131132                                    $k['oprawa'] = $ksiazka->oprawa; 
  • helion-widgets-pro/trunk/readme.txt

    r1134291 r1208340  
    22Contributors: paulpela, mdzimiera, Grupa Wydawnicza Helion 
    33Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=63SBY4W2R42NW 
    4 Tags: helion, sensus, onepress, septem, ebookpoint, bezdroza, program partnerski, księgarnia 
     4Tags: helion, sensus, onepress, septem, ebookpoint, bezdroza, videopoint, program partnerski, księgarnia 
    55Requires at least: 3.1 
    66Tested up to: 4.1.1 
    7 Stable tag: 1.4.3 
     7Stable tag: 1.4.4 
    88 
    99Zainstaluj na swoim blogu widgety z książkami, umieszczaj informacje o książkach we wpisach, otwórz własną księgarnię i zarabiaj z GW Helion! 
     
    254254* Brakujące atrybuty 
    255255 
     256= 1.4.4 = 
     257* Księgarnia Videopoint 
     258* Jeśli zniżka > 0, wyświetlaj rabat 
     259* Poprawki css przy kup teraz 
     260* Zmiana z 'siteurl' na 'url' (get_bloginfo)  
     261 
    256262== Upgrade Notice == 
    257263 
     
    408414Poprawa zapytania sql 
    409415Brakujące atrybuty 
     416 
     417= 1.4.4 = 
     418Księgarnia Videopoint 
     419Jeśli zniżka > 0, wyświetlaj rabat 
     420Poprawki css przy kup teraz 
     421Zmiana z 'siteurl' na 'url' (get_bloginfo) 
  • helion-widgets-pro/trunk/widgets/kategorie.php

    r1014664 r1208340  
    4242             
    4343            if($slug) { 
    44                 $home = get_bloginfo("home") . "/" . $slug . "/?helion_bookstore=category"; 
     44                $home = get_bloginfo("url") . "/" . $slug . "/?helion_bookstore=category"; 
    4545            } else { 
    46                 $home = get_bloginfo("home") . "/?helion_bookstore=category" ; 
     46                $home = get_bloginfo("url") . "/?helion_bookstore=category" ; 
    4747            } 
    4848             
  • helion-widgets-pro/trunk/widgets/serie.php

    r1016980 r1208340  
    4040             
    4141            if($slug) { 
    42                 $home = get_bloginfo("home") . "/" . $slug . "/?helion_bookstore=serie"; 
     42                $home = get_bloginfo("url") . "/" . $slug . "/?helion_bookstore=serie"; 
    4343            } else { 
    44                 $home = get_bloginfo("home") . "/?helion_bookstore=serie" ; 
     44                $home = get_bloginfo("url") . "/?helion_bookstore=serie" ; 
    4545            } 
    4646             
Note: See TracChangeset for help on using the changeset viewer.