X-Git-Url: http://git.plutz.net/?a=blobdiff_plain;f=widgets.sh;h=a4ec856e296cb6a8069bf1e3cf94f3de36710f8e;hb=67ad091277e6173dca4f446de4d1cc4fd0285610;hp=896ca6cdfab3d97ebdcfd59374221f618100a336;hpb=b3e752c8f50110859bc9e3aaf9d709e2006b3de6;p=serve0 diff --git a/widgets.sh b/widgets.sh index 896ca6c..a4ec856 100644 --- a/widgets.sh +++ b/widgets.sh @@ -56,6 +56,7 @@ fi [ "$ORDER" = Name ] && w_coname=checked [ "$ORDER" = Date ] && w_codate=checked [ "$ORDER" = Length ] && w_colength=checked +[ "$ORDER" = Group ] && w_cogroup=checked w_bookmarks(){ local name='' cf='' cs='' bm="$_DATA/.index/bookmarks" proposed_name='' @@ -99,10 +100,12 @@ w_bookmarks(){ [a .link target=blank href="?o=Name&s=%s&f=%s" by Name] [a .link target=blank href="?o=Date&s=%s&f=%s" by Date] [a .link target=blank href="?o=Length&s=%s&f=%s" by Length] + [a .link target=blank href="?o=Group&s=%s&f=%s" by Group] [br]' \ "$(HTML "$name" |sed 's;,\;;&[wbr];g;')" \ "$search" "$filter" \ "$search" "$filter" \ + "$search" "$filter" \ "$search" "$filter" done printf ']' @@ -110,17 +113,18 @@ w_bookmarks(){ w_search(){ printf ' - [form #search method=GET action=? + [form #search method=GET action=./? [select name=o size=1 [option disabled=disabled Order By] [option value=Name %s Name] [option value=Date %s Date] [option value=Length %s Length] + [option value=Group %s Group] ] [input name=s placeholder=Search value="%s"] ] ' \ - "$w_coname" "$w_codate" "$w_colength" \ + "$w_coname" "$w_codate" "$w_colength" "$w_cogroup" \ "$(HTML "$SEARCH")" } @@ -221,11 +225,11 @@ w_advsearch(){ [option value=Name %s Name] [option value=Date %s Date] [option value=Length %s Length] + [option value=Group %s Group] ][button type=submit Apply Filter]] ]' \ - "$w_coname" \ - "$w_codate" \ - "$w_colength" + "$w_coname" "$w_codate" \ + "$w_colength" "$w_cogroup" } w_tagging(){