]> git.plutz.net Git - serve0/blobdiff - actions/filter.sh
added licence headers, coding style improvements
[serve0] / actions / filter.sh
index c7f4d87fd8aba5e3125866735a397d07fc33f6b0..6f64a97698e5b5d02299a115ca935d120366b177 100755 (executable)
@@ -1,4 +1,20 @@
 #!/bin/zsh
+# Copyright 2014 - 2016 Paul Hänsch
+#
+# This file is part of Serve0
+#
+# Serve0 is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Affero General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# Serve0 is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU Affero General Public License for more details.
+#
+# You should have received a copy of the GNU Affero General Public License
+# along with Serve0  If not, see <http://www.gnu.org/licenses/>.
 
 cgi_post
 order=$(validate "${_POST[o]}" 'Name|Length|Date' Name)
@@ -22,5 +38,5 @@ for fn in {0..9}; do
   done
 done
 
-echo "?o=${order}&f=${filters}" >>${_DATA}/meta/recent
-echo -n "Location: ?o=${order}&f=${filters}\n\n"
+printf %s "?o=${order}&f=${filters}" >>${_DATA}/meta/recent
+redirect  "?o=${order}&f=${filters}"