. * * For more information, contact Colosa Inc, 2566 Le Jeune Rd., * Coral Gables, FL, 33134, USA, or email info@colosa.com. * */ /** * @Description This is a callback for the View of all groups from a determinated user * @author Everth S. Berrios Morales * @Date 16/05/2008 * @LastModification none */ G::LoadThirdParty('pear/json','class.json'); try { $oJSON = new Services_JSON(); $stdObj = $oJSON->decode(stripslashes($_POST['data'])); if ( isset ($stdObj->pro_uid ) ) $sProUid = $stdObj->pro_uid; else throw ( new Exception ( 'the process uid is not defined!.' ) ); G::LoadClass('processMap'); $oProcessMap = new ProcessMap(); $c = $oProcessMap->listProcessesUser($sProUid); $oHeadPublisher =& headPublisher::getSingleton(); $oHeadPublisher->addScriptFile('/jscore/processmap/core/processUser.js'); $G_PUBLISH = new Publisher; $G_PUBLISH->AddContent('propeltable', 'paged-table', 'processes/processes_User', $c, array('PRO_UID' => $sProUid)); G::RenderPage( 'publish', 'raw' ); } catch ( Exception $e ){ $G_PUBLISH = new Publisher; $aMessage['MESSAGE'] = $e->getMessage(); $G_PUBLISH->AddContent('xmlform', 'xmlform', 'login/showMessage', '', $aMessage); G::RenderPage('publish', 'raw' ); } ?>