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 SlovenskuRating slovenských bánk | Banky na Slovensku

    Ratingy bánk

    Rating slovenských bánk podľa Moody’s

    Nie všetky banky na Slovensku majú svoj rating. Prinášame tie, ktoré ich majú.

    Logo Banka Dlhodobý rating Rating finančnej sily Schopnosť splácať krátkodobé úvery Výhľad
    mBank BRE bank (s pobočkou mBank) Baa2 D P-2 negatívny
    Citibank Citibank (s pobočkou na Slovensku) A3 D+ P-2 stabilný
    Commerzbank Commerzbank (s pobočkou na Slovensku) A3 D+ P-2 negatívny
    ČSOB ČSOB Baa3 D P-3 stabilný
    ING bank ING bank (s pobočkou na Slovensku) A2 C- P-1 negatívny
    Komerční banka Komerční banka (s pobočkou KB Bratislava) A2 C P-1 stabilný
    Zuno banka Raiffeisen Bank International (s pobočkou Zuno) A2 D+ P-1 stabilný
    Tatra banka Tatra banka A3 C- P-2 negatívny
    The Royal bank of Scotland The Royal bank of Scotland (s pobočkou na Slovensku) A3 D+ P-2 negatívny
    Unicredit bank Unicredit bank Baa2 D+ P-2 stabilný
    VÚB VÚB A3 C- P-2 stabilný

    Dlhodobý rating:

    • Aaa – najlepšie hodnotenie so žiadnym rizikom.
    • Aa – dobré hodnotenie s minimálnym rizikom.
    • A – Nadpriemerné hodnotenie s malým rizikom.
    • Baa – Stredné hodnotenie s primeraným rizikom.
    • Ba – Podpriemerné hodnotenie so špekulatívnym rizikom.
    • B – Zlé hodnotenie s vysokým rizikom.
    • Caa – Veľmi zlé hodnotenie s obrovským rizikom.
    • Ca – Veľmi špekulatívne riziko s veľkou pravdepodobnosťou bankrotu.
    • C – Bankrot.

    Schopnosť splácať krátkodobé úvery:

    • P-1 – S najväčšou schopnosťou splácať krátkodobé úvery.
    • P-2 – So silnou schopnosťou splácať krátkodobé úvery.
    • P-3 – S akceptovateľnou schopnosťou splácať krátkodobé úvery.
    • NP – Not Prime – Nepatriace do ani jednej z vyššie uvedených kategórií.

    Hodnotenie finančnej sily:

    • A – Výnimočná finančná sila.
    • B – Silná finančná sila.
    • C – Adekvátna finančná sila.
    • D – Podpriemerná finančná sila s istou pravdepodobnosťou potreby pomoci zvonka.
    • E – Slabá finančná sila s občasnou potrebou pomoci zvonka.

    Rating slovenských bánk podľa Fitch

    Nie všetky banky na Slovensku majú svoj rating. Prinášame tie, ktoré ich majú.

    Logo Banka Dlhodobý rating Krátkodobý rating Výhľad
    mBank BRE bank (s pobočkou mBank) A F1 stabilný
    Citibank Citibank (s pobočkou na Slovensku) A F1 stabilný
    Commerzbank Commerzbank (s pobočkou na Slovensku) A+ F1+ stabilný
    ING bank ING bank (s pobočkou na Slovensku) A+ F1+ stabilný
    ČSOB KBC Group (matka ČSOB) A- F1 stabilný
    Zuno banka Raiffeisen Bank International (s pobočkou Zuno) A F1 stabilný
    Slovenská sporiteľňa Slovenská sporiteľňa A F1 stabilný
    The Royal bank of Scotland The Royal bank of Scotland (s pobočkou na Slovensku) A F1 stabilný
    Unicredit bank Unicredit bank A+ F1+ stabilný
    Sberbank Sberbank BBB- F3 stabilný
    VÚB VÚB BBB+ F2 negatívny

    Aktuálny rating Slovenska a historické ratingy

    Rating Standard & Poor’s Moody’s Fitch Ratings R&I JCR
    Aktuálny rating A
    stabilný výhľad
    A2
    negatívny výhľad
    A+
    stabilný výhľad
    A
    stabilný výhľad
    A+
    stabilný výhľad
    Dátum pridelenia aktuálneho ratingu 13.1.2012 13.2.2012 8.7.2008 16.7.2008 21.8.2008
    Rating 2011 A+
    pozitívny výhľad (od augusta)
    A1
    stabilný výhľad
    A+
    stabilný výhľad
    A
    stabilný výhľad
    A+
    stabilný výhľad
    Rating 2010 A+
    stabilný výhľad
    A1
    stabilný výhľad
    A+
    stabilný výhľad
    A
    stabilný výhľad
    A+
    stabilný výhľad
    Rating 2009 A+
    stabilný výhľad
    A1
    stabilný výhľad (od marca)
    A+
    stabilný výhľad
    A
    stabilný výhľad
    A+
    stabilný výhľad
    Rating 2008 A+
    stabilný výhľad (od novembra)
    A
    pozitívny výhľad (od marca)
    A1
    pozitívny výhľad (od júla)
    A+
    stabilný výhľad (od júla)
    A
    stabilný výhľad (od júla)
    A+
    stabilný výhľad (od augusta)
    Rating 2007 A
    stabilný výhľad
    A1
    stabilný výhľad
    A
    pozitívny výhľad (od júla)
    A-
    stabilný výhľad
    A
    pozitívny výhľad (od júna)
    Rating 2006 A
    stabilný výhľad
    A1
    stabilný výhľad (od októbra)
    A
    stabilný výhľad
    A-
    stabilný výhľad (od októbra)
    A
    stabilný výhľad (od septembra)
    Rating 2005 A
    stabilný výhľad (od decembra)
    A2
    pozitívny výhľad (od januára)
    A
    stabilný výhľad (od októbra)
    BBB+
    stabilný výhľad (od júna)
    A-
    stabilný výhľad
    Rating 2004 A-
    pozitívny výhľad (od decembra)
    BBB+
    pozitívny výhľad (od marca)
    A3
    pozitívny výhľad (od júna)
    A-
    pozitívny výhľad (od septembra)
    BBB+
    pozitívny výhľad (od januára)
    BBB A-
    stabilný výhľad (od augusta)
    Rating 2003 BBB
    pozitívny výhľad
    A3
    stabilný výhľad
    BBB
    pozitívny výhľad (od novembra)
    BBB
    stabilný výhľad (od marca)
    BBB (od januára) BBB+
    stabilný výhľad (od februára)
    Rating 2002 BBB
    pozitívny výhľad (od decembra)
    A3
    stabilný výhľad (od novembra)
    BBB-
    pozitívny výhľad (od novembra)
    BBB- BBB
    stabilný výhľad (od apríla)
    Rating 2001 BBB-
    pozitívny výhľad (od októbra)
    Baa3
    stabilný výhľad (od novembra)
    BB+
    pozitívny výhľad (od februára)
    BBB- BBB (od marca)
    Rating 2000 BB+
    pozitívny výhľad (od novembra)
    Ba1
    pozitívny výhľad (od novembra)
    BB+
    stabilný výhľad (od septembra)
    BB+
    Rating 1999 BB+
    stabilný výhľad (od novembra)
    Ba1
    stabilný výhľad (od októbra)
    BB+ BB+
    Rating 1998 BB+
    negatívny výhľad (od septembra)
    BBB-
    negatívny výhľad (od apríla)
    Ba1
    negatívny výhľad (od marca)
    Baa3
    negatívny výhľad (od februára)
    BB+ (od decembra) BBB-
    Rating 1997 BBB- stabilný výhľad Baa3 BBB- BBB
    Rating 1996 BBB- stabilný výhľad (od apríla) Baa3 BBB- (od augusta) BBB
    Rating 1995 BB+ stabilný výhľad (od apríla) Baa3 (od mája) BBB
    Rating 1994 BB- stabilný výhľad (od februára) BBB
    Rating 1993

    Ratingy Slovenska a slovenských bánk sa snažíme udržiavať aktuálne, avšak za prípadné nezhody/neaktuálnosti nezodpovedáme. Vždy si rating overte priamo u banky alebo na web stránkach ratingovej agentúry.