Code

Added compatiblity between smarty 2 and 3
authorhickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8>
Fri, 19 Nov 2010 13:20:04 +0000 (13:20 +0000)
committerhickert <hickert@594d385d-05f5-0310-b6e9-bd551577e9d8>
Fri, 19 Nov 2010 13:20:04 +0000 (13:20 +0000)
git-svn-id: https://oss.gonicus.de/repositories/gosa/trunk@20294 594d385d-05f5-0310-b6e9-bd551577e9d8

gosa-core/include/php_setup.inc

index 0e3e294f2549eb80851dccbcc6605b373cfef75c..2b3838ea2827d397ee3ef445c0c2fa4e1999960a 100644 (file)
@@ -292,7 +292,13 @@ require("smarty/Smarty.class.php");
 $smarty = new Smarty;
 $smarty->template_dir = $BASE_DIR.'/ihtml/';
 $smarty->caching= false;
-$smarty->php_handling= Smarty::PHP_REMOVE;
+
+// To be able to switch between smarty version 2/3
+if(defined('SMARTY_PHP_REMOVE')){
+    $smarty->php_handling= SMARTY_PHP_REMOVE;
+}else{
+    $smarty->php_handling= Smarty::PHP_REMOVE;
+}
 
 /* Global FPDF define */
 define('FPDF_FONTPATH', '/usr/share/php/fpdf/font/');