professional-wiki / wikibase-faceted-search
Enhances MediaWiki's search with faceted search capabilities. Filter results based on instance type or statement values
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 3
Forks: 0
Open Issues: 12
Type:mediawiki-extension
Requires
- php: >=8.1
- composer/installers: ^2|^1.0.1
- opis/json-schema: ^2.3.0
- psr/log: ^1.1.4
- ruflin/elastica: ^7.1.0
Requires (Dev)
- mediawiki/mediawiki-codesniffer: ^45.0.0
- phpstan/phpstan: ^2.0.1
This package is auto-updated.
Last update: 2024-12-21 20:37:35 UTC
README
Wikibase Faceted Search enhances MediaWiki's search with faceted search capabilities. Filter results based on instance type or statement values.
- Introduction to the extension
- Usage documentation
- Installation
- Configuration
- Development
- Release notes
Get professional support for this extension via Professional Wiki, its creators and maintainers. We provide MediaWiki Development, MediaWiki Hosting, and MediaWiki Consulting services.
Development
Run composer install
in extensions/WikibaseFacetedSearch/
to make the code quality tools available.
Running Tests and CI Checks
You can use the Makefile
by running make commands in the WikibaseFacetedSearch
directory.
make ci
: Run everythingmake test
: Run all testsmake phpunit --filter FooBar
: run only PHPUnit tests with FooBar in their namemake phpcs
: Run all style checksmake cs
: Run all style checks and static analysis
Updating Baseline Files
Sometimes PHPStan generates errors or warnings we do not wish to fix.
These can be ignored by adding them to the respective baseline file.
You can update these files with make stan-baseline
.
Release Notes
Version 1.0.0 - TBD
- TODO
- Compatibility with MediaWiki 1.43
- Compatibility with PHP 8.1 up to (at least) 8.3