Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
tools:wikibase [2025/02/09 19:52] – [Resources] darrontools:wikibase [2025/02/15 12:24] (current) – [Mediawiki extension] darron
Line 4: Line 4:
  
 There are two main methods of installation There are two main methods of installation
-  * As a Mediawiki extension +  * As a [[:tools:wikibase#mediawiki_extension|Mediawiki extension]] 
-  * As a Wikibase docker deployment+  * As a [[:tools:wikibase#wikibase_docker_deployment|Wikibase docker deployment]]
  
 ===Mediawiki extension=== ===Mediawiki extension===
Line 11: Line 11:
 Visit the [[https://www.mediawiki.org/wiki/Special:ExtensionDistributor/Wikibase|download]] page and fetch the correct version. Visit the [[https://www.mediawiki.org/wiki/Special:ExtensionDistributor/Wikibase|download]] page and fetch the correct version.
  
-This [[https://www.mediawiki.org/wiki/Wikibase/Installation|guide]] details the steps required to install the extension which is also outlined below (Mediawiki 1.43).+This [[https://www.mediawiki.org/wiki/Wikibase/Installation|guide]] details the steps required to install the extension which is also outlined below with Mediawiki 1.43. 
 + 
 +==Extract== 
 + 
 +Enter the mediawiki installation directory and extract the archive into the extensions 
 +directory 
 + 
 +<code> 
 +cd /var/www/htdocs/www.examle.com/
 +tar zxvf ~/Wikibase-REL1_43-XXXXXXX.tar.gz -C extensions 
 +chown -R www-data:www-data extensions/Wikibase 
 +</code>
  
 ==Composer== ==Composer==
  
-Enter the mediawiki install dir and run composer. Composer ought to have been installed earlier.+From the mediawiki directory run composer. Composer ought to have been installed earlier.
  
 <code> <code>
Line 27: Line 38:
  
 <code> <code>
-wfLoadExtension( 'WikibaseRepository', "$IP/extensions/Wikibase/extension-repo.json" );+wfLoadExtension('WikibaseRepository', "$IP/extensions/Wikibase/extension-repo.json");
 require_once "$IP/extensions/Wikibase/repo/ExampleSettings.php"; require_once "$IP/extensions/Wikibase/repo/ExampleSettings.php";
 </code> </code>
Line 42: Line 53:
 </code> </code>
  
-===Wikibase deployment===+/* 
 + 
 +==WikibaseRDF== 
 + 
 +<code> 
 +bash 
 +COMPOSER=composer.local.json composer require --no-update professional-wiki/wikibase-rdf:~1.0 
 +composer update professional-wiki/wikibase-rdf --no-dev -o 
 +chown -R www-data:www-data extensions/WikibaseRDF 
 +exit 
 +</code> 
 + 
 +<code> 
 +wfLoadExtension('WikibaseRDF'); 
 +$wgWikibaseRdfPredicates = [ 
 + 'owl:sameAs', 
 + 'owl:SymmetricProperty', 
 + 'rdfs:subClassOf', 
 + 'rdfs:subPropertyOf', 
 +]; 
 +</code> 
 +*/ 
 + 
 +===Wikibase docker deployment===
  
 [[https://github.com/wmde/wikibase-release-pipeline/tree/main/deploy|Github]] [[https://github.com/wmde/wikibase-release-pipeline/tree/main/deploy|Github]]