DEPRECATION WARNING

This documentation is not using the current rendering mechanism and will be deleted by December 31st, 2020. The extension maintainer should switch to the new system. Details on how to use the rendering mechanism can be found here.

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.

Eigenschaft

Eigenschaft:

Datentyp

Datentyp:

Beschreibung

Beschreibung:

Standardwert

Standardwert:

Eigenschaft

enableRegistration

Datentyp

boolean

Beschreibung

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.

Standardwert

1

Eigenschaft

skipRegistrationCollisionCheck

Datentyp

boolean

Beschreibung

whether the registration collision check should be skipped for all events

Standardwert

0

Eigenschaft

templateFile

Datentyp

string

Beschreibung

File name of the HTML template for e-mail

Standardwert

EXT:seminars/Resources/Private/Templates/Mail/e-mail.html

Eigenschaft

salutation

Datentyp

string

Beschreibung

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

Standardwert

formal

Eigenschaft

hideFieldsInThankYouMail

Datentyp

string

Beschreibung

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

Standardwert

credit_points,billing_address,kids,planned_disclaimer

Eigenschaft

cssFileForAttendeeMail

Datentyp

string

Beschreibung

the CSS file for the HTML e-mail to the attendees

Standardwert

EXT:seminars/Resources/Private/CSS/thankYouMail.css

Eigenschaft

generalPriceInMail

Datentyp

boolean

Beschreibung

whether to use the label “Price” for the standard price (instead of “standard price”) in e-mail to the participant

Standardwert

Eigenschaft

hideFieldsInNotificationMail

Datentyp

string

Beschreibung

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

Standardwert

Eigenschaft

showSeminarFieldsInNotificationMail

Datentyp

string

Beschreibung

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, needs_registration,allows_multiple_registrations,attendees_min, attendees_max, vacancies, enough_attendees, is_full, notes

Standardwert

title,uid,event_type,date,place,price_regular,price_regular_early, price_special,price_special_early,attendees,vacancies,enough_atten dees,is_full

Eigenschaft

showFeUserFieldsInNotificationMail

Datentyp

string

Beschreibung

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.

Standardwert

username,name,email,address,zip,city,telephone

Eigenschaft

showAttendanceFieldsInNotificationMail

Datentyp

string

Beschreibung

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

Standardwert

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

Eigenschaft

sendAdditionalNotificationEmails

Datentyp

boolean

Beschreibung

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.

Standardwert

1 (= active)

Eigenschaft

sendNotification

Datentyp

boolean

Beschreibung

Whether to send a notification to the organizers if a user has registered.

Standardwert

1 (= active)

Eigenschaft

sendNotificationOnUnregistration

Datentyp

boolean

Beschreibung

Whether to send a notification to the organizers if a user has unregistered.

Standardwert

1 (= active)

Eigenschaft

sendNotificationOnRegistrationForQueue

Datentyp

boolean

Beschreibung

Whether to send a notification to the organizers if someone registered for the queue.

Standardwert

1 (= active)

Eigenschaft

sendNotificationOnQueueUpdate

Datentyp

boolean

Beschreibung

Whether to send a notification to the organizers if the queue has been updated.

Standardwert

1 (= active)

Eigenschaft

sendConfirmation

Datentyp

boolean

Beschreibung

Whether to send a confirmation to the user after the user has registered.

Standardwert

1 (= active)

Eigenschaft

sendConfirmationOnUnregistration

Datentyp

boolean

Beschreibung

Whether to send a confirmation to the user if the user has unregistered.

Standardwert

1 (= active)

Eigenschaft

sendConfirmationOnRegistrationForQueue

Datentyp

boolean

Beschreibung

Whether to send a confirmation to the user if the user has registered for the queue.

Standardwert

1 (= active)

Eigenschaft

sendConfirmationOnQueueUpdate

Datentyp

boolean

Beschreibung

Whether to send a confirmation to the user if the queue has been updated.

Standardwert

1 (= active)

Eigenschaft

addRegistrationCsvToOrganizerReminderMail

Datentyp

boolean

Beschreibung

Whether to add the CSV file of the registrations when sending the reminder e-mails to the organizers.

Standardwert

0 (=inactive)

Eigenschaft

timeFormat

Datentyp

string

Beschreibung

the time format (in strftime format)

Standardwert

%H:%M

Eigenschaft

dateFormatY

Datentyp

string

Beschreibung

the strftime format code to extract the year from a date string (usually this shouldn’t be changed)

Standardwert

%Y

Eigenschaft

dateFormatM

Datentyp

string

Beschreibung

the strftime format code to extract the month from a date string (usually this shouldn’t be changed)

Standardwert

%m.

Eigenschaft

dateFormatD

Datentyp

string

Beschreibung

the strftime format code to extract the day of month from a date string (usually this shouldn’t be changed)

Standardwert

%d.

Eigenschaft

dateFormatYMD

Datentyp

string

Beschreibung

the strftime format code for the full date (change this to your local date format)

Standardwert

%d.%m.%Y

Eigenschaft

dateFormatMD

Datentyp

string

Beschreibung

the strftime format code for the month and day of month (change this to your local date format)

Standardwert

%d.%m.

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

Eigenschaft

abbreviateDateRanges

Datentyp

boolean

Beschreibung

whether date ranges should be shortened when possible, for example

11.10.2005-13.10.2005 becomes 11.-13.10.2005

Standardwert

1

Eigenschaft

currency

Datentyp

string

Beschreibung

ISO 4217 alpha 3 code of the currency to be used, must be valid

Standardwert

EUR

Eigenschaft

showTimeOfRegistrationDeadline

Datentyp

boolean

Beschreibung

whether to also show the time of the registration deadline instead of just the date

Standardwert

0

Eigenschaft

showTimeOfEarlyBirdDeadline

Datentyp

boolean

Beschreibung

whether to also show the time of the early bird deadline instead of just the date

Standardwert

0

Eigenschaft

showTimeOfUnregistrationDeadline

Datentyp

boolean

Beschreibung

whether to also show the time of the unregistration deadline instead of just the date

Standardwert

0

Eigenschaft

unregistrationDeadlineDaysBeforeBeginDate

Datentyp

integer

Beschreibung

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.)

Standardwert

Eigenschaft

allowRegistrationForStartedEvents

Datentyp

boolean

Beschreibung

whether registration should be possible even if an event has already started

Standardwert

0

Eigenschaft

allowRegistrationForEventsWithoutDate

Datentyp

Boolean

Beschreibung

Whether registration for events without a date is possible

Standardwert

0

Eigenschaft

allowUnregistrationWithEmptyWaitingList

Datentyp

Boolean

Beschreibung

Whether unregistration is possible even when there are no registrations on the waiting list yet.

Standardwert

0

Eigenschaft

showVacanciesThreshold

Datentyp

integer

Beschreibung

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.

Standardwert

10

Eigenschaft

showToBeAnnouncedForEmptyPrice

Datentyp

boolean

Beschreibung

whether events that have no standard price set should have “to be announced” as price instead of “free”

Standardwert

0

Eigenschaft

charsetForCsv

Datentyp

string

Beschreibung

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.

Standardwert

Iso-8859-15

Eigenschaft

filenameForEventsCsv

Datentyp

string

Beschreibung

the filename proposed for CSV export of event lists

Standardwert

events.csv

Eigenschaft

filenameForRegistrationsCsv

Datentyp

string

Beschreibung

the filename proposed for CSV export of registration lists

Standardwert

registrations.csv

Eigenschaft

fieldsFromEventsForCsv

Datentyp

string

Beschreibung

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

Standardwert

uid,title,subtitle,description,event_type,date,time,place,room,speake rs,price_regular,attendees,attendees_max,vacancies,is_full

Eigenschaft

fieldsFromFeUserForCsv

Datentyp

string

Beschreibung

comma-separated list of field names from fe_users that will be used for CSV export

Standardwert

name,company,address,zip,city,country,telephone,email

Eigenschaft

fieldsFromAttendanceForCsv

Datentyp

string

Beschreibung

comma-separated list of field names from tx_seminars_attendances that will be used for CSV export

Standardwert

uid,price,total_price,method_of_payment,interests,expectations,back ground_knowledge,known_from,notes

Eigenschaft

showAttendancesOnRegistrationQueueInCSV

Datentyp

boolean

Beschreibung

wether to show attendances on the registration queue in the CSV export or not

Standardwert

0

Eigenschaft

fieldsFromFeUserForEmailCsv

Datentyp

string

Beschreibung

comma-separated list of field names from fe_users that will be used for CLI CSV export

Standardwert

name,company,address,zip,city,country,telephone,email

Eigenschaft

fieldsFromAttendanceForEmailCsv

Datentyp

string

Beschreibung

comma-separated list of field names from tx_seminars_attendances that will be used for CLI CSV export

Standardwert

uid,price,total_price,method_of_payment,interests,expectations,back ground_knowledge,known_from,notes

Eigenschaft

showAttendancesOnRegistrationQueueInEmailCsv

Datentyp

boolean

Beschreibung

whether to show attendances on the registration queue in the CLI CSV export or not

Standardwert

0

Eigenschaft

addExcelSpecificSeparatorLineToCsv

Datentyp

boolean

Beschreibung

whether to add the Excel-specific “sep=;” line to the CSV

Standardwert

0

Eigenschaft

sendCancelationDeadlineReminder

Datentyp

boolean

Beschreibung

whether to send a cancelation deadline reminder to the organizers

Standardwert

0

Eigenschaft

sendEventTakesPlaceReminderDaysBeforeBeginDate

Datentyp

integer

Beschreibung

how many days before an events’ begin date the organizers should be reminded about this event via e-mail, zero disables the reminder

Standardwert

0

Property

automaticSpecialPriceForSubsequentRegistrationsBySameUser

Data type

boolean

Description

Set this to 1 to hide the special price for the first registration of a user and to automatically offer the special price for the 2nd, 3rd etc. registrations of the same user.

Default

0

Eigenschaft

attendancesPID

Datentyp

page_id

Beschreibung

PID des Ordners, in dem Anmeldungen gespeichert werden

Standardwert

None

[tsref:plugin.tx_seminars]