Download the PHP package oliverthiele/ot-timeline without Composer
On this page you can find all versions of the php package oliverthiele/ot-timeline. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download oliverthiele/ot-timeline
More information about oliverthiele/ot-timeline
Files in oliverthiele/ot-timeline
Package ot-timeline
Short Description CE Timeline - Content element for displaying a vertical timeline.
License GPL-2.0-or-later
Homepage https://www.oliver-thiele.de/
Informations about the package ot-timeline
ot_timeline — Timeline Content Element for TYPO3
Adds a vertical timeline content element to TYPO3. Timeline items support a title, rich text, and up to two images each.
Features
- TYPO3 v13 and v14 compatible (Site Set ready)
- Vertical or horizontal timeline layout (configurable via JavaScript)
- Timeline items with title, rich text, and up to two images
- IRRE-based item management in the backend
- Timeline JavaScript from squarechip/timeline (vendored)
Requirements
| Requirement | Version |
|---|---|
| TYPO3 | ^13.4 | ^14.3 |
| PHP | >=8.2 |
Installation
After installation, activate the Site Set "OtTimeline" for your site in the TYPO3 backend.
Configuration
TypoScript
TypoScript is auto-included via the Site Set. For manual integration without Site Set:
JavaScript Options
The timeline is initialised with a default vertical configuration. To customise the behaviour, override the template and adjust the timeline() call:
For a full list of options see the squarechip/timeline documentation.
Template Override
To customise the output, override the template in your sitepackage:
Styles
The extension does not ship compiled CSS. Include the SCSS source from Resources/Private/Scss/Timeline.scss in your frontend build, or use the styles from the squarechip/timeline repository.
Usage
- Create a new Timeline content element in the TYPO3 backend.
- Add timeline items via the IRRE interface. Each item can have a title, rich text, and up to two images.
License
GPL-2.0-or-later — © 2024 Oliver Thiele