Login / Status
developer.Resource
Home . Documentation . Document Library . Extension Manuals
Sponsors
hosted by punkt.deTYPO3 and Open Source MagazineAOE Media

1.4. Configuration

- 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

Reference

- 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>&nbsp; <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]