[TYPO3-calendar] List View: Today - Tomorrow

Jochen Dorst jochen.dorst at web.de
Wed Aug 3 14:12:12 CEST 2011


Am 03.08.2011 13:42, schrieb Mario Matzulla:
> Hi Jochen,
>
> Am 03.08.11 13:19, schrieb Jochen Dorst:
>> Am 02.08.2011 20:11, schrieb Mario Matzulla:
>>> Hi Stephan,
>>>
>>> Am 02.08.11 14:41, schrieb Stephan Helten:
>>>> Hi,
>>>>
>>>> there is no option "+2 days"(, yet?!).
>>>
>>> The value end_time can be set through typoscript -> select Typoscript
>>> value in the plugin and define:
>>> plugin.tx_cal_controller.view.list.end_time = +2 days
>>>
>>> The field gets parsed through our dateParse. There are many combinations
>>> possible. Go ahead and find out yourself :)
>>>
>>> Regards,
>>> Mario
>>>>
>>>> regards
>>>>
>>>> Stephan
>>>>
>>>> -----Ursprüngliche Nachricht-----
>>>> Von: typo3-project-calendar-bounces at lists.typo3.org
>>>> [mailto:typo3-project-calendar-bounces at lists.typo3.org] Im Auftrag von
>>>> Mario
>>>> Matzulla
>>>> Gesendet: Dienstag, 2. August 2011 14:30
>>>> An: typo3-project-calendar at lists.typo3.org
>>>> Betreff: Re: [TYPO3-calendar] List View: Today - Tomorrow
>>>>
>>>> Hi Stephan,
>>>>
>>>> Am 01.08.11 17:54, schrieb Stephan Helten:
>>>>> Hi,
>>>>>
>>>>>
>>>>>
>>>>> when setting in the list view tab:
>>>>>
>>>>>
>>>>>
>>>>> Start time: Today
>>>>>
>>>>> End time: Tomorrow
>>>>>
>>>>>
>>>>>
>>>>> Only events of today are listed.
>>>>>
>>>>>
>>>>>
>>>>> This is because the implementation of tomorrow is
>>>>> (cal/controller/class.tx_cal_dateParser.php):
>>>>>
>>>>>
>>>>>
>>>>> case 'tomorrow':
>>>>>
>>>>> $date->setMinute(0);
>>>>>
>>>>> $date->setSecond(0);
>>>>>
>>>>> $date->setHour(0);
>>>>>
>>>>> $date->addSeconds(86400);
>>>>>
>>>>> break;
>>>>>
>>>>>
>>>>>
>>>>> I think this is slightly misleading.
>>>>>
>>>>>
>>>>>
>>>>> Shouldn't it be?:
>>>>>
>>>>>
>>>>>
>>>>> case 'tomorrow':
>>>>>
>>>>> $date->setMinute(0);
>>>>>
>>>>> $date->setSecond(0);
>>>>>
>>>>> $date->setHour(0);
>>>>>
>>>>> $date->addSeconds(172800);
>>>>>
>>>>> break;
>>>>>
>>>>>
>>>>>
>>>>> When speaking about tomorrow, the user associates the whole day.
>>>>>
>>>>>
>>>>>
>>>>> If I'm wrong, how can I configure a list containing events of today
>>>>> and
>>>>> tomorrow (till the end of the day)?
>>>>
>>>> start time: today
>>>> end time: +2 days
>>>> :)
>>>>
>>>> Regards,
>>>> Mario
>>>>
>>>>>
>>>>>
>>>>>
>>>>> regards
>>>>>
>>>>>
>>>>>
>>>>> Stephan Helten
>>>>>
>>>>
>>>> _______________________________________________
>>>> TYPO3-project-calendar mailing list
>>>> TYPO3-project-calendar at lists.typo3.org
>>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-project-calendar
>>>>
>>>
>>
>> Hi,
>>
>> I've the same Problem. I added the setting to my Setup and it works,but
>> the system add 48h from now on. So if i test it now (wendsday, 13:00) i
>> get alle events till frieday 13:00. Is there any posibility to show only
>> the currend day und tomorrow?
>
> you are right, but the solution is right in front: tomorrow +1 day ;)
>
> Because we use those terms for starttime and endtime, we have the
> problem, that for starttime we want to have 00:00 for the hours and
> minutes - as for endtime, we would like to have 23:59.
> Since the parser doesn't know about the context, we had to decide for
> one option: 00:00
>
> I hope this gives you an explanation.
>
> Regards,
> Mario
>>
>> regards,
>> Jochen
>>
>

Thank you, it works :)

Regards,
Jochen


More information about the TYPO3-project-calendar mailing list