Lines Matching refs:settings

34 function bb2_insert($settings, $package, $key)  argument
52 return "INSERT INTO `" . bb2_db_escape($settings['log_table']) . "`
58 function bb2_banned($settings, $package, $key, $previous_key=false) argument
64 bb2_display_denial($settings, $key, $previous_key);
65 bb2_log_denial($settings, $package, $key, $previous_key);
67 bb2_banned_callback($settings, $package, $key);
71 bb2_housekeeping($settings, $package);
75 function bb2_approved($settings, $package) argument
79 bb2_approved_callback($settings, $package);
83 if (($settings['verbose'] && $settings['logging']) || empty($package['user_agent'])) {
84 bb2_db_query(bb2_insert($settings, $package, "00000000"));
90 function bb2_test($settings, $package, $result) argument
97 bb2_banned($settings, $package, $result);
105 function bb2_start($settings) argument
144 bb2_test($settings, $package, bb2_blacklist($package));
148 if(!$settings['skipblackhole']){
150 if (bb2_test($settings, $package, bb2_httpbl($settings, $package))) {
152 bb2_approved($settings, $package);
159 bb2_test($settings, $package, bb2_protocol($settings, $package));
160 bb2_test($settings, $package, bb2_cookies($settings, $package));
161 bb2_test($settings, $package, bb2_misc_headers($settings, $package));
168 bb2_test($settings, $package, bb2_msnbot($package));
169 bb2_approved($settings, $package);
173 bb2_test($settings, $package, bb2_google($package));
174 bb2_approved($settings, $package);
178 bb2_test($settings, $package, bb2_yahoo($package));
179 bb2_approved($settings, $package);
187 bb2_test($settings, $package, bb2_opera($package));
190 bb2_test($settings, $package, bb2_msie($package));
195 bb2_test($settings, $package, bb2_konqueror($package));
199 bb2_test($settings, $package, bb2_opera($package));
203 bb2_test($settings, $package, bb2_safari($package));
207 bb2_test($settings, $package, bb2_lynx($package));
210 bb2_test($settings, $package, bb2_movabletype($package));
214 bb2_test($settings, $package, bb2_mozilla($package));
220 bb2_test($settings, $package, bb2_post($settings, $package));
226 bb2_screener($settings, $package);
229 bb2_approved($settings, $package);