There was a problem initializing the feedlist plugin. Make sure the file feedlist.php is directly under your wp-content/plugins directory and not a subdirectory.
args = $args; $this->id = md5(uniqid(rand(), true)); } function GetID(){ $this->Debug($this->id); } /* core methods */ // called automagically if you use a inline filter (inside a post/page). function FeedListFilter(){ return $this->BuildFeedOutput(); } // call this if you want to process one feed function FeedListFeed(){ echo $this->BuildFeedOutput(); } // call this if you want to process a feed file function FeedListFile(){ $this->args = $this->GetArgumentArray(); $this->output = ''; // Seed the random number generator: srand((double)microtime()*1000000); $feed = Array(); $feedInfo = $this->LoadFile($this->args['file']); if(count($feedInfo)){ // we have some feeds // Randomize the array: shuffle($feedInfo); // Make sure we are set to show something: ($this->args['feedsToShow'] < 1) ? 1 : $this->args['feedsToShow']; ($this->args['feedsToShow'] > sizeof($feedInfo)) ? sizeof($feedInfo) : $this->args['feedsToShow']; // we will fetch each feed, then coallate items for($i=0;$i<$this->args['feedsToShow'];$i++){ $thisFeed = $feedInfo[$i]; $urlAndTitle = preg_split("/~/", $thisFeed); $feedUrl = trim($urlAndTitle[0]); $feedTitle = trim($urlAndTitle[1]); $this->rs = $this->GetFeed($feedUrl); if($this->rs){ $this->items = $this->rs->items; if($this->args['random']){ shuffle($this->items); } // Slice off the number of items that we want: if ($this->args['num_items'] > 0) { $this->items = array_slice($this->items, 0, $this->args['num_items']); } if(!$this->args['mergeFeeds']){ $this->output.= '
'.$feedTitle.'
'; if($this->args['show_date']){ $this->output .= '
updated: '.fl_tz_convert($this->rs->last_modified,0,Date('I')).'
'; } $this->output.=$this->Draw($this->items,$this->args); } else { $feed = array_merge($feed,$this->items); } } } $this->output .= ''; } else { $this->output = $this->args['before'] . 'No Items Were Found In the Provided Feeds. Perhaps there is a communication problem.' . $this->args['after']; } // coallate feed items echo $this->output; } /* end core methods */ /* basic settings - you can edit these */ function GetSettings(){ /* CONFIGURATION SETTINGS ---------------------- cacheTimeout how long should your cache file live in seconds? By default it is 21600 or 6 hours. most sites prefer you use caching so please make sure you do! connectionTimeout how long should I try to connect the feed provider before I give up, default is 15 seconds showRssLinkListJS TRUE by default and will include a small block of JS in your header. If it is false the JS will not be included. If you want the $new_window = 'true' option to use the JS then this must also be true. Otherwise both true and simple will hardcode the target="_blank" into the new window links */ // DEFINE THE SETTINGS -- EDIT AS YOU NEED: $feedListDebug = false; // To debug this script during programming (true/false). $cacheTimeout = 21600; // 21600 sec is 6 hours. $connectionTimeout = 15; // 15 seconds is default $showRSSLinkListJS = true; $Language = 'en_US'; // Choose your language (from the available languages below,in the translations): $Translations = array(); // Please send in your suggestions/translations: // English: $Translations['en_US'] = array(); $Translations['en_US']['ReadMore'] = 'Read more...'; // Dutch: $Translations['nl_NL'] = array(); $Translations['nl_NL']['ReadMore'] = '[lees verder]'; $feedListFile = '/feeds.txt'; // IF you are going to use the random feedlist generator make sure this holds the correct name for your feed file: // Build an array out of the settings and send them back: $settings = array ( 'feedListDebug' => $feedListDebug, 'cacheTimeout' => $cacheTimeout, 'connectionTimeout' => $connectionTimeout, 'showRSSLinkListJS' => $showRSSLinkListJS, 'language' => $Language, 'translations' => $Translations, 'feedListFile' => $feedListFile ); return $settings; } function GetDefaults(){ $settings = $this->GetSettings(); return array( 'rss_feed_url' => 'http://del.icio.us/rss', 'num_items' => 15, 'show_description' => true, 'random' => false, 'before' => '
  • ', 'after' => '
  • ', 'description_separator' => ' - ', 'encoding' => false, 'sort' => 'none', 'new_window' => false, 'ignore_cache' => false, 'suppress_link' => false, 'show_date' => false, 'additional_fields' => '', 'max_characters' => 0, 'max_char_wordbreak' => true, 'file'=>$settings['file'], 'feedsToShow'=>0, 'mergeFeeds'=>false ); } /* end basic settings */ function BuildFeedOutput(){ $this->args = $this->GetArgumentArray(); $this->rs = $this->GetFeed($this->args['rss_feed_url']); $this->output = ''; if($this->rs){ $this->items = $this->rs->items; if($this->args['random']){ shuffle($this->items); } // Slice off the number of items that we want: if ($this->args['num_items'] > 0) { $this->items = array_slice($this->items, 0, $this->args['num_items']); } $this->output = $this->Draw(); } return $this->output; } function Draw(){ $settings = $this->GetSettings(); $this->items = $this->NormalizeDate($this->items); $this->items = $this->SortItems($this->items,$this->args['sort']); // Explicitly set this because $new_window could be "simple": $target = ''; if($new_window == true && $settings["showRSSLinkListJS"]) { $target=' rel="external" '; } elseif ($new_window == true || $new_window == 'simple') { $target=' target="_blank" '; } $this->output =''; foreach($this->items as $item){ $thisLink = ''; $linkTitle = ''; $thisDescription = ''; $thisTitle = $item['title']; if ($this->args['encoding']){ // very poor and limited internationalization effort $thisTitle = htmlentities(utf8_decode($thisTitle)); } if (isset($item['content']['encoded']) || isset($item['description'])){ if (isset($item['description'])){ $thisDescription = $item['description']; } else{ $thisDescription = $item['content']['encoded']; } // Handle max_characters and max_char_wordbreak before the htmlentities makes it more complicated: if (!empty($this->args['max_characters']) && is_numeric($this->args['max_characters'])) { $thisDescription = substr($thisDescription, 0, $this->args['max_characters']); // If true, we cut on the last space: if (!empty($this->args['max_char_wordbreak'])) { $max_char_pos = strrpos($thisDescription, ' '); if ($max_char_pos > 0) { $thisDescription = substr($thisDescription, 0, $max_char_pos); } } } else if ($encoding) { //further really weak attempt at internationalization $thisDescription = htmlentities(utf8_decode($thisDescription)); } $linkTitle = $thisDescription; $linkTitle = strip_tags($linkTitle); $linkTitle = str_replace(array("\n", "\t", '"'), array('', '', "'"), $linkTitle); $linkTitle = substr($linkTitle, 0, 300); if (strlen(trim($thisDescription))) { $thisDescription = $this->args['description_separator'].$thisDescription; } } // Only build the hyperlink if a link is provided..and we are not told to suppress the link: if (!$this->args['suppress_link'] && strlen(trim($item['link'])) && strlen(trim($thisTitle))){ $thisLink = ''.$thisTitle.''; } elseif (strlen(trim($item['link'])) && $this->args['show_description']) { // If we don't have a title but we do have a description we want to show.. link the description $thisLink = ''.$thisDescription.''; $thisDescription = ''; } else { $thisLink = '' . $thisTitle . ''; } // Determine if any extra data should be shown: $extraData = ''; if (strlen($this->args['additional_fields'])){ // Magpie converts all key names to lowercase so we do too: $this->args['additional_fields'] = strtolower($this->args['additional_fields']); // Get each additional field: $addFields = explode('~', $this->args['additional_fields']); foreach ($addFields as $addField) { // Determine if the field was a nested field: $fieldDef = explode('.', $addField); $thisNode = $item; foreach($fieldDef as $fieldName) { // Check to see if the fieldName has a COLON in it, if so then we are referencing an array: $thisField = explode(':', $fieldName); $fieldName = $thisField[0]; $thisNode = $thisNode[$fieldName]; if (count($thisField) == 2) { $fieldName = $thisField[1]; $thisNode = $thisNode[$fieldName]; } } if (is_string($thisNode) && isset($thisNode)) { $extraData .= '
    ' . $thisNode . '
    '; } } } if ($this->args['show_description']){ $this->output .= $this->args['before'].$thisLink.$thisDescription.$extraData; }else{ $this->output .= $this->args['before'].$thisLink.$extraData; } if (is_numeric($this->args['max_characters']) && $this->args['max_characters'] > 0) { $this->output .= ''; } $this->output .= $this->args['after']; } return $this->output; } function ArrayPush(&$arr) { $args = func_get_args(); foreach ($args as $arg) { if (is_array($arg)) { foreach ($arg as $key => $value) { $arr[$key] = $value; $ret++; } }else{ $arr[$arg] = ""; } } return $ret; } /* utility functions */ function NormalizeDate(){ $newItems = array(); foreach($this->items as $item){ if(array_key_exists('pubdate',$item)) { $d = $item['pubdate']; $d = explode(' ',$d); $d = $d[3] . $this->GetMonthNum($d[2]) . $d[1] . $d[4] . '0000'; $d = $this->MakeNumericOnly($d); $this->ArrayPush($item,array("feeddate"=>$d)); } else if (array_key_exists('published',$item)) { $d = $item['published']; $d = $this->MakeNumericOnly($d); $this->ArrayPush($item,array("feeddate"=>$d)); } else if (array_key_exists('dc',$item) && array_key_exists('date',$item['dc'])) { $d = $item['dc']; $d = $d['date']; $d = $this->MakeNumericOnly($d); $this->ArrayPush($item,array("feeddate"=>$d)); } else { $d = date("YmdHmsO"); $d = $this->MakeNumericOnly($d); $this->ArrayPush($item,array("feeddate"=>$d)); } array_push($newItems,$item); } return $newItems; } function MakeNumericOnly($val){ return ereg_replace( '[^0-9]+', '', $val); } function GetMonthNum($month){ $months = array('jan'=>'01','feb'=>'02','mar'=>'03','apr'=>'04','may'=>'05','jun'=>'06','jul'=>'07','aug'=>'08','sep'=>'09','oct'=>'10','nov'=>'11','dec'=>'12'); $month = strtolower($month); return $months[$month]; } function SortItems(){ $sort = strtolower($this->args['sort']); $sort = explode(" ",$sort); if((count($sort) ==1 || $sort[0] == 'asc') && $sort[0] != 'none'){ $sort[1] = SORT_ASC; } elseif ($sort[1] == 'desc') { $sort[1] = SORT_DESC; } else { $sort[1] = ''; } if($sort[0] == 'feeddate'){ $sort[2] = SORT_NUMERIC; } else { $sort[2] = SORT_STRING; } if (($sort[1]!='') && count($this->items)) { // Order by sortCol: foreach($this->items as $item) { $sortBy[] = $item[$sort[0]]; } // Make titles lowercase (otherwise capitals will come before lowercase): $sortByLower = array_map('strtolower', $sortBy); array_multisort($sortByLower, $sort[1], $sort[2], $this->items); } return $this->items; } function LoadFile($file){ /* load the $feedListFile contents into an array, using the --NEXT-- text as a delimeter between feeds and a tilde (~) between URL and TITLE */ $x = file($file); return preg_split("/--NEXT--/", join('', file($file))); } function GetArgumentArray(){ $this->args = $this->AssignDefaults(); $a = array(); foreach($this->args as $d=>$v){ if($this->args[$d] === 'true') { $a[$d] = 1; }else if($this->args[$d] === 'false'){ $a[$d] = 0; }else{ $a[$d] = $v; } $a[$d] = html_entity_decode($a[$d]); } return $a; } function AssignDefaults(){ $defaults = $this->GetDefaults(); $a = array(); $i=0; foreach ($defaults as $d => $v) { $a[$d] = isset($this->args[$d]) ? $this->args[$d] : $v; $a[$d] = isset($this->args[$i]) ? $this->args[$i] : $a[$d]; $i++; } return $a; } function GetFeed($feedUrl){ $this->feed = false; if(function_exists('fetch_rss')){ $this->feed = fetch_rss($feedUrl); } return $this->feed; } function InitializeReader($ignore_cache){ $settings = $this->GetSettings(); if ($ignore_cache) { if (is_numeric($ignore_cache)) { define('MAGPIE_CACHE_AGE', $ignore_cache); } else { define('MAGPIE_CACHE_ON', false); } } else { define('MAGPIE_CACHE_AGE', $settings["cacheTimeout"]); } define('MAGPIE_DEBUG', false); define('MAGPIE_FETCH_TIME_OUT', $settings["connectionTimeout"]); } function Debug($val,$name=''){ if(strlen($name)){ print('

    '.$name.'

    '); } print('
    ');
    				print_r($val);
    				print('
    '); } /* end utility functions */ } function rssLinkListFilter($text) { return preg_replace_callback("//", "feedListFilter", $text); } /* Templates can call any of these functions */ function rssLinkList($args){ if(!is_array($args)){ $args = func_get_args(); } return feedList($args); } function feedList($args){ if(!is_array($args)){ $args = func_get_args(); } $feed = new FeedList($args); return $feed->FeedListFeed(); } function randomFeedList($args){ if(!is_array($args)){ $this->args = parse_str($args,$a); $this->args = $a; } $feed = new FeedList($args); return $feed->FeedListFile(); } function feedListFilter($args){ $args = explode(",",$args[1]); if(count($args) == 1 && !strpos($args[0],":=")){ $a = array(); $a["rss_feed_url"] = $args[0]; $args = $a; } else { $a = array(); foreach($args as $arg){ $arg = explode(":=",$arg); $a[$arg[0]] = $arg[1]; } $args = $a; } $feed = new FeedList($args); return $feed->FeedListFilter(); } /* end template functions */ if (function_exists('add_filter')) { add_filter('the_content', 'rssLinkListFilter'); } if(function_exists('FeedListInitError')){ add_action('admin_head','FeedListInitError'); } ?> Banky na SlovenskuPrvá stavebná sporiteľňa (PSS) | Banky na Slovensku

    Prvá stavebná sporiteľňa (PSS)

    Prvá stavebná sporiteľňaPrvá stavebná sporiteľňa, a.s. (PSS) začala svoju činnosť v roku 1992. Pri zrode PSS stála významná slovenská, nemecká a rakúska banková spoločnosť. Prvá stavebná sporiteľňa, a.s. vznikla ako prvá špecializovaná banka v oblasti sporenia a poskytovania úverov v strednej a východnej Európe.

    Majoritnými akcionármi sú nemecká stavebná sporiteľňa Bausparkasse Schwäbisch Hall AG (32,5 % akcií) a rakúska Raiffeisen Bausparkasse Holding G.m.b.H. (32,5 % akcií). 25 % akcií vlastní rakúska spoločnosť Erste Group Bank AG a len 9,98 % vlastní Slovenská sporiteľňa, a.s..

    Členmi predstavenstva sú traja bankový riaditelia jednotlivých rezortov – Ing. Imrich Béres, Mag. Herbert G. Pfeiffer a Ing. Erich Feix. Centrála Prvej stavebnej sporiteľne sa nachádza v Bratislave na Bajkalskej 30.

    Ocenenia:

    • Stavebné sporenie (1. miesto) – Zlatá minca (2009)
    • Objav roka 2009 – Zlatá minca (2009)
    • Stavebné sporenie (1. miesto) – Zlatá minca (2008)
    • NAJ produkt Banky (1. miesto) – Zlatá minca (2007)
    • Úvery na bývanie (5. miesto) – Zlatá minca (2007)
    • Stavebné sporenie (1. miesto) – Zlatá minca (2006)
    • Stavebné sporenie (1. a 4. miesto) – Zlatá minca (2005)

    Produkty Prvej stavebnej sporiteľne

    Stavebné sporenie

    Stavebné sporenie je účelové sporenie s pravidelným mesačným, nepravidelným alebo jednorazovým vkladom. Klienti PSS môžu získať štátnu prémiu vo výške 10 % ročných vkladov, maximálne však do výšky 66,39 €. Výška ročných úrokov sa určuje podľa výšky vkladov a výšky štátnej prémie, maximálne však do výšky 2 % p.a. PSS ponúka svojim klientom niekoľko taríf:

    • Štandardná tarifa – je klientmi najčastejšie využívanou tarifou. Vklady sú vo výške 0,5 % z celkovej sumy s úrokovou mierou 2 % p.a. a úroková miera stavebného úveru je 4,7 % p.a.
    • Rýchla tarifa – je určená pre klientov, ktorí majú v pláne sporiť s vyššími vkladmi a s vyššími splátkami stavebného úveru. Úroková sadzba sporenia je 2 % p.a. a stavebného úveru je 4,7 % p.a.
    • Tarifa junior extra – je stavebné sporenie s pravidelnými vkladmi (minimálne 5,10 € mesačne) určené pre deti mladšie ako 18 rokov. Úroková miera sporenia je 2 % p.a. a 4,7 % p.a. pre stavebné sporenie.
    • Tarifa senior extra – je určené pre osoby staršie ako 55 rokov, v ktorom je spojené stavebné sporenie s vyplácaním úspor vo forme renty. Klienti si môžu vybrať dobu sporenia od 6 do 9 a viac rokov s úrokovou mierou od 2,25 % do 3 % p.a.
    • Úverová tarifa – je stavebný úver s úrokom až 2,9 % p.a. Úroková miera sporenia je 0,1 % p.a.

    Stavebný úver

    Stavebný úver je účelový úver s garantovanou minimálnou úrokov mierou 2,9 % p.a. poskytovaný do výšky 40000 € bez dokladovania príjmu a bez poskytnutia zábezpeky s dobou splatnosti do 17 rokov.

    • Medziúver – je špecifická forma úveru poskytovaná ešte pred odsúhlasením poskytnutia stavebného úveru. Úver sa poskytuje vo výške maximálne 170 000 € na jedného žiadateľa, alebo 340 000 € na jeden objekt.
      • Mimoriadny medziúver – sa poskytuje v dvoch formách, buď ako XXL úver, alebo ako Úver XXL konštant. Oba úvery sa poskytujú bez hocijakého počiatočného vkladu, alebo predchádzajúceho sporenia. Rozdiely medzi jednotlivými produktmi sú vo výške poskytovanej sumy, v dobe splatnosti a vo výške ročných úrokov.
      • Medziúver s hodnotiacim číslom od 5 – v sebe zahŕňa dva typy medziúveru – Voliteľný medziúver a Medziúver s 50% nasporenou sumou.
      • Medziúver s podmienkami stavebného úveru – pre poskytnutie takéhoto medziúveru banka vyžaduje počiatočný vklad, alebo nasporenú sumu vo výške aspoň 30 % až 50 % z celkovej sumy medziúveru.
      • Následný úver – sa poskytuje buď ako Následný úver bez, alebo so záložným právom. To znamená, že klienti si úver zriadia s alebo bez zábezpeky vo forme nehnuteľnosti.
    • Úvery s poistením – klienti si môžu svoje úvery poistiť u Allianz-Slovenská poisťovňa, a.s. Na výber majú dve formy poistenia – Poistenie zostatku dlhu (v prípade úmrtia klienta sporiteľňa zaplatí zvyšnú časť úveru) a Poistenie cieľovej sumy (v prípade úmrtia poisťovňa vyplatí celú sumy a zvyšok obdržia pozostalí).
    • Postupné financovanie rodinného domu – je účelový úver poskytovaný do výšky 340 000 €. PSS vyžaduje ako zábezpeku samotnú nehnuteľnosť, na ktorú je úver žiadaný.

    Bytové domy

    • Úver pre bytový dom už od 3,69 % – PSS garantuje úrokovú mieru počas 5 rokov. Poskytnutý úver je splatný najneskôr do 25 rokov od poskytnutia úveru. PPS ponúka možnosť získania štátnej prémie do výšky 10 %, maximálne však 66,39 € na 4 byty.
    • Ponuka pre spoločenstvá vlastníkov bytov a iných správcov:
      • Špeciálna ponuka – PSS poskytuje financie na zateplenie, opravenie strechy alebo na iné rekonštrukčné práce bytového domu.
      • Stavebný úver – je úver poskytovaný až do výšky 40000 € s úrokom už od 2,9 % ročne.
      • Medziúver na rýchle financovanie – na poskytnutie medziúveru banka vyžaduje počiatočný vklad vo výške aspoň 5 % z celkovej sumy. Práve tento vklad určuje výšku úrokov (od 5 % do 50 % p.a.).
      • Úver XXL konštant bez počiatočného vkladu
      • Zabezpečenie úveru – klienti si môžu zabezpečiť svoj úver nad 40000 € napr. záložným právom na pohľadávky, solidárne ručenie vlastníkov bytov, ale aj nejakou inou formou.
      • Následné úvery – sa poskytuje aj bez počiatočného vkladu so zvýhodnenou úrokovou mierou a formou zábezpeky.