sizes[$p]=${size[1]}
}
typeset -A cats
-for p (**(/)) cats[$p]=1
+for p (**(/)) {
+ local files=($p/*(N))
+ cats[$p]=$#files
+}
zmodload zsh/mapfile
zmodload -F zsh/files b:zf_mkdir
}
print "</table>"
if [[ $_cats ]]; then
- print "<hr/>Subdirectories:<ul>"
+ print "<table border=1><caption>Subdirectories</caption>"
for p (${(oi)_cats}) {
getrel $page $p/index
- print "<li><a href=\"${REPLY}.html\">$p</a></li>"
+ print "<tr><td><a href=\"${REPLY}.html\">$p</a></td><td>${cats[$p]}</td></tr>"
}
- print "</ul>"
+ print "</table>"
fi
local bs=(${(oi)=${backs[$1]}})
if [[ $bs ]]; then