Your IP : 216.73.216.90


Current Path : /home/semix18/public_html/optimum-wycena.pl/modules/MPage/
Upload File :
Current File : /home/semix18/public_html/optimum-wycena.pl/modules/MPage/MPageInitial.php

<?php

class MPageInitial implements DobiInitial
{
	private $initial_arrInfo = array();

	public function __construct() 
	{
		$this->initial_arrInfo['name'] = 'MPage';  
		$this->initial_arrInfo['displayname'] = 'Strona Główna';  
		$this->initial_arrInfo['group'] = 'content';  
		$this->initial_arrInfo['title'] = 'Strona Główna';  
		$this->initial_arrInfo['version'] = '1.2.1';
		$this->initial_arrInfo['date'] = '23.02.2007 18:47'; 
		$this->initial_arrInfo['author'] = 'Michał Daniel, Cube';   
		$this->initial_arrInfo['description'] = 'Moduł do edycji strony głównej';  
		$this->initial_arrInfo['contact'] = 'cube@dobi.pl';
		$this->initial_arrInfo['www'] = 'http://www.dobi.pl';  
	}
	
	public function _getInfo( $name )
	{
		if (isset($this->initial_arrInfo[$name]))
		{
			return $this->initial_arrInfo[$name];  
		}  
		return NULL;
	}
	
	public function _install() // boolean !
	{
		$dbUDECA = Registry::getObject('dbUDECA');
		$dbUDECA->setMapper(false);
		$dbUDECA->exec("CREATE TABLE IF NOT EXISTS `" . $dbUDECA->getPrefix() . "mpage` (
  `main_id` int(11) NOT NULL auto_increment,
  `main_language` char(2) NOT NULL default '',  		
  `main_content` text NOT NULL,
   PRIMARY KEY  (`main_id`) 
) ENGINE=MyISAM;");
		$dbUDECA->clear(); 
		
		$dbT = Registry::getObject('dbT', new dbConnectTables( Registry::getObject('db') ));
		$dbT->addTables('mpage');
		$dbT->addTranslation('MPage');			
		return true;				
	}
			
	public function _uninstall()
	{
		$dbUDECA = Registry::getObject('dbUDECA');
		$dbUDECA->setMapper(false);
		if ($dbUDECA->getConfValue('default_module') == 'MPage')
		{
			$dbUDECA->updateConfValue('default_module', 'Auth');
			$dbUDECA->execute();		
		}	
		$dbUDECA->drop('mpage');
		$dbUDECA->execute();		
		$dbUDECA->clear(); 
		$dbT = Registry::getObject('dbT', new dbConnectTables( Registry::getObject('db') ));
		$dbT->removeTables('mpage');
		$dbT->removeTranslation('MPage');		
		return true;			  
	}
	
	public function _upgrade()
	{
	}
}


?>