/** * Credits stuff. */ function display_param_link($params) { echo resolve_link_params($params); }
/** * Display "powered by b2evolution" logo */ function powered_by($params = array()) { /** * @var AbstractSettings */ global $global_Cache; global $rsc_uri; // Make sure we are not missing any param: $params = array_merge(array('block_start' => '<div class="powered_by">', 'block_end' => '</div>', 'img_url' => '$rsc$img/powered-by-b2evolution-120t.gif', 'img_width' => '', 'img_height' => ''), $params); echo $params['block_start']; $img_url = str_replace('$rsc$', $rsc_uri, $params['img_url']); $evo_links = $global_Cache->get('evo_links'); if (empty($evo_links)) { // Use basic default: $evo_links = unserialize('a:1:{s:0:"";a:1:{i:0;a:3:{i:0;i:100;i:1;s:23:"http://b2evolution.net/";i:2;a:2:{i:0;a:2:{i:0;i:55;i:1;s:36:"powered by b2evolution blog software";}i:1;a:2:{i:0;i:100;i:1;s:29:"powered by free blog software";}}}}}'); } echo resolve_link_params($evo_links, NULL, array('type' => 'img', 'img_url' => $img_url, 'img_width' => $params['img_width'], 'img_height' => $params['img_height'], 'title' => 'b2evolution: next generation blog software')); echo $params['block_end']; }