Ejemplo n.º 1
0
 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);
 }
Ejemplo n.º 2
0
 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);
 }
Ejemplo n.º 3
0
 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);
 }
Ejemplo n.º 4
0
 function __construct($hooks, $info, $settings = array(), $is_generator = false, $modulename = NULL)
 {
     $this->modulename = $modulename;
     parent::__construct($hooks, $info, $settings, $is_generator);
 }