Kalender 1.3 | vergangene Termine werden nicht ausgeblendet

Hier bekommst Du deutschsprachigen Support bezüglich offizieller Module für phpwcms. Keine Fehlermeldungen oder Erweiterungswünsche bitte!
Post Reply
smoke
Posts: 53
Joined: Tue 13. Jan 2004, 13:50
Location: Berlin

Kalender 1.3 | vergangene Termine werden nicht ausgeblendet

Post by smoke »

Hallo liebes Forum,

ich benutze seit ein paar Tagen den Kalender und finde ihn angenehm administrierbar.
Leider habe ich folgendes Problem:

Alle Termine beginnen um 20 Uhr und enden am Folgetag um 2.30 Uhr oder 6.30 Uhr.
Mein CP lasse ich wie folgt ausgeben:

Code: Select all

{CALENDAR:
items=6
template=normal.html
tag=normal
tagmode=OR
date_start=01.01.2011
date_end=31.12.2011
WxHxCxQ=133x95x1x100
show_past=0
}
Leider werden die vergangenen Termine trotzdem angezeigt :(
Es scheint so, als würde sich das "show_past=0" nur auf den Tag der Endzeit beziehen und nicht nicht auf die Uhrzeit.
Also so wie bei den Artikel CPs.

Hat jemand da vielleicht eine Lösung?

Freue mich über Rückmeldung.
Lieben Gruß
Smoke
User avatar
flip-flop
Moderator
Posts: 8178
Joined: Sat 21. May 2005, 21:25
Location: HAMM (Germany)
Contact:

Re: Kalender 1.3 | vergangene Termine werden nicht ausgeblendet

Post by flip-flop »

Hi,

bitte ersetzte einmal testweise in "include/inc_module/mod_calendar/inc/calendar_v13.class.php" so um die Zeile 380

Code: Select all

			$this->date_start =  mktime(0, 0, 0, $this->current_date['mon'], $this->current_date['mday'], $this->current_date['year']);
durch

Code: Select all

//			$this->date_start =  mktime(0, 0, 0, $this->current_date['mon'], $this->current_date['mday'], $this->current_date['year']);
			//+KH 30.03.2011
			$this->date_start =  mktime(
								$this->current_date['hours'], 
								$this->current_date['minutes'], 
								0, 
								$this->current_date['mon'], 
								$this->current_date['mday'], 
								$this->current_date['year']
								);

Im RT wird nun bei TODAY das aktuelle Datum mit aktueller Std./Min. angenommen.
Bei der internen autom. Zeitabfrage und "schow_past=0" werden nun auch die Std.Min. berücksichtigt (war bisher immer 00:00).

Wenn TODAY 00:00 gewünscht ist lautet
date_start=0
oder
date_end=0

Knut
Last edited by flip-flop on Wed 30. Mar 2011, 13:37, edited 1 time in total.
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
smoke
Posts: 53
Joined: Tue 13. Jan 2004, 13:50
Location: Berlin

Re: Kalender 1.3 | vergangene Termine werden nicht ausgeblendet

Post by smoke »

funktioniert EINWANDFREI!
vielen, vielen, lieben Dank für den Einsatz!
Post Reply