removed chevrons and optionality of container, those things are better managed by css
authorJacob Parker <j3parker@csclub.uwaterloo.ca>
Fri, 24 Feb 2012 21:39:01 +0000 (16:39 -0500)
committerJacob Parker <j3parker@csclub.uwaterloo.ca>
Fri, 24 Feb 2012 21:39:01 +0000 (16:39 -0500)
src/config.d.sample
src/web.d

index 366f0aa..e61dd74 100644 (file)
@@ -4,8 +4,6 @@ const string site_title = "This is a Title";
 const string site_subtitle = "but this is a subtitle";
 
 const bool nav_tree_vert = false;
-const bool nav_tree_chev = true;
-const bool page_container = true;
 
 string[string] handlers;
 
index 814cb3f..a52f1e9 100755 (executable)
--- a/src/web.d
+++ b/src/web.d
@@ -11,10 +11,9 @@ void html_push(string s) { html(s); indent ~= "    "; }
 
 void write_link(string to, bool expand) {
   bool isdir = dirExists(dweb_root ~ "/srv/" ~ to[url_root.length..$]);
-  string flair = nav_tree_chev? (expand? "&raquo; " : "&rsaquo; ") : "";
   html_push("<li" ~ (expand? " class=\"thisPage\" " : "") ~ ">");
   html("<a href=\"" ~ to ~ (isdir ? "/" : "") ~ "\">"
-        ~ flair ~ baseName(to) ~ (isdir ? "/" : "") ~ "</a>");
+        ~ baseName(to) ~ (isdir ? "/" : "") ~ "</a>");
   html_pop("</li>");
 }
 
@@ -160,13 +159,13 @@ void main(string[] args) {
   html("<meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\">");
   html_pop("</head>\n");
   
-  html_push("<body" ~ (page_container? " style=\"text-align: center\"" : "")~ ">");
-  if (page_container) html_push("<div id=\"container\">");
+  html_push("<body style=\"text-align: center\">");
+  html_push("<div id=\"container\">");
   do_header();
   do_nav_tree(url);
   do_content(url);
   do_footer();
-  if (page_container) html_pop("</div>");
+  html_pop("</div>");
   html_pop("</body>\n");
 
   html_pop("</html>");