"; echo "
"; echo "openmamba $displaymilestone $medium $forword $currarch ($mlword) 
"; echo ""; echo _e('File size:').' '.$sizeMedium[$medium.'-'.$currreleasetag.'-'.$lang.'-'.$currarch].'B; '; echo _e('Date').': '.substr($builddateMedium[$medium.'-'.$currreleasetag.'-'.$lang.'-'.$currarch], 0, strpos($builddateMedium[$medium.'-'.$currreleasetag.'-'.$lang.'-'.$currarch], ' ')); echo "; Md5: " . $md5Medium[$medium.'-'.$currreleasetag.'-'.$lang.'-'.$currarch]; echo ""; } function openmamba_download_func( $atts ) { $a = shortcode_atts( array( 'milestone' => 'devel', 'medium' => 'livedvd', 'multilang' => '0', 'archs' => 'x86_64;i586;arm', // bitmask: 1=x86_64 2=i586 3=arm 'ext' => '.iso' ), $atts ); $milestone = $a['milestone']; $medium = $a['medium']; $ext = $a['ext']; $fallbackmilestone = 'milestone2'; if ("$milestone" == "devel") { $displaymilestone = "rolling"; $suffixmilestone = "snapshot"; } else { $displaymilestone = "$milestone"; $suffixmilestone = "$milestone"; } $archname = array("x86_64", "i586", "arm"); $mediaprefix = '/var/ftp/pub/openmamba/media'; $mediafallbackprefix = '/var/ftp/pub/openmamba/media/milestone2'; $outputlang = get_bloginfo("language"); if ("$outputlang" != "it") { $outputlang = "en"; $forword = "for"; $mlword = "multilanguage"; } else { $forword = "per"; $mlword = "multilingue"; } print "

openmamba $medium $displaymilestone

"; if (file_exists("$mediaprefix/$milestone/$medium/info/description.$outputlang.html.inc")) { $script_file = "$mediaprefix/$milestone/$medium/info/description.$outputlang.html.inc"; } else if (file_exists("$mediaprefix/$fallbackmilestone/$medium/info/description.$outputlang.html.inc")) { $script_file = "$mediaprefix/$fallbackmilestone/$medium/info/description.$outputlang.html.inc"; } if ($script_file) { $file = fopen($script_file, "r"); while (!feof($file)) { $b=fread($file,1024); print $b; } fclose($file); } reset($archname); while (list(, $currarch) = each($archname)) { if (strpos(";".$a['archs'].";",$currarch) == false) continue; if ($a['multilang']) { openmamba_download_link($milestone,$medium,$currarch,$ext,$mlword,"en"); } else { openmamba_download_link($milestone,$medium,$currarch,$ext,"italiano","it"); openmamba_download_link($milestone,$medium,$currarch,$ext,"english","en"); openmamba_download_link($milestone,$medium,$currarch,$ext,"espaƱol","es"); } } echo "
"; return; } add_shortcode('openmamba_download', 'openmamba_download_func'); function openmamba_webbuild_func( $atts ) { $a = shortcode_atts( array( 'host' => 'buildvm02' ), $atts ); print ''; $file = fopen(get_stylesheet_directory() . '/webbuild.html.inc', "r"); print fread($file, 20000); flush(); fclose($file); } add_shortcode('openmamba_webbuild', 'openmamba_webbuild_func'); // bbpress tag cloud add_filter('widget_tag_cloud_args','set_number_tags'); function set_number_tags($args) { $args = array('number' => 10, 'largest' => 20); return $args; }