From fd89ea1d90d8c1c9ff231971cb324ab98568923f Mon Sep 17 00:00:00 2001 From: Lars Jung Date: Wed, 15 Aug 2012 22:05:52 +0200 Subject: [PATCH] Abstracts h5ai-index.php. --- src/_h5ai/php/h5ai-index.php.jade | 84 ++++++++++++++++--------------- 1 file changed, 43 insertions(+), 41 deletions(-) diff --git a/src/_h5ai/php/h5ai-index.php.jade b/src/_h5ai/php/h5ai-index.php.jade index 3bf0a641..0d2788b4 100644 --- a/src/_h5ai/php/h5ai-index.php.jade +++ b/src/_h5ai/php/h5ai-index.php.jade @@ -1,4 +1,38 @@ -| +|getH5aiAbsHref(); +| $isHeadRequest = stripos($_SERVER["REQUEST_METHOD"], "HEAD"); +|?> + +- var h5ai = "" +- var json = "getGenericJson(); }?>" +- var fallback = "getNoJsFallback(); }?>" + doctype 5 //if lt IE 9 @@ -12,11 +46,11 @@ html.no-js( lang="en" ) title Directory index ยท styled with h5ai {{version}} meta( name="description", content="Directory index styled with h5ai {{version}} (http://larsjung.de/h5ai)" ) meta( name="viewport", content="width=device-width" ) - link( rel="shortcut icon", type="image/png", href="/_h5ai/images/h5ai-16x16.png" ) - link( rel="apple-touch-icon", type="image/png", href="/_h5ai/images/h5ai-48x48.png" ) + link( rel="shortcut icon", type="image/png", href!="#{h5ai}images/h5ai-16x16.png" ) + link( rel="apple-touch-icon", type="image/png", href!="#{h5ai}images/h5ai-48x48.png" ) link( rel="stylesheet", href="//fonts.googleapis.com/css?family=Ubuntu+Mono:400,700,400italic,700italic|Ubuntu:400,700,400italic,700italic" ) - link( rel="stylesheet", href="/_h5ai/css/styles.css" ) - script( src="/_h5ai/js/modernizr.js" ) + link( rel="stylesheet", href!="#{h5ai}css/styles.css" ) + script( src!="#{h5ai}js/modernizr.js" ) body#h5ai-main @@ -37,41 +71,9 @@ html.no-js( lang="en" ) span.right span.center - div#data-generic-json.hidden - |getGenericJson(); - |}?> + div#data-generic-json.hidden !{json} - div#data-php-no-js-fallback.hideOnJs - |getNoJsFallback(); - |}?> + div#data-php-no-js-fallback.hideOnJs !{fallback} - script( src="/_h5ai/config.js" ) - script( src="/_h5ai/js/scripts.js" ) + script( src!="#{h5ai}config.js" ) + script( src!="#{h5ai}js/scripts.js" )