public function set_param($name, $value) { if ($name == "categories" && !is_array($value)) { $namespace = $this->info->title_namespace($value); if (empty($namespace)) { $value = $this->info->namespace_basic_name_by_id(14) . ':' . $value; } elseif ($this->info->namespace_id($namespace) != 14) { return false; } } parent::set_param($name, $value); }
public function set_param($name, $value) { if ($name == "startid" && isset($this->params['start'])) { unset($this->params['start']); unset($this->params['end']); } if ($name == "start" && isset($this->params['startid'])) { unset($this->params['startid']); unset($this->params['endid']); } return parent::set_param($name, $value); }
public function set_param($name, $value) { if ($name == "group" && isset($this->params['excludegroup'])) { unset($this->params['excludegroup']); } if ($name == "excludegroup" && isset($this->params['group'])) { unset($this->params['group']); } if ($name == "rights" && isset($this->params['excluderights'])) { unset($this->params['excluderights']); } if ($name == "excluderights" && isset($this->params['rights'])) { unset($this->params['rights']); } return parent::set_param($name, $value); }
function __construct($hooks, $info, $settings = array(), $is_generator = false, $modulename = NULL) { $this->modulename = $modulename; parent::__construct($hooks, $info, $settings, $is_generator); }