Hallo!
Hab cal installiert und läuft (Typo3 4.4.2, Cal ist aktuell). Ich möchte jetzt erreichen, dass jeder user Einträge erstellen, editieren und löschen kann.
Momentan verwende ich folgendes TypoScript-Setup:
Jetzt kann zwar jeder Einträge erstellen, aber editieren und löschen geht nicht (die Symbole tauchen icht auf).plugin.tx_cal_controller.rights {
# generell erlauben
edit = 1
create.event {
public = 1
fields {
calendar_id.public = 0
calendar_id.default = 1
allday.public = 1
cal_organizer.public = 0
organizer.public = 1
cal_location.public = 0
category.public = 0
}
}
}
Wenn ich admin.group = 2 einfüge dann funktioniert editieren und löschen, aber dann erscheint beim Erstellen der volle Dialog, also mit Kalender-Auswahl, Ort-Auswahl-Dropbox etc. Diese Dinge möchte ich eigentlich aber nicht haben, da die User nur das Einstellen können sollen was sie brauchen.
Ich möchte also editieren und löschen erlauben ohne Admin-Rechte zu verteilen, damit der Erstell-Dialog eingeschränkt bleibt. Hat jemand eine Idee wo mein Problem ist?
Gruß,
Marsmann
Geändert von marsmann (14.09.2010 um 08:40 Uhr)
Ich glaub ich hab das Problem gefunden. Ich hab immer versucht mit nem FE-User auf den Kalender zuzugreifen. Damit auch FE-User editieren können etc. , hilft folgender Code:
plugin.tx_cal_controller.rights {
edit = 1
create.event {
user = 2
fields {
title.user = 2
category.user = 2
calendar_id.public = 0
# make sure the event gets linked to our public calendar
calendar_id.default = 1
startdate.user = 2
starttime.user = 2
enddate.user = 2
endtime.user = 2
allday.public = 1
description.user = 2
location.user = 2
cal_organizer.public = 1
organizer.public = 1
cal_location.public = 1
}
# adding fe-user to shared field, to enable him to edit the event
addFeUserToShared = 1
}
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen