Index: trunk/core/kernel/db/db_tag_processor.php =================================================================== diff -u -N -r8472 -r8474 --- trunk/core/kernel/db/db_tag_processor.php (.../db_tag_processor.php) (revision 8472) +++ trunk/core/kernel/db/db_tag_processor.php (.../db_tag_processor.php) (revision 8474) @@ -1066,6 +1066,13 @@ $ret = 'field_modifiers['.$this->getPrefixSpecial().']['.$field.']['.$params['type'].']'; if( getArrayValue($params, 'as_preg') ) $ret = preg_quote($ret, '/'); + + if (isset($params['value'])) { + $object =& $this->getObject($params); + $field_modifiers[$field][$params['type']] = $params['value']; + $object->ApplyFieldModifiers($field_modifiers); + } + return $ret; }