AAAAhome/academiac/www/libraries/joomla/html/parameter/element/folderlist.php 0000644 00000004177 15137262463 0022723 0 ustar 00 attributes('directory');
$filter = $node->attributes('filter');
$exclude = $node->attributes('exclude');
$folders = JFolder::folders($path, $filter);
$options = array();
foreach ($folders as $folder)
{
if ($exclude)
{
if (preg_match(chr(1) . $exclude . chr(1), $folder))
{
continue;
}
}
$options[] = JHtml::_('select.option', $folder, $folder);
}
if (!$node->attributes('hide_none'))
{
array_unshift($options, JHtml::_('select.option', '-1', JText::_('JOPTION_DO_NOT_USE')));
}
if (!$node->attributes('hide_default'))
{
array_unshift($options, JHtml::_('select.option', '', JText::_('JOPTION_USE_DEFAULT')));
}
return JHtml::_(
'select.genericlist',
$options,
$control_name . '[' . $name . ']',
array('id' => 'param' . $name, 'list.attr' => 'class="inputbox"', 'list.select' => $value)
);
}
}