Framework for timer Framework for timer

0 likes

timer / beta

The extension allow the usage of periodical timer for files, content-elements, pages and own content-elements. It can be extended by own timing-definitions i.e. fullmoontimer. The extension provide a viewhelper and a sheduler for the controllking of timemanagement. It contain a simple modell for event-presentation.

This version supports TYPO3

13 LTS

Older versions also support TYPO3

11 LTS 12 LTS 13 LTS


Tags

Get started

Download 13.0.1

Details

Author
Dr. Dieter Porth
Last update
22. Sep 2024
First upload
06. Nov 2022
Downloads
3,752
Category
none
Dependencies
  • TYPO3 (>=13.3.0 <=13.4.99)
  • PHP (>=8.2.0 <=8.3.99)

Last upload comment

Add upgradewizzard (Breaking change in flexforms) and small bugfixes


Downloads by month

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 require porthd/timer 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.

Version history

Filter for TYPO3 versions

13.0.1 beta Latest
September 22, 2024
TYPO3: 13 LTS (>=13.3.0 <=13.4.99)
Add upgradewizzard (Breaking change in flexforms) and small bugfixes
Download
13.0.0 beta
September 21, 2024
TYPO3: 13 LTS (>=13.3.0 <=13.4.99)
Update to TYPO3 13
Refactoring of documentation
Download
12.3.2 beta
July 16, 2024
TYPO3: 12 LTS (>=12.4.0 <=12.4.99)
Fix some bugs in the updateCommand and add an new better version for the mapping-dataprocessors (Design-pattern: entity-translator). You defines now the destination-structure of the associative array in typoscript. You defines at each entry-point, where you can get the data and how the data should be processed with php-functions or customized functions.
Download
12.3.1 beta
October 07, 2023
TYPO3: 12 LTS (>=12.4.0 <=12.4.99)
codestyle refactoring
bugfix in dataprocessor
change of condition for caching of results of dataprocessing to allow usage of dataprccessor in a typoscript of a fluidtemplate for two or more times)
Download
12.3.0 beta
October 05, 2023
TYPO3: 12 LTS (>=12.4.0 <=12.4.99)
Caching mechanism and removing deprecated stuff
============================================
Add caching for dataprocessing with clear-cache-mechanism to allow dynamic usage of timer in image-lists
small bugfixes about change for TYPO3 12
add more infos into the documentation
remove deprecated classes

Download
12.2.1 beta
October 01, 2023
TYPO3: 12 LTS (>=12.4.0 <=12.4.99)
add HolidayTimer, which allows to define different holidays like Ramadan (Islamic calendar), Christmas and weekend-friendly holidays
need to add typoscript, if you want to test the example-plugins (no longer defined by the extension-constants)
remove of the deprecated JewishDateViewhelper
Download
12.1.1 beta
September 27, 2023
TYPO3: 12 LTS (>=12.4.0 <=12.4.99)
small refactoring
add userelement for flexform to define timegaps
begin definition of HolidayTimer (unfinished)
Download
12.0.0 beta
April 22, 2023
TYPO3: 11 LTS 12 LTS (>=11.5.0 <=12.4.99)
update for usage with TYPO3 12
Download
11.2.7 beta
March 19, 2023
TYPO3: 11 LTS (>=11.5.0 <=11.5.99)
1. Add some flags for a international holiday-calendar with a list of some holidays
2. Add test for the various methods for calculations of public holidays in various nations
3. adjust the method to transfer CSV-date from an Excel-sheet into a calendar on the website
Download
11.2.6 beta
March 12, 2023
TYPO3: 11 LTS (>=11.5.0 <=11.5.99)
The new content-element 'holidaycalendar' allows a new workflow to lead your dates into a calendar.
1. List your holidays and other periodic dates in a CSV-file with excel or calc.
2. Upload the CSV-File in the new content-element via FAL, via EXT-path or via http-request.
3. (Optional) Replace the predefined javascript-framework TUI-calendar with your own javascript-calendar-framework by changing the pathes and the mapping in the dataprocessing
Download
11.2.5 beta
February 05, 2023
TYPO3: 11 LTS (>=11.5.0 <=11.5.99)
Some code-refactoring
bugfix in `calendarDateViewhelper`
begin to build a new timer `calendarDateRelTimer` (not ready; not testet yet)
remove the two deprecated hints
Download
11.2.4 beta
January 31, 2023
TYPO3: 11 LTS (>=11.5.0 <=11.5.99)
add new viewhelper timer:calendarDate
Download
11.2.2 beta
January 08, 2023
TYPO3: 11 LTS (>=11.5.0 <=11.5.99)
- refactoring of code
- small bugfixes
- add some parts to the documentation
Download
11.2.1 beta
December 30, 2022
TYPO3: 11 LTS (>=11.5.0 <=11.5.99)
- resorting the timerlist for jewishHolidays
- add `worldday of stupidity` (16. apr) to easterRelTimer
Download
11.2.0 beta
December 30, 2022
TYPO3: 11 LTS (>=11.5.0 <=11.5.99)
Declare extension a beta-version

- add new timer jewishHolidayTimer, which allows periodical content related to jewish holidays, and define some unittests
- refactor rangeListTimer and define some additional unittests
- refactor periodListTimer and define some additional unittests
- remove small bugs
- add viewhelper `timer:jewishDate`, which can transform a normal date into the date of the jewish calendar
- declare extension as beta-version
- refactoring of code by using phpstan (level 6) and phpcsfixer
Download
11.1.8 experimental
December 11, 2022
TYPO3: 11 LTS (>=11.5.0 <=11.5.99)
add tests for sunriseRelTimer
move yaml-configuration for task from Resources to Configuration/Yaml
bugfix of wrong service.yaml-configuration
Download
11.1.7 experimental
December 04, 2022
TYPO3: 11 LTS (>=11.5.0 <=11.5.99)
extract the restriction of ultimate ranges for all timers in the GeneralTimerTrait
refactoring the tests
Download
11.1.6 experimental
November 27, 2022
TYPO3: 11 LTS (>=11.5.0 <=11.5.99)
allow upload of yaml-files for periodlistTimer via the TYPO3 backend
Download
11.1.5 experimental
November 20, 2022
TYPO3: 11 LTS (>=11.5.0 <=11.5.99)
remove cshFile for flexform-definitions
refactoring some language files
move default yaml-files in folder public/Resources
add unit test for periodlisttimer
Download
11.1.4 experimental
November 18, 2022
TYPO3: 11 LTS (>=11.5.0 <=11.5.99)
add calendar to contentelement 'periodlist', add some dataprocessors and refactoring some languagefiles and the timerdefinitions
Download
11.1.3 experimental
November 13, 2022
TYPO3: 11 LTS (>=11.5.0 <=11.5.99)
first experimental definition of the timer `periodlistTimer`
definition of the new content-element `timer_periodlist`, which allows the output of dates defined in a yaml-file for the timer `periodlistTimer`
refactoring of constants
small other refactoring
Download
11.1.2 experimental
November 08, 2022
TYPO3: 11 LTS (>=11.5.0 <=11.5.99)
some refactoring with the constants and in definition of composer
Download
11.1.1 experimental
November 06, 2022
TYPO3: 11 LTS (>=11.5.0 <=11.5.99)
Some refactoring in the documentation
Download
11.1.0 beta
November 06, 2022
TYPO3: 11 LTS (>=11.5.0 <=11.5.99)
Initial Version with some bugs and unfinished parts for presenting it as reference at the Rhein-Ruhr TYPO3 Barcamp in Kamp-Lintfort in November 2022.
Download

Get started

Download 13.0.1

Details

Author
Dr. Dieter Porth
Last update
22. Sep 2024
First upload
06. Nov 2022
Downloads
3,752
Category
none
Dependencies
  • TYPO3 (>=13.3.0 <=13.4.99)
  • PHP (>=8.2.0 <=8.3.99)