TYPO3-Testaccount
Testen Sie die aktuellste TYPO3-Version kostenlos und unverbindlich für einen Monat!

Jetzt testen!

Schulungen

Calender Base: Fe-Editing nur einmal möglich?


Autor Nachricht
Verfasst am: 19. 10. 2009 [12:30]
SLAng
Moderator
Dabei seit: 20.10.2004
Beiträge: 2778
Hallo...

Habe mich jetzt ein paar tage mit dem Calender Base (Cal) beschäftigt und nach einem bischen tüfteln auch das FE-Editing mit der Rechtevergabe für verschiedene Gruppen hinbekommen.

Ein letztes Problem bleibt:

Admin-Gruppe ist 9
Alle anderen sind in der Gruppe 11

Es ist so konfiguriert, das natürlich die Admins alles können und die Gruppe 11 nur Einträge anlegen darf und eigene angelegte Einträge bearbeiten und löschen kann. Das funktioniert auch so wie es soll.
Allerdings nur einmal.

Erstellt ein Benutzer aus Gruppe 11 einen kalendereintrag, dann findet man diesen benutzer anschließend im Flexform des Kalenderplugins im Bereich Andere/Dieses Ereigns für andere freigeben. Achtung! Beinhaltet Rechte!
In diesem Feld ist der Benutzer verzeichnet. Bearbeitet dieser nun seinen Eintrag im Frontend, funktioniert das zwar und der Eintrag wird geändert, allerdings wird dann der Benutzer aus dem oben erwähnten Feld im Flexform gelöscht und eine weitere Bearbeitung im Frontend ist nicht mehr möglich.

Die Frage ist, ob das so gewollt ist, oder ob das ein Bug ist?

Das ist meine Konfiguration zu den rechten:

TYPOSCRIPT
plugin {
	tx_cal_controller {
		rights {
			edit = 1
			defaultSavePid = 561
			admin.group = 9
			create {
				event {
					group = 11
					publicEvents.group = 11
					addFeUserToShared = 1
					fields {
						calendar_id.default = 1
						category.default = 1
					}
				}
			}
			edit {
				event {
					group = 11
					addFeUserToShared = 1
					onlyOwnEvents.group = 11
				}
			}
			delete {
				event {
					group = 11
					addFeUserToShared = 1
					onlyOwnEvents.group = 11
				}
			}
		}
	}
}


Nichts wissen ist schlecht, nichts wissen wollen ist eine Katastrophe!
ProfilWWW