Index: trunk/kernel/include/category.php =================================================================== diff -u -r851 -r865 --- trunk/kernel/include/category.php (.../category.php) (revision 851) +++ trunk/kernel/include/category.php (.../category.php) (revision 865) @@ -735,7 +735,20 @@ $field = strtolower( $element->GetAttributeByName('_field') ); switch($field) { - case 'primarycategory': + case 'm_language': + $ret = language( $element->GetAttributeByName('_Phrase') ); + break; + + case 'parentcategorylink': + $m_var_list_update['cat'] = $this->Get('ParentId'); + $m_var_list_update['p'] = 1; + $ret = str_replace('advanced_view.php','browse.php',$_SERVER['PHP_SELF']).'?env='.BuildEnv(); + unset($m_var_list_update['cat']); + unset($m_var_list_update['p']); + return $ret; + break; + + case 'primarycategory': $ret = $this->Get('CachedNavbar'); if($ret) // category not in root {