get_acl_admin('general') ) { return; } $file = basename(__FILE__); $module['General']['Avatar_settings'] = "$file$SID&mode=avatar"; $module['General']['Cookie_settings'] = "$file$SID&mode=cookie"; $module['General']['Board_defaults'] = "$file$SID&mode=default"; $module['General']['Board_settings'] = "$file$SID&mode=setting"; $module['General']['Email_settings'] = "$file$SID&mode=email"; $module['General']['Server_settings'] = "$file$SID&mode=server"; $module['General']['Auth_settings'] = "$file$SID&mode=auth"; return; } // // Let's set the root dir for phpBB // define('IN_PHPBB', 1); $phpbb_root_path = '../'; require($phpbb_root_path . 'extension.inc'); require('pagestart.' . $phpEx); if ( !$auth->get_acl_admin('general') ) { message_die(MESSAGE, $lang['No_admin']); } if ( isset($HTTP_POST_VARS['mode']) || isset($HTTP_GET_VARS['mode']) ) { $mode = ( isset($HTTP_POST_VARS['mode']) ) ? $HTTP_POST_VARS['mode'] : $HTTP_GET_VARS['mode']; } else { $mode = ''; } // // Pull all config data // $sql = "SELECT * FROM " . CONFIG_TABLE; $result = $db->sql_query($sql); while ( $row = $db->sql_fetchrow($result) ) { $config_name = $row['config_name']; $config_value = $row['config_value']; $default_config[$config_name] = $config_value; $new[$config_name] = ( isset($HTTP_POST_VARS[$config_name]) ) ? $HTTP_POST_VARS[$config_name] : $default_config[$config_name]; if ( isset($HTTP_POST_VARS['submit']) ) { $sql = "UPDATE " . CONFIG_TABLE . " SET config_value = '" . str_replace("\'", "''", $new[$config_name]) . "' WHERE config_name = '$config_name'"; $db->sql_query($sql); } } if ( isset($HTTP_POST_VARS['submit']) ) { add_admin_log('log_' . $mode . '_config'); message_die(MESSAGE, $lang['Config_updated']); } // // Which title? // switch ( $mode ) { case 'cookie': $l_title = 'Cookie_settings'; break; case 'avatar': $l_title = 'Avatar_settings'; break; case 'default': $l_title = 'Board_defaults'; break; case 'setting': $l_title = 'Board_settings'; break; case 'email': $l_title = 'Email_settings'; break; case 'server': $l_title = 'Server_settings'; break; case 'login': $l_title = 'Server_settings'; break; case 'auth': $l_title = 'Auth_settings'; break; default: return; } page_header($lang[$l_title]); ?>
e4')you{>`tXR (lZD+*40 0Зf\ ~earhWaK{%߀!?zUO~RvyEfZ6դeh/ICànIIR < 75s7_+WnOЌ[%Yl8]mL=A,f ӠȮQ7:yV0)}VRв?|U-0dOx/U3|__Ҕp!IKsV@/ח/n2~7ӧOSo 4 \:iVP=`xdEc~aAL5t?\L ݜH R׳}Td]d 9 ĪLs068E$#PyŇ wv/zH'<m- K{k Wz/O WjzGuϊ$JJRN )5H5ޟ?=_ٽ6e~8:2~lZudf̹x;+P*ÇHv|m0}sv2FB>o_ L8~[akb RÉef#rD)WPnA()_]dc8$J-.o]P=,p^\++8# %{Lz`-T.Pߑ{-S/ ¤Ѫ f5)830%+(l̯ N/%G4aI<ȷasqeoX,r:*v-dF9E`J9(w ܌mysLGqxs勪|L%w2X3%'m7(^@c85N> QJR1Mu,|B2ـ$VUخ0lkH `O,,贎Qoi%l2ϩ)9GMbD GM<\ãA(fvj><UxU'qL!]*&Z-+ "-_fp:|_.5eTTCj¼&ak'͕E-[UcK4trR~k緿&{iЊp0MkH(vx@G]Qp l[tj~;NK( G18#):qz;߲hy +d/%P3bJ,CV,mOkK3PzifEEChYV+Hd{͏dqݲ>OZK^,mڵ rQ7$ShXUL 7c֠K站N= oK5Vzq[cڤB >fWꆬQ}E922 2]CS| ?$MCl!'8_zQ"}W`0鄟M$iN 9WXK&XZ'= I{c.`瓹U|hx] H=HDOg/tlw~h-w|85/%4 1i/es Rĥ 3"] 'e7܋1'0Q(05ߪyв} |eʺȳS?4ϋ?ُ>TB:\TPbk_, ^Uj^1嫵k=qOȼL}3=""u9r\ܖI䛑}XC*TfcZQgZ'|܋Q,ߗWt[9~h`Zm%aiaL\+kGrtg{7hQ6.H !IV,0 %S H%`̽t^yy