$_DOCMAN->setCfg('overwrite', 1);
     //force overwritting when uploading
     require_once $_DOCMAN->getPath('includes_f', 'upload');
     showDocumentUpload($gid, $script, 1);
     break;
 case "doc_update_process":
     $_DOCMAN->setCfg('overwrite', 1);
     //force overwritting when uploading
     require_once $_DOCMAN->getPath('includes_f', 'documents');
     updateDocumentProcess($gid);
     break;
     //special operations
 //special operations
 case "doc_approve":
     require_once $_DOCMAN->getPath('includes_f', 'documents');
     approveDocument(array($gid));
     break;
 case "doc_unpublish":
     require_once $_DOCMAN->getPath('includes_f', 'documents');
     publishDocument(array($gid), 0);
     break;
 case "doc_publish":
     require_once $_DOCMAN->getPath('includes_f', 'documents');
     publishDocument(array($gid));
     break;
     // upload operations
 // upload operations
 case "upload":
     require_once $_DOCMAN->getPath('includes_f', 'upload');
     showDocumentUpload($gid, $script, 0);
     break;
Example #2
0
require_once $_DOCMAN->getPath('classes', 'mambots');
include_once $_DOCMAN->getPath('classes', 'params');
JArrayHelper::toInteger($cid);
switch ($task) {
    case "publish":
        publishDocument($cid, 1);
        break;
    case "unpublish":
        publishDocument($cid, 0);
        break;
    case "approve":
        approveDocument($cid, 1);
        publishDocument($cid, 1);
        break;
    case "unapprove":
        approveDocument($cid, 0);
        publishDocument($cid, 0);
        break;
    case "new":
        editDocument(0);
        break;
    case "edit":
        editDocument($cid[0]);
        break;
    case "move_form":
        moveDocumentForm($cid);
        break;
    case "move_process":
        moveDocumentProcess($cid);
        break;
    case "copy_form":