DEPRECATION WARNING
This documentation is not using the current rendering mechanism and is probably outdated. The extension maintainer should switch to the new system. Details on how to use the rendering mechanism can be found here.
BirthdayΒΆ
This is the default birthday configuration used to show frontend user birthdays within the calendar.
plugin.tx_cal_controller.display.birthday
Property
event_select
Data type
SELECT
Description
This is the heart of the connection SQL. It will be used in conjunction with the view-where (findallWithinWhere, findAll and findWhere) to retrieve the fe_users records.
selectFields = fe_users.*, 'year' as freq, 20301231 as until, 1 as allday
Default
See description
Property
pidTable
Data type
String
Description
Configure the table the records come from.
Default
fe_users
Property
findAllWithinWhere
Data type
String
Description
Define the where clause for the views: day, week, month, year, list, rss. Use ###START### and ###END### as marker to be replaced during runtime with the timeframe
Default
(fe_users.date_of_birth < ###START### OR fe_users.date_of_birth < ###END###) and fe_users.date_of_birth > 0
Property
findAll
Data type
String
Description
Define the where clause for the ? view Use ###START### and ###END### as marker to be replaced during runtime with the timeframe
Currently not in use!!
Default
Property
findWhere
Data type
String
Description
Define the where clause for the single event views: event, ics Use ###UID### as marker to be replaced during runtime to define the uid of the record
Default
fe_users.uid = ###UID###
Property
externalPlugin
Data type
Boolean
Description
Enable this to create a link to another page containing the single view of the external plugin. Use ###DB_FIELD### to retrieve record related informations from the database (DB_FIELD is a placeholder)
Default
0
Property
externalPlugin.singleViewPid
Data type
Integer / PID
Description
Define the pid for the external plugin single view
Default
Property
externalPlugin.additionalParams
Data type
String / stdWrap
Description
Contains the paramter(s) to be added to the url. Use ###DB_FIELD### to retrieve record related informations from the database (DB_FIELD is a placeholder)
Default
Property
endTimeField
Data type
String
Description
Define the field containing the timestamp for the end time.If there is no according field, leave it empty and define a defaultLength
Default
date_of_birth
Property
defaultLength
Data type
Integer
Description
If there is no end time, you can define a default length (in minutes)
Default
0
Property
fieldMapping
Data type
Array
Description
For a quick and easy integration, map your record fields to the standard event fields
Default
- title = name
- description = address
- location =
- organizer =
- image = image
Property
template
Data type
String / Path
Description
The template to be used with these records
Default
EXT:cal_ts_service/Resources/Private/Templates/ts.tmpl
Property
headerStyle
Data type
String
Description
The header style class to be used.
Default
pink_catheader
Property
bodyStyle
Data type
String
Description
The body style class to be used.
Default
pink_catbody
Property
legendDescription
Data type
String
Description
The title in the legend description for these records
Default
Birthday
Property
search.searchEventFieldList
Data type
String, CSV
Description
The fields, which are allowed to be searched through
Default
fe_users.name
Property
event.event.title.dataWrap
Data type
String / dataWrap
Description
The title wrap
Default
|'s birthday
Property
event.event.image
Data type
cObject
Description
The image definition
Default
image >
image = IMAGE
image {
file.import.field = image
file.import.stdWrap.wrap = uploads/tx_srfeuserregister/|
}
Property
event.event.alldayTitle.dataWrap
Data type
String
Description
Wrap for event title.
Default
<img src="typo3conf/ext/cal_ts_service/Resources/Public/Images/cake.png" /> |
[tsref:plugin.tx_cal_controller.display.birthday]