X-Git-Url: http://git.plutz.net/?p=serve0;a=blobdiff_plain;f=widgets.sh;h=fd9e72e938a165b0087559528010b672985382a7;hp=149a8131fc5ced0f4f046ca3a3da89e1434ccb0f;hb=10c72cceebb66db98ad621181369edfa6294f924;hpb=10597e4506dca6e0f4abe239ff44e742d3de8a8c diff --git a/widgets.sh b/widgets.sh index 149a813..fd9e72e 100644 --- a/widgets.sh +++ b/widgets.sh @@ -2,7 +2,7 @@ w_search(){ printf ' - [form method=GET action=? + [form #search method=GET action=? [select name=o size=1 [option disabled=disabled Order By] [option value=Name Name] @@ -17,13 +17,15 @@ w_search(){ w_prefs(){ printf ' - [form method=POST action=?a=setprefs + [form #prefs method="POST" action="?a=setprefs" [hidden "ref" "%s"] [label for=prefs_ps Pagesize] - [input type=number name=pagesize value="%s"] - [checkbox "fakemp4" "yes" #prefs_fmp4] [label for=prefs_fmp4 Fake .MP4 file ending] + [input #prefs_ps type=number name=pagesize value="%s"][br] + [checkbox "fakemp4" "yes" %s #prefs_fmp4] [label for=prefs_fmp4 Fake .MP4 file ending][br] [submit "store" "store" Set Cookie] ] ' \ - "$(HTML "$REQUEST_URI")" "$pagesize" + "$(HTML "$REQUEST_URI")" \ + "$(COOKIE pagesize |grep -m1 -xE '[0-9]+' || printf 50)" \ + "$(COOKIE fakemp4 |grep -m1 -qx yes && printf checked)" }