Zum Inhalt springen

Calendar Base - Problem mit FE-Editing

Erstellt am 3. Juni 2013 · Noch keine Antworten

Tags: Frage

Hop_Sing ·

Hallo zusammen,
nachdem ich einige Stunden versucht habe das Thema selbst zu lösen schildere ich mal mein Problem - vielleicht weiß hier jemand Rat:
Ich habe die Ext. Calendar Base (V 1.5.2) eingesetzt und möchte dass bestimmte User Einträge im Frontend eintragen, editieren und löschen können.
Die Ext. läuft, der Kalender wird so angezeigt wie ich mir das vorstelle, berechtigte User können Termine eintragen, die dann auch angezeigt werden. So weit so gut. Allerdings erscheinen keine Symbole zum Editieren und Löschen.

Ich freue mich über alle Vorschläge! Vielen Dank schon mal!

Hier mein TS:
plugin.tx_cal_controller{
view.list.listTemplate=fileadmin/Template/cal/list.tmpl
view.list.eventDateFormat=%d.%m.%y
view.list.eventTimeFormat=%H:%M
view.list.dontShowEndDateIfEqualsStartDate=1

view.event.eventTemplate=fileadmin/Template/cal/event.tmpl
view.event.eventDateFormat=%d.%B
view.event.eventTimeFormat=%H:%M
}

plugin.tx_cal_controller.rights.allowedGroups=3

plugin.tx_cal_controller{
//rights.edit = 1
//rights.admin.group = 3

rights{
create.event{
# Gruppe, der das Frontend-Editing erlaubt wird.
group=3
# Gruppe, die im öffentlichen Kalender Termine einstellen darf
publicEvents.group=3
# Benutzer, der einen Termin im öff. Kalender einstellt, darf diesen
# auch bearbeiten.
addFeUserToShared=1
# Alle Felder erlauben
# enableAllFields.group = 2
# Hier kann als voreingestellter Wert bei der Kalenderauswahl der
# öffentliche Kalender eingestellt werden (hier Kalender 1)
# momentan inaktiv.
# fields.calendar_id.default = 1
fields{
# zusätzliche Felder - falls diese nicht erwünscht sind,
# einfach die Zeile auskommentieren.
# Vorauswahl der Organisatoren erlauben.
cal_organizer.group=3
# Bildupload erlauben
image.group=3
image_caption.group=3
image_title.group=3
image_alt.group=3
# Wiederholende Ereignisse
# recurring.group=2
# Dateianhänge
# attachement.group=2
# attachement_caption.group=2
}

}
edit.event{
# Gruppe, die prinzipiell Termine editieren darf (hier die gleiche
# wie beim Erstellen der Events. Im öffentlichen Kalender nur die
# selbst erstelltn.
group=3
# die gleichen Felder erlauben wie beim Erstellen des Termins.
fields{
# zusätzliche Felder - falls diese nicht erwünscht sind,
# einfach die Zeile auskommentieren.
# Vorauswahl der Organisatoren erlauben.
cal_organizer.group=3
# Bildupload erlauben
image.group=3
image_caption.group=3
image_title.group=3
image_alt.group=3
# Wiederholende Ereignisse
# recurring.group=2
# Dateianhänge
# attachement.group=2
# attachement_caption.group=2
}
}
delete.event{
# Gruppe, die prinzipiell Termine löschen darf (hier die gleiche
# wie beim Erstellen der Events. Im öffentlichen Kalender nur die
# selbst erstellten.
group=3
}
}

view{
week.timeFormatWeek=%H:%M
week.timeFormatDay=%H:%M
week.dateFormatWeek=%d.%m
day.dateFormatDay=%d.%m
day.timeFormatDay=%H:%M
week.dateFormatWeekList=%a<br/>%m.%d
day.dateFormatWeekList=%A,%d.%m
week.dateFormatWeekList=%a<br/>%d.%m

week.dayViewLink.strftime=%a%d.%m
}
}