Пример #1
0
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);
}