Download the PHP package mediawiki/semantic-external-query-lookup without Composer
On this page you can find all versions of the php package mediawiki/semantic-external-query-lookup. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download mediawiki/semantic-external-query-lookup
More information about mediawiki/semantic-external-query-lookup
Files in mediawiki/semantic-external-query-lookup
Package semantic-external-query-lookup
Short Description A Semantic Mediawiki extension to seamlessly integrate query results from an external query source.
License GPL-2.0-or-later
Homepage https://www.semantic-mediawiki.org/wiki/Extension:SemanticExternalQueryLookup
Informations about the package semantic-external-query-lookup
Semantic External Query Lookup
Semantic External Query Lookup (a.k.a. SEQL) is a Semantic MediaWiki extension to seamlessly integrate query results from an external query source to a local repository or wiki.
The following video demonstrates the features of this extension.
Requirements
- PHP 8.1 or later
- MediaWiki 1.43 or later
- Semantic MediaWiki 7.0 or later
Installation
The recommended way to install Semantic External Query Lookup is by using Composer with:
- From your MediaWiki installation directory, execute
composer require mediawiki/semantic-external-query-lookup:~2 - Add
wfLoadExtension( 'SemanticExternalQueryLookup' );to the bottom ofLocalSettings.php - Navigate to Special:Version on your wiki and verify that the package has been successfully installed.
Usage

The #ask/#show query only requires to add a source parameter (assuming that
a query source has been registered and enabled) to retrieve query results from a
selected external endpoint. Special:Ask will provide a selection box to list
enabled query sources.
Information about required settings can be found here.
Contribution and support
If you want to contribute work to the project please subscribe to the developers mailing list and have a look at the contribution guideline.
- File an issue
- Submit a pull request
- Ask a question on the mailing list
- Ask a question on the #semantic-mediawiki IRC channel on Libera.
Tests
This extension provides unit and integration tests that are run by a continuous integration platform
but can also be executed using composer phpunit from the extension base directory.