X-Git-Url: http://git.plutz.net/?p=serve0;a=blobdiff_plain;f=widgets.sh;h=ab09899d64dd64a604b67b760636f7af32240a8f;hp=27f5c5b4957523711fea4ef4b6dd182c17093787;hb=e00c626003d48bbf2d41619ee5379e95dc43fa27;hpb=515c2d0ff3d2858990a1d8343467191b8484268f diff --git a/widgets.sh b/widgets.sh index 27f5c5b..ab09899 100644 --- a/widgets.sh +++ b/widgets.sh @@ -147,8 +147,8 @@ w_prefs(){ } w_index(){ - [ -d "$_DATA/$ITEM/.index" ] && return 1 || printf ' - [form #index method="POST" action="?a=multitag" + printf ' + [form #index method="POST" action="?a=spawnindex" [hidden "ref" "%s"] [label Set up for Index view: ] [checkbox "recursive" "yes" #spawn_recursive] [label for=spawn_recursive Include subdirectories] @@ -231,7 +231,8 @@ w_tagging(){ printf 'Tags\n%s\n' "$w_tagcategories" \ | while read -r category; do - printf '[fieldset [legend %s:][select name=tag size=4 multiple' "$category" + [ "$category" ] || continue + printf '[fieldset [legend %s:][select name=tag size=4 multiple\n' "$category" printf %s "$w_tags" \ | { [ "$category" = 'Tags' ] && grep -avF ':' || grep -awF "${category}"; } \ | { for n in 1 2 3 4 5 6 7 8 9 0; do