$PATH_INFO = substr($PATH_INFO, 1); $parts = explode(';', $PATH_INFO); if (isset($parts[1])) { return $parts[1]; // strip off page name } else { return 'Current'; } } $version = get_version($PATH_INFO); if (!empty($WIKI_REPOSITORY) and $WIKI_REPOSITORY[0] == '.') { $WIKI_REPOSITORY_TITLE = '[Hidden] ' . ucfirst(substr($WIKI_REPOSITORY, 1)); } else { $WIKI_REPOSITORY_TITLE = ucfirst($WIKI_REPOSITORY); } $TITLE = ($WIKI_REPOSITORY_TITLE ? substr($WIKI_REPOSITORY_TITLE, 0, -1) . ": " : '') . wiki_split_wikiwords($pagename); if ($action == 'recentchanges') { $TITLE .= 'Recent Changes'; } if ($action == 'search') { $TITLE = 'Search for ' . $_GET['search']; } if (strstr($version, ':')) { list($initialversion, $version) = explode(':', $version, 2); } $Current = rcs_dereference_version($WIKI_PAGEDIR . $pagename, 'Current'); $Last = rcs_dereference_version($WIKI_PAGEDIR . $pagename, 'Last'); if ($version == 'Current' or $version == 'Last') { $version = rcs_dereference_version($WIKI_PAGEDIR . $pagename, $version); } if (isset($initialversion) and ($initialversion == 'Current' or $initialversion == 'Last')) {
} ?> </head> <body> <?php } $d = get_dir($n = dirname($_SERVER['SCRIPT_FILENAME'])); asort($d); if (is_file($n . "/Commentary")) { print wiki_render(join('', file($n . "/Commentary"))); } $i = 0; foreach ($d as $e) { if (preg_match('/jpg|jpeg$/i', $e)) { $ee = rawurlencode($e); $e = wiki_split_wikiwords(preg_replace('/[.][a-zA-Z]+$/', '', $e)); print "<div class='image'><a href='" . script_name() . "/slideshow?seq=" . $i . "'><img src='" . php_self() . "?thumb={$ee}' alt='{$e}' /><br />{$e}</a></div>"; $i++; } elseif (is_dir($n . '/' . $e)) { print "<div class='image'><a href='{$e}'>{$e}</a></div>"; } } if (!ALBUM_EMBEDDED) { ?> </body> </html> <?php } } elseif ($_SERVER['PATH_INFO'] == '/framed' or !$_SERVER['PATH_INFO'] and ALBUM_MODE == 'framed') { print doctype("XHTML/1.0 Frameset") . "\n"; ?>