Changeset 937

Show
Ignore:
Timestamp:
05/19/08 17:26:54 (7 months ago)
Author:
laurentj
Message:

Fixed bug: jelix module was forbidden when checkTrustedModules was enabled. It shouldn't.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/1.0.x/lib/jelix/core/jConfigCompiler.class.php

    r825 r937  
    5454        if($config->checkTrustedModules){ 
    5555            $config->_trustedModules = explode(',',$config->trustedModules); 
     56            if(!in_array('jelix',$config->_trustedModules)) 
     57                $config->_trustedModules[]='jelix'; 
    5658        }else{ 
    5759            $config->_trustedModules = array_keys($config->_modulesPathList); 
     
    109111        if($config['checkTrustedModules']){ 
    110112            $config['_trustedModules'] = explode(',',$config['trustedModules']); 
     113            if(!in_array('jelix',$config['_trustedModules'])) 
     114                $config['_trustedModules'][]='jelix'; 
    111115        }else{ 
    112116            $config['_trustedModules'] = array_keys($config['_modulesPathList']); 
  • branches/1.0.x/lib/jelix/core/jConfigCompiler.class.php

    r825 r937  
    5454        if($config->checkTrustedModules){ 
    5555            $config->_trustedModules = explode(',',$config->trustedModules); 
     56            if(!in_array('jelix',$config->_trustedModules)) 
     57                $config->_trustedModules[]='jelix'; 
    5658        }else{ 
    5759            $config->_trustedModules = array_keys($config->_modulesPathList); 
     
    109111        if($config['checkTrustedModules']){ 
    110112            $config['_trustedModules'] = explode(',',$config['trustedModules']); 
     113            if(!in_array('jelix',$config['_trustedModules'])) 
     114                $config['_trustedModules'][]='jelix'; 
    111115        }else{ 
    112116            $config['_trustedModules'] = array_keys($config['_modulesPathList']); 
  • branches/1.0.x/lib/jelix/core/jConfigCompiler.class.php

    r825 r937  
    5454        if($config->checkTrustedModules){ 
    5555            $config->_trustedModules = explode(',',$config->trustedModules); 
     56            if(!in_array('jelix',$config->_trustedModules)) 
     57                $config->_trustedModules[]='jelix'; 
    5658        }else{ 
    5759            $config->_trustedModules = array_keys($config->_modulesPathList); 
     
    109111        if($config['checkTrustedModules']){ 
    110112            $config['_trustedModules'] = explode(',',$config['trustedModules']); 
     113            if(!in_array('jelix',$config['_trustedModules'])) 
     114                $config['_trustedModules'][]='jelix'; 
    111115        }else{ 
    112116            $config['_trustedModules'] = array_keys($config['_modulesPathList']); 
  • branches/1.0.x/lib/jelix/core/jConfigCompiler.class.php

    r825 r937  
    5454        if($config->checkTrustedModules){ 
    5555            $config->_trustedModules = explode(',',$config->trustedModules); 
     56            if(!in_array('jelix',$config->_trustedModules)) 
     57                $config->_trustedModules[]='jelix'; 
    5658        }else{ 
    5759            $config->_trustedModules = array_keys($config->_modulesPathList); 
     
    109111        if($config['checkTrustedModules']){ 
    110112            $config['_trustedModules'] = explode(',',$config['trustedModules']); 
     113            if(!in_array('jelix',$config['_trustedModules'])) 
     114                $config['_trustedModules'][]='jelix'; 
    111115        }else{ 
    112116            $config['_trustedModules'] = array_keys($config['_modulesPathList']); 
  • trunk/lib/jelix/core/jConfigCompiler.class.php

    r845 r937  
    5454        if($config->checkTrustedModules){ 
    5555            $config->_trustedModules = explode(',',$config->trustedModules); 
     56            if(!in_array('jelix',$config->trustedModules)) 
     57                $config->trustedModules[]='jelix'; 
    5658        }else{ 
    5759            $config->_trustedModules = array_keys($config->_modulesPathList); 
     
    112114        if($config['checkTrustedModules']){ 
    113115            $config['_trustedModules'] = explode(',',$config['trustedModules']); 
     116            if(!in_array('jelix',$config['_trustedModules'])) 
     117                $config['_trustedModules'][]='jelix'; 
    114118        }else{ 
    115119            $config['_trustedModules'] = array_keys($config['_modulesPathList']); 
  • trunk/lib/jelix/core/jConfigCompiler.class.php

    r845 r937  
    5454        if($config->checkTrustedModules){ 
    5555            $config->_trustedModules = explode(',',$config->trustedModules); 
     56            if(!in_array('jelix',$config->trustedModules)) 
     57                $config->trustedModules[]='jelix'; 
    5658        }else{ 
    5759            $config->_trustedModules = array_keys($config->_modulesPathList); 
     
    112114        if($config['checkTrustedModules']){ 
    113115            $config['_trustedModules'] = explode(',',$config['trustedModules']); 
     116            if(!in_array('jelix',$config['_trustedModules'])) 
     117                $config['_trustedModules'][]='jelix'; 
    114118        }else{ 
    115119            $config['_trustedModules'] = array_keys($config['_modulesPathList']); 
  • trunk/lib/jelix/core/jConfigCompiler.class.php

    r845 r937  
    5454        if($config->checkTrustedModules){ 
    5555            $config->_trustedModules = explode(',',$config->trustedModules); 
     56            if(!in_array('jelix',$config->trustedModules)) 
     57                $config->trustedModules[]='jelix'; 
    5658        }else{ 
    5759            $config->_trustedModules = array_keys($config->_modulesPathList); 
     
    112114        if($config['checkTrustedModules']){ 
    113115            $config['_trustedModules'] = explode(',',$config['trustedModules']); 
     116            if(!in_array('jelix',$config['_trustedModules'])) 
     117                $config['_trustedModules'][]='jelix'; 
    114118        }else{ 
    115119            $config['_trustedModules'] = array_keys($config['_modulesPathList']); 
  • trunk/lib/jelix/core/jConfigCompiler.class.php

    r845 r937  
    5454        if($config->checkTrustedModules){ 
    5555            $config->_trustedModules = explode(',',$config->trustedModules); 
     56            if(!in_array('jelix',$config->trustedModules)) 
     57                $config->trustedModules[]='jelix'; 
    5658        }else{ 
    5759            $config->_trustedModules = array_keys($config->_modulesPathList); 
     
    112114        if($config['checkTrustedModules']){ 
    113115            $config['_trustedModules'] = explode(',',$config['trustedModules']); 
     116            if(!in_array('jelix',$config['_trustedModules'])) 
     117                $config['_trustedModules'][]='jelix'; 
    114118        }else{ 
    115119            $config['_trustedModules'] = array_keys($config['_modulesPathList']); 
Download in other formats: Unified Diff Zip Archive