]> git.plutz.net Git - shellwiki/blobdiff - themes/default.sh
cache macro list
[shellwiki] / themes / default.sh
index 56b57aed24eb505669d742cca13fde2f9660ae3f..c096f8218a03639d6b24352c4ed4228df515993d 100755 (executable)
@@ -39,7 +39,7 @@ theme_editor(){
   local page="$1" title
   title="${page%/}"; title="${title##*/}"
 
-  # Important! Web Server response including newline newline
+  # Important! Web Server response including newline
   printf "%s\r\n" "Content-Type: text/html; charset=utf-8" ""
 
   cat <<-EOF
@@ -50,9 +50,10 @@ theme_editor(){
        </head><body id="$(HTML "$page")" class="editor">
          $(theme_header)
          <main><form method=POST>
-            <textarea name=page>$(wiki_text "$page" |HTML)</textarea>
-            <button type=submit name=update value="$(HTML "$page")">Update</button>
-            <button type=submit name=cancel value="$(HTML "$page")">Cancel</button>
+           <input type=hidden name=session_key value="${SESSION_KEY}"/>
+            <textarea name=pagetext>$(wiki_text "$page" |HTML)</textarea>
+            <button type=submit name=action value=update>Update</button>
+            <button type=submit name=action value=cancel>Cancel</button>
           </form></main>
          $(theme_footer)
        </body></html>