Example #1
0
            trbasic("<input class=\"checkbox\" type=\"checkbox\" name=\"arcdeal[ucid]\" value=\"1\">&nbsp;" . lang('set') . lang('mycoclass'), 'arcucid', makeoption(array('0' => lang('cancelcoclass')) + $ucidsarr), 'select');
        }
        tabfooter('barcsedit');
        m_guide(@$u_guide);
    } else {
        include M_ROOT . $u_tplname;
    }
} else {
    if (empty($arcdeal)) {
        mcmessage('selectopeitem', M_REFERER);
    }
    if (empty($selectid)) {
        mcmessage('confirmselectcomment', M_REFERER);
    }
    $uedit = new cls_mcuedit();
    foreach ($selectid as $cid) {
        if ($errno = $uedit->read($cid, 'comment')) {
            continue;
        }
        if (!empty($arcdeal['delete'])) {
            $uedit->delete(1);
            continue;
        }
        if (!empty($arcdeal['ucid'])) {
            $uedit->updatefield('ucid', $arcucid);
        }
        $uedit->updatedb();
        $uedit->init();
    }
    mcmessage('commentsetsucceed', "?action=mcomments{$filterstr}&page={$page}");
}
Example #2
0
         $c_upload = new cls_upload();
         $fields = fields_order($fields);
         $a_field = new cls_field();
         foreach ($fields as $k => $v) {
             if (!$v['isfunc'] && !$v['isadmin']) {
                 $a_field->init();
                 $a_field->field = $v;
                 if ($curuser->pmbypmids('field', $v['pmid'])) {
                     $a_field->oldvalue = '';
                     $a_field->deal('communew');
                     if (!empty($a_field->error)) {
                         $c_upload->rollback();
                         $uedit->delete();
                         mcmessage($a_field->error, axaction(2, M_REFERER));
                     }
                     $uedit->updatefield($k, $a_field->newvalue);
                     if ($arr = multi_val_arr($a_field->newvalue, $v)) {
                         foreach ($arr as $x => $y) {
                             $uedit->updatefield($k . '_' . $x, $y);
                         }
                     }
                 }
             }
         }
         unset($a_field);
         $c_upload->saveuptotal(1);
         $uedit->updatedb();
     }
     $c_upload->closure(1, $cid, 'mflinks');
     mcmessage('submitsucceed', axaction(10, $forward));
 }
Example #3
0
        tabfooter('barcsedit');
        m_guide(@$u_guide);
    } else {
        include M_ROOT . $u_tplname;
    }
} else {
    if (empty($arcdeal)) {
        mcmessage('selectopeitem', M_REFERER);
    }
    if (empty($selectid)) {
        mcmessage('confirmselectreply', M_REFERER);
    }
    $uedit = new cls_mcuedit();
    foreach ($selectid as $cid) {
        if ($errno = $uedit->read($cid, 'reply')) {
            continue;
        }
        if (!empty($arcdeal['delete'])) {
            $uedit->delete(1);
            continue;
        }
        if (!empty($arcdeal['uncheck'])) {
            $uedit->updatefield('checked', 0);
        } elseif (!empty($arcdeal['check'])) {
            $uedit->updatefield('checked', 1);
        }
        $uedit->updatedb();
        $uedit->init();
    }
    mcmessage('replysetsucceed', "?action=amreplys{$filterstr}&page={$page}");
}