function moveUserMessages($option, $uid) { $kunena_db =& JFactory::getDBO(); $return = JRequest::getCmd('return', 'edituserprofile', 'post'); JArrayHelper::toInteger($uid); $userid = implode(',', $uid); $kunena_db->setQuery("SELECT id,username FROM #__users WHERE id IN(" . $userid . ")"); $userids = $kunena_db->loadObjectList(); $kunena_db->setQuery("SELECT id,parent,name FROM #__kunena_categories"); $catsList = $kunena_db->loadObjectList(); if (KunenaError::checkDatabaseError()) { return; } foreach ($catsList as $cat) { if ($cat->parent) { $category[] = JHTML::_('select.option', $cat->id, '...' . $cat->name); } else { $category[] = JHTML::_('select.option', $cat->id, $cat->name); } } $lists = JHTML::_('select.genericlist', $category, 'cid[]', 'class="inputbox" multiple="multiple" size="5"', 'value', 'text'); html_Kunena::moveUserMessages($option, $return, $uid, $lists, $userids); }