Setup for the Seminar Manager front-end plug-in in plugin.tx_seminars_pi1¶
You can configure the plug-in using flexforms of the front-end plug-in (for most values) or your TS template setup in the form plugin.tx_seminars_pi1. property = value.
If your want to set a value for all instances of the plug-in in one place, use the TS template setup. If you use flexforms, make sure to set the values at all relevant instances of the plug-in: It doesn’t do to specify the fields for the online registration in the seminar list front-end plug-in—you need to set these fields in the online registration front-end plug-in.
Note: If you set any non-empty value in the flexforms, this will override the corresponding value from TS Setup.
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
numberOfClicksForRegistration
Data type
integer
Description
number of clicks to registration (valid options are 2 or 3)
Default
3
Property
what_to_display
Data type
string
Description
The kind of front-end plug-in to display. Allowed values are in: seminar_list, single_view, topic_list, my_events, my_vip_events, seminar_registration, list_registrations, list_vip_registrations, edit_event, my_entered_events, countdown, category_list, event_headline This must be set using flexforms.
Default
seminar_list
Property
templateFile
Data type
string
Description
location of the HTML template for the FE plugin
Default
EXT:seminars/pi1/seminars_pi1.tmpl
Property
eventEditorTemplateFile
Data type
string
Description
location of the front-endevent editor template file
Default
EXT:seminars/Resources/Private/Templates/FrontEnd/EventEditor.html
Property
registrationEditorTemplateFile
Data type
string
Description
location of the template file for the registration form
Default
EXT:seminars/Resources/Private/Templates/FrontEnd/RegistrationEditor.h tml
Property
salutation
Data type
string
Description
Switch whether to use formal/informal language on the front end.Allowed values are:formal | informal
Default
formal
Property
showSingleEvent
Data type
integer
Description
The UID of an event record. If an event is selected, the plug-inalways shows the single view of this event and not the list.
This must be set using flexforms.
Default
Property
timeframeInList
Data type
string
Description
the time-frame from which events should be displayed in the list view. Select one of these keywords:all, past, pastAndCurrent, current, currentAndUpcoming, upcoming, deadlineNotOver, today
Default
currentAndUpcoming
Property
hideColumns
Data type
string
Description
comma-separated list of column names that shouldn’t be displayed in the list view, e.g. organizers,price_special
The order of the elements in this list has no influence on the output.Allowed values are in: category, title,subtitle,uid, event_type, language, accreditation_number, credit_points, teaser, speakers, date, time, expiry, place, city, country, seats, price_regular, price_special, total_price, organizers, target_groups, attached_files, vacancies, status_registration, registration, list_registrations, status, edit, imagePlease note that some columns will only be shown if a front-end user currently is logged in.
Default
Image,category,subtitle,event_type,language,accreditation_number,cre dit_points,teaser,time,expiry,place,country,price_special,speakers,t arget_groups,attached_files,status
Property
hideFields
Data type
string
Description
comma-separated list of field names that shouldn’t be displayed in the detail view, e.g. organizers,price_special
The order of the elements in this list has no influence on the output.Allowed values are in: event_type, title, subtitle, language, description, accreditation_number, credit_points, category, date, uid, time, place, room, expiry, speakers, partners, tutors, leaders, p rice_regular,price_board_regular,price_special,price_board_speci al,additional_information, target_groups, attached_files, paymentmethods, target_groups, organizers, vacancies, deadline_registration, otherdates, eventsnextday, registration, back, image, requirements, dependencies
Default
credit_points,eventsnextday
Property
hideSearchForm
Data type
boolean
Description
whether to show the search form in the list view
Default
0
Property
displaySearchFormFields
Data type
string
Description
comma-separated list of search options which should be shown in the search widget. If no field is displayed the search widget will be hidden. Allowed values are in: event_type, language, country, city, place, full_text_search, date, age, organizer, price, categories
Default
Property
limitListViewToCategories
Data type
string
Description
comma-separated list of category UIDs to filter the list view for, leave empty to have no such filter
Default
Property
limitListViewToPlaces
Data type
string
Description
comma-separated list of place UIDs to filter the list view for, leave empty to have no such filter
Default
Property
limitListViewToOrganizers
Data type
string
Description
comma-separated list of organizer UIDs to filter the list view for, leave empty to have no such filter
Default
Property
showOnlyEventsWithVacancies
Data type
boolean
Description
whether to show only events with vacancies on in the list view
Default
0
Property
seminarImageListViewHeight
Data type
integer
Description
the maximum height of the image of a seminar in the list view
Default
43
Property
seminarImageListViewWidth
Data type
integer
Description
the maximum width of the image of a seminar in the list view
Default
70
Property
hidePageBrowser
Data type
boolean
Description
whether to show the page browser in the list view
Default
0
Property
hideCanceledEvents
Data type
boolean
Description
whether to show canceled events in the list view
Default
0
Property
sortListViewByCategory
Data type
boolean
Description
whether the list view should always be sorted by category (before applying the normal sorting)
Default
0
Property
categoriesInListView
Data type
string
Description
whether to show only the category title, only the category icon or both. Allowed values are: icon, text, both
Default
both
Property
generalPriceInList
Data type
boolean
Description
whether to use the label “Price” as column header for the standard price (instead of “Standard price”)
Default
0
Property
generalPriceInSingle
Data type
boolean
Description
whether to use the label “Price” as heading for the standard price (instead of “Standard price”) in the detailed view and on the registration page
Default
0
Property
omitDateIfSameAsPrevious
Data type
boolean
Description
whether to omit the date in the list view if it is the same as the previous item’s (useful if you often have several events at the same date)
Default
0
Property
showOwnerDataInSingleView
Data type
boolean
Description
whether to show the owner data in the single view
Default
0
Property
ownerPictureMaxWidth
Data type
integer
Description
the maximum width of the owner picture in the single view
Default
250
Property
accessToFrontEndRegistrationLists
Data type
string
Description
who is allowed to view the list of registrations on the front end; allowed values are: attendees_and_managers, login, world
Default
attendees_and_managers
Property
allowCsvExportOfRegistrationsInMyVipEventsView
Data type
boolean
Description
whether to allow the CSV export in the “my VIP events” view
Default
0
Property
mayManagersEditTheirEvents
Data type
boolean
Description
whether managers may edit their events
Default
0
Property
eventFieldsOnRegistrationPage
Data type
string
Description
list of comma-separated names of event fields that should be displayed on the registration page (the order doesn’t matter)Allowed values are in: uid,title,price_regular,price_special,vacancies
Default
title,price_regular,price_special,vacancies
Property
showRegistrationFields
Data type
string
Description
comma-separated list of tx_seminars_attendances DB fields to show for the online registrationThe order of the values is not relevant.Allowed values are in:step_counter, price,method_of_payment, account_number, bank_code, bank_name, account_owner, billing_address, company, gender, name, address, zip, city, country, telephone, email,interests, expectations, background_knowledge, accommodation, food, known_from, seats, registered_themselves,attendees_names, kids, lodgings, foods, checkboxes, notes, total_price, feuser_data, billing_address, registration_data, terms, terms_2
Note: billing_address enabled the summary of all billing address fields for the second registration page. To get this to work correctly, you also need to enable the particular fields for a separate billing addres that should be displayed on the first registration page, for example: name, address, zip, city
Default
step_counter,price,method_of_payment,lodgings,foods,checkboxes,inte rests,expectations,background_knowledge,known_from,notes,total_pric e,feuser_data,billing_address,registration_data,terms_2
Property
registerThemselvesByDefaultForHiddenCheckbox
Data type
boolean
Description
whether the logged-in user should be registered themselves by default in the registration form (only applicable if the checkbox is hidden)
Default
1
Property
showFeUserFieldsInRegistrationForm
Data type
string
Description
fe_users DB fields to show for in the registration form
Default
name,company,address,zip,city,country,telephone,email
Property
showFeUserFieldsInRegistrationFormWithLabel
Data type
string
Description
fe_users DB fields on the registration form that should be displayed with a label
Default
telephone,email
Property
numberOfFirstRegistrationPage
Data type
integer
Description
the displayed number of the first registration page (for “step x of y”)
Default
1
Property
numberOfLastRegistrationPage
Data type
integer
Description
the displayed number of the last registration page (for “step x of y”)
Default
2
Property
maximumBookableSeats
Data type
integer
Description
the maximum number of seats that can be booked in one registration
Default
10
Property
showSpeakerDetails
Data type
boolean
Description
whether to show detailed information of the speakers in the single viewif disabled, only the names will be shown
Default
1
Property
showSiteDetails
Data type
boolean
Description
whether to show detailed information of the locations in the single viewif disabled, only the name of the locations will be shown
Default
1
Property
limitFileDownloadToAttendees
Data type
boolean
Description
whether file downloads are limited to attendees only
Default
1
Property
showFeUserFieldsInRegistrationsList
Data type
string
Description
comma-separated list of FEuser fields to show in the list of registrations for an event
Default
name
Property
showRegistrationFieldsInRegistrationList
Data type
string
Description
comma-separated list of registration fields to show in the list of registrations for an event
Default
None
Property
logOutOneTimeAccountsAfterRegistration
Data type
boolean
Description
Whether one-time FE user accounts will be automatically logged out after they have registered for an event.
Note: This does not affect regular FE user accounts in any way.
Default
1
Property
enableSortingLinksInListView
Data type
boolean
Description
whether to add sorting links to the headers in the list view
Default
1
Property
linkToSingleView
Data type
string
Description
when to link to the single view: always, never, onlyForNonEmptyDescription
Default
always
Property
whether to send an additional notification e-mail from the FE editor to the reviewers when a new record has been created
Data type
boolean
Description
sendAdditionalNotificationEmailInFrontEndEditor
Default
0
Property
pages
Data type
integer
Description
PID of the sysfolder that contains all the event records (e.g. the starting point)
Default
None
Property
recursive
Data type
integer
Description
level of recursion that should be used when accessing the startingpoint
Default
None
Property
listPID
Data type
page_id
Description
PID of the FE page that contains the event list
Default
None
Property
detailPID
Data type
page_id
Description
PID of the FE page that contains the single view
Default
None
Property
myEventsPID
Data type
page_id
Description
PID of the FE page that contains the “my events” list
Default
None
Property
registerPID
Data type
page_id
Description
PID of the FE page that contains the seminar registration plug-in
Default
None
Property
thankYouAfterRegistrationPID
Data type
page_id
Description
PID of the thank-you page that will be displayed after a FE user has registered for an event
Default
None
Property
sendParametersToThankYouAfterRegistrationPageUrl
Data type
boolean
Description
Whether to send GET parameters to the thank-you-after-registration- page-URL.
Default
1
Property
createAdditionalAttendeesAsFrontEndUsers
Data type
boolean
Description
whether to create FE user records for additional attendees (in addition to storing them in a text field)
Default
0
Property
sysFolderForAdditionalAttendeeUsersPID
Data type
page_id
Description
UID of the sysfolder in which FE users created as additional attendees in the registration form get stored
Default
Property
userGroupUidsForAdditionalAttendeesFrontEndUsers
Data type
string
Description
comma-separated list of front-end user group UIDs to which the FE users created in the registration form will be assigned
Default
Property
pageToShowAfterUnregistrationPID
Data type
page_id
Description
PID of the page that will be displayed after a FE user has unregistered from an event
Default
None
Property
sendParametersToPageToShowAfterUnregistrationUrl
Data type
boolean
Description
Whether to send GET parameters to the thank-you-after-registration- page-URL.
Default
1
Property
loginPID
Data type
page_id
Description
PID of the FE page that contains the login form or onetimeaccount
Default
None
Property
registrationsListPID
Data type
page_id
Description
PID of the page that contains the registrations list for participants
Default
None
Property
registrationsVipListPID
Data type
page_id
Description
PID of the page that contains the registrations list for editors
Default
None
Property
eventEditorFeGroupID
Data type
integer
Description
UID of the FE user group that is allowed to enter and edit event records in the FE
Default
None
Property
defaultEventVipsFeGroupID
Data type
integer
Description
UID of the FE user group that is allowed to see the registrations of all events
Default
None
Property
eventEditorPID
Data type
page_id
Description
PID of the page where the plug-in for editing events is located
Default
None
Property
createEventsPID
Data type
page_id
Description
PID of the sysfolder where FE-created events will be stored
Default
None
Property
createAuxiliaryRecordsPID
Data type
page_id
Description
PID of the sysfolder where FE-created auxiliary records will be stored
Default
None
Property
eventSuccessfullySavedPID
Data type
page_id
Description
PID of the page that will be shown when an event has been successfully entered on the FE
Default
None
Property
allowedExtensionsForUpload
Data type
string
Description
Comma-separated list of file extensions which are allowed to be uploaded in the FE editor
Default
jpg,jpeg,png,bmp,gif,tiff,tif,txt,pdf,ps,svg,doc,docx,sxw,odt,xls,xlsx ,sxc,ods,ppt,pptx,sxi,odp,html,htm,css,js,xml,xsd,zip,rar,gz,tgz,tar,b z2,tbz,tbz2
Property
displayFrontEndEditorFields
Data type
String
Description
comma-separated list of the fields to show in the FE-editor; allowed values are: subtitle,accreditation_number, credit_points, categories, event_type, cancelled, teaser,description, additional_information, begin_date, end_date, begin_date_registration, deadline_early_bird, deadline_registration, needs_registration, allows_multiple_registrations, queue_size, offline_attendees, attendees_min, attendees_max, target_groups, price_regular, price_regular_early, price_regular_board, price_special, price_special_early, price_special_board, payment_methods, place, room, lodgings, foods, speakers, leaders, partners, tutors, checkboxes, uses_terms_2, attached_file_box, notes
Default
subtitle,accreditation_number,credit_points,categories,event_type,c ancelled,teaser,description,additional_information,begin_date,end_d ate,begin_date_registration,deadline_early_bird,deadline_registra tion,needs_registration,allows_multiple_registrations,queue_size,o ffline_attendees,attendees_min,attendees_max,target_groups,price_ regular,price_regular_early,price_regular_board,price_special,pri ce_special_early,price_special_board,payment_methods,place,room,l odgings,foods,speakers,leaders,partners,tutors,checkboxes,uses_terms_2,attached_file_box,notes
Property
requiredFrontEndEditorFields
Data type
String
Description
comma-separated list of the event fields which are required to be filled in the FE editor; allowed values are: subtitle, accreditation_number, credit_points, categories, event_type, cancelled, teaser, description, additional_information, begin_date, end_date, begin_date_registration, deadline_early_bird, deadline_registration, needs_registration, allows_multiple_registrations, queue_size, attendees_min, attendees_max, offline_attendees, target_groups, price_regular, price_regular_early, price_regular_board, price_special, price_special_early, price_special_board, payment_methods, place, room, lodgings, foods, speakers, leaders, partners, tutors, checkboxes, uses_terms_2, attached_file_box, notes
Default
Property
requiredFrontEndEditorPlaceFields
Data type
String
Description
comma-separated list of the place fields which are required to be filled in the FE editor; allowed values are: address, zip, city, country, homepage, directions
Default
city
Property
bankTransferUID
Data type
record_id
Description
UID of the payment method that corresponds to “bank transfer”, used for input validation in the registration form
Default
None
Property
externalLinkTarget
Data type
string
Description
The target for external links in seminars.
Default
None
Property
seminarImageSingleViewWidth
Data type
integer
Description
the maximum width of the image of a seminar in the single view
Default
260
Property
seminarImageSingleViewHeight
Data type
integer
Description
the maximum height of the image of a seminar in the single view
Default
160
Property
allowFrontEndEditingOfSpeakers
Data type
boolean
Description
whether to allow front-end editing of speakers
Default
0
Property
allowFrontEndEditingOfPlaces
Data type
boolean
Description
whether to allow front-end editing of places
Default
0
Property
allowFrontEndEditingOfCheckboxes
Data type
boolean
Description
whether to allow front-end editing of checkboxes
Default
0
Property
allowFrontEndEditingOfTargetGroups
Data type
boolean
Description
whether to allow front-end editing of target groups
Default
0
[tsref:plugin.tx_seminars_pi1]