trifid-plugin-spex
Version:
Trifid SPEX plugin
41 lines (30 loc) • 1.03 kB
Markdown
# trifid-plugin-spex
[SPEX](https://github.com/zazuko/spex) for Trifid.
This plugin does the static file hosting for all SPEX files and renders a view page that points to the configured endpoint URL.
## Quick start
Install this Trifid plugin using:
```sh
npm install trifid-plugin-spex
```
And then add in the `config.yaml` file the following part:
```yaml
plugins:
# […] your other plugins
spex:
module: trifid-plugin-spex
paths: # by default
- /spex
- /spex/
config:
prefixes:
- prefix: ex
namespace: http://example.org/
```
## Configuration
The following options are supported (all of them optional):
- `url`: URL to the SPARQL endpoint which will be used in the SPEX interface
- `user`: User to connect to the SPARQL endpoint
- `password`: Password to connect to the SPARQL endpoint
- `graph`: Default graph to display
- `prefixes`: List of custom prefixes (e.g. `[{ prefix: 'ex', namespace: 'http://example.org' }]`)
- `forceIntrospection`: force introspection