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; }
/** * 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; }
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(); } }
/** * (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; }
/** * @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; }
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; }
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; }
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; }
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; }
/** * @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; }
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; }
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; }
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; }
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); }
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()); }
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; }