assign('msg',tra("This feature is disabled")); $smarty->display("styles/$style_base/error.tpl"); die; } if($tiki_p_use_workflow != 'y') { $smarty->assign('msg',tra("Permission denied")); $smarty->display("styles/$style_base/error.tpl"); die; } // Filtering data to be received by request and // used to build the where part of a query // filter_active, filter_valid, find, sort_mode, // filter_process $where = ''; $wheres=Array(); /* if(isset($_REQUEST['filter_active'])&&$_REQUEST['filter_active']) $wheres[]="isActive='".$_REQUEST['filter_active']."'"; if(isset($_REQUEST['filter_valid'])&&$_REQUEST['filter_valid']) $wheres[]="isValid='".$_REQUEST['filter_valid']."'"; */ if(isset($_REQUEST['filter_process'])&&$_REQUEST['filter_process']) $wheres[]="gp.pId=".$_REQUEST['filter_process'].""; $where = implode(' and ',$wheres); if(!isset($_REQUEST["sort_mode"])) { $sort_mode = 'flowNum_asc'; } else { $sort_mode = $_REQUEST["sort_mode"];} if(!isset($_REQUEST["offset"])) { $offset = 0;} else { $offset = $_REQUEST["offset"]; }$smarty->assign_by_ref('offset',$offset); if(isset($_REQUEST["find"])) { $find = $_REQUEST["find"]; } else { $find = ''; } $smarty->assign('find',$find); $smarty->assign('where',$where); $smarty->assign_by_ref('sort_mode',$sort_mode); $items = $GUI->gui_list_user_activities($user,$offset,$maxRecords,$sort_mode,$find,$where); $smarty->assign('cant',$items['cant']); $cant_pages = ceil($items["cant"] / $maxRecords);$smarty->assign_by_ref('cant_pages',$cant_pages);$smarty->assign('actual_page',1+($offset/$maxRecords)); if($items["cant"] > ($offset+$maxRecords)) { $smarty->assign('next_offset',$offset + $maxRecords);} else { $smarty->assign('next_offset',-1); } if($offset>0) { $smarty->assign('prev_offset',$offset - $maxRecords); } else { $smarty->assign('prev_offset',-1); } $smarty->assign_by_ref('items',$items["data"]); $processes = $GUI->gui_list_user_processes($user,0,-1,'procname_asc','',''); $smarty->assign_by_ref('all_procs',$processes['data']); $section='workflow'; include_once('tiki-section_options.php'); $sameurl_elements = Array('offset','sort_mode','where','find','filter_isInteractive','filter_isAutoRouted','filter_activity','filter_type','processId','filter_process'); $smarty->assign('mid','tiki-g-user_activities.tpl'); $smarty->display("styles/$style_base/tiki.tpl"); ?>