OSDN Git Service

merged 3.3 beta1
[nucleus-jp/nucleus-jp-ancient.git] / utf8 / nucleus / libs / include / bookmarklet-edit.template
index 13d3f88..34cf598 100755 (executable)
@@ -7,6 +7,7 @@
                <script type="text/javascript" src="javascript/bookmarklet.js"></script>
                <script type="text/javascript" src="javascript/edit.js"></script>
                <script type="text/javascript" src="javascript/numbercheck.js"></script>
+               <script type="text/javascript" src="javascript/xmlhttprequest.js"></script>
                <%init%>
                <%extrahead%>
                <script type="text/javascript">
        </head>
        <body>
                <h1><%text(_EDIT_ITEM)%> (<%contents(itemid)%>)</h1>
-               <form method="post" action="bookmarklet.php" ><div>
+               <form id="editform" method="post" action="bookmarklet.php" ><div>
                        
                        <input name="action" type="hidden" value="edititem" />
                        <input name="itemid" type="hidden" value="<%contents(itemid)%>" />
+                       <input type="hidden" name="draftid" value="0" />
                        <%ticket%>
                        
                        <div id="submit" class="buttonbar">
                        <div id="body" class="contentblock">
                                <table>
                                <tr>
+                               <td><%text(_AUTOSAVEDRAFT)%></td>
+                               <td><span id="info"><%text(_AUTOSAVEDRAFT_NOTYETSAVED)%></span></td>
+                               </tr>
+                               <tr>
                                <td><%text(_ADD_TITLE)%></td>
                                <td><input 
                                        <%jsinput(title)%>
                                <td><%text(_ADD_CATEGORY)%></td>
                                <td><%categories%></td>
                                </tr>
+                               <tr>
+                               <td><%text(_AUTOSAVEDRAFT_NOW)%></td>
+                               <td><input tabindex="80" type="button" name="autosavenow" value="<%text(_AUTOSAVEDRAFT_NOW)%>" onclick="autoSaveDraft();" /></td>
+                               </tr>
                                </table>
                                        
                        </div>
                        <div id="preview" class="contentblock">
                                <h2><%text(_ADD_PREVIEW)%></h2>
                                
-                               <b><span id="prevtitle"></span></b>
+                               <b><span id="prevtitle">&#160;</span></b>
                                <br />
-                               <span id="prevbody"></span>
+                               <span id="prevbody">&#160;</span>
                                <br />
-                               <span id="prevmore"></span>
+                               <span id="prevmore">&#160;</span>
                        </div>
                        
                </div></form>
+
+       <script type="text/javascript">
+               var xmlhttprequest = new Array();
+               xmlhttprequest[0] = createHTTPHandler(); // AutoDraft handler
+               xmlhttprequest[1] = createHTTPHandler(); // UpdateTicket handler
+               var seconds = now(); // Last AutoDraft time
+               var checks = 0; // Number of checks since last AutoDraft
+               var addform = document.getElementById('editform'); // The form id
+               var goal = document.getElementById('info'); // The html div id where 'Last saved: date time' must come
+               var goalurl = '../action.php'; // The PHP file where the content must be posted to
+               var lastsavedtext = '<%text(_AUTOSAVEDRAFT_LASTSAVED)%>'; // The language variable for 'Last saved'
+               var formtype = 'edit'; // Add or edit form
+       </script>
+
        </body>
        </html>