Setup common for front-end plug-in and back-end module in plugin.tx_seminars¶
You can configure the plug-in using your TS template setup in the form plugin.tx_seminars. property = value. The values in this table can only be configured using your TypoScript setup, but not via flexforms.
Property
Property:
Data type
Data type:
Description
Description:
Default
Default:
Property
enableRegistration
Data type
boolean
Description
Set this to 0 if you don’t use the registration feature for this site and would like to disable the configuration check for this.
Default
1
Property
skipRegistrationCollisionCheck
Data type
boolean
Description
whether the registration collision check should be skipped for all events
Default
0
Property
templateFile
Data type
string
Description
File name of the HTML template for e-mail
Default
EXT:seminars/Resources/Private/Templates/Mail/e-mail.html
Property
salutation
Data type
string
Description
switch whether to use formal/informal language for some shared code (in e-mails, some labels and some error messages).Allowed values are:formal | informal
Default
formal
Property
hideFieldsInThankYouMail
Data type
string
Description
comma-separated list of section names that shouldn’t be displayed in the thank-you e-mail to the user
allowed values are in: hello, title, uid, ticket_id, price, seats, to tal_price,attendees_names,lodgings,accommodation,foods,food,checkbox es, kids, accreditation_number, credit_points, date, time, place, room,paymentmethod, billing_address,interests,url, footer,planned_disclaimer
Default
credit_points,billing_address,kids,planned_disclaimer
Property
cssFileForAttendeeMail
Data type
string
Description
the CSS file for the HTML e-mail to the attendees
Default
EXT:seminars/Resources/Private/CSS/thankYouMail.css
Property
generalPriceInMail
Data type
boolean
Description
whether to use the label “Price” for the standard price (instead of “standard price”) in e-mail to the participant
Default
Property
hideFieldsInNotificationMail
Data type
string
Description
Comma-separated list of section names from the registration that shouldn’t be displayed in the notification e-mail to the organizers. These fields are the big blocks in that e-mail, and some are further divided.
Allowed values are in:
- summary: the attendee’s name, the event title and the event date
- seminardata: date from the seminar record, configurable via showSeminarFieldsInNotificationMail
- feuserdata: data from the front-end user record, configurable via showFeUserFieldsInNotificationMail
- attendancedata: data from the attendance record, configurable via showAttendanceFieldsInNotificationMail
Default
Property
showSeminarFieldsInNotificationMail
Data type
string
Description
comma-separated list of field names from seminars that should be mentioned in the notification e-mail to the organizers (in the “seminardata” section)allowed values are in: uid, event_type, title, subtitle, titleanddate, date, time, accreditation_number, credit_points, room, place, speakers, price_regular, price_regular_early, price_special, price_special_early, attendees,allows_multiple_registrations,attendees_min, attendees_max, vacancies, enough_attendees, is_full, notes
Default
title,uid,event_type,date,place,price_regular,price_regular_early, price_special,price_special_early,attendees,vacancies,enough_atten dees,is_full
Property
showFeUserFieldsInNotificationMail
Data type
string
Description
comma-separated list of field names from fe_users that should be mentioned in the notification e-mail to the organizers (in the “feuserdata” section)allowed values are all column names from fe_users.
Default
username,name,email,address,zip,city,telephone
Property
showAttendanceFieldsInNotificationMail
Data type
string
Description
comma-separated list of field names from attendances that should be mentioned in the notification e-mail to the organizers (in the “attendancedata” section)allowed values are in: uid, interests, expectations, background_knowledge, lodgings, accommodation, foods, food, known_from, notes, checkboxes, price, seats, total_price, attendees_names, kids, method_of_payment, gender, name, address, zip, city, country, telephone, email
Default
uid,price,seats,total_price,method_of_payment,gender,name,address,z ip,city,country,telephone,email,interests,expectations,background_kno wledge,known_from,notes
Property
sendAdditionalNotificationEmails
Data type
boolean
Description
Whether to send the additional notification e-mails to the organizers or not. Additional notification mails are sent if for example an event gets full.
Default
1 (= active)
Property
sendNotification
Data type
boolean
Description
Whether to send a notification to the organizers if a user has registered.
Default
1 (= active)
Property
sendNotificationOnUnregistration
Data type
boolean
Description
Whether to send a notification to the organizers if a user has unregistered.
Default
1 (= active)
Property
sendNotificationOnRegistrationForQueue
Data type
boolean
Description
Whether to send a notification to the organizers if someone registered for the queue.
Default
1 (= active)
Property
sendNotificationOnQueueUpdate
Data type
boolean
Description
Whether to send a notification to the organizers if the queue has been updated.
Default
1 (= active)
Property
sendConfirmation
Data type
boolean
Description
Whether to send a confirmation to the user after the user has registered.
Default
1 (= active)
Property
sendConfirmationOnUnregistration
Data type
boolean
Description
Whether to send a confirmation to the user if the user has unregistered.
Default
1 (= active)
Property
sendConfirmationOnRegistrationForQueue
Data type
boolean
Description
Whether to send a confirmation to the user if the user has registered for the queue.
Default
1 (= active)
Property
sendConfirmationOnQueueUpdate
Data type
boolean
Description
Whether to send a confirmation to the user if the queue has been updated.
Default
1 (= active)
Property
addRegistrationCsvToOrganizerReminderMail
Data type
boolean
Description
Whether to add the CSV file of the registrations when sending the reminder e-mail to the organizers.
Default
0 (=inactive)
Property
timeFormat
Data type
string
Description
the time format (in strftime format)
Default
%H:%M
Property
dateFormatY
Data type
string
Description
the strftime format code to extract the year from a date string (usually this shouldn’t be changed)
Default
%Y
Property
dateFormatM
Data type
string
Description
the strftime format code to extract the month from a date string (usually this shouldn’t be changed)
Default
%m.
Property
dateFormatD
Data type
string
Description
the strftime format code to extract the day of month from a date string (usually this shouldn’t be changed)
Default
%d.
Property
dateFormatYMD
Data type
string
Description
the strftime format code for the full date (change this to your local date format)
Default
%d.%m.%Y
Property
dateFormatMD
Data type
string
Description
the strftime format code for the month and day of month (change this to your local date format)
Default
%d.%m.
Property
abbreviateDateRanges
Data type
boolean
Description
whether date ranges should be shortened when possible, for example
11.10.2005-13.10.2005 becomes 11.-13.10.2005
Default
1
Property
defaultTimeZone
Data type
string
Description
time zone used for the iCal attachments in case an event does not have a specific time zone set
Default
Europe/Berlin
Property
currency
Data type
string
Description
ISO 4217 alpha 3 code of the currency to be used, must be valid
Default
EUR
Property
showTimeOfRegistrationDeadline
Data type
boolean
Description
whether to also show the time of the registration deadline instead of just the date
Default
0
Property
showTimeOfEarlyBirdDeadline
Data type
boolean
Description
whether to also show the time of the early bird deadline instead of just the date
Default
0
Property
showTimeOfUnregistrationDeadline
Data type
boolean
Description
whether to also show the time of the unregistration deadline instead of just the date
Default
0
Property
unregistrationDeadlineDaysBeforeBeginDate
Data type
integer
Description
Number of days before the start of an event until unregistration is possible. (If you want to disable this feature just leave the value empty.)
Default
Property
allowRegistrationForStartedEvents
Data type
boolean
Description
whether registration should be possible even if an event has already started
Default
0
Property
allowRegistrationForEventsWithoutDate
Data type
Boolean
Description
Whether registration for events without a date is possible
Default
0
Property
allowUnregistrationWithEmptyWaitingList
Data type
Boolean
Description
Whether unregistration is possible even when there are no registrations on the waiting list yet.
Default
0
Property
showVacanciesThreshold
Data type
integer
Description
If there are at least this many vacancies, “enough” (localized) is displayed instead of the exact number.
Set this to a number higher than the highest number of vacancies if you want the exact number to be always displayed.
Default
10
Property
showToBeAnnouncedForEmptyPrice
Data type
boolean
Description
whether events that have no standard price set should have “to be announced” as price instead of “free”
Default
0
Property
charsetForCsv
Data type
string
Description
The charset for the CSV export, e.g., utf-8, iso-8859-1 or iso-8859-15. The default is iso-9959-15 because Excel has problems with importing utf-8.
Default
Iso-8859-15
Property
filenameForEventsCsv
Data type
string
Description
the filename proposed for CSV export of event lists
Default
events.csv
Property
filenameForRegistrationsCsv
Data type
string
Description
the filename proposed for CSV export of registration lists
Default
registrations.csv
Property
fieldsFromEventsForCsv
Data type
string
Description
comma-separated list of field names from tx_seminars_seminars that will be used for CSV exportAllowed values are in:uid, tstamp, crdate, title, subtitle, teaser, description, event_type, accreditation_number, credit_points, date, time, deadline_registration, deadline_early_bird, place, room, lodgings, foods, speakers, partners, tutors, leaders, price_regular, price_regular_early, price_regular_board, price_special, price_special_early, price_special_board, additional_information, payment_methods, organizers, attendees_min, attendees_max, attendees, vacancies, enough_attendees, is_full, cancelled
Default
uid,title,subtitle,description,event_type,date,time,place,room,speake rs,price_regular,attendees,attendees_max,vacancies,is_full
Property
fieldsFromFeUserForCsv
Data type
string
Description
comma-separated list of field names from fe_users that will be used for CSV export
Default
name,company,address,zip,city,country,telephone,email
Property
fieldsFromAttendanceForCsv
Data type
string
Description
comma-separated list of field names from tx_seminars_attendances that will be used for CSV export
Default
uid,price,total_price,method_of_payment,interests,expectations,back ground_knowledge,known_from,notes
Property
showAttendancesOnRegistrationQueueInCSV
Data type
boolean
Description
wether to show attendances on the registration queue in the CSV export or not
Default
0
Property
fieldsFromFeUserForEmailCsv
Data type
string
Description
comma-separated list of field names from fe_users that will be used for CLI CSV export
Default
name,company,address,zip,city,country,telephone,email
Property
fieldsFromAttendanceForEmailCsv
Data type
string
Description
comma-separated list of field names from tx_seminars_attendances that will be used for CLI CSV export
Default
uid,price,total_price,method_of_payment,interests,expectations,back ground_knowledge,known_from,notes
Property
showAttendancesOnRegistrationQueueInEmailCsv
Data type
boolean
Description
whether to show attendances on the registration queue in the CLI CSV export or not
Default
0
Eigenschaft
addExcelSpecificSeparatorLineToCsv
Datentyp
boolean
Beschreibung
whether to add the Excel-specific “sep=;” line to the CSV
Standardwert
0
Property
sendCancelationDeadlineReminder
Data type
boolean
Description
whether to send a cancellation deadline reminder to the organizers
Default
0
Property
sendEventTakesPlaceReminderDaysBeforeBeginDate
Data type
integer
Description
how many days before an events’ begin date the organizers should be reminded about this event via e-mail, zero disables the reminder
Default
0
Property
attendancesPID
Data type
page_id
Description
PID of the sysfolder where event registrations (attendances) will be stored
Default
None
[tsref:plugin.tx_seminars]