35 lines
2.8 KiB
Markdown
35 lines
2.8 KiB
Markdown
This document collects technical resources to help improve the understanding of "How Semantic MediaWiki works".
|
|
|
|
## Guides
|
|
|
|
* [Programmer's guide](https://www.semantic-mediawiki.org/wiki/Programmer%27s_guide)
|
|
* [Architecture guide](https://www.semantic-mediawiki.org/wiki/Architecture_guide)
|
|
* [Developer hub](https://www.semantic-mediawiki.org/wiki/Developer_hub) and [Coding conventions](https://www.semantic-mediawiki.org/wiki/Coding_conventions)
|
|
* [Examples (code snippets)](/docs/examples/README.md)
|
|
|
|
### Migration guide
|
|
|
|
- [2.5.x to 3.0.0](https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/docs/technical/migration-guide-3.0.md) contains information about the migration from 2.x to 3.x
|
|
|
|
## Overview
|
|
|
|
- [maintenance](https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/maintenance/README.md)
|
|
- res
|
|
- [suggester](https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/res/smw/suggester/README.md) on how to register additional tokens or context objects
|
|
- src
|
|
- [Importer](https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/src/Importer/README.md) contains a summary about the process and technical background of the content importer
|
|
- [Lang](https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/src/Lang/README.md)
|
|
- [Serializers](https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/docs/technical/doc.serializers.md) contains information about the Semantic MediaWiki serializers
|
|
- [Schema](https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/src/Schema/README.md) contains information about schemata provided by Semantic MediaWiki
|
|
- [Services](https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/src/Services/README.md) contains information about the `ServicesFactory` and related classes
|
|
- MediaWiki
|
|
- [API](api.md) provides an overview for available API modules
|
|
- [Hooks](hooks.md) provided by Semantic MediaWiki
|
|
- [Search](https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/src/MediaWiki/Search/README.md) `Special:Search` integration
|
|
- SQLStore ( [Overview](https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/src/SQLStore/README.md), [QueryEngine](https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/src/SQLStore/QueryEngine/README.md))
|
|
- SPARQLStore ([Overview](https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/src/SPARQLStore/README.md))
|
|
- ElasticStore ([Overview](https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/src/Elastic/README.md))
|
|
- tests
|
|
- [Unit](https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/tests/README.md)
|
|
- Integration ([JSONScript](https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/tests/phpunit/Integration/JSONScript))
|