Ignore:
Timestamp:
04/12/10 16:21:32 (14 years ago)
Author:
pedroerp
Message:

Ticket #993 - Trocando acessos à GLOBALS por acessos à Settings.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sandbox/workflow/branches/993/inc/class.TemplateServer.inc.php

    r2372 r2492  
    112112 
    113113                /* tenta carregar o endereço Web do Workflow */ 
    114                 if (isset($_SESSION['workflow']['TemplateServer']['workflowBase'])) 
    115                 { 
    116                         $this->WEB_WORKFLOW_BASE = $_SESSION['workflow']['TemplateServer']['workflowBase']; 
    117                 } 
    118                 else 
    119                 { 
    120                         if (isset($GLOBALS['phpgw_info']['server']) && is_array($GLOBALS['phpgw_info']['server']) && array_key_exists('webserver_url', $GLOBALS['phpgw_info']['server'])) 
    121                         { 
    122                                 $this->WEB_WORKFLOW_BASE = ((string) $GLOBALS['phpgw_info']['server']['webserver_url']) . '/workflow'; 
    123                         } 
    124                         else 
    125                         { 
    126                                 if (isset($_SESSION['phpgw_info']['workflow']['server']) && is_array($_SESSION['phpgw_info']['workflow']['server']) && array_key_exists('webserver_url', $_SESSION['phpgw_info']['workflow']['server'])) 
    127                                 { 
    128                                         $this->WEB_WORKFLOW_BASE = ((string) $_SESSION['phpgw_info']['workflow']['server']['webserver_url']) . '/workflow'; 
    129                                 } 
    130                                 else 
    131                                 { 
    132                                         /* se não for encontrado em nenhuma variável de ambiente, tenta carregar do banco de dados */ 
    133                                         $webServerURL = (string) Factory::getInstance('WorkflowObjects')->getDBExpresso()->Link_ID->GetOne('SELECT config_value FROM phpgw_config WHERE config_app = ? AND config_name = ?', array('phpgwapi', 'webserver_url')); 
    134                                         $this->WEB_WORKFLOW_BASE = str_replace('//', '/', "{$webServerURL}/workflow"); 
    135                                 } 
    136                         } 
    137                         $_SESSION['workflow']['TemplateServer']['workflowBase'] = $this->WEB_WORKFLOW_BASE; 
    138                 } 
     114                $this->WEB_WORKFLOW_BASE = WF_BASE_URL; 
     115 
    139116                $this->WEB_PATH = $this->WEB_WORKFLOW_BASE . '/templates'; 
    140117        } 
Note: See TracChangeset for help on using the changeset viewer.