Example #1
0
 /**
  * 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;
 }
Example #2
0
 /**
  * @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;
 }
Example #3
0
 /**
  * @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;
 }
Example #4
0
 /**
  * @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;
 }
Example #5
0
 /**
  * @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;
 }
Example #6
0
 /**
  * @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;
 }
Example #7
0
 /**
  * @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;
 }