
Quick access
| I would like to… | Read |
|---|---|
| Add a video or audio player to a page | Guide for editors → Two-step workflow |
| Import media via a URL (YouTube, HLS, …) | Editor’s guide → Importing from a URL |
| Creating a media library (list and detail pages) | List view & detail view |
| Configuring privacy notices in accordance with the GDPR | Guide for editors → Privacy layer |
| Understanding where the settings are located | Settings architecture |
| Optimising the loading of front-end assets | Loading assets |
| Setting up HLS or DASH streaming | HLS implementation |
| Override Fluid templates | Partials |
| Embedding the player in a Vue or Swiper slider | Integrations |
| Configuring JSON-LD / SEO structured data | Quick start for developers → Structured data |
| Run tests or extend PHP/JS | Quick start for developers |
By target audience
Editors
- Guide for editors – creating media entries, adding players, subtitles and playlists, setting privacy settings, troubleshooting.
- List view (sections 1.1–1.6) – Media library overview pages, detail pages, slugs, categories.
Website administrators
- Settings architecture – extension configuration, privacy settings, CE options for players, media-related fields.
- List view (Section 2) – Route optimisations, database updates, clearing the cache, hidden detail pages in breadcrumbs.
- Privacy layer – How consent for external services works across the entire website.
Developers and Integrators
- Quick Start for Developers — Installation, processors, TCA, testing, structured data.
- Integrations — Dynamic content (Vue), CSP, mp-core JSON-LD merging, theme synchronisation.
- Partials – Points for overriding templates.
- Asset loading process · HLS implementation – Performance and internal workflows for streaming.
All documents
| Document | Summary |
|---|---|
| Editor’s Guide: VidPly Player | User guide for backend editors |
| List view and detail page | Media library list view + detailed content elements |
| Quick Start for Developers | Developer Guide and Quick Start |
| Integrations | Vue/Swiper, CSP, mp-core, Theme API |
| Settings architecture | Configuration Levels and Field Reference |
| Conditional Loading of Assets | Conditional loading of JavaScript |
| Data protection layer | GDPR consent for YouTube/Vimeo/SoundCloud |
| Implementation of HLS and DASH streaming | Set-up of HLS and DASH streaming and CSP |
| Template partials | Flexible sub-structure and overrides |