approve.js

Go to the documentation of this file.
00001 //-*-C-*-
00002 /*
00003   This file is part of  DocBookWiki.  DocBookWiki is a web application
00004   that displays and edits DocBook documents.
00005 
00006   Copyright (C) 2004, 2005, 2006, 2007
00007   Dashamir Hoxha, dashohoxha@users.sourceforge.net
00008 
00009   DocBookWiki is free software;  you can redistribute it and/or modify
00010   it under the terms of the GNU General Public License as published by
00011   the Free  Software Foundation; either  version 2 of the  License, or
00012   (at your option) any later version.
00013 
00014   DocBookWiki is distributed  in the hope that it  will be useful, but
00015   WITHOUT  ANY   WARRANTY;  without  even  the   implied  warranty  of
00016   MERCHANTABILITY or  FITNESS FOR A  PARTICULAR PURPOSE.  See  the GNU
00017   General Public License for more details.
00018 
00019   You should  have received a copy  of the GNU  General Public License
00020   along  with  DocBookWiki;  if   not,  write  to  the  Free  Software
00021   Foundation, Inc., 59 Temple  Place, Suite 330, Boston, MA 02111-1307
00022   USA
00023 */
00024 
00025 function set_lock(lock)
00026 {
00027   SendEvent('approve', 'set_lock', 'lock='+lock);
00028 }
00029 
00030 function commit()
00031 {
00032   var form = document.approve;
00033   var log = form.log.value;
00034   var recursive = '';
00035   if (form.rec_commit!=null && form.rec_commit.checked)
00036     {
00037       var msg = T_("You are commiting all the changes in the subnodes as well !");
00038       if (!confirm(msg))  return;
00039       recursive = 'true';
00040     }
00041   SendEvent('approve', 'commit', 'log='+log+';recursive='+recursive);
00042 }
00043 
00044 function revert()
00045 {
00046   var form = document.approve;
00047   var recursive = '';
00048   if (form.rec_revert!=null && form.rec_revert.checked)
00049     {
00050       var msg = T_("You are reverting all the changes in the subnodes as well !");
00051       if (!confirm(msg))  return;
00052       recursive = 'true';
00053     }
00054   SendEvent('approve', 'revert', 'recursive='+recursive);
00055 }

Generated on Wed Jan 9 08:27:32 2008 for DokBookWiki by  doxygen 1.5.2