Your IP : 216.73.217.138


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

<?php

class ThemeInitial implements DobiInitial
{

	private $initial_arrInfo = array();

	public function __construct() 
	{
		$this->initial_arrInfo['name'] = 'Theme';  
		$this->initial_arrInfo['displayname'] = 'Szablony';  
		$this->initial_arrInfo['group'] = 'installator';  
		$this->initial_arrInfo['title'] = 'System szablonów';  
		$this->initial_arrInfo['version'] = '1.2.0';
		$this->initial_arrInfo['date'] = '14.02.2007 13:07'; 
		$this->initial_arrInfo['author'] = 'Michał Daniel, Cube';   
		$this->initial_arrInfo['description'] = 'Moduł obsługujący wiele szablonów';  
		$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 !
	{
		$db = Registry::getObject('db', dbConnect::getPDOInstance());
		$db->exec("INSERT INTO `" . $db->getPrefix() . "counter` (coun_key, coun_value) VALUES ('themes', '1')");  
		return true;				
	}
	
	public function _uninstall()
	{
		$db = Registry::getObject('db', dbConnect::getPDOInstance());
		$default = $db->getConfValue('default_theme');
		$db->exec("
				DELETE FROM `" . $db->getPrefix() . "themes` WHERE them_name != '".$default."'			
		");
		$db->exec("
				DELETE FROM `" . $db->getPrefix() . "counter` WHERE coun_key = 'themes'			
		");		
		return true;		  
	}
	
	public function _upgrade()
	{
	}
}


?>