“”

Events 2 Events 2

events2 / stable

Create single and recurring events

This version supports TYPO3

Older versions also support TYPO3

Composer support

composer req jweiland/events2

Tags

#event #events #events2

Last upload comment

BUGFIX: Mark a missing functional test as test
DOCS: Switch to new doc rendering

Downloads by month

Download 9.0.9 External Manual Found an Issue? Code Insights Packagist.org Crowdin translations
Author
Stefan Froemken
Company
jweiland.net
Last update
16. Sep 2024
First upload
04. Jan 2018
Downloads
41,236
Category
Frontend Plugins
Dependencies
  • TYPO3 (12.4.8 - 12.4.99)

Installation

  1. Download ZIP file
  2. Log into your TYPO3 backend
  3. Go to Extension Manager module
  4. Press the upload button on the top bar
  5. Select the ZIP file and upload it. If you want to overwrite an existing extension installation, activate the checkbox.
  1. Go to your folder where the root composer.json file is located
  2. Type: composer req jweiland/events2 to get the latest version that runs on your TYPO3 version.
  1. Download T3X file
  2. Log into your TYPO3 backend
  3. Go to Extension Manager module
  4. Press the upload button on the top bar
  5. Select the T3X file and upload it. If you want to overwrite an existing extension installation, activate the checkbox.

Other extensions by this user (44)

Version history

Version Upload comment Works with TYPO3 Download
9.0.9 / stable
September 16, 2024
BUGFIX: Mark a missing functional test as test
DOCS: Switch to new doc rendering
12.4.8 - 12.4.99 Download
9.0.8 / stable
September 12, 2024
BUGFIX: Allow BE admins to activate new hidden event records created by FE form
BUGFIX: Make sure each imported record gets a unique path segment
BUGFIX: Solve error while creating new event records in FE form. Wrong where-clause for UPDATE
12.4.8 - 12.4.99 Download
9.0.7 / stable
June 21, 2024
TASK: Check array key existance before accessing them in importer classes
12.4.8 - 12.4.99 Download
9.0.6 / stable
June 18, 2024
SECURITY: Cached Action -> possible sensitive information disclosure
TASK: Escape % in LIKE queries
12.4.8 - 12.4.99 Download
9.0.5 / stable
February 26, 2024
TASK: Solve problem with slow COUNT query on huge installations.
12.4.8 - 12.4.99 not available
due to vulnerabilities
9.0.4 / stable
February 19, 2024
* [BUGFIX] Fixed issue with timestamp string to int casting in TimeFactory
* [BUGFIX] Fixed issue with plugin if detail page is not selected
12.4.8 - 12.4.99 not available
due to vulnerabilities
9.0.3 / stable
February 14, 2024
Mark action listMyEvents as uncached
12.4.8 - 12.4.99 not available
due to vulnerabilities
9.0.2 / stable
February 14, 2024
Bugfix: Cast timestamp to int before processing as argument in PHP date function
Bugfix: Remove JS for validating time values because of CSP. PS: It has never been worked. PHP validation still active
Bugfix: fixed broken backend template preview if more than 10 categories were selected
Feature: Added getFirstImage method in Event Model to avoid iteration in Fluid

12.4.8 - 12.4.99 not available
due to vulnerabilities
9.0.1 / stable
February 13, 2024
BUGFIX: Scheduler task to re-generate day records was broken

PLease delete and re-create the scheduler task
12.4.8 - 12.4.99 not available
due to vulnerabilities
9.0.0 / stable
February 13, 2024
Add TYPO3 12 compatibility
Remove TYPO3 11 compatibility
Remove TYPO3 10 compatibility

We have upper case first section names now, please update your extending fluid templates
12.4.8 - 12.4.99 not available
due to vulnerabilities
8.3.11 / stable
September 16, 2024
BUGFIX: Re-activate a functional test
BUGFIX: Add event to persistence before processing it with persistAll
BUGFIX: Use connectionPool from object property instead of calling missing getConnectionPool
10.4.36 - 11.5.99 Download
8.3.10 / stable
September 12, 2024
BUGFIX: Allow BE admins to activate new hidden event records created by FE form
BUGFIX: Make sure each imported record gets a unique path segment
BUGFIX: Solve error while creating new event records in FE form. Wrong where-clause for UPDATE
10.4.36 - 11.5.99 Download
8.3.9 / stable
September 02, 2024
BUGFIX: Use old TYPO3 10 DB API for QueryBuilder in Command and Task
10.4.36 - 11.5.99 Download
8.3.8 / stable
June 18, 2024
SECURITY: Cached Action -> possible sensitive information disclosure
TASK: Escape % in LIKE queries
10.4.36 - 11.5.99 Download
8.3.7 / stable
February 26, 2024
TASK: Solve problem with slow COUNT query on huge installations.
10.4.36 - 11.5.99 not available
due to vulnerabilities
8.3.6 / stable
February 14, 2024
Mark action listMyEvents as uncached
10.4.36 - 11.5.99 not available
due to vulnerabilities
8.3.2 / stable
January 23, 2024
BUGFIX: Use sDEF instead of sDEFAULT in FlexForm
Please execute UpgradeWizard!
10.4.36 - 11.5.99 not available
due to vulnerabilities
8.3.1 / stable
November 07, 2023
Re-Generate day record task will now also remove days which are not in timeframe
Repair command will now also remove days which are not in timeframe
10.4.36 - 11.5.99 not available
due to vulnerabilities
8.3.0 / stable
October 12, 2023
FEATURE: Add extension setting to set categories mandatory or not
10.4.36 - 11.5.99 not available
due to vulnerabilities
8.2.1 / stable
August 24, 2023
Export date in valid ical format
10.4.36 - 11.5.99 not available
due to vulnerabilities
8.2.0 / stable
June 15, 2023
BUGFIX: Remove tablename from exception TCA to be compatible with TYPO3 update 11.5.26
FEATURE: Simplify override of pagination in TypoScript
10.4.36 - 11.5.99 not available
due to vulnerabilities
8.1.6 / stable
February 28, 2023
Add Reset Button to LitePicker
Apply new structure to documentation
10.4.19 - 11.5.99 not available
due to vulnerabilities
8.1.5 / stable
November 25, 2022
[BUGFIX] Check interface with interface_exists instead of class_exists in Services.php
10.4.19 - 11.5.99 not available
due to vulnerabilities
8.1.4 / stable
November 21, 2022
Use class_exists to load IndexHook only if EXT:solr is available
Do not use absGetFileName of GU in Services.php
Load IndexerHook for solr individual in Services.yaml
Use Typo3Version instead of TYPO3_branch const
Add solr 11.2 compatible version of IndexerHook
10.4.19 - 11.5.99 not available
due to vulnerabilities
8.1.2 / stable
November 18, 2022
Add compatibility to solr 11
Change return value of getCountry to int to be compatible with PostgreSQL and strict_mode
Bugfix: Events2PageTitleProvider only works on detail plugin
10.4.19 - 11.5.99 not available
due to vulnerabilities
8.0.1 / stable
May 03, 2022
BUGFIX: Repair links in search results to detail view
BUGFIX: Remove current date, coming from GET parameter, from list of alternative dates
10.4.19 - 11.5.99 not available
due to vulnerabilities
8.0.0 / stable
May 02, 2022
TASK: Add TYPO3 11 compatibility. TYPO3 10 is still supported, but needs at least PHP 7.4.
TASK: PHP 7.4 - 8.1 compatibility

We have updated over 11.000 lines so please check upgrade notes before upgrading to 8.0.0:
https://docs.typo3.org/p/jweiland/events2/main/en-us/AdministratorManual/Upgrade/Index.html

Please execute the UpgradeWizards in Installtool to migrate columns, fields and Flexform sheets.

You can report issues in EN or DE here: https://github.com/jweiland-net/events2/issues
10.4.19 - 11.5.99 not available
due to vulnerabilities
7.1.14 / stable
February 26, 2024
TASK: Solve problem with slow COUNT query on huge installations.
10.4.19 - 10.4.99 not available
due to vulnerabilities
7.1.13 / stable
February 14, 2024
Mark action listMyEvents as uncached
10.4.19 - 10.4.99 not available
due to vulnerabilities
7.1.9 / stable
November 07, 2023
Bugfix release for TYPO3 10
Re-Generate day record task will now also remove days which are not in timeframe
Repair command will now also remove days which are not in timeframe
10.4.19 - 10.4.99 not available
due to vulnerabilities
7.1.8 / stable
December 22, 2022
[FEATURE] Add options to explode values for EXT:form
10.4.19 - 10.4.99 not available
due to vulnerabilities
7.1.7 / stable
December 20, 2022
BUGFIX: Update path to edit events in FE on detail view
BUGFIX: Add clone to prevent modifying event_begin
BUGFIX: Use DateTime object instead of DateTimeImmutable in event model
BUGFIX: Use LazyLoading to prevent a lot of DB queries
FEATURE: Add possibility to edit events in EXT:form

10.4.19 - 10.4.99 not available
due to vulnerabilities
7.1.3 / stable
May 02, 2022
BUGFIX: Prevent error while showing out-dated durational events in FE
BUGFIX: Add missing space between CSS classes
TASK: Use https link in ext_emconf.php
10.4.19 - 10.4.99 not available
due to vulnerabilities
7.1.2 / stable
April 25, 2022
BUGFIX: use correct CSS class in Partials/Event/List.html
TASK: Update link in composer.json
10.4.19 - 10.4.99 not available
due to vulnerabilities
7.1.0 / stable
February 01, 2022

Migrate f:widget.paginate to new TYPO3 Pagination API.

Because of this TYPO3 Commit, pagination and Organizer Selectbox does not work correct for page 2 and higher anymore:
#88755 - Remove POST option from typolink.addQueryString.method

Please read Upgrade notes before updating to this version:
https://docs.typo3.org/p/jweiland/events2/7.1/en-us/AdministratorManual/Update/Index.html#update-to-version-7-1-0
10.4.19 - 10.4.99 not available
due to vulnerabilities
7.0.12 / stable
September 14, 2021
Just added a new Event to FindLocation class to modify the DB query
10.4.14 - 10.4.99 not available
due to vulnerabilities
7.0.10 / stable
August 31, 2021
Sort categories in search form by title
10.4.14 - 10.4.99 not available
due to vulnerabilities
7.0.9 / stable
August 06, 2021
BUGFIX: Set PHP classes in Services directory as public
10.4.14 - 10.4.99 not available
due to vulnerabilities
7.0.8 / stable
August 02, 2021
BUGFIX: Prevent executing UpgradeWizards, if organizer and/or detail_informations does not exist. TASK: Set all PHP classes in Services directory as public for DI.
10.4.14 - 10.4.99 not available
due to vulnerabilities
7.0.4 / stable
June 24, 2021
Set TCA\Time and ExtConf object as public in DI config
10.4.14 - 10.4.99 not available
due to vulnerabilities
7.0.3 / stable
June 22, 2021
BUGFIX: class not found, because of missing DI configuration
10.4.14 - 10.4.99 not available
due to vulnerabilities
7.0.1 / stable
June 18, 2021
BUGFIX: UpgradeWizard was not executable.
TASK: Reduce GeneralUtility::makeInstance where possible
10.4.14 - 10.4.99 not available
due to vulnerabilities
7.0.0 / stable
June 17, 2021
Remove TYPO3 9 compatibility, replace all SignalSlots with EventListeners, a lot of code cleanup. But sorry: No new features.
10.4.14 - 10.4.99 not available
due to vulnerabilities
6.3.3 / stable
June 17, 2021
Wrong error message while XML import. Add some more functional tests.
9.5.20 - 10.4.99 not available
due to vulnerabilities
6.3.2 / stable
June 16, 2021
Update pagination widget configuration in documentation
9.5.20 - 10.4.99 not available
due to vulnerabilities
6.3.1 / stable
June 16, 2021
Repair requirement of organizers
9.5.20 - 10.4.99 not available
due to vulnerabilities
6.3.0 / stable
June 09, 2021
Add possibility to add more than one organizer to an event. Rename column "detail_informations" to "detail_information". Please use UpgradeWizards and read Update notes in documentation.
9.5.20 - 10.4.99 not available
due to vulnerabilities
6.2.4 / stable
May 25, 2021
[BUGFIX] Move SlugHelper as constructor argument into its own getSlugHelper
9.5.20 - 10.4.99 not available
due to vulnerabilities
6.1.0 / stable
November 20, 2020
BUGFIX: Missing FQCN for Event in TYPO3 9.5. Do not require organizer/location while XML import. Update documentation
9.5.20 - 10.4.99 not available
due to vulnerabilities
5.1.2 / stable
June 25, 2020
Add complete address to ICS Download
8.7.34 - 9.99.99 not available
due to vulnerabilities
5.1.1 / stable
June 04, 2020
Update index of events table to be compatible with MB4 collation
8.7.34 - 9.99.99 not available
due to vulnerabilities
5.0.0 / stable
March 13, 2020
Better translation handling. Update documentation. Update Trait for sys_language_uid. Add Plugin Previews in BE. Better explaination of rootCategories in various labels. Complete Update of Events2.js: Each Plugin will be processed individually now. Update List Partial (removing all these huge Panels).
8.7.0 - 9.99.99 not available
due to vulnerabilities
4.1.1 / stable
January 17, 2020
BUGFIX: Add missing Slug Updater. BUGFIX: Allow Videos in Detail View
8.7.0 - 9.99.99 not available
due to vulnerabilities
4.1.0 / stable
January 10, 2020
Add slug_segment to build better and sanitized URIs. See new example in TimestampAbstract.php
8.7.0 - 9.99.99 not available
due to vulnerabilities
4.0.2 / stable
January 03, 2020
Bugfix Release: Allow empty organizer in FE, if organizer selectbox is enabled in plugin configuration
8.7.0 - 9.99.99 not available
due to vulnerabilities
3.9.2 / stable
October 18, 2019
Respect required location when creating events in frontend, if configured in ExtConf.
8.7.0 - 9.99.99 not available
due to vulnerabilities
3.8.3 / stable
August 14, 2019
Bugfix: Many recurring events were not shown in list of a given timestamp/day, if merge Feature was activated in plugin
8.7.0 - 9.99.99 not available
due to vulnerabilities
3.8.2 / stable
August 12, 2019
Bugfix: Do not load Environment class of TYPO3 9.2 in TYPO3 8.7. Bugfix: Repair generation of duration events with different exception times
8.7.0 - 9.99.99 not available
due to vulnerabilities
3.8.1 / stable
July 29, 2019
Do not search for events of tomorrow, if view "today" was selected.
8.7.0 - 9.99.99 not available
due to vulnerabilities
3.8.0 / stable
July 10, 2019
Bugfix: Repair iCal export. Feature: Add JSON-LD-Output for detail page. Bugfix: Add dynamic default value for event_begin to TCA via FormDataProvider.
8.7.0 - 9.99.99 not available
due to vulnerabilities
3.7.2 / stable
July 04, 2019
Bugfix Release: Solve ReflectionClass error with missing PoiCollection class
8.7.0 - 9.99.99 not available
due to vulnerabilities
3.7.1 / stable
June 28, 2019
We have changed the ext_icon and moved it into the new supported directory
8.7.0 - 9.99.99 not available
due to vulnerabilities
3.6.0 / stable
June 05, 2019
Bug: Search for further times, if exceptions do not contain time records. Feature: Now you can add your own internal/external link to location record. UnitTest: EventsService is now tested.
8.7.0 - 9.99.99 not available
due to vulnerabilities
3.5.2 / stable
May 14, 2019
Show hidden events2 in frontend, if you have activated showHiddenContent in admPanel
8.7.0 - 9.99.99 not available
due to vulnerabilities
3.5.1 / stable
May 02, 2019
Remove dependency to maps2 in composer.json
8.7.0 - 9.99.99 not available
due to vulnerabilities
3.5.0 / stable
March 25, 2019
Remove customer information from locallang files. Use FlashMessages instead of Exceptions in new/edit/search action. Added a configuration to update message for image rights in typoscript. Add FlashMessage VH to Search template
8.7.0 - 9.99.99 not available
due to vulnerabilities
3.4.0 / stable
February 21, 2019
We have added a TimestampMapper Aspect which you can use for events2 URLs in TYPO3 9.
8.7.0 - 9.99.99 not available
due to vulnerabilities
3.2.2 / stable
January 23, 2019
Use f:defaultCase in template and update documentation
8.7.0 - 9.99.99 not available
due to vulnerabilities
3.2.0 / stable
January 16, 2019
Completely rewritten DayRepository based on QueryBuilder. Completely new solution to merge recurring events.
8.7.0 - 9.99.99 not available
due to vulnerabilities
3.1.2 / stable
January 15, 2019
We have removed all @ToDo Annotations due to a semantic error in TYPO3 9
8.7.0 - 9.99.99 not available
due to vulnerabilities
3.0.8 / stable
January 02, 2019
Allow creation of day records also for hidden events. That happens while you create or edit events in frontend.
8.7.0 - 9.99.99 not available
due to vulnerabilities
3.0.6 / stable
December 19, 2018
Add last day of event to iCal export. Regardless if endTime is set or not.
8.7.0 - 9.99.99 not available
due to vulnerabilities
3.0.3 / stable
November 22, 2018
Update TCA to be compatible with TYPO3 8 and 9. Move TCA for tt_content and sys_template into Overrides. Make use of Maps2 registry if maps2 is loaded. Remove default pageTSconfig for maps2.
8.7.0 - 9.99.99 not available
due to vulnerabilities
3.0.0 / stable
November 15, 2018
We added compatibility for TYPO3 9 and removed TYPO3 6 and 7 compatibility. Please have a look into Upgrade section of our documentation.
8.7.0 - 9.99.99 not available
due to vulnerabilities
2.3.1 / stable
October 30, 2018
Remove some further dependencies to maps2
7.6.0 - 8.99.99 not available
due to vulnerabilities
2.3.0 / stable
October 22, 2018
maps2 ist not a requirement anymore. Build events for each months. New setting, if Organizer/Location is required or not. Completely rewritten Events.js for frontend. Please read update notes before installing new version.
7.6.0 - 8.99.99 not available
due to vulnerabilities
2.2.5 / stable
May 15, 2018
Bugfix release. Repair scheduler task execution for TYPO3 8.7. Repair query for listing events in TYPO3 8.7
7.6.0 - 8.99.99 not available
due to vulnerabilities
2.1.0 / stable
March 12, 2018
Add plugins to ContentElementWizard. Compatible with PHP 7.2. Move inline JS into its own file.
7.6.0 - 8.99.99 not available
due to vulnerabilities
2.0.0 / stable
January 04, 2018
First official upload to TER. Hope you have fun with this extension.
6.2.0 - 8.99.99 not available
due to vulnerabilities