Help:Listwidget format

From semantic-mediawiki.org
Listwidget format
Navigation widget for lists
Scenarios, examples, demos
Example: Examples
Collection
Further Information
Provided by: Extension "Semantic Result Formats"
Added: 1.8.0
Removed: still supported
Requirements: none
Format name: listwidget
Enabled? Indicates whether the result format is enabled by default upon installation of the respective extension. yes
Authors: mwjames
Categories: misc
Table of Contents

The result format listwidget, part of Semantic Result Formats, is a navigation widget that extends the standard list printer with:

  • An alphabet-based widget (either as list or menu) to any UL or OL list
  • A pagination widget

The navigation widget can be useful for larger list sets such as directories, alphabet lists etc.

Parameters[edit]

Parameter Type Default Description
propsep text , The separator between the properties of a result entry
valuesep text , The separator between the values for a property of a result
template text empty The name of a template with which to display the printouts
named args yes/no no Name the arguments passed to the template
userparam text empty A value passed into each template call, if a template is used
class text empty Specify an additional cascading style sheet class
introtemplate text empty The name of a template to display before the query results, if there are any
outrotemplate text empty The name of a template to display after the query results, if there are any
sep text , The separator between results
listtype text unordered Specify the list type
widget text alphabet Available widget
pageitems whole number 5 Items per page
  • [listtype] = ( 'unordered', 'ordered' ) (default = unordered)
  • [widget] = alphabet, menu, pagination (default = alphabet)
  • [pageitems] = used for pagination and determines how many elements should be displayed per page unit (default = 5)

Usage[edit]

{{#ask:[[ ... ]]
|format=listwidget
|headers=show
|link=all
|listtype=unordered
|widget=pagination
|pageitems=15
}}

Examples[edit]


This documentation page applies to all SMW versions from 1.8.0 to the most current version.