RSS

TYPO3 – CAL Zeitbestimmung

0 Comments | This entry was posted on Jun 27 2011

In CAL (Calender Base) kann man eigentlich die Zeitbestimmen wie man einen Kalender ausgibt, jedoch ist das auf dem ersten Blick nicht immer sichtlich wie dies funktioniert und da es mal wieder im Web nichts wirkliches dazu gibt, zeige ich euch meine Ansätze dazu.

Die Start und Endzeit für den “Calender Base” ist eigentlich wenn man das Prinzip verstanden hat, sehr leicht.

Basis: strtotime

Und wie wird dies nun gemacht?

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#Grundaufbau
plugin.tx_cal_controller {
	view 	{
		useGetdate = 1
		useCustomEndtime = 1
	}
}
 
#optionale möglichkeiten
# in der VIEW-Ansicht einbauen
#start: heute
list.starttime = today
 
#start: Monats anfang
list.starttime = cal:monthstart
 
#ende: Monats ende
list.endtime = cal:monthend
 
#ende: in einer Woche
list.endtime: +1 week
 
#ende: in einem Monat
list.endtime = +1 month

So will man aber nun einen dynamischen Calender Base haben, der auch direkt nur von heute bis zum Ende des nächsten Monats läuft muss man dies wie folgt machen.

1
2
3
4
#start: heute
list.starttime = today
#ende: endes dieses Monats + 1 Monat
list.endtime = cal:monthend +1 month

Ich hoffe ihr könnt nun damit weiterarbeiten ;)
Viel Spaß

Typo3 – CAL Title in der List View kürzen (crop)

0 Comments | This entry was posted on Jun 10 2011

Hi zusammen,
nach dem ich mich mit CAL etwas auseinander gesetzt habe, musste ich auch den Titel in der List-View ändern.
Dies geht aber nicht mal so einfach und das was man findet im Netz ist nicht richtig. Aber hier die Lösung wie es geht.

1
2
3
4
5
6
7
# **
# * Startseite
# ********************
[globalVar = TSFE:id = 15]
	#Kürzung des Titels in der Listenansicht auf 25 Zeichen auf der Seite ID:15
	plugin.tx_cal_controller.view.list.event.alldayTitle.crop = 25|...
[global]

Viel Spaß

Listenansicht “erweiterte Ansicht, Lokalisierung & Zwischenablage (Klemmbrett)” fehlt?

1 Comment | This entry was posted on Jun 06 2011

Hallo zusammen, nach dem ich ein Musterprojekt bei jWeiland installiert habe, ist mir in der Listenansicht aufgefallen, dass mir meine 3 Checkboxen mit der “Erweitere Ansicht, Lokalisierungsansicht und dem Klemmbrett” fehlen. Da habe ich dann durch etwas Googeln herausgefunden, dass es eine Einstellung in der Seite behebt.
Das kann bei der Version 4.5xx auftreten.

Root-Page TSConfig (bearbeiten -> TypoScript Configuration):

1
2
3
4
5
6
7
mod {
web_list {
    enableDisplayBigControlPanel = selectable // erweiterte Ansicht
    enableLocalizationView = selectable // Lokalisierung
    enableClipBoard = selectable // Zwischenablage (Klemmbrett)
   }
}

Liebe Grüße
Marc

Original Beitrag: hier