]> git.plutz.net Git - busy/blobdiff - templates/Tasks.page
relative URI syntax in form actions, link references and redirects
[busy] / templates / Tasks.page
index 82f296d3657da7f35fc86b4c7b9bfb37999542e2..50818994f8f9bd2058cc881b36bdfad8459bb2c9 100644 (file)
@@ -5,7 +5,7 @@ show_search(){
     echo "<h1>Tasks search results for: $search</h1>"
     for each in $(grep -ile "$search" Tasks/<0000000000-9999999999>_<000-999>); do
       id=$(sed -r 's:^.*/::;s:.task$::' <<<$each)
-      echo "<div class='search'><a href='${SCRIPTNAME}?p=Tasks&amp;i=$id'><h2>$(date -d @$(cut -d_ -f1 <<<"$id"))</h2></a>"
+      echo "<div class='search'><a href='./?p=Tasks&amp;i=$id'><h2>$(date -d @$(cut -d_ -f1 <<<"$id"))</h2></a>"
       grep -C1 -ie "$search" "$each" |sed "s:$search:<b>&</b>:g;s:$:<br>:g"
       echo '</div>'
     done
@@ -78,7 +78,7 @@ list_tasks(){
     [ -z "$attendant" ] && attendant='(none)'
     cat <<TasksEND
       <div class="Task">
-        <a href="${SCRIPTNAME}?p=Tasks&amp;i=${info}"><b>$headline</b></a><br>
+        <a href="./?p=Tasks&amp;i=${info}"><b>$headline</b></a><br>
         <span><b>Status:</b> $taskstatus</span>
         <span><b>Section:</b> $section</span>
         <span><b>Attendant:</b> $attendant</span>
@@ -91,7 +91,7 @@ new_task(){
   cat <<TasksEND
       <a id='newTask_button' class='function' href='#' onclick='javascript:show_screen("newTask");hide_screen("newTask_button");'>New Task</a>
       <div id="newTask" style="display: none;">
-        <form action="/${SCRIPTNAME}" method="get" accept-charset="UTF-8">
+        <form action="./" method="get" accept-charset="UTF-8">
           <b>Headline:</b><br>
           <input type="hidden" name="p" value="Tasks">
           <textarea name="n" rows="2" style="width:99%;"></textarea><br>
@@ -104,7 +104,7 @@ TasksEND
 
 cat <<TasksEND
   <div id="LEFT">
-    <form method="GET" action="/${SCRIPTNAME}" accept-charset="utf-8">
+    <form method="GET" action="./" accept-charset="utf-8">
       <input type="hidden" name="p" value="Tasks">
       <input type="text" name="s" placeholder="Search"><br>
       <input type="submit" value="Search Tasks">