]> git.plutz.net Git - serve0/blobdiff - widgets.sh
conjunction links in bookmarks
[serve0] / widgets.sh
index b80f56b803d6caa3ae2c19b1910f9208583827bc..081d20eba8db03c0f8aa7b3a00497116beeddf05 100755 (executable)
@@ -94,12 +94,13 @@ w_bookmarks(){
     search="$(UNSTRING "${search}" |URL)";
     filter="$(UNSTRING "${filter}" |URL)";
     printf '
-      [label .link . %s]
+      [label .link . %s][a .conjunct href="?o=%s&s=%s&f=%s" . +]
       [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]
     ' "$(HTML "$name" |sed 's;&#44\;;&[wbr];g;')" \
+      "$ORDER" "${SEARCH:+${SEARCH}} $search" "${FILTER:+${FILTER}^}$filter" \
       "$search" "$filter"  "$search" "$filter" \
       "$search" "$filter"  "$search" "$filter"
   done
@@ -264,9 +265,9 @@ w_tagging(){
   [ "$w_tags" ] && printf ']]'
 
   cat <<-EOF
-         [fieldset [legend New:][textarea name=newtag\n]
+         [fieldset [legend New:][textarea name=newtag]
          [label [checkbox "makegroup" "true"] Join selected into group]
-         [submit "op" "del" Remove Tags][submit "op" "add" Add Tags]
+         [submit "op" "del" Remove][submit "op" "flip" Flip][submit "op" "add" Add]
        ]]
        EOF
 }