Changeset 3568


Ignore:
Timestamp:
12/07/10 15:11:58 (13 years ago)
Author:
alexandrecorreia
Message:

Ticket #1395 - Corrigido o path para o carregamento dinamico dos temas setados nas preferencias.

Location:
branches/2.2/filemanager
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/2.2/filemanager/inc/class.uifilemanager.inc.php

    r3541 r3568  
    333333                        echo "<script src='".$GLOBALS['phpgw_info']['flags']['currentapp']."/js/handler.js'></script>"; 
    334334 
     335 
     336                        // Temas Expresso 
     337                        $theme = "window_" . $GLOBALS['phpgw_info']['user']['preferences']['common']['theme'] . ".css"; 
     338 
     339                        if( !file_exists('filemanager/tp/expressowindow/css/'.$theme) ) 
     340                                $theme = "window_default.css"; 
     341 
     342                        // Path FileManager 
     343                        $webserver_url = $GLOBALS['phpgw_info']['server']['webserver_url']; 
     344                        $webserver_url = ( !empty($webserver_url) ) ? $webserver_url : '/'; 
     345                 
     346                        if(strrpos($webserver_url,'/') === false || strrpos($webserver_url,'/') != (strlen($webserver_url)-1)) 
     347                                $webserver_url .= '/'; 
     348                 
     349                        $webserver_url  = $webserver_url . 'filemanager/';  
     350                         
     351                        $js  = "var path_filemanager    = '".$webserver_url."';"; 
     352                        $js .= "var theme_filemanager   = '".$theme."';"; 
     353                         
     354                        echo "<script type='text/javascript'>".$js."</script>"; 
     355 
    335356                        /*Expresso Window*/ 
    336357                        echo "<script src='".$GLOBALS['phpgw_info']['flags']['currentapp']."/tp/expressowindow/js/xtools.js'></script>"; 
  • branches/2.2/filemanager/tp/expressowindow/js/makeW.js

    r3436 r3568  
    33        var _xtools             = null; 
    44        var dragDrop    = null; 
    5         var path                = "/filemanager/tp/expressowindow/"; 
     5        var path                = path_filemanager + "tp/expressowindow/"; 
    66         
    77        function build(pObj) 
     
    8181                        if( arguments.length == 1 ) 
    8282                        { 
    83                                 JSLoader.load([path + "js/xtools.js"]); 
    84                                 JSLoader.load([path + "js/dragdrop.js"]); 
    85                                 JSLoader.load([path + "css/window_azul.css"]); 
    86                                 //JSLoader.load([path + "css/window_cataratas.css"]); 
    87                                 //JSLoader.load([path + "css/window_celepar.css"]); 
    88                                 //JSLoader.load([path + "css/window_comics.css"]); 
    89                                 //JSLoader.load([path + "css/window_default.css"]); 
    90                                 //JSLoader.load([path + "css/window_escritorio.css"]); 
    91                                 //JSLoader.load([path + "css/window_metropole.css"]); 
    92                                 //JSLoader.load([path + "css/window_rochas.css"]); 
     83                                JSLoader.load([path + "css/" + theme_filemanager]); 
    9384                                 
    9485                                var obj = arguments[0]; 
Note: See TracChangeset for help on using the changeset viewer.