https://github.com/professionalwiki/wikibasebundle
Bundle package to easily install Wikibase together with associated extensions
https://github.com/professionalwiki/wikibasebundle
Last synced: 12 months ago
JSON representation
Bundle package to easily install Wikibase together with associated extensions
- Host: GitHub
- URL: https://github.com/professionalwiki/wikibasebundle
- Owner: ProfessionalWiki
- License: other
- Created: 2020-09-30T14:52:23.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-07-09T19:37:24.000Z (almost 2 years ago)
- Last Synced: 2025-02-20T14:04:01.913Z (over 1 year ago)
- Language: Shell
- Size: 26.4 KB
- Stars: 4
- Watchers: 4
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: COPYING
Awesome Lists containing this project
README
# Wikibase Bundle
[](https://github.com/ProfessionalWiki/WikibaseBundle/actions?query=workflow%3ACI)
[](https://packagist.org/packages/professional-wiki/wikibase-bundle)
[](https://packagist.org/packages/professional-wiki/wikibase-bundle)
Bundle extension that installs and loads Wikibase and associated extensions.
This version of Wikibase Bundle requires PHP 7.3+ and MediaWiki 1.34+.
## Bundled extensions
TODO
* **[Wikibase Repository]** - Core Wikibase extension that turns MediaWiki into a structured data repository
* **[Wikibase Client]** - Allows using Wikibase data in your wiki via parser functions and Lua
* **[Wikibase Local Media]** - Adds support for local media files via a dedicated data type
* EntitySchema?
* CLDR
* ULS
* https://www.mediawiki.org/wiki/Extension:PropertySuggester
* https://github.com/wikimedia/mediawiki-extensions-WikibaseQualityConstraints
## Installation
Wikibase Bundle is installed using [Composer](https://getcomposer.org) with
[MediaWiki's built-in support for Composer](https://professional.wiki/en/articles/installing-mediawiki-extensions-with-composer).
### Step 1/3: composer update
TODO
Change to the base directory of your MediaWiki installation and execute these two commands:
COMPOSER=composer.local.json composer require --no-update professional-wiki/wikibase-bundle:dev-master
composer update professional-wiki/wikibase-bundle --no-dev -o
### Step 2/3: modify LocalSettings.php
Add the following two lines to the end of your
["LocalSettings.php" file](https://www.mediawiki.org/wiki/Manual:LocalSettings.php):
TODO
require_once __DIR__ . '/extensions/WikibaseBundle/WikibaseBundle.php';
### Step 3/3: run update.php
TODO
Run the [update.php script](https://www.mediawiki.org/wiki/Manual:Update.php)
from the base directory of your MediaWiki installation:
php maintenance/update.php
## Version history
### Wikibase Bundle 1.0.0 (under development)
* Initial release
[Wikibase Repository]: https://www.mediawiki.org/wiki/Extension:Wikibase_Repository
[Wikibase Client]: https://www.mediawiki.org/wiki/Extension:Wikibase_Client
[Wikibase Local Media]: https://github.com/ProfessionalWiki/WikibaseLocalMedia#wikibase-local-media