Introduction
Introduction Statistics Contact Development Disclaimer Help
Correct <ul> and <li> nesting in navigation sidebar. - swerc - anselm's simpler…
git clone git://git.suckless.org/swerc
Log
Files
Refs
README
---
commit 35da6c76a11c55b36aa4809117d531f7eb734f8b
parent 45b6298d45804b12410f738594cf56179dacceb1
Author: uriel@soma <unknown>
Date: Tue, 3 Mar 2009 22:34:26 +0000
Correct <ul> and <li> nesting in navigation sidebar.
Diffstat:
M bin/corehandlers.rc | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
---
diff --git a/bin/corehandlers.rc b/bin/corehandlers.rc
@@ -9,14 +9,15 @@ fn nav_tree {
| sed $dirfilter'/\/[^_.\/][^\/]*(\.(md|txt|html)|\/)$/!d; s!^'$sitedi…
| sort -u | awk -F/ '
function p(x, y, s) { for(i=0; i < x-y; i+=1) print s }
+ BEGIN { lNF=2; print "<ul>" }
{
d = ""
if(match($0, "/$"))
d = "/"
sub("/$", "") # Strip trailing / for dirs so NF is consistent
- p(NF, lNF, "<ul>")
- p(lNF, NF, "</ul>")
+ p(NF, lNF, "<li><ul>")
+ p(lNF, NF, "</ul></li>")
lNF = NF
bname = $NF d
@@ -28,7 +29,7 @@ fn nav_tree {
else
print "<li><a href=\"" path "\">&rsaquo; " bname "</a></li>"
}
- END { p(lNF, 0, "</ul>") }'
+ END { p(lNF, 2, "</ul></li>"); print "</ul>" }'
}
fn link_bar {
You are viewing proxied material from suckless.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.