} $membernum = countmembers($search_condition, $urladd); notifymembers('confermedal', 'medalletter'); } } elseif ($operation == 'confermagic') { $magics = ''; foreach (C::t('common_magic')->fetch_all_data(1) as $magic) { $magics .= showtablerow('', array('class="td25"', 'class="td23"', 'class="td25"', ''), array("<input class=\"checkbox\" type=\"checkbox\" name=\"magic[]\" value=\"{$magic['magicid']}\" />", "<img src=\"static/image/magic/{$magic['identifier']}.gif\" />", $magic['name'], '<input class="txt" type="text" name="magicnum[' . $magic['magicid'] . ']" value="1" size="3">'), TRUE); } if (!$magics) { cpmsg('members_edit_magics_nonexistence', 'action=magics', 'error'); } if (!submitcheck('confermagicsubmit')) { shownav('extended', 'nav_magics', 'nav_members_confermagic'); showsubmenusteps('nav_members_confermagic', array(array('nav_members_select', !$_GET['submit']), array('nav_members_confermagic', $_GET['submit'])), array(array('admin', 'magics&operation=admin', 0), array('nav_magics_confer', 'members&operation=confermagic', 1))); showsearchform('confermagic'); if (submitcheck('submit', 1)) { $membernum = countmembers($search_condition, $urladd); showtagheader('div', 'confermedal', TRUE); showformheader('members&operation=confermagic' . $urladd); echo '<table class="tb tb1">'; if (!$membernum) { showtablerow('', 'class="lineheight"', $lang['members_search_nonexistence']); showtablefooter(); } else { showtablerow('class="first"', array('class="th11"'), array(cplang('members_confermagic_members'), cplang('members_search_result', array('membernum' => $membernum)) . "<a href=\"###\" onclick=\"\$('searchmembers').style.display='';\$('confermedal').style.display='none';\$('step1').className='current';\$('step2').className='';\" class=\"act\">{$lang['research']}</a>")); echo '<tr><td class="th12">' . cplang('members_confermagic') . '</td><td>'; showtableheader('', 'noborder'); showsubtitle(array('nav_magics_confer', 'nav_magics_image', 'nav_magics_name', 'nav_magics_num')); echo $magics; showtablefooter();
} if (empty($_G['cache']['plugin']['smstong']['smsusername']) || empty($_G['cache']['plugin']['smstong']['smspassword'])) { cpmsg($Plang['smstong_username_password_empty'], "action=plugins&operation=config&do={$_G['gp_do']}", 'error'); } $_G['setting']['memberperpage'] = 20; $page = max(1, $_G['page']); $start_limit = ($page - 1) * $_G['setting']['memberperpage']; $search_condition = array_merge($_GET, $_POST); foreach ($search_condition as $k => $v) { if (in_array($k, array('action', 'operation', 'formhash', 'submit', 'page')) || $v === '') { unset($search_condition[$k]); } } if (!submitcheck('sendsmssubmit', 1)) { showsubmenusteps($Plang['smstong_nav_members_sendsms'], array(array('nav_members_select', !$_G['gp_submit']), array($Plang['smstong_nav_members_smscontent'], $_G['gp_submit']))); showsearchform('sendsms'); if (submitcheck('submit', 1)) { $membernum = countmembers($search_condition); showtagheader('div', 'sendsms', TRUE); showformheader('plugins&operation=config&do=' . $_G['gp_do'] . '&identifier=smstong&pmod=sendsms', 'sendsmssubmit'); showhiddenfields(array('notifymember' => 1)); echo '<table class="tb tb1">'; if (!$membernum) { showtablerow('', 'class="lineheight"', $lang['members_search_nonexistence']); } else { showtablerow('class="first"', array('class="th11"'), array(cplang($Plang['smstong_members_sendsms_members']), cplang('members_search_result', array('membernum' => $membernum)) . "<a href=\"###\" onclick=\"\$('searchmembers').style.display='';\$('sendsms').style.display='none';\$('step1').className='current';\$('step2').className='';\" class=\"act\">{$lang['research']}</a> <strong>{$Plang['smstong_members_sendsms_notice1']}</strong>")); showtagheader('tbody', 'messagebody', TRUE); showsendsms(); showtagfooter('tbody'); $search_condition = serialize($search_condition); showsubmit('sendsmssubmit', 'submit', 'td', '<input type="hidden" name="conditions" value=\'' . $search_condition . '\' />');
foreach ($search_condition as $k => $v) { if (in_array($k, array('action', 'operation', 'formhash', 'submit', 'page')) || $v === '') { unset($search_condition[$k]); } } $medals = ''; $query = DB::query("SELECT * FROM " . DB::table('forum_medal') . " WHERE available='1' ORDER BY displayorder"); while ($medal = DB::fetch($query)) { $medals .= showtablerow('', array('class="td25"', 'class="td23"'), array("<input class=\"checkbox\" type=\"checkbox\" name=\"medals[{$medal['medalid']}]\" value=\"1\" />", "<img src=\"static/image/common/{$medal['image']}\" />", $medal['name']), TRUE); } if (!$medals) { cpmsg('members_edit_medals_nonexistence', 'plugins&operation=config&identifier=dsu_medalCenter&pmod=admin_manage', 'error'); } if (!submitcheck('confermedalsubmit', 1)) { showsubmenusteps('nav_members_confermedal', array(array('nav_members_select', !$_G['gp_submit']), array('nav_members_confermedal', $_G['gp_submit']))); showsearchform('confermedal'); if (submitcheck('submit', 1)) { $membernum = countmembers($search_condition, $urladd); showtagheader('div', 'confermedal', TRUE); showformheader('plugins&operation=config&identifier=dsu_medalCenter&pmod=admin_confer' . $urladd); echo '<table class="tb tb1">'; if (!$membernum) { showtablerow('', 'class="lineheight"', $lang['members_search_nonexistence']); showtablefooter(); } else { showtablerow('class="first"', array('class="th11"'), array(cplang('members_confermedal_members'), cplang('members_search_result', array('membernum' => $membernum)) . "<a href=\"###\" onclick=\"\$('searchmembers').style.display='';\$('confermedal').style.display='none';\$('step1').className='current';\$('step2').className='';\" class=\"act\">{$lang['research']}</a>")); echo '<tr><td class="th12">' . cplang('members_confermedal') . '</td><td>'; showtableheader('', 'noborder'); showsubtitle(array('medals_grant', 'medals_image', 'name')); echo $medals; showtablefooter();