示例#1
0
// assume lang.csv in name order
$mark = MarkTime();
$mark = $mark . ' ' . SITE_NAME;
$MetaKeywords = '';
$faqUrl = CORE_SITE . 'help.php';
$bannerUrl = CORE_SITE;
// PAGES ///////////////////////////////////////////////////
$Page =& new Template(LIB_PATH);
$Body =& new Template(LIB_PATH);
$PageId = 'summarydata';
$Title = 'Summary Data';
$TemplateName = 'summarydata.tpl.php';
$Title = $Title . ' - Full Data';
$mark = $mark . ' n';
$Body->set('DataSet', 'ndata');
$Body->set('Data', DataRows(DATA_PATH . 'ndata.csv', $Tests, $Langs, $Incl, $Excl));
$Body->set('Title', $Title);
$metaRobots = '<meta name="robots" content="noindex,nofollow,noarchive" />';
// TEMPLATE VARS ////////////////////////////////////////////////
$Page->set('PageTitle', $Title . BAR . 'Computer&nbsp;Language&nbsp;Benchmarks&nbsp;Game');
$Page->set('BannerTitle', BANNER_TITLE);
$Page->set('FaqTitle', FAQ_TITLE);
$Page->set('BannerUrl', $bannerUrl);
$Page->set('FaqUrl', $faqUrl);
$Body->set('Mark', $mark);
$Body->set('Tests', $Tests);
$Body->set('Langs', $Langs);
$Page->set('PageBody', $Body->fetch($TemplateName));
$Page->set('Robots', $metaRobots);
$Page->set('MetaKeywords', $MetaKeywords);
$Page->set('PageId', $PageId);
示例#2
0
}
function MarkTime($PathRoot = '')
{
    $mtime = filemtime($PathRoot . DATA_PATH . 'data.csv');
    $Mark = gmdate("d M Y", $mtime);
    return $Mark;
}
// DATA ///////////////////////////////////////////
list($Incl, $Excl) = WhiteListInEx();
$Tests = WhiteListUnique('test.csv', $Incl);
// assume test.csv in name order
$Langs = WhiteListUnique('lang.csv', $Incl);
// assume lang.csv in name order
$mark = MarkTime();
$mark = $mark . ' ' . SITE_NAME;
$Data = DataRows(DATA_PATH . 'ndata.csv', $Tests, $Langs, $Incl, $Excl);
$dataname = SITE_NAME . '_bulkdata.csv.bz2';
// PAGE ////////////////////////////////////////////////
$Page =& new Template(LIB_PATH);
$Body =& new Template(LIB_PATH);
$TemplateName = 'summarydata.tpl.php';
$Title = 'Data ' . '(' . PLATFORM_NAME . ')';
$mark = $mark . ' n';
// META ////////////////////////////////////////////////
$keywords = '<meta name="description" content="The full measurements and summary data set used by the Computer Language Benchmarks Game (' . PLATFORM_NAME . ').">';
$robots = '<meta name="robots" content="index,nofollow,archive">';
$style = '<style><!--
a{color:black;text-decoration:none}article{padding: 0 0 2.9em}article,div,footer,header{margin:auto;width:92%}body{font:100% Droid Sans,Ubuntu,Verdana,sans-serif;margin:0;-webkit-text-size-adjust:100%}h1,h2,h3,li a{font-family:Ubuntu Mono,Consolas,Menlo,monospace}div,footer,header{max-width:31em}footer{padding:2.6em 0 0}h1{font-size:1.4em;font-weight:bold;margin:0;padding:.4em}h1,h1 a{color:white}h2,h3{margin:1.5em 0 0}h2{font-size:1.4em;font-weight:normal}h3{font-size:1.2em}li{list-style-type:none;vertical-align:top}li a{display:block;font-size:1.2em;margin:.5em .5em 0;padding:.5em .5em .3em}ul{clear:left;margin:-0.3em 0 1.5em;text-align:center}p{color:#333;line-height:1.4;margin:.3em 0 0}p a{border-bottom:.15em dotted #aaa}#u64,#u64q{background-color:#c90016}#u32{background-color:#ffb515}#u32q{background-color:#ff6309}pre{color:#333;overflow-wrap:break-word;white-space:pre-wrap;word-wrap:break-word}@media only screen and (min-width:60em){article,footer,header{font-size:1.25em}}
--></style>';
// TEMPLATE VARS ////////////////////////////////////////////////
$Page->set('PageTitle', $Title . ' | Computer Language Benchmarks Game');