function smileys_admin_list() { $header = array(t('Smiley'), t('Acronyms'), t('Description'), t('Operations')); $rows = array(); $smileyp = db_query("SELECT DISTINCT package FROM {smileys} ORDER BY package"); while ($pack = db_fetch_array($smileyp)) { $package = $pack->package; $list = _smileys_list(1, " package = '$package' "); foreach ($list as $smiley) { $rows[] = array( ''. check_plain($smiley->description) .'', check_plain($smiley->acronyms), check_plain($smiley->description), l(t('Edit'), 'admin/settings/smileys/edit/'. $smiley->id) . ' | ' . l(t('Delete'), 'admin/settings/smileys/delete/'. $smiley->id) ); } $output .= '

'. t($package) .'

'; $output .= theme('table', $header, $rows); } return $output; }