X-Git-Url: http://git.plutz.net/?p=busy;a=blobdiff_plain;f=pages%2FTasks.sh;h=34aef4d14c3b19fcce7dc4a07ef18fb9fb567c29;hp=0950be0a6d560fe92111fb53fdddefd63e941fbb;hb=HEAD;hpb=e6133c890222e735b322df23f5931c59cea06ae6 diff --git a/pages/Tasks.sh b/pages/Tasks.sh index 0950be0..34aef4d 100755 --- a/pages/Tasks.sh +++ b/pages/Tasks.sh @@ -17,10 +17,10 @@ # You should have received a copy of the GNU Affero General Public License # along with Busy. If not, see . -info="$(echo "$_GET[\"i\"]" |sed -rn '1{/^[0-9]{10}_[0-9]{3}$/p}')" -edit="$(echo "$_GET[\"e\"]" |sed -rn '1{/^[0-9]{10}_[0-9]{3}$/p}')" -search="$(echo "$_GET[\"s\"]" |sed -rn '1{s:\t: :g;s:\r::g;s:\\:\\\\:g;p}')" -new="$(echo -e "$_GET[\"n\"]" |sed -rn '1{s:\t: :g;s:\r::g;s:\\:\\\\:g;p}')" +info="$(printf %s\\n "${_GET[i]}" |sed -rn '1{/^[0-9]{10}_[0-9]{3}$/p}')" +edit="$(printf %s\\n "${_GET[e]}" |sed -rn '1{/^[0-9]{10}_[0-9]{3}$/p}')" +search="$(printf %s\\n "${_GET[s]}" |sed -rn '1{s:\t: :g;s:\r::g;s:\\:\\\\:g;p}')" +new="$(echo -e "${_GET[n]}" |sed -rn '1{s:\t: :g;s:\r::g;s:\\:\\\\:g;p}')" [ -z "$ACL_CREATETASK" ] && ACL_CREATETASK=false