@@ 2760,13 2760,15 @@ ls( httpd_conn* hc )
a { color: #00EE00; }\n\
.red { color: red }\n\
body { background-color: #101010; color: #eeeeee; -webkit-font-smoothing: none; padding: 0 5px; margin: 40px auto; max-width: 750px; line-height: 1.1; -webkit-font-smoothing: none;}\n\
+fieldset { margin: 0; border: 12px groove #008080;}\n\
</style><link rel=\"stylesheet\" type=\"text/css\" href=\"/style.css\"/></head><body>\n\
<div id=\"particles-js\"></div>\n\
-<h3><span class=\"red\">[</span>Index of %.80s<span class=\"red\">]</span></h3>\n\
+<p> Navigate: <a href=\"/index.html\">homepage</a>%.80s</p>\n\
+<fieldset><legend><h3><span class=\"red\">[</span>Index of %.80s<span class=\"red\">]</span></h3></legend>\n\
<pre>\n\
mode links bytes last-changed name\n\
<HR>",
- hc->encodedurl, hc->encodedurl );
+ hc->encodedurl, hc->encodedurl, hc->encodedurl );
/* Read in names. */
nnames = 0;
@@ 2884,11 2886,11 @@ mode links bytes last-changed name\n\
timestr[ 6] = ' ';
if ( now - lsb.st_mtime > 60*60*24*182 ) /* 1/2 year */
{
- timestr[ 7] = ' ';
- timestr[ 8] = timestr[20];
- timestr[ 9] = timestr[21];
- timestr[10] = timestr[22];
- timestr[11] = timestr[23];
+ timestr[ 7] = timestr[20];
+ timestr[ 8] = timestr[21];
+ timestr[ 9] = timestr[22];
+ timestr[10] = timestr[23];
+ timestr[11] = '.';
}
else
{
@@ 2919,7 2921,7 @@ mode links bytes last-changed name\n\
nameptrs[i], linkprefix, link, fileclass );
}
- (void) fprintf( fp, "<script src=\"/scripts.js\"></script></pre></body>\n</html>\n" );
+ (void) fprintf( fp, "</pre></fieldset><hr><p>Powered by <a href=\"https://github.com/blueness/sthttpd\">sthttpd</a>, <a href=\"http://www.haproxy.org/\">Haproxy</a> and <a href=\"https://www.archlinux.org/\">Archlinux</a></p><script src=\"/scripts.js\"></script></body>\n</html>\n" );
(void) fclose( fp );
exit( 0 );
}