[pLog-svn] r607 - plog/trunk/class/template

ork at devel.plogworld.net ork at devel.plogworld.net
Wed Dec 29 17:12:39 GMT 2004


Author: ork
Date: 2004-12-29 17:12:39 +0000 (Wed, 29 Dec 2004)
New Revision: 607

Modified:
   plog/trunk/class/template/template.class.php
Log:
formatting and checked if the PHP4LOG constats were already defined


Modified: plog/trunk/class/template/template.class.php
===================================================================
--- plog/trunk/class/template/template.class.php	2004-12-29 14:52:15 UTC (rev 606)
+++ plog/trunk/class/template/template.class.php	2004-12-29 17:12:39 UTC (rev 607)
@@ -5,14 +5,15 @@
      */
 
 
-	include_once( PLOG_CLASS_PATH.'class/template/smarty/Smarty.class.php' );
+    include_once( PLOG_CLASS_PATH.'class/template/smarty/Smarty.class.php' );
     include_once( PLOG_CLASS_PATH.'class/config/config.class.php' );
 
     /**
      * path to the configuration file for log4php. This needs to be done *before* we
      * even include the LoggerManage from log4php
      */
-    define( "LOG4PHP_CONFIGURATION", PLOG_CLASS_PATH."config/log4php.properties" ); 
+    if ( !defined("LOG4PHP_CONFIGURATION") )
+        define( "LOG4PHP_CONFIGURATION", PLOG_CLASS_PATH."config/log4php.properties" ); 
     include_once( PLOG_CLASS_PATH."class/logger/log4php/LoggerManager.php" );
 
     /**
@@ -25,14 +26,14 @@
      * It is recommended to use the TemplateService class to create the Template objects.
      */
     class Template extends Smarty 
-	{
+    {
 
-		var $_templateFile;
+        var $_templateFile;
         
         // logger object
         var $log;
 
-    	/**
+        /**
          * Constructor. By default, activates the security mode of Smarty,
          * disabling for example any kind of PHP code embedded in the Smarty templates.
          *
@@ -41,13 +42,13 @@
          * contents or not.
          * @param cacheLifeTime How many seconds we would like to cache the objects
          */
-		function Template( $templateFile )
+        function Template( $templateFile )
         {
-			// initialize logging
-			$this->log =& LoggerManager::getLogger( get_class($this));
+            // initialize logging
+            $this->log =& LoggerManager::getLogger( get_class($this));
 
-        	// create the Smarty object and set the security values
-			$this->Smarty();
+            // create the Smarty object and set the security values
+            $this->Smarty();
             $this->caching = false;
             //$this->cache_lifetime =  $cacheLifetime;
             $config =& Config::getConfig();
@@ -61,7 +62,7 @@
             // default folders
             $this->compile_dir  = $config->getValue( 'temp_folder' );
             $this->template_dir = $config->getValue( 'template_folder' );
-			$this->compile_check = $config->getValue( 'template_compile_check' );
+            $this->compile_check = $config->getValue( 'template_compile_check' );
             // this helps if php is running in 'safe_mode'
             $this->use_sub_dirs = false;
         }
@@ -77,7 +78,7 @@
          */
         function setTemplateDir( $templateDir )
         {
-        	$this->template_dir = $templateDir;
+            $this->template_dir = $templateDir;
 
             return true;
         }
@@ -89,7 +90,7 @@
          */
         function getTemplateFile()
         {
-        	return $this->_templateFile;
+            return $this->_templateFile;
         }
 
         /**
@@ -99,7 +100,7 @@
          */
         function fetch()
         {
-        	return Smarty::fetch( $this->_templateFile );
+            return Smarty::fetch( $this->_templateFile );
         }
 
         /**
@@ -109,18 +110,18 @@
          */
         function display()
         {
-        	return Smarty::display( $this->_templateFile );
+            return Smarty::display( $this->_templateFile );
         }
-		
-		/**
-		 * the Template object is by default not cached
-		 *
-		 * @param viewId Not used
-		 * @return always false
-		 */
-		function isCached( $viewId )
-		{
-			return false;
-		}
+        
+        /**
+         * the Template object is by default not cached
+         *
+         * @param viewId Not used
+         * @return always false
+         */
+        function isCached( $viewId )
+        {
+            return false;
+        }
     }
 ?>




More information about the pLog-svn mailing list