public function getParameters() {
		$params = parent::getParameters();
		
//		$params['height'] = new Parameter( 'height', Parameter::TYPE_INTEGER, 250 );
//		$params['height']->setMessage( 'srf_paramdesc_chartheight' );
		
		$params['width'] = new Parameter( 'width', Parameter::TYPE_INTEGER, 250 );
		$params['width']->setMessage( 'srf_paramdesc_chartwidth' );		
		
		return $params;
	}
示例#2
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, wfMsg('semanticmaps-default-kml-pagelink'));
     $params['pagelinktext']->setMessage('semanticmaps-kml-pagelinktext');
     return $params;
 }
示例#3
0
 public function getParameters()
 {
     $params = array_merge(parent::getParameters(), parent::textDisplayParameters());
     $params['class'] = new Parameter('class', Parameter::TYPE_STRING);
     $params['class']->setMessage('smw-paramdesc-table-class');
     $params['class']->setDefault('sortable wikitable smwtable');
     return $params;
 }
	public function getParameters() {
		if ( defined( 'SMW_SUPPORTS_VALIDATOR' ) ) {
			return array_merge( parent::getParameters(), $this->exportFormatParameters() );
		}
		else {
			return parent::exportFormatParameters();
		}
	}
示例#5
0
 /**
  * (non-PHPdoc)
  * @see SMWResultPrinter::getParameters()
  */
 public function getParameters()
 {
     $params = parent::getParameters();
     $params['limit'] = new Parameter('limit', Parameter::TYPE_INTEGER);
     $params['limit']->setMessage('srf_paramdesc_limit');
     $params['limit']->setDefault(1000);
     $params['default'] = new Parameter('default');
     $params['default']->setMessage('srf-paramdesc-default');
     $params['default']->setDefault('');
     return $params;
 }
示例#6
0
 /**
  * @see SMWResultPrinter::getParameters
  * @since 1.7
  */
 public function getParameters()
 {
     $params = parent::getParameters();
     $params['distribution'] = new Parameter('distribution', Parameter::TYPE_BOOLEAN, false);
     $params['distribution']->setMessage('smw-paramdesc-distribution');
     $params['distributionsort'] = new Parameter('distributionsort', Parameter::TYPE_STRING, 'none');
     $params['distributionsort']->setMessage('smw-paramdesc-distributionsort');
     $params['distributionsort']->addCriteria(new CriterionInArray('asc', 'desc', 'none'));
     $params['distributionlimit'] = new Parameter('distributionlimit', Parameter::TYPE_INTEGER);
     $params['distributionlimit']->setDefault(false, false);
     $params['distributionlimit']->setMessage('smw-paramdesc-distributionlimit');
     $params['distributionlimit']->addCriteria(new CriterionInRange(1, false));
     return $params;
 }
	/**
	 * @see SMWResultPrinter::getParameters
	 *
	 * @since 1.5.3
	 *
	 * @return array
	 */
	public function getParameters() {
		$params = parent::getParameters();

		$params['perrow'] = new Parameter( 'perrow', Parameter::TYPE_INTEGER );
		$params['perrow']->setMessage( 'srf_paramdesc_perrow' );
		$params['perrow']->setDefault( '', false );

		$params['widths'] = new Parameter( 'widths', Parameter::TYPE_INTEGER );
		$params['widths']->setMessage( 'srf_paramdesc_widths' );
		$params['widths']->setDefault( '', false );

		$params['heights'] = new Parameter( 'heights', Parameter::TYPE_INTEGER );
		$params['heights']->setMessage( 'srf_paramdesc_heights' );
		$params['heights']->setDefault( '', false );

		$params['autocaptions'] = new Parameter( 'autocaptions', Parameter::TYPE_BOOLEAN );
		$params['autocaptions']->setMessage( 'srf_paramdesc_autocaptions' );
		$params['autocaptions']->setDefault( true );
		
		$params['fileextensions'] = new Parameter( 'fileextensions', Parameter::TYPE_BOOLEAN );
		$params['fileextensions']->setMessage( 'srf_paramdesc_fileextensions' );
		$params['fileextensions']->setDefault( false );
		
		$params['captionproperty'] = new Parameter( 'captionproperty' );
		$params['captionproperty']->setMessage( 'srf_paramdesc_captionproperty' );
		$params['captionproperty']->setDefault( '' );
		
		$params['imageproperty'] = new Parameter( 'imageproperty' );
		$params['imageproperty']->setMessage( 'srf_paramdesc_imageproperty' );
		$params['imageproperty']->setDefault( '' );

		return $params;
	}
示例#8
0
 public function getParameters()
 {
     $params = parent::getParameters();
     $params[] = array('name' => 'embedformat', 'message' => 'smw-paramdesc-embedformat', 'default' => 'h1', 'values' => array('h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'ol', 'ul'));
     $params[] = array('name' => 'embedonly', 'type' => 'boolean', 'message' => 'smw-paramdesc-embedonly', 'default' => false);
     return $params;
 }
	/**
	 * (non-PHPdoc)
	 * @see SMWResultPrinter::getParameters()
	 */
	public function getParameters() {
		$params = parent::getParameters();
		
		$params['lang'] = new Parameter( 'lang' );
		$params['lang']->setMessage( 'srf_paramdesc_calendarlang' );
		$params['lang']->setDefault( false, false );
		
		$params['template'] = new Parameter( 'template' );
		$params['template']->setDefault( '' );
		
		$params['userparam'] = new Parameter( 'userparam' );
		$params['userparam']->setDefault( '' );
		
		return $params;
	}
示例#10
0
 public function getParameters()
 {
     $params = parent::getParameters();
     $params['embedformat'] = new Parameter('embedformat');
     $params['embedformat']->setMessage('smw_paramdesc_embedformat');
     $params['embedformat']->setDefault('h1');
     $params['embedformat']->addCriteria(new CriterionInArray('h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'ol', 'ul'));
     $params['embedonly'] = new Parameter('embedonly', Parameter::TYPE_BOOLEAN);
     $params['embedonly']->setMessage('smw_paramdesc_embedonly');
     $params['embedonly']->setDefault(false, false);
     return $params;
 }
示例#11
0
 public function getParameters()
 {
     $params = array_merge(parent::getParameters(), $this->exportFormatParameters());
     $params['sep'] = new Parameter('sep');
     $params['sep']->setMessage('smw-paramdesc-csv-sep');
     $params['sep']->setDefault(',');
     return $params;
 }
示例#12
0
	public function getParameters() {
		$params = parent::getParameters();
		
		$params['graphname'] = new Parameter( 'graphname', Parameter::TYPE_STRING, 'QueryResult' );
		$params['graphname']->setMessage( 'srf_paramdesc_graphname' );
		
		$params['graphsize'] = new Parameter( 'graphsize', Parameter::TYPE_INTEGER );
		$params['graphsize']->setMessage( 'srf_paramdesc_graphsize' );
		$params['graphsize']->setDefault( '', false );
		
		$params['graphlegend'] = new Parameter( 'graphlegend', Parameter::TYPE_BOOLEAN, false );
		$params['graphlegend']->setMessage( 'srf_paramdesc_graphlegend' );
		
		$params['graphlabel'] = new Parameter( 'graphlabel', Parameter::TYPE_BOOLEAN, false );
		$params['graphlabel']->setMessage( 'srf_paramdesc_graphlabel' );
		
		$params['graphlink'] = new Parameter( 'graphlink', Parameter::TYPE_BOOLEAN, false );
		$params['graphlink']->setMessage( 'srf_paramdesc_graphlink' );
		
		$params['graphcolor'] = new Parameter( 'graphcolor', Parameter::TYPE_BOOLEAN, false );
		$params['graphcolor']->setMessage( 'srf_paramdesc_graphcolor' );
		
		$params['arrowdirection'] = new Parameter( 'arrowdirection', Parameter::TYPE_STRING, 'LR', array( 'rankdir' ) );
		$params['arrowdirection']->setMessage( 'srf_paramdesc_rankdir' );
		$params['arrowdirection']->addCriteria( new CriterionInArray( 'LR', 'RL', 'TB', 'BT' ) );
		
		$params['nodeshape'] = new Parameter( 'nodeshape' );
		$params['nodeshape']->setDefault( false, false );
		$params['nodeshape']->setMessage( 'srf-paramdesc-graph-nodeshape' );
		$params['nodeshape']->addCriteria( new CriterionInArray( self::$NODE_SHAPES ) );
		
		$params['relation'] = new Parameter( 'relation' );
		$params['relation']->setDefault( 'child' );
		$params['relation']->setMessage( 'srf-paramdesc-graph-relation' );
		$params['relation']->addCriteria( new CriterionInArray( 'parent', 'child' ) );
		
		$params['nameproperty'] = new Parameter( 'nameproperty', Parameter::TYPE_STRING, '' );
		$params['nameproperty']->setMessage( 'srf-paramdesc-graph-nameprop' );
		$params['nameproperty']->setDefault( false, false );
		
		$params['wordwraplimit'] = new Parameter( 'wordwraplimit', Parameter::TYPE_INTEGER );
		$params['wordwraplimit']->setMessage( 'srf-paramdesc-graph-wwl' );
		$params['wordwraplimit']->setDefault( 25 );
		
		return $params;
	}
	/**
	 * @see SMWResultPrinter::getParameters
	 * 
	 * @since 1.5.3
	 * 
	 * @return array
	 */	
	public function getParameters() {
		$params = parent::getParameters();
		
		$params['includesubject'] = new Parameter( 'includesubject', Parameter::TYPE_BOOLEAN );
		$params['includesubject']->setMessage( 'srf_paramdesc_includesubject' );
		$params['includesubject']->setDefault( false );
		
		$params['increase'] = new Parameter( 'increase' );
		$params['increase']->setMessage( 'srf_paramdesc_increase' );
		$params['increase']->addCriteria( new CriterionInArray( 'linear', 'log' ) );
		$params['increase']->setDefault( 'log' );
		
		$params['tagorder'] = new Parameter( 'tagorder' );
		$params['tagorder']->setMessage( 'srf_paramdesc_tagorder' );
		$params['tagorder']->addCriteria( new CriterionInArray( 'alphabetical', 'asc', 'desc', 'random', 'unchanged' ) );
		$params['tagorder']->setDefault( 'alphabetical' );
		
		$params['mincount'] = new Parameter( 'mincount', Parameter::TYPE_INTEGER );
		$params['mincount']->setMessage( 'srf_paramdesc_mincount' );
		$params['mincount']->setDefault( 1 );
		
		$params['maxtags'] = new Parameter( 'maxtags', Parameter::TYPE_INTEGER );
		$params['maxtags']->setMessage( 'srf_paramdesc_maxtags' );
		$params['maxtags']->setDefault( 1000 );

		$params['minsize'] = new Parameter( 'minsize', Parameter::TYPE_INTEGER );
		$params['minsize']->setMessage( 'srf_paramdesc_minsize' );
		$params['minsize']->setDefault( 77 );

		$params['maxsize'] = new Parameter( 'maxsize', Parameter::TYPE_INTEGER );
		$params['maxsize']->setMessage( 'srf_paramdesc_maxsize' );
		$params['maxsize']->setDefault( 242 );
		
		return $params;
	}	
示例#14
0
 /**
  * @see SMWResultPrinter::getParameters
  *
  * @since 1.5.3
  *
  * @return array
  */
 public function getParameters()
 {
     $params = parent::getParameters();
     if (defined('MW_SUPPORTS_RESOURCE_MODULES')) {
         // Since 1.7.1
         $params['galleryformat'] = new Parameter('galleryformat', Parameter::TYPE_STRING, '');
         $params['galleryformat']->setMessage('srf_paramdesc_galleryformat');
         $params['galleryformat']->addCriteria(new CriterionInArray('carousel'));
     }
     $params['perrow'] = new Parameter('perrow', Parameter::TYPE_INTEGER);
     $params['perrow']->setMessage('srf_paramdesc_perrow');
     $params['perrow']->setDefault('', false);
     $params['widths'] = new Parameter('widths', Parameter::TYPE_INTEGER);
     $params['widths']->setMessage('srf_paramdesc_widths');
     $params['widths']->setDefault('', false);
     $params['heights'] = new Parameter('heights', Parameter::TYPE_INTEGER);
     $params['heights']->setMessage('srf_paramdesc_heights');
     $params['heights']->setDefault('', false);
     $params['autocaptions'] = new Parameter('autocaptions', Parameter::TYPE_BOOLEAN);
     $params['autocaptions']->setMessage('srf_paramdesc_autocaptions');
     $params['autocaptions']->setDefault(true);
     $params['fileextensions'] = new Parameter('fileextensions', Parameter::TYPE_BOOLEAN);
     $params['fileextensions']->setMessage('srf_paramdesc_fileextensions');
     $params['fileextensions']->setDefault(false);
     $params['captionproperty'] = new Parameter('captionproperty');
     $params['captionproperty']->setMessage('srf_paramdesc_captionproperty');
     $params['captionproperty']->setDefault('');
     $params['imageproperty'] = new Parameter('imageproperty');
     $params['imageproperty']->setMessage('srf_paramdesc_imageproperty');
     $params['imageproperty']->setDefault('');
     return $params;
 }
示例#15
0
 public function getParameters()
 {
     $params = array_merge(parent::getParameters(), parent::textDisplayParameters());
     $params['views'] = new Parameter('views');
     $params['views']->setMessage('srf-paramdesc-views');
     $params['views']->setDefault('');
     foreach ($this->mViewTypes as $viewType) {
         $params = array_merge($params, call_user_func(array($viewType, 'getParameters')));
     }
     return $params;
 }
示例#16
0
 public function getParameters()
 {
     $params = array_merge(parent::getParameters(), $this->exportFormatParameters());
     $params['separator'] = new Parameter('separator');
     $params['separator']->setMessage('smw-paramdesc-dsv-separator');
     $params['separator']->setDefault($this->separator);
     $params['separator']->addAliases('sep');
     $params['filename'] = new Parameter('filename');
     $params['filename']->setMessage('smw-paramdesc-dsv-filename');
     $params['filename']->setDefault($this->fileName);
     return $params;
 }
	public function getParameters() {
		$params = parent::getParameters();
		
		$params['graphname'] = new Parameter( 'graphname', Parameter::TYPE_STRING, 'GraphName' );
		$params['graphname']->setMessage( 'srf_paramdesc_graphname' );
		
		$params['graphsize'] = new Parameter( 'graphsize', Parameter::TYPE_INTEGER );
		$params['graphsize']->setMessage( 'srf_paramdesc_graphsize' );
		$params['graphsize']->setDefault( '', false );
		
		$params['graphlegend'] = new Parameter( 'graphsize', Parameter::TYPE_BOOLEAN, false );
		$params['graphlegend']->setMessage( 'srf_paramdesc_graphlegend' );
		
		$params['graphlabel'] = new Parameter( 'graphlabel', Parameter::TYPE_BOOLEAN, false );
		$params['graphlabel']->setMessage( 'srf_paramdesc_graphlabel' );
		
		$params['graphcolor'] = new Parameter( 'graphcolor', Parameter::TYPE_BOOLEAN, false );
		$params['graphcolor']->setMessage( 'srf_paramdesc_graphcolor' );
		
		$params['graphnodetype'] = new Parameter( 'graphnodetype' );
		$params['graphnodetype']->setDefault( false, false );
		$params['graphnodetype']->setMessage( 'srf-paramdesc-graph-graphnodetype' );
		$params['graphnodetype']->addCriteria( new CriterionInArray( self::$NODE_SHAPES ) );
		
		return $params;
	}
	/**
	 * @see SMWResultPrinter::getParameters
	 * 
	 * @since 1.5.0
	 * 
	 * @return array
	 */	
	public function getParameters() {
		$params = parent::getParameters();
		
		$params['timelinesize'] = new Parameter( 'timelinesize' );
		$params['timelinesize']->setDefault( '300px' );
		$params['timelinesize']->setMessage( 'srf_paramdesc_timelinesize' );

		$params['timelineposition'] = new Parameter( 'timelineposition' );
		$params['timelineposition']->setDefault( 'middle' );
		$params['timelineposition']->setMessage( 'srf_paramdesc_timelineposition' );
		$params['timelineposition']->addCriteria( new CriterionInArray( 'start', 'middle', 'end' ) );
		
		$params['timelinestart'] = new Parameter( 'timelinestart' );
		$params['timelinestart']->setDefault( '' );
		$params['timelinestart']->setMessage( 'srf_paramdesc_timelinestart' );
		
		$params['timelineend'] = new Parameter( 'timelineend' );
		$params['timelineend']->setDefault( '' );
		$params['timelineend']->setMessage( 'srf_paramdesc_timelineend' );
		
		$params['timelinebands'] = new ListParameter( 'timelinebands' );
		$params['timelinebands']->setDefault( array( 'MONTH', 'YEAR' ) );
		$params['timelinebands']->setMessage( 'srf_paramdesc_timelinebands' );
		$params['timelinebands']->addCriteria( new CriterionInArray( 'DECADE', 'YEAR', 'MONTH', 'WEEK', 'DAY', 'HOUR', 'MINUTE' ) );
		
		 return $params;
	}
	public function getParameters() {
		$params = array_merge( parent::getParameters(), $this->exportFormatParameters() );
		
		$params['title'] = new Parameter( 'title' );
		$params['title']->setMessage( 'srf_paramdesc_icalendartitle' );
		$params['title']->setDefault( '' );
		
		$params['description'] = new Parameter( 'description' );
		$params['description']->setMessage( 'srf_paramdesc_icalendardescription' );
		$params['description']->setDefault( '' );
		
		return $params;
	}
	/**
	 * Returns a list of parameter information, for usage by Special:Ask and others.
	 * 
	 * @return array
	 */
    public function getParameters() {
        $params = parent::getParameters();
        $paramInfo = $this->getParameterInfo();
        
        // Do not display this as an option, as the format already determines it
        // TODO: this can probably be done cleaner with some changes in Maps
        unset( $paramInfo['mappingservice'] );
        
        $params = array_merge( $params, $paramInfo );

		return $params;
    }
	/**
	 * (non-PHPdoc)
	 * @see SMWResultPrinter::getParameters()
	 * 
	 * TODO: add messages and criteria
	 */
	public function getParameters() {
		$params = parent::getParameters();
		
		$params['graphname'] = new Parameter( 'graphname', Parameter::TYPE_STRING, '' );
		$params['rankdir'] = new Parameter( 'rankdir', Parameter::TYPE_STRING, 'TB' );
		$params['graphsize'] = new Parameter( 'graphsize', Parameter::TYPE_STRING, '' );
		$params['clustercolor'] = new Parameter( 'clustercolor', Parameter::TYPE_STRING, 'lightgrey' );
		$params['highlight'] = new Parameter( 'highlight', Parameter::TYPE_STRING, '' );
		$params['highlightcolor'] = new Parameter( 'highlightcolor', Parameter::TYPE_STRING, 'blue' );
		$params['redlinkcolor'] = new Parameter( 'redlinkcolor', Parameter::TYPE_STRING, 'red' );
		
		$params['showroles'] = new Parameter( 'showroles', Parameter::TYPE_BOOLEAN, false );
		$params['showstatus'] = new Parameter( 'showstatus', Parameter::TYPE_BOOLEAN, false );
		$params['showresources'] = new Parameter( 'showresources', Parameter::TYPE_BOOLEAN, false );
		$params['showdiscussion'] = new Parameter( 'showdiscussion', Parameter::TYPE_BOOLEAN, false );
		$params['showredlinks'] = new Parameter( 'showredlinks', Parameter::TYPE_BOOLEAN, false );
		$params['showcompound'] = new Parameter( 'showcompound', Parameter::TYPE_BOOLEAN, true );
		
		$params['processcat'] = new Parameter( 'processcat', Parameter::TYPE_STRING, 'Process' );
		$params['debug'] = new Parameter( 'debug', Parameter::TYPE_BOOLEAN, false );
		$params['graphvalidation'] = new Parameter( 'graphvalidation', Parameter::TYPE_BOOLEAN, false );
		
		return $params;
	}
	public function getParameters() {
		$params = parent::getParameters();
		
		$params['outlineproperties'] = new ListParameter( 'outlineproperties' );
		$params['outlineproperties']->setMessage( 'srf_paramdesc_outlineproperties' );
		$params['outlineproperties']->setDefault( array() );
		$params['outlineproperties']->addManipulations( new ParamManipulationFunctions( 'trim' ) );
		
		return $params;
	}
示例#23
0
 public function getParameters()
 {
     $params = array_merge(parent::getParameters(), $this->textDisplayParameters());
     $params['columns'] = new Parameter('columns', Parameter::TYPE_INTEGER);
     $params['columns']->setDescription(wfMsg('smw_paramdesc_columns', 3));
     $params['columns']->setDefault(3, false);
     $params['delim'] = new Parameter('delim');
     $params['delim']->setDescription(wfMsg('smw-paramdesc-category-delim'));
     $params['delim']->setDefault(',');
     $params['template'] = new Parameter('template');
     $params['template']->setDescription(wfMsg('smw-paramdesc-category-template'));
     $params['template']->setDefault('');
     $params['userparam'] = new Parameter('userparam');
     $params['userparam']->setDescription(wfMsg('smw-paramdesc-category-userparam'));
     $params['userparam']->setDefault('');
     return $params;
 }
	public function getParameters() {
		$params = array_merge( parent::getParameters(), parent::textDisplayParameters() );
		
		if ( $this->isPlainlist() ) {
			$params['sep'] = new Parameter( 'sep' );
			$params['sep']->setMessage( 'smw_paramdesc_sep' );
			$params['sep']->setDefault( '' );
		}
		
		$params['template'] = new Parameter( 'template' );
		$params['template']->setMessage( 'smw_paramdesc_template' );
		$params['template']->setDefault( '' );	
		
		$params['named args'] = new Parameter( 'named args', Parameter::TYPE_BOOLEAN, false );
		$params['named args']->setMessage( 'smw_paramdesc_named_args' );
		
		if ( !$this->isPlainlist() ) {
			$params['columns'] = new Parameter( 'columns', Parameter::TYPE_INTEGER );
			$params['columns']->setMessage( 'smw_paramdesc_columns', 1 );
			$params['columns']->setDefault( 1, false );
			$params['columns']->addCriteria( new CriterionInRange( 1, 10 ) );	
		}
		
		$params['userparam'] = new Parameter( 'userparam' );
		$params['userparam']->setMessage( 'smw_paramdesc_userparam' );		
		$params['userparam']->setDefault( '' );
		
		$params['introtemplate'] = new Parameter( 'introtemplate' );
		$params['introtemplate']->setMessage( 'smw_paramdesc_introtemplate' );		
		$params['introtemplate']->setDefault( '' );
		
		$params['outrotemplate'] = new Parameter( 'outrotemplate' );
		$params['outrotemplate']->setMessage( 'smw_paramdesc_outrotemplate' );		
		$params['outrotemplate']->setDefault( '' );
		
		return $params;
	}
示例#25
0
 public function getParameters()
 {
     $params = array();
     $params['syntax'] = new Parameter('syntax');
     $params['syntax']->setMessage('smw_paramdesc_rdfsyntax');
     $params['syntax']->addCriteria(new CriterionInArray('rdfxml', 'turtle'));
     $params['syntax']->setDefault('rdfxml');
     return array_merge(parent::getParameters(), $this->exportFormatParameters(), $params);
 }
示例#26
0
 public function getParameters()
 {
     return array_merge(parent::getParameters(), array(array('name' => 'columns', 'type' => 'integer', 'message' => 'smw-paramdesc-columns', 'default' => 3), array('name' => 'delim', 'message' => 'smw-paramdesc-category-delim', 'default' => ''), array('name' => 'template', 'message' => 'smw-paramdesc-category-template', 'default' => ''), array('name' => 'userparam', 'message' => 'smw-paramdesc-category-userparam', 'default' => '')));
 }
 public function getParameters()
 {
     return array_merge(parent::getParameters(), $this->exportFormatParameters());
 }
示例#28
0
 public function getParameters()
 {
     $params = parent::getParameters();
     $params[] = array('name' => 'sep', 'message' => 'smw-paramdesc-sep', 'default' => '');
     $params[] = array('name' => 'template', 'message' => 'smw-paramdesc-template', 'default' => '');
     $params[] = array('name' => 'named args', 'type' => 'boolean', 'message' => 'smw-paramdesc-named_args', 'default' => false);
     if (!$this->isPlainlist()) {
         $params[] = array('name' => 'columns', 'type' => 'integer', 'message' => 'smw-paramdesc-columns', 'default' => 1, 'range' => array(1, 10));
     }
     $params[] = array('name' => 'userparam', 'message' => 'smw-paramdesc-userparam', 'default' => '');
     $params[] = array('name' => 'introtemplate', 'message' => 'smw-paramdesc-introtemplate', 'default' => '');
     $params[] = array('name' => 'outrotemplate', 'message' => 'smw-paramdesc-outrotemplate', 'default' => '');
     return $params;
 }
	public function getParameters() {
		$params = parent::getParameters();
		$params[] = array( 'name' => 'views', 'type' => 'enum-list', 'description' => wfMsg( 'srf_paramdesc_views' ), 'values' => array( 'tiles', 'tabular', 'timeline', 'maps' ) );
		$params[] = array( 'name' => 'facets', 'type' => 'string', 'description' => wfMsg( 'srf_paramdesc_facets' ) );
		$params[] = array( 'name' => 'lens', 'type' => 'string', 'description' => wfMsg( 'srf_paramdesc_lens' ) );
		return $params;
	}