Extension:Semantic Mediawiki:Composer
Het uitvoeren van de installatie kan alleen lokaal(MAMP) plaats vinden tenzij gebruik gemaakt worden van een line editor
Importeren database
/Applications/MAMP/library/bin/mysqldump -u [user] -p [database] < [sql][1]
Exporteren database
/Applications/MAMP/library/bin/mysqldump -u [user] -p [database] > [sql][1]
- [user]: database user
- [database]: naam van de database
- [sql]: pad plus import/export bestand
Bronnen, noten en/of referenties: |
|
!Let op. Indien er namespaces zijn aangemaakt zien dan Help:Installation Installation->(2) Adjust namespaces
Onderstaande procedure is voor 1.25 en hoger( voor andere versies zie hier)
1. Maak composer.local.json aan in de root en neem het volgende op:
{ "require": { "mediawiki/parser-hooks": "~1", "mediawiki/validator": "~2", "mediawiki/semantic-media-wiki": "~3.0", "mediawiki/semantic-result-formats": "~3.0", "mediawiki/semantic-compound-queries":"~1.2" }, "extra": { "merge-plugin": { "include": [ "extensions/Cite/composer.json", "extensions/Interwiki/composer.json", "extensions/InputBox/composer.json", "extensions/SyntaxHighlight_GeSHi/composer.json" ] } }, "config": { "preferred-install": "source", "optimize-autoloader": true } }
2. Start Terminal
3. Type in cd <pad locale website>
4. Knip curl -sS https://getcomposer.org/installer | php plak in Terminal (Ga naar Composer voor meer informatie)
5. Knip php composer.phar update plak in Terminal
6. Neem in LocalSettings.php de volgende regel op:
# Wiki SemanticMediaWiki enableSemantics('example.org'); example.org: vervangen door de naam van de website
7. Knip php maintenance/update.php plak in Terminal
8. Knip php extensions/SemanticMediaWiki/maintenance/setupStore.php plak in Terminal
9. Login als admin
10 Ga naar pagina Special pagina's->Administratieve functies voor Semantic MediaWiki
11 Klik op Tabellen initialiseren of bijwerken