- Technical information; Installation, Reference of TypoScript, configuration options on system level, how to extend it, the technical details, how to debug it.
- language should be technical, assuming developer knowledge of TYPO3. Small examples/visuals are always encouraged.
- Target group: Developers
- Possible subsections: Reference (TypoScript) these go in your TS setup with prefix plugin.tx_advCalendar_pi1
Property: | Data type: | Description: | Default: |
|---|---|---|---|
type | string | 1= Public Calendar, 2 = Private Calendar FE user must be logged in | 1 |
fe_adminLib.create.allowedGroups | CS List | A Comma seperated of FE groups that should be allowed to edit the calendar | |
defaultDisplay | string | 1=month, 2=week, 3=day | 1 |
generalDateFormat | string | %m/%d/%Y or %d.%m.%Y | %m/%d/%Y |
generalTimeFormat | string | %I:%M %p or %h:%m | %h:%m |
defaultCategory | String | default category uid when new item is created | 3 |
defaultStartTime | string | default start time when new item is created | 09:00 |
showMonthAfterSaved | boolean | Show current month view after the record is saved | 1 |
DisplayMonth.displayWeekNumbers | boolean | display week # in this view ? | 0 |
DisplayMonth.displayWeekDayNames | boolean | display day Names in this view ? | 1 |
DisplayMonth.displayCategorySelect | boolean | Display selector box for filtering for categories | 1 |
DisplayMonth.strftime_PrevNextMonth | String | this is how the names of the next and previous month will be formatted (see PHP-manual) | %B<br>%Y |
DisplayMonth.strftime_CurrentMonth | String | his is how the name of the current month will be formatted | %B %Y |
DisplayMonth.displayEvents | boolean | display events (boolean) | 1 |
DisplayMonth.listEventsAtBottom | Boolean | display list of all the months events | 1 |
DisplayMonth.bottomEventsExpiredWrap.wrap | Wrap | <tr><td class="bottomEventsExpired" align=left width="100%" bgcolor=#CCCCDD > | </td></tr> | |
DisplayMonth.bottomEventsWrap.wrap | Wrap | <tr><td class="bottomEvents" align=left width="100%" bgcolor=#CCCCDD > | </td></tr> | |
DisplayMonth.weekNumWrap.wrap | Wrap | <td align=middle width="9%" bgcolor=#CCCCDD > | </td> | |
DisplayMonth.weekDayNamesWrap.wrap | Wrap | <td align=middle width="13%" bgcolor=#DDDDEE>|</td> | |
DisplayMonth.dayNumWrap.wrap | Wrap | wrap for days numbers in displayed month <td width="13%" bgcolor=#DDDDEE>|</td> | |
DisplayMonth.currentDayWrap.wrap | Wrap | wrap for the current days number <td width="13%" bgcolor=#DDEEEE>|</td> | |
DisplayMonth.notInMonthWrap.wrap | Wrap | wrap for day numbers in next or previous month <td width="13%" class="notInMonth" bgcolor=#CCCCCC>|</td> | |
DisplayMonth.commonWrap.wrap | Wrap | these 2 wraps are used to add a plus (+) sign for adding events they are used only if the user has right to add records othervise they are not :) <table width="100%"><tr><td align=left> | </td><TD align=right> <A href=" | |
DisplayMonth.commonWrap2.wrap | Wrap | | "><IMG height=10 width=10 alt="Add Event" src= "{$plugin.tx_advCalendar_pi1.imgPlus}" b order=0 valign="middle"></A></TD></tr></table> | |
DisplayMonth.eventWrap.wrap | Wrap | wrap for the events of a day (cell below the #) <td align=middle width="13%" bgcolor=#EEEEFF > | </td> | |
DisplayMonth.currentEventWrap.wrap | Wrap | wrap for current days event <td align=middle width="13%" bgcolor=#EEFFFF > | </td> | |
DisplayMonth.notInMonthEventWrap.wrap | Wrap | wrap for the events of a day <td align=middle width="13%" bgcolor=#DDDDDD> | </td> | |
DisplayMonth.weekNumInnerWrap | Wrap | wrap for week numbers before A-tag | |
DisplayMonth.dayNumInnerWrap | Wrap | wrap for day number before A-tag | |
DisplayDay.color1 | string | Bg color 1 | #EEEEFF |
DisplayDay.color2 | string | Bg Color 2 | #DDDDEE |
DisplayDay.eventcolor | string | Event Color | #CCCCDD |
DisplayDay.eventAddParam | string | additional parameters for the td tag used to create an event. Omit use of rowspan, colspan bgcolor=#CCCCDD valign=top | Bgcolor= #CCCCDD valign=top |
DisplayDay.timeWrap.wrap | Wrap | wrap 4 the first column (the time column) <td align='left' width='70' |</td> | |
DisplayQuickview.limit | variable | Only events occuring within the next limit days is displayed | 120 |
DisplayQuickview.noEventsMsg | string | Message to display if theres no events to display | No events to display |
DisplayEvent.addMonthView | variable | addMonthView adds month view 0=do not display, 1=before event_view, 2= after event_view | 0 |
EditEvent.timeSelect.Start | variable | Selector time boxes start in hr | 8 |
EditEvent.timeSelect.End | variable | Selector time boxes end in hr | 23 |
EditEvent.timeSelect.Interval | variable | Interval in minutes | 30 |
EditEvent.fillEndDate | boolean | ill in edndate the same value as startdate on new event ? | 1 |
errMsgStartDateNotValid | string | This message is displayed if the start date is not valid Error! Startdate is not valid. | |
errMsgStartTimeNotValid | string | This message is displayed if the start time is not valid Error! Starttime is not valid. | |
errMsgEndDateNotValid | string | This message is displayed if the end date is not valid Error! Enddate is not valid. | |
errMsgEndTimeNotValid | string | This message is displayed if the end time is not valid Error! Endtime is not valid. | |
errMsgEndBeforeStart | string | This message is displayed if the enddate comes before the start date Error! Enddate is sooner than Startdate | |
errMsgNoTitle | string | This message is displayed if the title of the event is missing Error! Title is missing. | |
fe_adminLib.create.anonymousAllowed | Integer | Wheter anonymous visitor of the site/calendar is allowed to add items. | |
[tsref:(cObject).TEST]