$boan_group = is_dir(DISCUZ_ROOT.'./source/plugin/boan_group') && (is_array($_G['setting']['plugins']['available']) && in_array("boan_group",$_G['setting']['plugins']['available'])!==false); $mgroup = array(); if($boan_group){ $mgroup = ['boan_group'=>'1-1','list'=>'1-2','grecord'=>'1-3']; } $boan_credit = is_dir(DISCUZ_ROOT.'./source/plugin/boan_buycredit') && (is_array($_G['setting']['plugins']['available']) && in_array("boan_buycredit",$_G['setting']['plugins']['available'])!==false); $mcredit = array(); if($boan_credit){ $mcredit = ['boan_buycredit'=>'2-1','crecord'=>'2-2']; } $boan_buycode = is_dir(DISCUZ_ROOT.'./source/plugin/boan_buycode') && (is_array($_G['setting']['plugins']['available']) && in_array("boan_buycode",$_G['setting']['plugins']['available'])!==false); $mcode = array(); if($boan_buycode){ $mcode = ['boan_buycode'=>'3-1','coderecord'=>'3-2']; } $boan_exchange = is_dir(DISCUZ_ROOT.'./source/plugin/boan_exchange') && (is_array($_G['setting']['plugins']['available']) && in_array("boan_exchange",$_G['setting']['plugins']['available'])!==false); $exchange = array(); if($boan_exchange){ $exchange = ['boan_exchange'=>'4-1','erecord'=>'4-2']; $exchange_vars = $_G['cache']['plugin']['boan_exchange']; $exchange_vars['is_verify'] = intval($exchange_vars['is_verify']); $exchange_vars['allow_groups'] = dunserialize($exchange_vars['allow_groups']); $exchange_vars['allow_groups'] = is_array($exchange_vars['allow_groups']) ? $exchange_vars['allow_groups'] : []; if(!empty($exchange_vars['is_hide'])){ $exchange_flag = 1; if(!in_array($_G['groupid'],$exchange_vars['allow_groups'])){ $exchange_flag = 0; } if(!empty($exchange_vars['is_verify']) && empty(C::t('common_member_verify')->fetch_all_by_vid(6,1,$_G['uid']))){ $exchange_flag = 0; } if($exchange_flag == 0){ $exchange = []; $boan_exchange = false; } } } $menulist = array_merge($mgroup,$mcredit,$mcode,$exchange); if(!$_GET['op']){ list($_GET['op']) = explode(':',$_GET['id']); } $curmenu = $menulist[$_GET['op']];
{lang boan_group:buy} {lang boan_group:list} {lang boan_group:record} {lang boan_buycredit:credit_buy} {lang boan_buycredit:credit_crecord} {lang boan_exchange:menu_exchange} {lang boan_exchange:menu_record} {lang boan_buycode:pay} {lang boan_buycode:record}