1
0
mirror of https://github.com/e107inc/e107.git synced 2025-08-23 06:33:22 +02:00

uploader JS extension options; media manager minor fixes; date, file value types (form handler)

This commit is contained in:
secretr
2012-10-31 20:18:18 +00:00
parent 3b25139a18
commit c8612c6d4f
3 changed files with 32 additions and 7 deletions

View File

@@ -1815,6 +1815,16 @@ class e_form
case 'icon':
$value = '<img src="'.$tp->replaceConstants(vartrue($parms['pre']).$value, 'abs').'" alt="'.basename($value).'" class="icon'.(vartrue($parms['class']) ? ' '.$parms['class'] : '').'" />';
break;
case 'file':
if(vartrue($parms['base']))
{
$url = $parms['base'].$value;
}
else $url = e107::getParser()->replaceConstants($value, 'full');
$name = basename($value);
$value = '<a href="'.$url.'" title="Direct link to '.$name.'" rel="external">'.$name.'</a>';
break;
case 'image': //TODO - thumb, js tooltip...
if($value)
@@ -1858,6 +1868,10 @@ class e_form
case 'datestamp':
$value = $value ? e107::getDate()->convert_date($value, vartrue($parms['mask'], 'short')) : '';
break;
case 'date':
// just show original value
break;
case 'userclass':
$value = $this->_uc->uc_get_classname($value);