Changeset 27297 for main/trunk/greenstone2/macros
- Timestamp:
- 2013-05-03T21:28:37+12:00 (11 years ago)
- Location:
- main/trunk/greenstone2/macros
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
main/trunk/greenstone2/macros/document.dm
r27294 r27297 164 164 <input type="submit" value="_textaddcomment_" onclick="addUserComment(document.AddUserCommentForm.username.value, document.AddUserCommentForm.comment.value, document.AddUserCommentForm.d.value, document); return false;"> 165 165 <label id="usercommentfeedback"></label> 166 167 <!--<div id="usercommentlogoutlink"><a href="_doc-url_&un=">_text-usercomment-logout_</a></div>--> 168 <div id="usercommentlogoutlink"><a href="#" onclick="javascript:logout(); return false;">_text-usercomment-logout_</a></div> 166 169 </form> 167 170 … … 260 263 261 264 // GSAPI already knows the collection 262 gsapi.setMetadataArray(docArray, "accumulate", "import|archives|index"); 263 doc.AddUserCommentForm.comment.value = ""; 264 doc.AddUserCommentForm.username.value = ""; 265 gsapi.setMetadataArray(docArray, "accumulate", "import|archives|index"); 266 267 // clear the comment field as it has now been submitted, but not the username field 268 // as the user is logged in, so they should be able to commit again under their username. 269 doc.AddUserCommentForm.comment.value = ""; 265 270 doc.getElementById("usercommentfeedback").innerHTML = "_textcommentsubmitted_"; 266 271 -
main/trunk/greenstone2/macros/english.dm
r27294 r27297 338 338 _textcommentusername_ {User name} 339 339 _textaddusercomment_ {Add Comment} 340 _text-usercomment-logout_ {Logout} 340 341 _textaddcomment_ {submit comment} 341 342 _textcommentsubmitted_ {Comment Submitted} -
main/trunk/greenstone2/macros/style.dm
r27296 r27297 250 250 \} 251 251 252 // Logout is the following operation 253 // _gwcgi_?e=_compressedoptions_&a=_cgiarga_&c=_cgiargc_&cl=_cgiargcl_&d=_cgiargd_&un= 254 // Maybe this is better done as a post? 255 // http://mentaljetsam.wordpress.com/2008/06/02/using-javascript-to-post-data-between-pages/ 256 function logout() \{ 257 var logoutForm = document.createElement("form"); 258 logoutForm.method="post" ; 259 logoutForm.action = "_gwcgi_"; 260 261 var params = \{ 262 e: "_compressedoptions_", 263 a: "_cgiarga_", 264 c: "_cgiargc_", 265 cl: "_cgiargcl_", 266 d: "_cgiargd_", 267 un: null 268 \}; 269 270 for (var param in params) \{ 271 var myInput = document.createElement("input") ; 272 myInput.setAttribute("name", param) ; 273 myInput.setAttribute("value", params[param]); 274 logoutForm.appendChild(myInput) ; 275 \} 276 document.body.appendChild(logoutForm) ; 277 logoutForm.submit() ; 278 document.body.removeChild(logoutForm) ; 279 \} 252 280 253 281 function loadUserComments() \{
Note:
See TracChangeset
for help on using the changeset viewer.