profile service extension for the SLUB website.
The recommended way to install the extension is using Composer.
Run the following command within your Composer based TYPO3 project:
composer require slub/slub-web-profile
News uses semantic versioning, which means, that
- bugfix updates (e.g. 1.0.0 => 1.0.1) just includes small bugfixes or security relevant stuff without breaking changes,
- minor updates (e.g. 1.0.0 => 1.1.0) includes new features and smaller tasks without breaking changes,
- major updates (e.g. 1.0.0 => 2.0.0) breaking changes wich can be refactorings, features or bugfixes.
The general domain to call the "profile service" can be set in the field "Domain" in "Settings Module" -> "Extension Configuration". Just take care that the domain begins with a protocol like "https://" and has no trailing slash. The profile service works with different paths to provide a multilingual experience you can configure via typoscript.
Setup / Constant | Comment |
---|---|
plugin.tx_slubwebprofile.settings.api.path.eventList | "language array" to collect paths to call the event list. The numbers (sys_language_uid) have to fit with your configured languages. |
plugin.tx_slubwebprofile.settings.api.path.eventList.0 | Path for the sys_language_uid "0" (as example german), begins and ends with a slash, will be extended with userId |
plugin.tx_slubwebprofile.settings.api.path.eventList.1 | Path for the sys_language_uid "1" (as example english), begins and ends with a slash, will be extended with userId |