Extension:Semantic Result Formats

Semantic Result Formats is an extension to that adds a large number of further result formats, including formats for calendars, timelines, charts, graphs and mathematical functions. The result formats can be used in inline queries and other semantic searches.

Versioning
Semantic Result Formats requires Semantic MediaWiki to run, at least at the same second-level version number as Semantic Result Formats, i.e. SRF 1.6.2 requires SMW 1.6.x. For a full list of changes in the different versions of Semantic Result Formats, see the release notes.

Compatibility
See this help page outlining the software compatibility of this extension (MediaWiki, Semantic MediaWiki and PHP).

Installation
See this help page outlining how to install this extension.

Configuration
If nothing else is added, all but the following formats are enabled: 'exhibit', 'incoming', 'googlebar', 'googlepie' and 'jitgraph'. In order to additionally add one of these formats, you can add lines like:
 * Enabling additional formats

... or alternatively ... or you can override the set of formats entirely, with a call like: ... using one or more of the formats provided.

There are some formats that you may not want to include because they may not follow certain policies within your wiki; the formats 'googlebar' and 'googlepie', for instance, send data to external web services for rendering, which may be considered a data leak.

In the event you want to use features that are taking advantage of Google Maps (such as the map view created by the Filtered result printer), please assign a valid Google Maps key to the  variable in "LocalSettings.php". Otherwise, these features will not be available. If you do not yet have a Google Maps key for your wiki, you can get one at https://developers.google.com/maps/documentation/geocoding/get-api-key?hl=en.

Troubleshooting
By default, inline queries return 50 pages. Even if you're aggregating the results, using, that limit still applies. You probably need to increase the limit, by setting the  parameter within the query, and (if you need to query more than 500 pages) by setting  in "LocalSettings.php" as well.
 * Some data seems to be ignored in the results.