function showData($data, $con, $limit, $adjacent) { $page = $data['page']; if ($page == 1) { $start = 0; } else { $start = ($page - 1) * $limit; } $workFlow = new WorkFlow(); $rows = $workFlow->cntWFList(); $selOpt1 = $workFlow->getWFList($start, $limit); foreach ($selOpt1 as $key => $val) { ?> <ul style="float: left; display: inline; width: 100%;"> <li style="float: left; width: 5%;"><?php echo $key + 1; ?> )</li> <li style="float: left; width: 20%; padding-left: 10px;"><?php echo ucfirst($val['wf_name']); ?> </li> <li style="float: left; width: 20%; padding-left: 100px;"><?php echo $val['wf_created']; ?> </li> <li style="float: left; padding-left: 100px;"><a href="workflow.php?id=<?php echo $val['wf_id']; ?> ">[View]</a> / <a href="#" onclick="popup('popUpDiv', 'edit', < ?php echo $val['wf_id']; ? > )">[Edit]</a> / <a href="#" onclick="deleteWF( < ?php echo $val['wf_id']; ? > )">[Delete]</a></li> </ul> <?php } pagination($limit, $adjacent, $rows, $page); }
public function run() { if (!$this->toFlavor('pro')) { return; } require_once 'modules/WorkFlow/WorkFlow.php'; require_once 'modules/WorkFlowTriggerShells/WorkFlowTriggerShell.php'; require_once 'include/workflow/glue.php'; // Disable time-elapsed workflows that don't have a proper Primary trigger and change their description $query = "SELECT DISTINCT w.id as workflow_id\n FROM workflow w, workflow_triggershells wt\n WHERE w.id = wt.parent_id\n AND w.deleted = 0\n AND wt.deleted = 0\n AND w.type = 'Time'\n AND wt.frame_type = 'Primary'\n AND wt.type NOT IN ('compare_any_time', 'compare_specific')"; $brokenWorkflows = $this->db->query($query); $descriptionFix = "THIS WORKFLOW WAS DEACTIVATED AUTOMATICALLY BY THE UPGRADE TO SUGAR 7 DUE TO INCOMPATIBILITY. PLEASE DELETE ALL CONDITIONS ON THE WORKFLOW AND RECREATE THEM."; while ($row = $this->db->fetchByAssoc($brokenWorkflows)) { $workflow = BeanFactory::getBean('WorkFlow', $row['workflow_id']); $workflow->status = 0; if (strpos($workflow->description, $descriptionFix) === false) { $workflow->description = "{$descriptionFix}\n" . $workflow->description; } $workflow->save(); } // Call repair workflow $workflow_object = new WorkFlow(); $workflow_object->repair_workflow(true); }
include_once "application/model/xml_conversion_model.php"; include_once "application/model/workflow_model.php"; include_once "application/model/tasks_model.php"; include_once "application/model/xmltoxml_model.php"; $taskObj = new Tasks(); $selDes = $taskObj->getXmlDestination(); $selSou = $taskObj->getXmlSource(); // Get Configuration List Dropdown $wfObj = new ConversionModel(); $selOpt = $wfObj->getConfigurationList(); $xmlObj = new XmlConversionModel(); $selOpt1 = $xmlObj->getxmlConfigurationList(); // Work Flow Id if (isset($_GET['id']) and is_numeric($_GET['id'])) { $wfId['id'] = $_GET['id']; $workFlow = new WorkFlow(); $wfData = $workFlow->getWFById($wfId); } // Task ID if (isset($_GET['tid']) and is_numeric($_GET['tid'])) { $wftId = $_GET['tid']; $tID = '&tid=' . $wftId; // Task Class Object $wfTaskObj = new Tasks(); $wfTaskList = $wfTaskObj->getWFTaskById($wftId); } ////////////////////////////////////////////////////////////////////////////////////////////////////////////////// // Now determine in which directory to operate $home_directory = HOME_DIRECTORY; $self = basename(__FILE__); if (isset($_GET['dir'])) {
<?php include_once '../../includes.sys/ini.php'; include_once '../../includes.sys/metodos.php'; include_once '../DAO/WorkFlowDAO.php'; include_once '../WorkFlow.class.php'; checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true'); include_once '../../head.php'; $pedido = new WorkFlow(); $DAO = new WorkFlowDAO(); // if(!in_array(212, listarAcesso())){ // echo '<script language= "JavaScript">location.href="'.EXTERNAL_ROOT_PORTAL.'/modulos.php";</script>'; // } if (!empty($_POST['cmd']) && $_POST['cmd'] == 'inserir') { $pedido->setLista($_POST['lista']); $pedido->setAssunto(limpaTexto($_POST['assunto'])); $lista_info = $DAO->Listar("SELECT rl.*, nome_completo as responsavel FROM " . MYSQL_BASE_REMESSA_LISTAS . " rl\r\n\t\t\t\t\t\t\t\tINNER JOIN \r\n\t\t\t\t\t\t\t\t\t" . MYSQL_BASE_PESSOAS . " p ON rl.id_usuario = p.id \r\n\t\t\t\t\t\t\t\tWHERE \r\n\t\t\t\t\t\t\t\t\texcluido IS NULL AND rl.id= " . $pedido->getLista()); foreach ($lista_info as $lista) { $pedido->setResponsavel($lista['id_usuario']); $pedido->setEmpresa($lista['id_empresa']); $pedido->setUsuario($lista['responsavel']); } if ($pedido->getLista() != '') { if ($pedido->getAssunto() != '') { $retorno = $DAO->Gravar($pedido); if ($retorno > 0) { $post = $_POST; foreach (array_keys($post) as $row) { $explode = explode("-", $row); if ($explode[0] == 'pergunta' && !empty($post[$row]) && $post['selecionado' . $explode[1]] == '1') { $pedido->setPedidoInformacao($retorno);
<?php include_once "config/include.php"; include_once "application/model/tasks_model.php"; include_once "application/model/workflow_model.php"; // Work Flow Class Object $wfObj = new WorkFlow(); $selOpt = $wfObj->getWFList(); // Task Class Object $wfTaskObj = new Tasks(); $wfTaskList = $wfTaskObj->getWFTaskList(); // Work Flow Name if (isset($_GET['id']) and is_numeric($_GET['id'])) { $wfId['id'] = $_GET['id']; $wfData = $wfObj->getWFById($wfId); } include_once VIEW_PATH . "/task-list.html";
<?php include_once '../../includes.sys/ini.php'; include_once '../../includes.sys/metodos.php'; include_once '../DAO/WorkFlowDAO.php'; include_once '../WorkFlow.class.php'; include_once '../Fluxo.class.php'; include_once '../../mensagem/DAO/MensagemDAO.php'; include_once '../../mensagem/Mensagem.class.php'; checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true'); include_once '../../head.php'; if (!in_array(189, listarAcesso())) { echo '<script language= "JavaScript">location.href="index.php";</script>'; } $workFlow = new WorkFlow(); $fluxo = new Fluxo(); $DAO = new WorkFlowDAO(); $DAO_MSG = new MensagemDAO(); $mensagem = new Mensagem(); //Verifica se a acao de salvar foi iniciada if (!empty($_POST['cmd']) && $_POST['cmd'] == 'inserir') { $user = userId(); $workFlow->setDocumento($_POST['documento']); $workFlow->setTipoDocumento($_POST['tipodocumento']); $workFlow->setIsProjeto($_POST['is_projeto']); $workFlow->setIdCarta($_POST['carta']); $fluxo->setIdPessoaDespachou($user); $res = $DAO->Listar("SELECT * FROM " . MYSQL_BASE_PESSOAS . " WHERE id = " . $user); foreach ($res as $item) { $fluxo->setIdSetorDespachou($item['id_setor']); }
<?php include_once '../../includes.sys/ini.php'; include_once '../../includes.sys/metodos.php'; include_once '../DAO/WorkFlowDAO.php'; include_once '../WorkFlow.class.php'; include_once '../Fluxo.class.php'; checkUserAuth(EXTERNAL_ROOT_PORTAL . '/index.php?error=true'); include_once '../../head.php'; // if(!in_array(209, listarAcesso())){ // echo '<script language= "JavaScript">location.href="index.php";</script>'; // } $workFlow = new WorkFlow(); ?> <!-- topbar ends --> <div class="container-fluid"> <div class="row-fluid"> <!-- left menu starts --> <div class="span2 main-menu-span"> <?php include_once '../menu.php'; ?> </div> <!--/span--> <!-- left menu ends --> <noscript> <div class="alert alert-block span10"> <h4 class="alert-heading">Warning!</h4> <p>
<?php include_once "config/include.php"; include_once "application/model/workflow_model.php"; $wfObj = new WorkFlow(); $selOpt = $wfObj->getWFList(); $cntWrk = $wfObj->cntWFList(); //echo "<pre>"; //print_r($selOpt); //exit; include_once VIEW_PATH . "/home.html";