- Timestamp:
- 04/12/10 16:21:32 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sandbox/workflow/branches/993/inc/class.run_activity.inc.php
r2372 r2492 293 293 //set some global variables needed 294 294 $GLOBALS['workflow']['__leave_activity']=false; 295 $GLOBALS['user'] = $GLOBALS['phpgw_info']['user']['account_id'];295 $GLOBALS['user'] = Settings::get('expresso', 'user', 'account_id'); 296 296 297 297 //load role names, just an information … … 319 319 $GLOBALS['workflow']['wf_user_id'] =& $GLOBALS['user']; 320 320 $GLOBALS['workflow']['wf_view_activity'] =& $this->view_activity; 321 $GLOBALS['workflow']['wf_webserver_url'] = $GLOBALS['phpgw_info']['server']['webserver_url'];322 $GLOBALS['workflow']['wf_workflow_path'] = $GLOBALS['phpgw_info']['server']['webserver_url'].SEP.'workflow';323 $GLOBALS['workflow']['wf_resources_path'] = $GLOBALS['phpgw_info']['server']['webserver_url'] . SEP . 'workflow/redirect.php?pid=' . $this->process_id . '&file=';321 $GLOBALS['workflow']['wf_webserver_url'] = EGW_BASE_URL; 322 $GLOBALS['workflow']['wf_workflow_path'] = WF_BASE_URL; 323 $GLOBALS['workflow']['wf_resources_path'] = WF_BASE_URL . SEP . 'redirect.php?pid=' . $this->process_id . '&file='; 324 324 $GLOBALS['workflow']['wf_default_resources_path'] = Factory::getInstance('TemplateServer')->generateLink('processes'); 325 325 $GLOBALS['workflow']['wf_workflow_resources_path'] = Factory::getInstance('TemplateServer')->generateLink(''); 326 $GLOBALS['workflow']['wf_activity_url'] = $GLOBALS['phpgw_info']['server']['webserver_url'].SEP.'index.php?menuaction=workflow.'.get_class($this).'.go&activity_id='.$activity_id;326 $GLOBALS['workflow']['wf_activity_url'] = EGW_BASE_URL . SEP . 'index.php?menuaction=workflow.'.get_class($this).'.go&activity_id='.$activity_id; 327 327 $GLOBALS['workflow']['wf_user_cnname'] = Factory::getInstance('WorkflowLDAP')->getName($GLOBALS['user']); 328 $GLOBALS['workflow']['wf_back_link'] = $GLOBALS['phpgw_info']['server']['webserver_url'].SEP.'workflow'.SEP.'index.php?start_tab=1';329 $GLOBALS['workflow']['wf_js_path'] = $GLOBALS['phpgw_info']['server']['webserver_url'].SEP.'workflow'.SEP.'js'.SEP.'jscode';328 $GLOBALS['workflow']['wf_back_link'] = WF_BASE_URL . SEP . 'index.php?start_tab=1'; 329 $GLOBALS['workflow']['wf_js_path'] = WF_BASE_URL . SEP . 'js' . SEP . 'jscode'; 330 330 $GLOBALS['workflow']['wf_user_activities'] = $this->GUI->gui_list_user_activities($GLOBALS['user'], '0', '-1', 'ga.wf_name__ASC', '', '', false, true, true, true, ''); 331 331 if ($iid) 332 $GLOBALS['workflow']['wf_instance_url'] = $GLOBALS['phpgw_info']['server']['webserver_url'].SEP.'index.php?menuaction=workflow.'.get_class($this).'.go&activity_id='.$activity_id."&iid=".$iid;332 $GLOBALS['workflow']['wf_instance_url'] = EGW_BASE_URL . SEP . 'index.php?menuaction=workflow.'.get_class($this).'.go&activity_id='.$activity_id."&iid=".$iid; 333 333 else 334 334 unset($GLOBALS['workflow']['wf_instance_url']); … … 375 375 $_SESSION['phpgw_info']['workflow']['user_groups'] = galaxia_retrieve_user_groups($newUser); 376 376 $_SESSION['phpgw_info']['workflow']['account_id'] = $newUser; 377 $GLOBALS['phpgw_info']['user']['account_id'] = $newUser; 377 378 Settings::set('expresso', 'user', 'account_id', $newUser); 379 378 380 $GLOBALS['workflow']['wf_user_id'] = $newUser; 379 381 $GLOBALS['user'] = $newUser; … … 384 386 $_SESSION['phpgw_info']['workflow']['user_groups'] = $actualUserGroups; 385 387 $_SESSION['phpgw_info']['workflow']['account_id'] = $actualUser; 386 $GLOBALS['phpgw_info']['user']['account_id'] = $actualUser; 388 389 Settings::set('expresso', 'user', 'account_id', $actualUser); 390 387 391 $GLOBALS['workflow']['wf_user_id'] = $actualUser; 388 392 $GLOBALS['user'] = $actualUser; … … 503 507 $_SESSION['phpgw_info']['workflow']['user_groups'] = $actualUserGroups; 504 508 $_SESSION['phpgw_info']['workflow']['account_id'] = $actualUser; 505 $GLOBALS['phpgw_info']['user']['account_id'] = $actualUser;509 Settings::set('expresso', 'user', 'account_id', $actualUser); 506 510 $GLOBALS['workflow']['wf_user_id'] = $actualUser; 507 511 $GLOBALS['user'] = $actualUser; … … 549 553 $this->assignCommonVariables(); 550 554 // and display completed template 551 if ( $GLOBALS['phpgw_info']['user']['preferences']['workflow']['show_activity_complete_page']=== '0')555 if (Settings::get('workflow', 'preferences', 'show_activity_complete_page') === '0') 552 556 header('Location: workflow/index.php'); 553 557 else … … 648 652 649 653 //set some global variables needed 650 $GLOBALS['user'] = $GLOBALS['phpgw_info']['user']['account_id'];654 $GLOBALS['user'] = Settings::get('expresso', 'user', 'account_id'); 651 655 652 656 //load role names, just an information … … 674 678 $GLOBALS['workflow']['wf_user_id'] =& $GLOBALS['user']; 675 679 $GLOBALS['workflow']['wf_view_activity'] =& $this->view_activity; 676 $GLOBALS['workflow']['wf_workflow_path'] = $GLOBALS['phpgw_info']['server']['webserver_url'].SEP.'workflow';677 $GLOBALS['workflow']['wf_resources_path'] = $GLOBALS['phpgw_info']['server']['webserver_url'] . SEP . 'workflow/redirect.php?pid=' . $this->process_id . '&file=';680 $GLOBALS['workflow']['wf_workflow_path'] = WF_BASE_URL; 681 $GLOBALS['workflow']['wf_resources_path'] = WF_BASE_URL . SEP . 'redirect.php?pid=' . $this->process_id . '&file='; 678 682 $GLOBALS['workflow']['wf_default_resources_path'] = Factory::getInstance('TemplateServer')->generateLink('processes'); 679 683 $GLOBALS['workflow']['wf_workflow_resources_path'] = Factory::getInstance('TemplateServer')->generateLink(''); 680 $GLOBALS['workflow']['wf_activity_url'] = $GLOBALS['phpgw_info']['server']['webserver_url'].SEP.'index.php?menuaction=workflow.'.get_class($this).'.go&activity_id='.$activity_id;684 $GLOBALS['workflow']['wf_activity_url'] = EGW_BASE_URL . SEP . 'index.php?menuaction=workflow.'.get_class($this).'.go&activity_id='.$activity_id; 681 685 $GLOBALS['workflow']['wf_user_cnname'] = Factory::getInstance('WorkflowLDAP')->getName($GLOBALS['user']); 682 $GLOBALS['workflow']['wf_back_link'] = $GLOBALS['phpgw_info']['server']['webserver_url'].SEP.'workflow'.SEP.'index.php?start_tab=1';683 $GLOBALS['workflow']['wf_js_path'] = $GLOBALS['phpgw_info']['server']['webserver_url'].SEP.'workflow'.SEP.'js'.SEP.'jscode';686 $GLOBALS['workflow']['wf_back_link'] = WF_BASE_URL . SEP . 'index.php?start_tab=1'; 687 $GLOBALS['workflow']['wf_js_path'] = WF_BASE_URL . SEP . 'js' . SEP . 'jscode'; 684 688 $GLOBALS['workflow']['wf_user_activities'] = $this->GUI->gui_list_user_activities($GLOBALS['user'], '0', '-1', 'ga.wf_name__ASC', '', '', false, true, true, true, ''); 685 689 if ($iid) 686 $GLOBALS['workflow']['wf_instance_url'] = $GLOBALS['phpgw_info']['server']['webserver_url'].SEP.'index.php?menuaction=workflow.'.get_class($this).'.go&activity_id='.$activity_id."&iid=".$iid;690 $GLOBALS['workflow']['wf_instance_url'] = EGW_BASE_URL . SEP . 'index.php?menuaction=workflow.'.get_class($this).'.go&activity_id='.$activity_id."&iid=".$iid; 687 691 else 688 692 unset($GLOBALS['workflow']['wf_instance_url']); … … 824 828 $this->workflowSmarty->assign('activityName', $this->activity_name); 825 829 $this->workflowSmarty->assign('activityCompleteMessage', $this->activityCompleteMessage); 826 $this->workflowSmarty->assign('activityBaseURL', $GLOBALS['phpgw_info']['server']['webserver_url']);830 $this->workflowSmarty->assign('activityBaseURL', EGW_BASE_URL); 827 831 $this->workflowSmarty->assign('activityList', $activityList); 828 832
Note: See TracChangeset
for help on using the changeset viewer.