source: branches/1.2/workflow/inc/local/functions/function.wf_get_activity_link_by_id.php @ 1349

Revision 1349, 819 bytes checked in by niltonneto, 15 years ago (diff)

Ticket #561 - Inclusão do módulo Workflow faltante nessa versão.

Line 
1<?php
2/**
3 * Retorna o link para uma determinada atividade
4 * @param integer $activityId Id da atividade
5 * @return string url para a atividade passada como parametro
6 * @license http://www.gnu.org/copyleft/gpl.html GPL
7 * @package Workflow
8 * @subpackage local
9 * @access public
10 * @author Alessandra Heil
11 */
12function wf_get_activity_link_by_id($activityId)
13{
14        /* load some variables */
15        $instance =& $GLOBALS['workflow']['wf_runtime'];
16       
17        $currentActivity = $instance->activity_id;
18        $instanceId = $instance->instance_id;
19        $urlBase = $_SERVER['SERVER_NAME'];
20       
21        if (isset($currentActivity) && ($instanceId != 0))
22                $output = "http://".$urlBase."/index.php?menuaction=workflow.run_activity.go&activity_id=$activityId";
23        else
24                $output = "http://".$urlBase."/workflow/index.php?start_tab=0";
25       
26        return $output ;
27}
28?>
Note: See TracBrowser for help on using the repository browser.