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