Index: branches/RC/core/kernel/utility/formatters/upload_formatter.php =================================================================== diff -u -r9047 -r9249 --- branches/RC/core/kernel/utility/formatters/upload_formatter.php (.../upload_formatter.php) (revision 9047) +++ branches/RC/core/kernel/utility/formatters/upload_formatter.php (.../upload_formatter.php) (revision 9249) @@ -183,12 +183,17 @@ function GetFormatted($tc_value, &$options) { if (isset($options['format'])) { + $upload_dir = isset($options['upload_dir']) ? $options['upload_dir'] : $this->DestinationPath; + switch ($options['format']) { case 'full_url': - $upload_dir = isset($options['upload_dir']) ? $options['upload_dir'] : $this->DestinationPath; return rtrim($this->Application->BaseURL(), '/').$upload_dir.$tc_value; break; + case 'full_path': + return FULL_PATH.$upload_dir.$tc_value; + break; + default: return sprintf($options['format'], $tc_value); break;