2010-12-06 06:10:31 +00:00
|
|
|
<?php
|
2011-02-04 22:45:04 +00:00
|
|
|
|
|
|
|
|
if( ! isset($_GET['PRO_UID']) )
|
|
|
|
|
throw new Exception('The Process ID was not set!');
|
|
|
|
|
|
2011-02-10 17:01:21 +00:00
|
|
|
require_once 'classes/model/Process.php';
|
|
|
|
|
$process = ProcessPeer::retrieveByPK( $_GET['PRO_UID'] );
|
|
|
|
|
|
|
|
|
|
if( get_class($process) != 'Process' ) {
|
|
|
|
|
throw new Exception("The Process with UID: {$_GET['PRO_UID']} doesn't exist!");
|
|
|
|
|
}
|
|
|
|
|
|
2011-02-05 08:36:06 +00:00
|
|
|
$processUID = $_GET['PRO_UID'];
|
|
|
|
|
$_SESSION['PROCESS'] = $processUID;
|
|
|
|
|
$_SESSION['PROCESSMAP'] = 'BPMN';
|
|
|
|
|
|
2010-12-06 06:10:31 +00:00
|
|
|
$oHeadPublisher =& headPublisher::getSingleton();
|
2011-02-25 14:42:31 +00:00
|
|
|
//$oHeadPublisher->usingExtJs('ux/miframe');
|
2011-02-24 20:27:16 +00:00
|
|
|
$oHeadPublisher->addExtJsScript('bpmn/ProcessOptions', true);
|
|
|
|
|
$oHeadPublisher->addExtJsScript('bpmn/processmap', true);
|
|
|
|
|
$oHeadPublisher->addContent( 'bpmn/processmap');
|
2011-02-04 22:45:04 +00:00
|
|
|
$oHeadPublisher->assign('pro_title', $process->getProTitle());
|
|
|
|
|
$oHeadPublisher->assign('pro_uid', $process->getProUid());
|
2010-12-06 06:10:31 +00:00
|
|
|
G::RenderPage('publish', 'extJs');
|
|
|
|
|
|