Project

General

Profile

« Previous | Next » 

Revision 1970

Added by Dietmar about 11 years ago

! MultiLingual set svn properties to all files
  1. MultiLingual typofix in methode updateDefaultPagesCode
    ! Pages settings fix output page_code treelist (not ready yet)

View differences:

Lib.php
26 26
 * @copyright    Werner v.d.Decken <wkl@isteam.de>
27 27
 * @license      http://www.gnu.org/licenses/gpl.html   GPL License
28 28
 * @version      1.6.8
29
 * @revision     $Revision: $
30
 * @link         $HeadURL: $
31
 * @lastmodified $Date: $
29
 * @revision     $Revision$
30
 * @link         $HeadURL$
31
 * @lastmodified $Date$
32 32
 * @since        File available since 09.01.2013
33 33
 * @description  provides a flexible posibility for changeing to a translated page
34 34
 */
......
62 62
		$this->_oApp        = (isset($GLOBALS['admin']) ? $GLOBALS['admin'] : $GLOBALS['wb']);
63 63
		$this->_oDb         = WbDatabase::getInstance();
64 64
		$this->_oReg        = WbAdaptor::getInstance();
65
		$this->_config      = parse_ini_file(dirname(__FILE__).'/default.ini',true);
65
		$this->_config      = $this->_aConfig = $this->getConfig((dirname(__FILE__)).'/default.ini');
66 66
		$this->_aTwigEnv    = $this->_config['twig-environment'];
67 67
		$this->_aTwigLoader = $this->_config['twig-loader-file'];
68 68
	}
......
185 185
	}
186 186

  
187 187

  
188
    protected function getConfig($sFilename)
189
    {
190
        if(is_readable($sFilename)){
191
            return parse_ini_file($sFilename, true);
192
        }else {
193
            return null;
194
        }
195
    }
188 196

  
197

  
189 198
	private function _getAllowedLanguagesFromAddons($sLangKey='')
190 199
	{
191 200
		$aLangAddons = array();
......
300 309
// fill page_code with page_id for default_language
301 310
		while( list( $page_id, $val ) = each ( $entries ) )
302 311
		{
303
			if( $val['language'] == $this->_oReg->DefaultLangauage ) {
312
			if( $val['language'] == $this->_oReg->DefaultLanguage ) {
304 313
				if( ($retVal = $this->_updatePageCode((int)$page_id, 'pages', (int)$page_id ))==false ){ break;  }
305 314
			}
306 315
		}
307 316

  

Also available in: Unified diff