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 for the Seminarmanager 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.

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

numberOfClicksForRegistration

Datentyp

integer

Beschreibung

number of clicks to registration (valid options are 2 or 3)

Standardwert

3

Eigenschaft

what_to_display

Datentyp

string

Beschreibung

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.

Standardwert

seminar_list

Eigenschaft

templateFile

Datentyp

string

Beschreibung

location of the HTML template for the FE plugin

Standardwert

EXT:seminars/pi1/seminars_pi1.tmpl

Eigenschaft

eventEditorTemplateFile

Datentyp

string

Beschreibung

location of the front end event editor template file

Standardwert

EXT:seminars/Resources/Private/Templates/FrontEnd/EventEditor.html

Eigenschaft

registrationEditorTemplateFile

Datentyp

string

Beschreibung

location of the template file for the registration form

Standardwert

EXT:seminars/Resources/Private/Templates/FrontEnd/RegistrationEditor.h tml

Eigenschaft

salutation

Datentyp

string

Beschreibung

Switch whether to use formal/informal language on the front end.Allowed values are:formal | informal

Standardwert

formal

Eigenschaft

showSingleEvent

Datentyp

integer

Beschreibung

The UID of an event record. If an event is selected, the plugin always shows the single view of this event and not the list.

This must be set using flexforms.

Standardwert

Eigenschaft

timeframeInList

Datentyp

string

Beschreibung

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

Standardwert

currentAndUpcoming

Eigenschaft

hideColumns

Datentyp

string

Beschreibung

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, editPlease note that some columns will only be shown if a front-end user currently is logged in.

Standardwert

category,subtitle,event_type,language,accreditation_number,credit_p oints,teaser,time,expiry,place,country,price_special,speakers,target_groups,attached_files,status

Eigenschaft

hideFields

Datentyp

string

Beschreibung

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, paymentmethods, target_groups, attached_files, organizers, vacancies, deadline_registration, otherdates, eventsnextday, registration, back, image, requirements, dependencies

Standardwert

credit_points,eventsnextday

Eigenschaft

hideSearchForm

Datentyp

boolean

Beschreibung

whether to show the search form in the list view

Standardwert

0

Eigenschaft

displaySearchFormFields

Datentyp

string

Beschreibung

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, day, age, organizer, price, categories

Standardwert

Eigenschaft

hidePageBrowser

Datentyp

boolean

Beschreibung

whether to show the page browser in the list view

Standardwert

0

Eigenschaft

hideCanceledEvents

Datentyp

boolean

Beschreibung

whether to show canceled events in the list view

Standardwert

0

Eigenschaft

limitListViewToCategories

Datentyp

string

Beschreibung

comma-separated list of category UIDs to filter the list view for, leave empty to have no such filter

Standardwert

Eigenschaft

limitListViewToPlaces

Datentyp

string

Beschreibung

comma-separated list of place UIDs to filter the list view for, leave empty to have no such filter

Standardwert

Eigenschaft

limitListViewToOrganizers

Datentyp

string

Beschreibung

comma-separated list of organizer UIDs to filter the list view for, leave empty to have no such filter

Standardwert

Eigenschaft

showOnlyEventsWithVacancies

Datentyp

boolean

Beschreibung

whether to show only events with vacancies on in the list view

Standardwert

0

Eigenschaft

seminarImageListViewHeight

Datentyp

integer

Beschreibung

the maximum height of the image of a seminar in the list view

Standardwert

43

Eigenschaft

seminarImageListViewWidth

Datentyp

integer

Beschreibung

the maximum width of the image of a seminar in the list view

Standardwert

70

Eigenschaft

sortListViewByCategory

Datentyp

boolean

Beschreibung

ob die Listenansicht immer nach Kategorien sortiert werden soll (bevor die normale Sortierung angewendet wird)

Standardwert

0

Eigenschaft

categoriesInListView

Datentyp

string

Beschreibung

whether to show only the category title, only the category icon or both. Allowed values are: icon, text, both

Standardwert

both

Eigenschaft

generalPriceInList

Datentyp

boolean

Beschreibung

whether to use the label “Price” as column header for the standard price (instead of “Standard price”)

Standardwert

0

Eigenschaft

generalPriceInSingle

Datentyp

boolean

Beschreibung

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

Standardwert

0

Eigenschaft

omitDateIfSameAsPrevious

Datentyp

boolean

Beschreibung

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)

Standardwert

0

Eigenschaft

showOwnerDataInSingleView

Datentyp

boolean

Beschreibung

whether to show the owner data in the single view

Standardwert

0

Eigenschaft

ownerPictureMaxWidth

Datentyp

integer

Beschreibung

the maximum width of the owner picture in the single view

Standardwert

250

Eigenschaft

accessToFrontEndRegistrationLists

Datentyp

string

Beschreibung

who is allowed to view the list of registrations on the front end; allowed values are: attendees_and_managers, login, world

Standardwert

attendees_and_managers

Eigenschaft

allowCsvExportOfRegistrationsInMyVipEventsView

Datentyp

boolean

Beschreibung

Legt fest ob es erlaubt ist auf den CSV Export der Anmeldungen von der „meine verwalteten Veranstaltungen“-Ansicht aus zuzugreifen

Standardwert

0

Eigenschaft

mayManagersEditTheirEvents

Datentyp

boolean

Beschreibung

Legt fest ob Verwalter ihre Veranstaltungen bearbeiten dürfen

Standardwert

0

Eigenschaft

eventFieldsOnRegistrationPage

Datentyp

string

Beschreibung

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

Standardwert

title,price_regular,price_special,vacancies

Eigenschaft

showFeUserFieldsInRegistrationForm

Datentyp

string

Beschreibung

fe_users DB fields to show for in the registration form

Standardwert

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

Eigenschaft

showFeUserFieldsInRegistrationFormWithLabel

Datentyp

string

Beschreibung

fe_users DB fields on the registration form that should be displayed with a label

Standardwert

telephone,email

Eigenschaft

showRegistrationFields

Datentyp

string

Beschreibung

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

Standardwert

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

ob sich der eingeloggte Benutzer per Default im Anmeldeformular auch selbst anmeldet (nur wirksam, wenn die Checkbox im Anmeldeformular ausgeblendet ist)

Default

1

Eigenschaft

numberOfFirstRegistrationPage

Datentyp

integer

Beschreibung

the displayed number of the first registration page (for “step x of y”)

Standardwert

1

Eigenschaft

numberOfLastRegistrationPage

Datentyp

integer

Beschreibung

the displayed number of the last registration page (for “step x of y”)

Standardwert

2

Property

maximumBookableSeats

Data type

integer

Description

the maximum number of seats that can be booked in one registration

Default

10

Eigenschaft

showSpeakerDetails

Datentyp

boolean

Beschreibung

whether to show detailed information of the speakers in the single viewif disabled, only the names will be shown

Standardwert

1

Eigenschaft

showSiteDetails

Datentyp

boolean

Beschreibung

whether to show detailed information of the locations in the single viewif disabled, only the name of the locations will be shown

Standardwert

1

Eigenschaft

limitFileDownloadToAttendees

Datentyp

boolean

Beschreibung

whether file downloads are limited to attendees only

Standardwert

1

Eigenschaft

showFeUserFieldsInRegistrationsList

Datentyp

string

Beschreibung

comma-separated list of FEuser fields to show in the list of registrations for an event

Standardwert

name

Eigenschaft

showRegistrationFieldsInRegistrationList

Datentyp

string

Beschreibung

comma-separated list of registration fields to show in the list of registrations for an event

Standardwert

None

Eigenschaft

logOutOneTimeAccountsAfterRegistration

Datentyp

boolean

Beschreibung

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.

Standardwert

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

Eigenschaft

pages

Datentyp

integer

Beschreibung

PID des Ordners, das die Veranstaltungsdatensätze enthält

Standardwert

None

Eigenschaft

recursive

Datentyp

integer

Beschreibung

level of recursion that should be used when accessing the startingpoint

Standardwert

None

Eigenschaft

listPID

Datentyp

page_id

Beschreibung

PID der FE-Seite, die die Listenansicht enthält

Standardwert

None

Eigenschaft

detailPID

Datentyp

page_id

Beschreibung

PID der FE-Seite, die die Einzelansicht enthält

Standardwert

None

Eigenschaft

myEventsPID

Datentyp

page_id

Beschreibung

PID der „Meine Veranstaltungen“-Seite

Standardwert

None

Eigenschaft

registerPID

Datentyp

page_id

Beschreibung

PID der FE-Seite mit der Veranstaltungsanmeldung

Standardwert

None

Eigenschaft

thankYouAfterRegistrationPID

Datentyp

page_id

Beschreibung

PID der FE-Seite, die man nach erfolgreicher Anmeldung zu einer Veranstaltung sehen soll

Standardwert

None

Eigenschaft

sendParametersToThankYouAfterRegistrationPageUrl

Datentyp

boolean

Beschreibung

Wether to send GET parameters to the thank-you-after-registration- page-URL.

Standardwert

1

Eigenschaft

pageToShowAfterUnregistrationPID

Datentyp

page_id

Beschreibung

PID der Seite, die man nach erfolgreicher Abmeldung von einer Seite sehen soll

Standardwert

None

Eigenschaft

sendParametersToPageToShowAfterUnregistrationUrl

Datentyp

boolean

Beschreibung

Wether to send GET parameters to the thank-you-after-registration- page-URL.

Standardwert

1

Eigenschaft

createAdditionalAttendeesAsFrontEndUsers

Datentyp

boolean

Beschreibung

whether to create FE user records for additional attendees (in addition to storing them in a text field)

Standardwert

0

Eigenschaft

sysFolderForAdditionalAttendeeUsersPID

Datentyp

page_id

Beschreibung

UID of the sysfolder in which FE users created as additional attendees in the registration form get stored

Standardwert

Eigenschaft

userGroupUidsForAdditionalAttendeesFrontEndUsers

Datentyp

string

Beschreibung

comma-separated list of front-end user group UIDs to which the FE users created in the registration form will be assigned

Standardwert

Eigenschaft

loginPID

Datentyp

page_id

Beschreibung

PID der FE-Seite mit dem Login bzw. onetimeaccount

Standardwert

None

Eigenschaft

registrationsListPID

Datentyp

page_id

Beschreibung

PID of the page that contains the registrations list for participants

Standardwert

None

Eigenschaft

registrationsVipListPID

Datentyp

page_id

Beschreibung

PID of the page that contains the registrations list for editors

Standardwert

None

Eigenschaft

eventEditorFeGroupID

Datentyp

integer

Beschreibung

UID of the FE user group that is allowed to enter and edit event records in the FE

Standardwert

None

Eigenschaft

defaultEventVipsFeGroupID

Datentyp

integer

Beschreibung

UID of the FE user group that is allowed to see the registrations of all events

Standardwert

None

Eigenschaft

eventEditorPID

Datentyp

page_id

Beschreibung

PID of the page where the plug-in for editing events is located

Standardwert

None

Eigenschaft

createEventsPID

Datentyp

page_id

Beschreibung

PID of the sysfolder where FE-created events will be stored

Standardwert

None

Eigenschaft

createAuxiliaryRecordsPID

Datentyp

page_id

Beschreibung

PID of the sysfolder where FE-created auxiliary records will be stored

Standardwert

None

Eigenschaft

eventSuccessfullySavedPID

Datentyp

page_id

Beschreibung

PID of the page that will be shown when an event has been successfully entered on the FE

Standardwert

None

Eigenschaft

allowedExtensionsForUpload

Datentyp

string

Beschreibung

Comma-separated list of file extensions which are allowed to be uploaded in the FE editor

Standardwert

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

Eigenschaft

displayFrontEndEditorFields

Datentyp

String

Beschreibung

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

Standardwert

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,a ttendees_min,attendees_max,target_groups,offline_attendees,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

Eigenschaft

requiredFrontEndEditorFields

Datentyp

String

Beschreibung

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

Standardwert

Eigenschaft

requiredFrontEndEditorPlaceFields

Datentyp

String

Beschreibung

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

Standardwert

city

Eigenschaft

externalLinkTarget

Datentyp

string

Beschreibung

Das Zielfenster für externe Links in seminars.

Standardwert

Nichts

Eigenschaft

seminarImageSingleViewWidth

Datentyp

integer

Beschreibung

the maximum width of the image of a seminar in the single view

Standardwert

260

Eigenschaft

seminarImageSingleViewHeight

Datentyp

integer

Beschreibung

the maximum height of the image of a seminar in the single view

Standardwert

160

Eigenschaft

allowFrontEndEditingOfSpeakers

Datentyp

boolean

Beschreibung

whether to allow front-end editing of speakers

Standardwert

0

Eigenschaft

allowFrontEndEditingOfPlaces

Datentyp

boolean

Beschreibung

whether to allow front-end editing of places

Standardwert

0

Eigenschaft

allowFrontEndEditingOfCheckboxes

Datentyp

boolean

Beschreibung

whether to allow front-end editing of checkboxes

Standardwert

0

Eigenschaft

allowFrontEndEditingOfTargetGroups

Datentyp

boolean

Beschreibung

whether to allow front-end editing of target groups

Standardwert

0

[tsref:plugin.tx_seminars_pi1]