---
title: "CalendarBase Frontend Editing"
url: "https://www.typo3.net/d/109643-calendarbase-frontend-editing"
source: "typo3.net"
tags: ["Extensions","Frage","Kalender & Termine"]
created: "2012-03-04"
last_reply: "2012-03-05"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# CalendarBase Frontend Editing

Extensions · 1 Antwort · gestartet 2012-03-04

## Eröffnungsbeitrag

**crossl** · 2012-03-04 · [Beitrag #1](https://www.typo3.net/d/109643-calendarbase-frontend-editing/1)

Ich habe unter Typo3 4.5. ein FE Ordner angelegt mit Gruppe und FE User.
Dann eine Seite Login, die das Login Formular enthält und darunter eine versteckte Seite mit einem Calendar Plugin.

Das Login klappt, auch die Weiterleitung zur Cal Editor Seite. Ich kann auch was eintragen, aber nach Speichern passiert nichts - auch keine Fehlermeldung.

Mein TS Setup auf der Cal Editor Seite sieht so aus:

```typoscript
plugin.tx_cal_controller.rights.edit = 1
plugin.tx_cal_controller.rights.admin.user = 1
plugin.tx_cal_controller.rights.admin.group = 1

plugin.tx_cal_controller.view.create_event {
   
  # @description  Standard wrap for the startdate field
  startdate_stdWrap {
  dataWrap =   <p><label for="startdate">%%%WHEN%%%:</label><input type="text" value="|" name="tx_cal_controller[startdate]" id="startdate" />###STARTDATE_SELECTOR### ###STARTDATE_REQUIRED###
  }
       
  # @description  Standard wrap for the starttime field
  starttime_stdWrap {
  dataWrap =   -<select name="tx_cal_controller[starttime]" id="starttime" size="1">|</select>
  }
       
  startminutes.stepping = 30
       
  # @description  Standard wrap for the startMinutes field
  startminutes_stdWrap {
  dataWrap =   :<select name="tx_cal_controller[startminutes]" id="startminutes" size="1">|</select></p>
  }
 
  # @description  Standard wrap for the enddate field
  enddate_stdWrap {
  dataWrap =   <p><label for="enddate">%%%TO%%% </label><input type="text" value="|" name="tx_cal_controller[enddate]" id="enddate" />###ENDDATE_SELECTOR### ###ENDDATE_REQUIRED###
  }
           
  # @description  Standard wrap for the endTime field
  endtime_stdWrap {
        dataWrap =     -<select name="tx_cal_controller[endtime]" id="endime" size="1">|</select>
  }
      
  endminutes.stepping = 30
       
  # @description  Standard wrap for the endMinutes field
  endminutes_stdWrap {
  dataWrap =   :<select name="tx_cal_controller[endminutes]" id="endminutes" size="1">|</select></p>
  }
 
  # @description  Standard wrap for the allday field
  allday_stdWrap {
  dataWrap =   <p><label for="allday">%%%EVENT_ALLDAY%%%:</label><input type="checkbox" | name="tx_cal_controller[allday]" id="allday" value="1" /></p>###STARTDATE_CONSTRAIN### ###START_CONSTRAIN###
  } 
 
 }




plugin.tx_cal_controller.dateConfig {
 dayPosition = 0
 monthPosition = 1
 yearPosition = 2
 splitSymbol = .
} 

plugin.tx_cal_controller.rights.create.event.fields {
 startdate.constrain.1.regexp = /(\d{2}).(\d{2}).(\d{4})/
 startdate.constrain.1.message.dataWrap = %%%WRONG_DATE%%% (TT.MM.JJJJ)
 enddate.constrain.1.regexp = /(\d{2}).(\d{2}).(\d{4})/
 enddate.constrain.1.message.dataWrap = %%%WRONG_DATE%%% (TT.MM.JJJJ)
}

plugin.tx_cal_controller.view.event.useDateSelector = 1
plugin.tx_rlmpdateselectlib.calConf.inputFieldDateTimeFormat = %d.%m.%y



plugin.tx_cal_controller.rights {
  create.event {
     fields {
       # spezielle Konfigurationen für einige Felder:
       # es kann z. B. kein Kalender ausgewählt werden:
       calendar_id.public = 0
       # statt dessen wird ein Kalender voreingestellt (muss ein öffentlicher sein, natürlich)
       calendar_id.default = 1
       # die Auswahl der Organisatoren ist inaktiv
       cal_organizer.public = 0
       organizer.public = 0
       # ebenso das Pulldownmenü für die Orte
       cal_location.public = 0
     }
  }
}
```

## Antworten

### [#2](https://www.typo3.net/d/109643-calendarbase-frontend-editing/2) · crossl · 2012-03-05

hat sich erledigt.
Ich hatte im Template die Auswahl des Kalenders entfernt ;-(
Jetzt habe ich das als HIDDEN field eingebaut mit der uid des Standardkalenders und jetzt klappst auch...

---

Quelle: „CalendarBase Frontend Editing“, typo3.net, https://www.typo3.net/d/109643-calendarbase-frontend-editing
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
