Semantic Scribunto (a.k.a. SSC) is a Semantic Mediawiki extension to provide native support for the Scribunto extension.
- PHP 5.5 or later
- MediaWiki 1.27 or later
- Semantic MediaWiki 2.4 or later
The recommended way to install Semantic Scribunto is by using Composer with:
{
"require": {
"mediawiki/semantic-scribunto": "~1.0"
}
}- From your MediaWiki installation directory, execute
composer require mediawiki/semantic-scribunto:~1.0 - Navigate to Special:Version on your wiki and verify that the package have been successfully installed.
A description of the mw.smw library functions can be found here.
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 Freenode.
This extension provides unit and integration tests that are run by a continues integration platform
but can also be executed using the composer phpunit command from the extension base directory that will
run all tests. In order to run only a specific test suit, the following commands are provided for convenience:
composer unitto run all unit testscomposer integrationto run all integration tests (which requires an active MediaWiki, DB connection)




