Index: trunk/globals.php
===================================================================
diff -u -r516 -r521
--- trunk/globals.php (.../globals.php) (revision 516)
+++ trunk/globals.php (.../globals.php) (revision 521)
@@ -549,11 +549,11 @@
$pos = strpos( strtolower($text), $opentag.' '); // tag has parameters
if($pos === false)
{
- $pos = strpos($text,$opentag.']');
+ $pos = strpos( strtolower($text), $opentag.']');
}
$endopen = strpos($text,']',$pos);
- $closepos = strpos($text,$closetag,$pos);
+ $closepos = strpos( strtolower($text),$closetag,$pos);
if($closepos)
{
@@ -1446,6 +1446,10 @@
return isset($update[$name]) ? $update[$name] : ( isset($main[$name]) ? $main[$name] : '');
}
+/**
+ * @return int
+ * @desc Checks for debug mode
+*/
function IsDebugMode()
{
return defined('DEBUG_MODE') && constant('DEBUG_MODE') == 1 ? 1 : 0;
Index: trunk/admin/category/addcategory.php
===================================================================
diff -u -r374 -r521
--- trunk/admin/category/addcategory.php (.../addcategory.php) (revision 374)
+++ trunk/admin/category/addcategory.php (.../addcategory.php) (revision 521)
@@ -291,9 +291,12 @@
>
|
- ">
- |
- |
+ ">
+
+
+
+ DBG: '.date('M d. Y H:i:s', $c->get('Modified') ); ?>
+ |
Index: trunk/kernel/action.php
===================================================================
diff -u -r520 -r521
--- trunk/kernel/action.php (.../action.php) (revision 520)
+++ trunk/kernel/action.php (.../action.php) (revision 521)
@@ -798,11 +798,18 @@
$objEditItems->SourceTable = $objSession->GetEditTable("Category");
// check if name of cat isn't changed: begin
- $original_cats = new clsCatList();
- $original_cat = $original_cats->GetItemByField('CategoryId', $_POST['CategoryId']);
- if( $original_cat->Get('Name') != $_POST['cat_name'] )
+ if( GetVar('CategoryId') > 0 )
+ {
+ $original_cats = new clsCatList();
+ $original_cat = $original_cats->GetItemByField('CategoryId', GetVar('CategoryId'));
+ if( $original_cat->Get('Name') != $_POST['cat_name'] )
+ $objSession->SetVariable('PermCache_UpdateRequired', 1);
+ unset($original_cat, $original_cats);
+ }
+ else
+ {
$objSession->SetVariable('PermCache_UpdateRequired', 1);
- unset($original_cat, $original_cats);
+ }
// check if name of cat isn't changed: end
$cat = $objEditItems->Edit_Category($_POST["CategoryId"],inp_escape($_POST["cat_name"],$html), inp_escape($_POST["cat_desc"],$html), $CreatedOn, $cat_pick, $Status, $Hot, $New, $Pop, $_POST["Priority"], $_POST["meta_keywords"], $_POST["meta_desc"]);