/** * Returns a list of parameter definitions. * * @since 0.7.4 * * @return array */ public function getParameters() { global $egMapsDefaultLabel, $egMapsDefaultTitle; $params = array_merge(parent::getParameters(), $this->exportFormatParameters()); $params['text'] = new Parameter('text', Parameter::TYPE_STRING, $egMapsDefaultLabel); $params['text']->setMessage('semanticmaps-kml-text'); $params['title'] = new Parameter('title', Parameter::TYPE_STRING, $egMapsDefaultTitle); $params['title']->setMessage('semanticmaps-kml-title'); $params['linkabsolute'] = new Parameter('linkabsolute', Parameter::TYPE_BOOLEAN, true); $params['linkabsolute']->setMessage('semanticmaps-kml-linkabsolute'); $params['pagelinktext'] = new Parameter('pagelinktext', Parameter::TYPE_STRING, wfMessage('semanticmaps-default-kml-pagelink')->text()); $params['pagelinktext']->setMessage('semanticmaps-kml-pagelinktext'); return $params; }
/** * @see SMWResultPrinter::getParamDefinitions * * @since 1.8 * * @param $definitions array of IParamDefinition * * @return array of IParamDefinition|array */ public function getParamDefinitions(array $definitions) { $params = parent::getParamDefinitions($definitions); $params['searchlabel']->setDefault(wfMessage('smw_dsv_link')->text()); $params['limit']->setDefault(100); $params[] = array('name' => 'separator', 'message' => 'smw-paramdesc-dsv-separator', 'default' => $this->separator, 'aliases' => 'sep'); $params[] = array('name' => 'filename', 'message' => 'smw-paramdesc-dsv-filename', 'default' => $this->fileName); return $params; }
/** * @see SMWResultPrinter::getParamDefinitions * * @since 1.8 * * @param $definitions array of IParamDefinition * * @return array of IParamDefinition|array */ public function getParamDefinitions(array $definitions) { $params = parent::getParamDefinitions($definitions); $params['title'] = array('default' => '', 'message' => 'srf_paramdesc_icalendartitle'); $params['description'] = array('default' => '', 'message' => 'srf_paramdesc_icalendardescription'); return $params; }
/** * @see SMWResultPrinter::getParamDefinitions * * @since 1.8 * * @param $definitions array of IParamDefinition * * @return array of IParamDefinition|array */ public function getParamDefinitions(array $definitions) { $params = parent::getParamDefinitions($definitions); $params['searchlabel']->setDefault(wfMessage('smw-label-feed-link')->inContentLanguage()->text()); $params['type'] = array('type' => 'string', 'default' => 'rss', 'message' => 'smw-paramdesc-feedtype', 'values' => array('rss', 'atom')); $params['title'] = array('message' => 'smw-paramdesc-feedtitle', 'default' => '', 'aliases' => array('rsstitle')); $params['description'] = array('message' => 'smw-paramdesc-feeddescription', 'default' => '', 'aliases' => array('rssdescription')); $params['page'] = array('message' => 'smw-paramdesc-feedpagecontent', 'default' => 'none', 'values' => array('none', 'full')); return $params; }
/** * @see SMWResultPrinter::getParamDefinitions * * @since 1.8 * * @param $definitions array of IParamDefinition * * @return array of IParamDefinition|array */ public function getParamDefinitions(array $definitions) { $definitions = parent::getParamDefinitions($definitions); $definitions['limit']->setDefault(100); $definitions['searchlabel']->setDefault(wfMessage('smw_rdf_link')->inContentLanguage()->text()); $definitions[] = array('name' => 'syntax', 'message' => 'smw-paramdesc-rdfsyntax', 'values' => array('rdfxml', 'turtle'), 'default' => 'rdfxml'); return $definitions; }
/** * @see SMWResultPrinter::getParamDefinitions * * @since 1.8 * * @param $definitions array of IParamDefinition * * @return array of IParamDefinition|array */ public function getParamDefinitions(array $definitions) { $params = parent::getParamDefinitions($definitions); $params['searchlabel']->setDefault(wfMessage('smw_json_link')->text()); $params['limit']->setDefault(100); $params['syntax'] = array('type' => 'string', 'default' => 'complete', 'message' => 'smw-paramdesc-jsonsyntax', 'values' => array('obsolete', 'basic', 'standard')); $params['prettyprint'] = array('type' => 'boolean', 'default' => '', 'message' => 'smw-paramdesc-prettyprint'); return $params; }
/** * @see SMWResultPrinter::getParamDefinitions * * @since 1.8 * * @param $definitions array of IParamDefinition * * @return array of IParamDefinition|array */ public function getParamDefinitions(array $definitions) { $params = parent::getParamDefinitions($definitions); $definitions['searchlabel']->setDefault(wfMessage('smw_csv_link')->inContentLanguage()->text()); $definitions['limit']->setDefault(100); $params[] = array('name' => 'sep', 'message' => 'smw-paramdesc-csv-sep', 'default' => ','); $params['showsep'] = array('type' => 'boolean', 'default' => false, 'message' => 'smw-paramdesc-showsep'); return $params; }