Example #1
0
<?php

$CORE_PATH = "../../pos/is4c-nf/";
print_docs("{$CORE_PATH}parser-class-lib/preparse/");
print_docs("{$CORE_PATH}parser-class-lib/parse/");
class Parser
{
}
class PreParser
{
}
function print_docs($dir)
{
    global $CORE_PATH;
    $dh = opendir($dir);
    while (False !== ($file = readdir($dh))) {
        if (substr($file, -4) != ".php") {
            continue;
        }
        $cn = substr($file, 0, strlen($file) - 4);
        if (!class_exists($cn)) {
            include_once $dir . "/" . $cn . ".php";
        }
        $instance = new $cn();
        print "<h3>{$cn}</h3>";
        print $instance->doc();
        print "<hr />";
    }
    closedir($dh);
}
Example #2
0
print $blank_line;
$versions = array("v1.3.3", "v1.3.2", "v1.3.1", "v1.3");
foreach ($versions as $key => $v) {
    print_docs("Release {$v} (Stone Age)", "hwloc-{$v}-letter.pdf", "hwloc-{$v}-a4.pdf", "{$v}/");
}
#########################################################
print $blank_line;
$versions = array("v1.2.2", "v1.2.1", "v1.2");
foreach ($versions as $key => $v) {
    print_docs("Release {$v} (Cretaceous)", "hwloc-{$v}-letter.pdf", "hwloc-{$v}-a4.pdf", "{$v}/");
}
#########################################################
print $blank_line;
$versions = array("v1.1.2", "v1.1.1", "v1.1");
foreach ($versions as $key => $v) {
    print_docs("Release {$v} (Jurassic)", "hwloc-{$v}-letter.pdf", "hwloc-{$v}-a4.pdf", "{$v}/");
}
#########################################################
print $blank_line;
$versions = array("v1.0.3", "v1.0.2", "v1.0.1", "v1.0");
foreach ($versions as $key => $v) {
    print_docs("Release {$v} (Precambrian)", "hwloc-{$v}-letter.pdf", "hwloc-{$v}-a4.pdf", "{$v}/");
}
#########################################################
print $blank_line;
$versions = array("v0.9.3", "v0.9.2", "v0.9.1");
foreach ($versions as $key => $v) {
    print_docs("Release {$v} (Big-Bang" . ($v == "v0.9.2" ? ", identical to 0.9.1 except for some documentation image sizes" : "") . ")", "hwloc-{$v}-letter.pdf", "hwloc-{$v}-a4.pdf", "{$v}/");
}
print "</table>\n</div>\n\n";
include_once "{$topdir}/includes/footer.inc";