]> git.plutz.net Git - serve0/blobdiff - actions/watch.sh
split up in distinct pages
[serve0] / actions / watch.sh
index cd1dd14105ae7bf4a845ca0835d3bc19b28efccd..8b0ee46bd96115cd6d51adf19a8abc3a89e3e77b 100755 (executable)
@@ -8,10 +8,10 @@ filter="$_REF[\"f\"]"
 page="$_REF[\"p\"]"
 
 watch_link=''
-[ -n "$info" ]   && watch_link="${watch_link}i=${info}&"
+[ -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}"
 
-echo -n "Location: ?${watch_link}\n\n"
+echo -n "Location: ?page=view&${watch_link}\n\n"