]> git.plutz.net Git - serve0/blobdiff - actions/watch.sh
adapted to update in shcgi
[serve0] / actions / watch.sh
index 8b0ee46bd96115cd6d51adf19a8abc3a89e3e77b..04c023925962297ffe600556b0e4d40f82d4e6bf 100755 (executable)
@@ -1,17 +1,17 @@
 #!/bin/zsh
 
 cgi_refdata
-info="$_GET[\"i\"]"
-order="$_REF[\"o\"]"
-search="$_REF[\"s\"]"
-filter="$_REF[\"f\"]"
-page="$_REF[\"p\"]"
+info="${_GET[i]}"
+order="${_REF[o]}"
+search="${_REF[s]}"
+filter="${_REF[f]}"
+page="${_REF[pn]}"
 
 watch_link=''
 [ -n "$info" ]   && watch_link="i=$(echo -n "${info}" |sed -r 's:%:%25:g;s:\&:%26:g;')&"
 [ -n "$order" ]  && watch_link="${watch_link}o=${order}&"
 [ -n "$search" ] && watch_link="${watch_link}s=${search}&"
 [ -n "$filter" ] && watch_link="${watch_link}f=${filter}&"
-[ -n "$page" ]   && watch_link="${watch_link}p=${page}"
+[ -n "$page" ]   && watch_link="${watch_link}pn=${page}"
 
-echo -n "Location: ?page=view&${watch_link}\n\n"
+echo -n "Location: ?p=view&${watch_link}\n\n"