Index: branches/unlabeled/unlabeled-1.16.2/core/kernel/parser/tags.php =================================================================== diff -u -N -r7869 -r8682 --- branches/unlabeled/unlabeled-1.16.2/core/kernel/parser/tags.php (.../tags.php) (revision 7869) +++ branches/unlabeled/unlabeled-1.16.2/core/kernel/parser/tags.php (.../tags.php) (revision 8682) @@ -322,7 +322,10 @@ } return $code; case 'param': - $param_code = '$o .= $params["'.$this->NP['name'].'"]'; + case 'Param': + $code[] = '$p =& $application->recallObject(\'m_TagProcessor\');'; + $code[] = '$tag_params = '.$to_pass.';'; + $param_code = '$o .= $p->PostProcess($params["'.$this->NP['name'].'"], $p->PreparePostProcess($tag_params));'; if (isset($this->NP['plus'])) { $param_code .= ' + '.$this->NP['plus']; }