Difference between revisions of "Installation"

From SemanticOrganization
Jump to: navigation, search
(Marked this version for translation)
(Marked this version for translation)
 
(8 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
__TOC__
 
__TOC__
 
{{release-warning}}
 
  
 
<translate>
 
<translate>
Line 23: Line 21:
 
</translate>
 
</translate>
  
  git clone https://github.com/oteloegen/SemanticOrganization
+
  git clone https://github.com/thaider/SemanticOrganization
  
 
<translate>
 
<translate>
Line 37: Line 35:
 
</translate>
 
</translate>
  
  php importDump.php < import/semorg-pages.xml
+
  php maintenance/importDump.php < extensions/SemanticOrganization/import/semorg_pages.xml
  
 
<translate>
 
<translate>
Line 44: Line 42:
 
</translate>
 
</translate>
  
cd ..
 
 
  php maintenance/rebuildrecentchanges.php
 
  php maintenance/rebuildrecentchanges.php
 
  php maintenance/runJobs.php
 
  php maintenance/runJobs.php
Line 50: Line 47:
 
<translate>
 
<translate>
 
=== Dependencies === <!--T:9-->
 
=== Dependencies === <!--T:9-->
 +
 +
=== MediaWiki === <!--T:17-->
 +
 +
<!--T:18-->
 +
SemanticOrganization has only been tested with MediaWiki 1.31
  
 
==== Extensions ==== <!--T:10-->
 
==== Extensions ==== <!--T:10-->
Line 55: Line 57:
 
<!--T:11-->
 
<!--T:11-->
 
SemanticOrganization depends on the following extensions:
 
SemanticOrganization depends on the following extensions:
* [https://www.semantic-mediawiki.org/ Semantic MediaWiki] (installable via composer)
+
* [https://www.semantic-mediawiki.org/ Semantic MediaWiki] 2.5.x (installable via composer)
* [https://www.mediawiki.org/wiki/Extension:Semantic_Result_Formats Semantic Result Formats] (installable via composer)
+
* [https://www.mediawiki.org/wiki/Extension:Semantic_Result_Formats Semantic Result Formats] 2.5.x (installable via composer)
* [https://www.mediawiki.org/wiki/Extension:Page_Forms Page Forms]  
+
* [https://www.mediawiki.org/wiki/Extension:Page_Forms Page Forms]
 
* [https://www.mediawiki.org/wiki/Extension:ParserFunctions Parser Functions] (standard extension included in the MediaWiki download)
 
* [https://www.mediawiki.org/wiki/Extension:ParserFunctions Parser Functions] (standard extension included in the MediaWiki download)
  
Line 67: Line 69:
 
=== Recommended configuration settings in LocalSettings.php === <!--T:14-->
 
=== Recommended configuration settings in LocalSettings.php === <!--T:14-->
  
<!--T:15-->
+
</translate>
# Disable caching
 
$wgEnableParserCache = false;
 
$wgCachePages = false;
 
  
  <!--T:16-->
+
  # Allow display titles for automatically created page names
# Allow display titles for automatically created page names
 
 
  $wgRestrictDisplayTitle = false;
 
  $wgRestrictDisplayTitle = false;
</translate>
 

Latest revision as of 13:33, 24 June 2022

see also the Full Installation Instructions for a complete walkthrough for setting up MediaWiki and all dependencies

Installation

You can Download SemanticOrganization from GitHub or get it directly with git:

Change to the "extensions" subdirectory of your MediaWiki installation:

cd extensions

Clone the repository:

git clone https://github.com/thaider/SemanticOrganization

Add the following to LocalSettings.php:

wfLoadExtension( "SemanticOrganization" );

Import the default templates, forms and categories:

php maintenance/importDump.php < extensions/SemanticOrganization/import/semorg_pages.xml

Cleanup after import:

php maintenance/rebuildrecentchanges.php
php maintenance/runJobs.php

Dependencies

MediaWiki

SemanticOrganization has only been tested with MediaWiki 1.31

Extensions

SemanticOrganization depends on the following extensions:

Skin

SemanticOrganization was developed to work with the Tweeki skin. It might or might not work with other skins.

Recommended configuration settings in LocalSettings.php

# Allow display titles for automatically created page names
$wgRestrictDisplayTitle = false;