CoreCommunity ExtensionsIncubatorDistributionsTYPO3 4.5 ProjectsTYPO3 4.6 ProjectsTYPO3 4.7 ProjectsTYPO3 6.0 ProjectsTYPO3 6.1 ProjectsTYPO3 6.2 Projects (+)

Bug #32814

Recurring events not rendering correctly

Added by Nathan over 1 year ago. Updated over 1 year ago.

Status:Needs Feedback Start date:2011-12-22
Priority:Should have Due date:
Assignee:- % Done:

0%

Category:- Spent time: -
Target version:-
Votes: 0

Description

I recently upgraded our calendar to the new recurring model (as the old one will be deprecated soon). I noticed that now the recurring events are not rendering correctly as they were before. Specifically, they are not rendering the headerstyle or changes to the default time (plugin.tx_cal_controller.view.event.event.timeFormat). However, the first instance of the recurring event (the "parent") does render correctly. It is only the other recurring events that are not. This also affects events brought in through cal_ts_service.

History

Updated by Thomas Kowtsch over 1 year ago

  • Status changed from New to Needs Feedback
  • Target version set to 1.4.3

Hi,

I cannot confirm this issue here in my local install - I'm not sure if CSS class names changed, but the events render correctly here.

Can you please give us some more details (cal version, configured view, maybe a URL for a live demo?), or get in contact with Mario or myself for a live debugging session on your install?

Updated by Nathan over 1 year ago

You can see an example with the dates here:

http://www.duck3d.com

I have one recurring event. TS is in the plugin flexform:

view {
month {
event {
timeFormat = %i:%M %p
}
}
}

The first event renders the time correctly (8:00) but all the recurring events show 08:00.

Using TYPO3 4.6.3 and Cal 1.4.2.

The problem with the css header seems to only affect cal_ts_service. I will try to replicate the problem on this test site.

Updated by Nathan over 1 year ago

Ok I looked into this some more and the main issue seems to be with cal_ts_service, which renders recurring events using the main event template rather than the cal_ts_service template (that is used in the first instance of a recurring event). Should I open a new bug report with cal_ts_service or can this be moved to that plugin bug tracker?

The issue with the times is probably because the time format for the main event supports %i (single digit hour) where the format for recurring events does not. I don't know why there would be a different formatter for main events and recurring events, but that is probably the problem.

Updated by Mario Matzulla over 1 year ago

  • Project changed from Calendar Base to Typoscript Service for Calendar Base
  • Target version deleted (1.4.3)

Also available in: Atom PDF