1
0
mirror of https://github.com/e107inc/e107.git synced 2025-08-03 21:27:25 +02:00

form handler: Title LAN support (UI list view); typos

This commit is contained in:
secretr
2010-02-10 13:03:43 +00:00
parent 890f1dfc86
commit 9366c9daf4

View File

@@ -8,9 +8,9 @@
*
* Form Handler
*
* $Source: /cvs_backup/e107_0.8/e107_handlers/form_handler.php,v $
* $Source: /cvsroot/e107/e107_0.8/e107_handlers/form_handler.php,v $
* $Revision: 1.117 $
* $Date: 2010-02-02 13:24:09 $
* $Date: 2010/02/02 13:24:09 $
* $Author: secretr $
*
*/
@@ -483,8 +483,7 @@ class e_form
{
$text .= $this->option($options['default'], '');
}
if(vartrue($defaultBlank))
elseif($defaultBlank)
{
$text .= $this->option(' ', '');
}
@@ -964,7 +963,7 @@ class e_form
}
$text .= (vartrue($val['url'])) ? "<a href='".str_replace(array('&amp;', '&'), array('&', '&amp;'),$val['url'])."'>" : ""; // Really this column-sorting link should be auto-generated, or be autocreated via unobtrusive js.
$text .= vartrue($val['title'], '');
$text .= defset($val['title'], $val['title']);
$text .= ($val['url']) ? "</a>" : "";
$text .= ($key == "options") ? $this->columnSelector($fieldarray, $columnPref) : "";
$text .= ($key == "checkboxes") ? $this->checkbox_toggle('e-column-toggle', vartrue($val['toggle'], 'multiselect')) : "";
@@ -1134,8 +1133,8 @@ class e_form
case 'number':
if($parms)
{
if(!isset($parms['sep'])) $value = number_format($number, $parms['decimals']);
else $value = number_format($number, $parms['decimals'], vartrue($parms['point'], '.'), vartrue($parms['sep'], ' '));
if(!isset($parms['sep'])) $value = number_format($value, $parms['decimals']);
else $value = number_format($value, $parms['decimals'], vartrue($parms['point'], '.'), vartrue($parms['sep'], ' '));
}
$value = vartrue($parms['pre']).$value.vartrue($parms['post']);
// else same
@@ -1166,7 +1165,7 @@ class e_form
break;
case 'dropdown':
if(vartrue($parms) && is_array($parms))
if($parms && is_array($parms)) // FIXME - add support for multi-level arrays (option groups)
{
$value = vartrue($parms['pre']).vartrue($parms[$value]).vartrue($parms['post']);
}
@@ -1484,7 +1483,7 @@ class e_form
$eloptions = vartrue($parms['__options'], array());
if(is_string($eloptions)) parse_str($eloptions);
unset($parms['__options']);
return $this->selectbox($key, $parms, $value, $eloptions);
return vartrue($eloptions['pre']).$this->selectbox($key, $parms, $value, $eloptions).vartrue($eloptions['post']);
break;
case 'userclass':