diff --git a/e107_handlers/form_handler.php b/e107_handlers/form_handler.php
index 85786ffdf..cfca25ca7 100644
--- a/e107_handlers/form_handler.php
+++ b/e107_handlers/form_handler.php
@@ -3045,7 +3045,19 @@ class e_form
}
}
break;
-
+
+ case 'files':
+ $ret = '
';
+ for ($i=0; $i < 5; $i++)
+ {
+ $k = $key.'['.$i.'][path]';
+ $ival = $value[$i]['path'];
+ $ret .= '- '.$ival.'
';
+ }
+ $ret .= '
';
+ $value = $ret;
+ break;
+
case 'datestamp':
$value = $value ? e107::getDate()->convert_date($value, vartrue($parms['mask'], 'short')) : '';
break;
@@ -3383,7 +3395,16 @@ class e_form
break;
- //TODO 'files'
+ case 'files':
+ $ret = '';
+ for ($i=0; $i < 5; $i++)
+ {
+ $k = $key.'['.$i.'][path]';
+ $ival = $value[$i]['path'];
+ $ret .= '- '.$this->filepicker($k, $ival, defset($label, $label), $parms).'
';
+ }
+ $ret .= '
';
+ break;
case 'file': //TODO - thumb, image list shortcode, js tooltip...
$label = varset($parms['label'], 'LAN_EDIT');