Lines Matching refs:option
270 foreach($options_list as $optid => $option){ //going through the options to clean and pretreat
271 if($option == ""){ //remove empty ones...
274 if($option[0] == "+"){ //if a limiting option is used
278 foreach($options_list as $option){ //going through the options to treat them
279 $optact = $option[0]; //action is defined by first character
283 if(substr($option,1) == ""){ //if nothing more, we will output all matches
287 $params['regex_output_matches'] = explode( ',', substr($option,1) );
291 if(substr($option,1) == ""){ //no plugin defined
294 $params['call_plugin_handler'] = substr($option,1);
298 if(substr($option,1) == ""){ //if nothing more
301 elseif(substr($option,1) == ":"){ //if ':'
304 elseif($option[strlen($option)-1] == ":"){ //if parameter is a namespace
305 $params['nmsp_limit'][] = substr($option,1); //add to limiting namespace list
308 $params['page_limit'][] = substr($option,1); //add to limiting page list
313 $params['ignored_options'][] = $option; //restricting options will be ignored -> store them
316 if(substr($option,1) == ""){ // if nothing more
319 elseif(substr($option,1) == ":"){ //if ':'
322 elseif($option[strlen($option)-1] == ":"){ //if parameter is a namespace
323 $params['nmsp_exclude'][] = substr($option,1); //add to restricting namespace list
326 $params['page_exclude'][] = substr($option,1); //add to page restricting list
331 $params['bad_options'][] = $option; //store unknown options