[TYPO3-german] cal KalenderBase FE-Berechtigung

Tobias Hümmerich huemmerich at typowerk.com
Wed Feb 18 16:17:10 CET 2009


Hi Thomas,

wenn du das TS direkt ins Plugin einträgst, dann brauchst du kein 
plugin.tx_cal_controller mehr schreiben. Das TS dort gilt direkt fürs 
Plugin. (Klick aufs ?, da stehts).

Wenn du ein Admin user beim FE Editing angibst, dann brauchst du weiter 
nichts zu definieren, der hat sowieso alle Rechte.

Bei saveEventToPid kommt die Pid von deinem Storage Folder hin, nicht 
die von der Gruppe.

Am besten du wirfst mal einen Blick auf die setup.txt in 
ext/cal/static/fe-editing . Da sind alle Befehle enthalten und kommentiert.

Gruß,
Tobias

thomas.utke at web.de schrieb:
> Hallo,
> 
> ich kämpfe jetzt seit Tagen mit der Erweiterung Extension-Key cal herum. 
> Ich habe mich durchgebissen bis ich seit vorgestern an dem Problem der 
> FE Einrichtung nicht mehr weiterkomme.
> 
> Ich verwende Typo3 4.2.6 und cal 1.1.0. Nachdem ich den Kalender 
> eingerichtet habe, erstellte ich einige Ansichten und passte auch die 
> Templates entsprechend an.
> 
> Nun habe ich einen Benutzer id = 1 eingerichtet, der der Gruppe id = 4 
> zugeordnet ist.
> Ich habe innerhalb der Kalenderseite eine neue Seite erstellt und dort 
> folgendes "veranstaltet":
> 
>    * Reiter Allgemeine Einstellungen
>          o Erlaubte Ansichten -> Termin erstellen und Administratoroptionen
>          o Abonnement deaktiviert
>          o Ausgangspunkt: Kalenderdaten (in dem liegen die Termine und
>            die Benutzer)
>    * Reiter Typoscript
>          o plugin.tx_cal_controller.rights {
>              edit = 1
>              admin.user = 1                          # die id meines
>            FE-Benutzers
>              allowedUsers = 1                      # die id meines
>            FE-Benutzers
> 
>              create.event {
>                saveEventToPid = 34             # die id meiner
>            FE-Benutzergruppe
>                user= 1                                  # die id meines
>            FE-Benutzers
>                enableAllFields.user = 1         # die id meines
>            FE-Benutzers
>              }
>            }
> 
> Melde ich mich nun über das Typo3 Login ein und wechsle z.B. in die 
> Monatsansicht sehe ich nicht die Editierstifte, wie sie in der Anleitung 
> beschrieben sind.
> 
> Als nächsten Versuch habe ich diesen Punkt dahingehend geändert, dass 
> ich damit einen neuen Termin eingeben kann. Deshalb auch die 
> Konfiguration create.event.
> Und jetzt kommt endlich mal eine Meldung die besagt: 
>                                                                                    
> "Sie haben nicht die erforderlichen Rechte für die Erstellung 
> eines/einerevent"
> 
> Ich habe daraufhin noch einmal alles überprüft und kann die user id=1 
> und group id=4 nur bestätigen.
> 
> Was muss ich noch für Einstellungen vornehmen?
> 
> Gruß Thomas
> 
> 
> 
>  


More information about the TYPO3-german mailing list