📄 settings.inc.php
字号:
array(0, $lang['no'], array('ftpext' => 'none', 'ftpcheckbutton' => 'none'))
), TRUE), $settings['ftp']['on'], 'mradio');
showtagheader('tbody', 'ftpext', $settings['ftp']['on'], 'sub');
showsetting('settings_remote_enabled_ssl', 'settingsnew[ftp][ssl]', $settings['ftp']['ssl'], 'radio');
showsetting('settings_remote_ftp_host', 'settingsnew[ftp][host]', $settings['ftp']['host'], 'text');
showsetting('settings_remote_ftp_port', 'settingsnew[ftp][port]', $settings['ftp']['port'], 'text');
showsetting('settings_remote_ftp_user', 'settingsnew[ftp][username]', $settings['ftp']['username'], 'text');
showsetting('settings_remote_ftp_pass', 'settingsnew[ftp][password]', $settings['ftp']['password'], 'text');
showsetting('settings_remote_ftp_pasv', 'settingsnew[ftp][pasv]', $settings['ftp']['pasv'], 'radio');
showsetting('settings_remote_dir', 'settingsnew[ftp][attachdir]', $settings['ftp']['attachdir'], 'text');
showsetting('settings_remote_url', 'settingsnew[ftp][attachurl]', $settings['ftp']['attachurl'], 'text');
showsetting('settings_remote_timeout', 'settingsnew[ftp][timeout]', $settings['ftp']['timeout'], 'text');
showsetting('settings_remote_mirror', array('settingsnew[ftp][mirror]', array(
array(1, lang('settings_remote_mirror_1')),
//array(2, lang('settings_remote_mirror_2')),
array(0, lang('settings_remote_mirror_0'))
)), intval($settings['ftp']['mirror']), 'mradio');
showsetting('settings_remote_allowedexts', 'settingsnew[ftp][allowedexts]', $settings['ftp']['allowedexts'], 'textarea');
showsetting('settings_remote_disallowedexts', 'settingsnew[ftp][disallowedexts]', $settings['ftp']['disallowedexts'], 'textarea');
showsetting('settings_remote_minsize', 'settingsnew[ftp][minsize]', $settings['ftp']['minsize'], 'text');
showtagfooter('tbody');
showsubmit('settingsubmit', 'submit', '', '<span id="ftpcheckbutton" style="display: '.($settings['ftp']['on'] ? '' : 'none').'"><input type="submit" class="btn" name="ftpcheck" value="'.$lang['settings_remote_ftpcheck'].'" onclick="this.form.action=\'admincp.php?action=checktools&operation=ftpcheck&frame=no\';this.form.target=\'ftpcheckiframe\';"></span><iframe name="ftpcheckiframe" style="display: none"></iframe>');
showtablefooter();
}
showtableheader('', '', 'id="antileech"'.($anchor != 'antileech' ? ' style="display: none"' : ''));
showsetting('settings_attachexpire', 'settingsnew[attachexpire]', $settings['attachexpire'], 'text');
showsetting('settings_attachrefcheck', 'settingsnew[attachrefcheck]', $settings['attachrefcheck'], 'radio');
showsetting('settings_remote_hide_dir', 'settingsnew[ftp][hideurl]', $settings['ftp']['hideurl'], 'radio');
showsubmit('settingsubmit');
showtablefooter();
showformfooter();
exit;
} elseif($operation == 'wap') {
$settings['wapdateformat'] = dateformat($settings['wapdateformat']);
showtableheader();
showsetting('settings_wapstatus', 'settingsnew[wapstatus]', $settings['wapstatus'], 'radio', '', 1);
showsetting('settings_wap_register', 'settingsnew[wapregister]', $settings['wapregister'], 'radio');
showsetting('settings_wapcharset', array('settingsnew[wapcharset]', array(
array(1, 'UTF-8'),
array(2, 'UNICODE'))), $settings['wapcharset'], 'mradio');
showsetting('settings_waptpp', 'settingsnew[waptpp]', $settings['waptpp'], 'text');
showsetting('settings_wapppp', 'settingsnew[wapppp]', $settings['wapppp'], 'text');
showsetting('settings_wapdateformat', 'settingsnew[wapdateformat]', $settings['wapdateformat'], 'text');
showsetting('settings_wapmps', 'settingsnew[wapmps]', $settings['wapmps'], 'text');
showtagfooter('tbody');
} elseif($operation == 'cachethread') {
include_once DISCUZ_ROOT.'./include/forum.func.php';
$forumselect = '<select name="fids[]" multiple="multiple" size="10"><option value="all">'.$lang['all'].'</option><option value=""> </option>'.forumselect().'</select>';
showtableheader();
showtitle('settings_cachethread');
showsetting('settings_cachethread_indexlife', 'settingsnew[cacheindexlife]', $settings['cacheindexlife'], 'text');
showsetting('settings_cachethread_life', 'settingsnew[cachethreadlife]', $settings['cachethreadlife'], 'text');
showsetting('settings_cachethread_dir', 'settingsnew[cachethreaddir]', $settings['cachethreaddir'], 'text');
showtitle('settings_cachethread_coefficient_set');
showsetting('settings_cachethread_coefficient', 'settingsnew[threadcaches]', '', "<input type=\"text\" class=\"txt\" size=\"30\" name=\"settingsnew[threadcaches]\" value=\"\">");
showsetting('settings_cachethread_coefficient_forum', '', '', $forumselect);
} elseif($operation == 'ecommerce') {
$settings['tradetypes'] = unserialize($settings['tradetypes']);
$query = $db->query("SELECT * FROM {$tablepre}threadtypes WHERE special='1' ORDER BY displayorder");
$tradetypeselect = '<select name="settingsnew[tradetypes][]" size="10" multiple="multiple">';
while($type = $db->fetch_array($query)) {
$checked = @in_array($type['typeid'], $settings['tradetypes']);
$tradetypeselect .= '<option value="'.$type['typeid'].'"'.($checked ? ' selected="selected"' : '').'>'.$type['name'].'</option>';
}
$tradetypeselect .= '</select>';
showtableheader();
showtitle('settings_ecommerce_sub_credittrade');
showsetting('alipay_ratio', 'settingsnew[ec_ratio]', $settings['ec_ratio'], 'text');
showsetting('alipay_mincredits', 'settingsnew[ec_mincredits]', $settings['ec_mincredits'], 'text');
showsetting('alipay_maxcredits', 'settingsnew[ec_maxcredits]', $settings['ec_maxcredits'], 'text');
showsetting('alipay_maxcreditspermonth', 'settingsnew[ec_maxcreditspermonth]', $settings['ec_maxcreditspermonth'], 'text');
showtitle('settings_ecommerce_sub_goodstrade');
showsetting('settings_trade_biosize', 'settingsnew[maxbiotradesize]', $settings['maxbiotradesize'], 'text');
showsetting('settings_trade_imagewidthheight', array('settingsnew[tradeimagewidth]', 'settingsnew[tradeimageheight]'), array(intval($settings['tradeimagewidth']), intval($settings['tradeimageheight'])), 'multiply');
showsetting('settings_trade_type', '', '', $tradetypeselect);
} elseif($operation == 'mail' && $isfounder) {
$settings['mail'] = unserialize($settings['mail']);
//showtableheader();
showtableheader('', '', 'id="mailsettings"'.($anchor != 'settings' ? ' style="display: none"' : ''));
showsetting('settings_mail_send', array('settingsnew[mail][mailsend]', array(
array(1, $lang['settings_mail_send_1'], array('hidden1' => 'none', 'hidden2' => 'none')),
array(2, $lang['settings_mail_send_2'], array('hidden1' => '', 'hidden2' => '')),
array(3, $lang['settings_mail_send_3'], array('hidden1' => '', 'hidden2' => 'none'))
)), $settings['mail']['mailsend'], 'mradio');
showtagheader('tbody', 'hidden1', $settings['mail']['mailsend'] != 1, 'sub');
showsetting('settings_mail_server', 'settingsnew[mail][server]', $settings['mail']['server'], 'text');
showsetting('settings_mail_port', 'settingsnew[mail][port]', $settings['mail']['port'], 'text');
showtagfooter('tbody');
showtagheader('tbody', 'hidden2', $settings['mail']['mailsend'] == 2, 'sub');
showsetting('settings_mail_auth', 'settingsnew[mail][auth]', $settings['mail']['auth'], 'radio');
showsetting('settings_mail_from', 'settingsnew[mail][from]', $settings['mail']['from'], 'text');
showsetting('settings_mail_username', 'settingsnew[mail][auth_username]', $settings['mail']['auth_username'], 'text');
showsetting('settings_mail_password', 'settingsnew[mail][auth_password]', $settings['mail']['auth_password'], 'text');
showtagfooter('tbody');
showsetting('settings_mail_delimiter', array('settingsnew[mail][maildelimiter]', array(
array(1, $lang['settings_mail_delimiter_crlf']),
array(0, $lang['settings_mail_delimiter_lf']),
array(2, $lang['settings_mail_delimiter_cr']))), $settings['mail']['maildelimiter'], 'mradio');
showsetting('settings_mail_includeuser', 'settingsnew[mail][mailusername]', $settings['mail']['mailusername'], 'radio');
showsetting('settings_mail_silent', 'settingsnew[mail][sendmail_silent]', $settings['mail']['sendmail_silent'], 'radio');
showsubmit('settingsubmit');
showtablefooter();
showtableheader('', '', 'id="mailcheck"'.($anchor != 'check' ? ' style="display: none"' : ''));
showsetting('settings_mail_test_from', 'test_from', '', 'text');
showsetting('settings_mail_test_to', 'test_to', '', 'textarea');
showsubmit('', '', '<input type="submit" class="btn" name="mailcheck" value="'.$lang['settings_mailcheck'].'" onclick="this.form.action=\'admincp.php?action=checktools&operation=mailcheck&frame=no\';this.form.target=\'mailcheckiframe\'">', '<iframe name="mailcheckiframe" style="display: none"></iframe>');
showtablefooter();
showformfooter();
exit;
} elseif($operation == 'uc' && $isfounder) {
$disable = !is_writeable('./config.inc.php');
require_once DISCUZ_ROOT.'./uc_client/client.php';
$ucapparray = uc_app_ls();
$feedopen = FALSE;
$apparraylist = array();
foreach($ucapparray as $apparray) {
if($apparray['appid'] != UC_APPID) {
$apparraylist[] = $apparray;
}
if($apparray['type'] == 'UCHOME') {
$feedopen = TRUE;
}
}
showtips('settings_uc_tips');
showtableheader();
showsetting('settings_uc_appid', 'settingsnew[uc][appid]', UC_APPID, 'text', $disable);
showsetting('settings_uc_key', 'settingsnew[uc][key]', UC_KEY, 'text', $disable);
showsetting('settings_uc_api', 'settingsnew[uc][api]', UC_API, 'text', $disable);
showsetting('settings_uc_ip', 'settingsnew[uc][ip]', UC_IP, 'text', $disable);
showsetting('settings_uc_connect', array('settingsnew[uc][connect]', array(
array('mysql', $lang['settings_uc_connect_mysql'], array('ucmysql' => '')),
array('', $lang['settings_uc_connect_api'], array('ucmysql' => 'none')))), UC_CONNECT, 'mradio', $disable);
list($ucdbname, $uctablepre) = explode('.', str_replace('`', '', UC_DBTABLEPRE));
showtagheader('tbody', 'ucmysql', UC_CONNECT, 'sub');
showsetting('settings_uc_dbhost', 'settingsnew[uc][dbhost]', UC_DBHOST, 'text', $disable);
showsetting('settings_uc_dbuser', 'settingsnew[uc][dbuser]', UC_DBUSER, 'text', $disable);
showsetting('settings_uc_dbpass', 'settingsnew[uc][dbpass]', '********', 'text', $disable);
showsetting('settings_uc_dbname', 'settingsnew[uc][dbname]', $ucdbname, 'text', $disable);
showsetting('settings_uc_dbtablepre', 'settingsnew[uc][dbtablepre]', $uctablepre, 'text', $disable);
showtagfooter('tbody');
if($apparraylist || $feedopen) {
$applist = '';
$settings['uc'] = unserialize($settings['uc']);
foreach($apparraylist as $apparray) {
$checked = $settings['uc']['navlist'][$apparray['appid']] ? 'checked="checked"': '';
$applist .= "<input type=\"checkbox\" class=\"checkbox\" name=\"settingsnew[uc][navlist][$apparray[appid]]\" value=\"1\" $checked>$apparray[name] ";
}
showtitle('settings_uc');
showsetting('settings_uc_nav_open', array('settingsnew[uc][navopen]', array(
array(1, $lang['yes'], array('navext' => '')),
array(0, $lang['no'], array('navext' => 'none'))), TRUE), $settings['uc']['navopen'], 'mradio', $disable);
showtagheader('tbody', 'navext', $settings['uc']['navopen'], 'sub');
showsetting('settings_uc_nav_list', '', '', $applist);
showtagfooter('tbody');
if($feedopen) {
showsetting('settings_uc_feed', array('settingsnew[uc][addfeed]', array(
$lang['settings_uc_feed_thread'],
$lang['settings_uc_feed_sepcialthread'],
$lang['settings_uc_feed_reply'])), $settings['uc']['addfeed'], 'binmcheckbox');
}
}
} else {
showtableheader();
showsetting('settings_bbname', 'settingsnew[bbname]', $settings['bbname'], 'text');
showsetting('settings_sitename', 'settingsnew[sitename]', $settings['sitename'], 'text');
showsetting('settings_siteurl', 'settingsnew[siteurl]', $settings['siteurl'], 'text');
showsetting('settings_index_name', 'settingsnew[indexname]', $settings['indexname'], 'text');
showsetting('settings_icp', 'settingsnew[icp]', $settings['icp'], 'text');
showsetting('settings_boardlicensed', 'settingsnew[boardlicensed]', $settings['boardlicensed'], 'radio');
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -