[TYPO3-seminars] The frontend editing form does not get displayed
Andreas Becker
ab.becker at web.de
Sun May 30 08:52:34 CEST 2010
Hi
We are facing problems to get the frontend editing form displayed. We
entered all values in flexform and have set also the following values in the
main Seminars TS template
TS-Template (shortcut to List view)
--- LIst
------ Detail
... (etc. likein manual)
--- FeEditing
--------------
page.includeCSS.file2 =fileadmin/pagetemplates/css/subpage_events.css
### SEMINARS ###
plugin.tx_seminars {
# Do not touch this variable! This is needed for checking whether this
static template has been included correctly.
isStaticTemplateLoaded = 1
# 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.
enableRegistration = 0
# whether the registration collision check should be skipped for all events
skipRegistrationCollisionCheck = 0
# location of the template file
templateFile = EXT:seminars/Resources/Private/Templates/Mail/e-mail.html
# whether to use formal or informal language
salutation = formal
# comma-separated list of section names that shouldn't be displayed in the
thank-you e-mail to the user
hideFieldsInThankYouMail =
credit_points,billing_address,kids,planned_disclaimer
# the CSS file for the HTML e-mail to the attendees
cssFileForAttendeeMail = EXT:seminars/Resources/Private/CSS/thankYouMail.css
# whether to use the label "Price" for the standard price (instead of
"standard price") in e-mail to the participant
generalPriceInMail = 0
# 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.
hideFieldsInNotificationMail =
# comma-separated list of field names from seminars that should be mentioned
in the notification e-mail to the organizers (in the "seminardata" section)
showSeminarFieldsInNotificationMail =
title,uid,event_type,date,place,price_regular,price_regular_early,price_special,price_special_early,attendees,vacancies,enough_attendees,is_full
# 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)
showFeUserFieldsInNotificationMail =
username,name,email,address,zip,city,telephone
# comma-separated list of field names from attendances that should be
mentioned in the notification e-mail to the organizers (in the
"attendancedata" section)
showAttendanceFieldsInNotificationMail =
uid,price,seats,total_price,method_of_payment,gender,name,address,zip,city,country,telephone,email,interests,expectations,background_knowledge,known_from,notes
# 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.
sendAdditionalNotificationEmails = 1
# Whether to send a notification to the organizers if a user has registered.
sendNotification = 1
# Whether to send a notification to the organizers if a user has
unregistered.
sendNotificationOnUnregistration = 1
# Whether to send a notification to the organizers if someone registered for
the queue.
sendNotificationOnRegistrationForQueue = 1
# Whether to send a notification to the organizers if the queue has been
updated.
sendNotificationOnQueueUpdate = 1
# Whether to send a confirmation to the user after the user has registered.
sendConfirmation = 1
# Whether to send a confirmation to the user if the user has unregistered.
sendConfirmationOnUnregistration = 1
# Whether to send a confirmation to the user if the user has registered for
the queue.
sendConfirmationOnRegistrationForQueue = 1
# Whether to send a confirmation to the user if the queue has been updated.
sendConfirmationOnQueueUpdate = 1
# Whether to add the CSV file of the registrations when sending the e-mail
to the organizers.
addRegistrationCsvToOrganizerMail = 0
# the time format (in strftime format)
timeFormat = %I:%M %p
# the strftime format code to extract the year from a date string
dateFormatY = %Y
# the strftime format code to extract the month from a date string
dateFormatM = %m
# the strftime format code to extract the day of month from a date string
dateFormatD = %m/%d
# the strftime format code for the full date
dateFormatYMD = %m/%d/%Y
# the strftime format code for the month and day of month
dateFormatMD = %m/%d
# whether date ranges should be shortened when possible
abbreviateDateRanges = 1
# ISO3 code of the currency to be used (not checked for validity yet)
currency = USD
# whether to also show the time of the registration deadline
showTimeOfRegistrationDeadline = 0
# whether to also show the time of the early bird deadline
showTimeOfEarlyBirdDeadline = 0
# whether to also show the time of the unregistration deadline
showTimeOfUnregistrationDeadline = 0
# Number of days before the start of an event until unregistration is
possible. (If you want to disable this feature, just leave this value
empty.)
unregistrationDeadlineDaysBeforeBeginDate =
# whether registration for events without a date should be possible
allowRegistrationForEventsWithoutDate = 0
# Whether unregistration is possible even when there are no registrations
# on the waiting list yet.
allowUnregistrationWithEmptyWaitingList = 0
# If there are at least this many vancancies, "enough" is displayed instead
of the exact number.
showVacanciesThreshold = 10
# number of digits after the point in event prices
decimalDigits = 2
# the character used to split the thousands in event prices
thousandsSplitChar =
# the character used to split the price and its decimal digits
decimalSplitChar = .
# whether events that have no standard price set should have "to be
announced" as price instead of "free"
showToBeAnnouncedForEmptyPrice = 0
# whether anyone can access the CSV export function without any checks (use
this for testing purposes only!)
allowAccessToCsv = 0
# the charset provided in the HTTP header for CSV export
charsetForCsv = utf-8
# the filename proposed for CSV export of event lists
filenameForEventsCsv = events.csv
# the filename proposed for CSV export of registration lists
filenameForRegistrationsCsv = registrations.csv
# comma-separated list of field names from tx_seminars_seminars that will be
used for CSV export
fieldsFromEventsForCsv =
uid,title,subtitle,description,event_type,date,time,place,room,speakers,price_regular,attendees,attendees_max,vacancies,is_full
# comma-separated list of field names from fe_users that will be used for
CSV export
fieldsFromFeUserForCsv =
name,company,address,zip,city,country,telephone,email
# comma-separated list of field names from tx_seminars_attendances that will
be used for CSV export
fieldsFromAttendanceForCsv =
uid,price,total_price,method_of_payment,interests,expectations,background_knowledge,known_from,notes
# whether to show attendances on the registration queue in the CSV export or
not
showAttendancesOnRegistrationQueueInCSV = 0
# whether to send a cancelation deadline reminder to the organizers
sendCancelationDeadlineReminder = 0
# how many days before an events' begin date the organizers should be
reminded about this event via e-mail, zero disables the reminder
sendEventTakesPlaceReminderDaysBeforeBeginDate = 0
# The following variables don't have any default values provided.
# You need to set them yourself for this extension to work correctly.
# PID of the page (or system folder) where event registrations (attendances)
will be stored
attendancesPID = 4782
}
// Frontend
plugin.tx_seminars_pi1 {
# Do not touch this variable! This is needed for checking whether this
static template has been included correctly.
isStaticTemplateLoaded = 1
# 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.
enableRegistration = 1
# number of clicks to registration (valid options are 2 or 3)
numberOfClicksForRegistration = 2
# location of the HTML template file
templateFile = EXT:seminars/pi1/seminars_pi1.tmpl
# location of the template file for the registration form
registrationEditorTemplateFile = EXT:seminars/pi1/registration_editor.html
# whether to use formal or informal language
salutation = formal
# CSS class around the table with the events list view (will be
automatically prefixed with "tx-seminars-pi1-"), leave empty to set no CSS
class
class_eventlist = listrow
# CSS class around the selector widget (will be automatically prefixed with
"tx-seminars-pi1-"), leave empty to set no CSS class
class_selectorwidget = selectorwidget
# CSS class around the table with the events list view (will be
automatically prefixed with "tx-seminars-pi1-"), leave empty to set no CSS
class
class_categorylist = categorylist
# CSS class for the TR with the header row for the events list (will be
automatically prefixed with "tx-seminars-pi1-"), leave empty to set no CSS
class
class_headerrow =
# CSS classes for the TH of the various columns in the events list (will be
automatically prefixed with "tx-seminars-pi1-"), leave empty to set no CSS
class
class_headercategory =
class_headertitle = title
class_headersubtitle =
class_headeruid =
class_headerevent_type =
class_headeraccreditation_number =
class_headercredit_points =
class_headerteaser =
class_headerspeakers =
class_headerlanguage =
class_headerdate =
class_headertime =
class_headerexpiry = expiry
class_headerplace =
class_headercity =
class_headercountry =
class_headerseats = seats
class_headerprice_regular =
class_headerprice_special =
class_headertotal_price = total-price
class_headerorganizers =
class_headertarget_groups =
class_headervacancies =
class_headerstatus_registration =
class_headerregistration = registration
class_headerlist_registrations = list-registrations
class_headeredit =
class_headerregistrations =
# CSS class for the TR for an item row in the events list (will be
automatically prefixed with "tx-seminars-pi1-"), leave empty to set no CSS
class
class_itemrow =
# CSS classes for the TD of the various columns in the events list (will be
automatically prefixed with "tx-seminars-pi1-"), leave empty to set no CSS
class
class_listimage =
class_listcategory =
class_listtitle = title
class_listsubtitle =
class_listuid = uid
class_listevent_type =
class_listaccreditation_number =
class_listcredit_points =
class_listteaser =
class_listspeakers =
class_listlanguage =
class_listdate = date
class_listtime =
class_listexpiry = expiry
class_listplace =
class_listcity =
class_listcountry =
class_listseats = seats
class_listprice_regular = price
class_listprice_special = price
class_listtotal_price =
class_listorganizers =
class_listtarget_groups =
class_liststatus_registration =
class_listregistration =
class_listlist_registrations =
class_listedit =
class_listregistrations =
# CSS class for the colored square indicating the number of vacancies (will
be automatically prefixed with "tx-seminars-pi1-"), leave empty to set no
CSS class
class_square = square
# CSS classes for the registration page (will be automatically prefixed with
"tx-seminars-pi1-"), leave empty to set no CSS class
class_error = error
# CSS class around the table with the category list view (will be
automatically prefixed with "tx-seminars-pi1-"), leave empty to set no CSS
class
class_categorylist = categorylist
# the PID of a fixed event that should be shown in a detailed view
showSingleEvent =
# the time-frame from which events should be displayed in the list view
# VALUES: all, past, pastAndCurrent, current, currentAndUpcoming, upcoming,
deadlineNotOver
timeframeInList = currentAndUpcoming
# comma-separated list of column names that shouldn't be displayed in the
list view, e.g. organizers,price_special
# VALUES: 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, vacancies, status_registration, registration,
list_registrations, edit, image
hideColumns =
image,category,subtitle,event_type,accreditation_number,credit_points,teaser,time,expiry,city,country,price_special,speakers,language,target_groups
# comma-separated list of field names that shouldn't be displayed in the
detail view, e.g. organizers,price_special
# VALUES: event_type, title, subtitle, language, description,
accreditation_number, credit_points, category, date, uid, time, place, room,
expiry, speakers, partners, tutors, leaders, price_regular,
price_board_regular, price_special, price_board_special,
additional_information, target_groups, paymentmethods, target_groups,
organizers, vacancies, deadline_registration, otherdates, eventsnextday,
registration, back, image, requirements, dependencies
hideFields = accreditation_number, credit_points,eventsnextday, registration
# whether the selector widget should be hidden in list view
hideSelectorWidget = 0
# whether the option boxes in the selector widget contain an empty entry
like "not selected"
showEmptyEntryInOptionLists = 1
# whether the search form should be hidden in list view (hides the
text-search field within the selector widget)
hideSearchForm = 0
# whether the page browser should be hidden in list view
hidePageBrowser = 0
# whether canceled events should be hidden or not
hideCanceledEvents = 0
# comma-separated list of event types UIDs to filter the list view for,
# leave empty to have no such filter
limitListViewToEventTypes =
# comma-separated list of category UIDs to filter the list view for, leave
# empty to have no such filter
limitListViewToCategories =
# comma-separated list of place UIDs to filter the list view for, leave
# empty to have no such filter
limitListViewToPlaces =
# the maximum height of the image of a seminar in the list view
seminarImageListViewHeight = 43
# the maximum width of the image of a seminar in the list view
seminarImageListViewWidth = 70
# whether the list view should always be sorted by category (before applying
# the normal sorting)
sortListViewByCategory = 0
# how to display the categories in the event list view: icon, text, both
categoriesInListView = both
# whether to use the label "Price" as column header for the standard price
(instead of "Standard price")
generalPriceInList = 0
# 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
generalPriceInSingle = 0
# whether to omit the date in the list view if it is the same as the
previous item's
omitDateIfSameAsPrevious = 0
# whether to show the owner data in the single view
showOwnerDataInSingleView = 0
# the maximum width of the owner picture in the single view
ownerPictureMaxWidth = 250
# whether to allow the CSV export in the "my editable events" view
allowCsvExportOfRegistrationsInMyVipEventsView = 0
# whether managers may edit their events
mayManagersEditTheirEvents = 0
# list of comma-separated names of event fields that should be displayed on
the registration page (the order doesn't matter)
# VALUES:
uid,title,accreditation_number,price_regular,price_special,vacancies
eventFieldsOnRegistrationPage = title,price_regular,price_special,vacancies
# list of tx_seminars_attendances DB fields to show for the online
registration (must not be empty)
# VALUES: step_counter, price, method_of_payment, account_number, bank_code,
bank_name, account_owner, billing_address, gender, name, address, zip, city,
country, telephone, email, interests, expectations, background_knowledge,
accommodation, food, known_from, seats, attendees_names, kids, lodgings,
foods, checkboxes, notes, feuser_data, billing_address, registration_data,
terms, terms_2
showRegistrationFields =
step_counter,price,method_of_payment,lodgings,foods,checkboxes,interests,expectations,background_knowledge,known_from,notes,feuser_data,billing_address,registration_data,terms_2
# the displayed number of the first registration page (for "step x of y")
numberOfFirstRegistrationPage = 1
# the displayed number of the last registration page (for "step x of y")
numberOfLastRegistrationPage = 2
# whether detailed information for the speakers is shown in the single view
showSpeakerDetails = 1
# whether detailed information for the locations is shown in the single view
showSiteDetails = 1
# whether file downloads are limited to attendees only in the single view
limitFileDownloadToAttendees = 1
# comma-separated list of FEuser fields to show in the list of registrations
for an event
showFeUserFieldsInRegistrationsList = name
# comma-separated list of registration fields to show in the list of
registrations for an event
showRegistrationFieldsInRegistrationList =
# whether one-time FE users will be automatically logged out after
registering for an event
logOutOneTimeAccountsAfterRegistration = 1
# The following variables don't have any default values provided.
# You need to set them yourself for this extension to work correctly.
# PID of the sysfolder that contains all the event records (e.g. the
starting point)
pages =
# number of levels to recurse when accessing the starting point
recursive =
# PID of the page that contains the seminar list
listPID =
# PID of the page that contains the detailed view
detailPID =
# PID of the page that contains the "my events" list
myEventsPID =
# PID of the page that contains the seminar registration plug-in
registerPID =
# PID of the thank-you page that will be displayed after a FE user has
registered for an event
thankYouAfterRegistrationPID =
# Wether to send GET parameters to the
thank-you-after-registration-page-URL.
sendParametersToThankYouAfterRegistrationPageUrl = 1
# PID of the thank-you page that will be displayed after a FE user has
unregistered from an event
pageToShowAfterUnregistrationPID =
# Wether to send GET parameters to the
thank-you-after-registration-page-URL.
sendParametersToPageToShowAfterUnregistrationUrl = 1
# PID of the page that contains the login form
loginPID =
# PID of the page that contains the registrations list for participants
registrationsListPID =
# PID of the page that contains the registrations list for event managers
registrationsVipListPID =
# UID of the FE user group that is allowed to enter and edit event records
in the FE
//eventEditorFeGroupID =
# UID of the FE user group for event managers
//defaultEventVipsFeGroupID =
# PID of the page where the plug-in for editing events is located
eventEditorPID =
# PID of the sysfolder where FE-created events will be stored
//createEventsPID =
# PID of the page that will be shown when an event has been successfully
entered on the FE
eventSuccessfullySavedPID =
# comma-separated list of file extensions which are allowed to be uploaded
allowedExtensionsForUpload =
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,bz2,tbz,tbz2
# UID of the payment method that corresponds to "bank transfer"
bankTransferUID =
# The target for external links in seminars.
externalLinkTarget =
# the maximum width of the image of a seminar in the single view
seminarImageSingleViewWidth = 250
# the maximum height of the image of a seminar in the single view
seminarImageSingleViewHeight = 250
}
// List View
plugin.tx_seminars_pi1.listView.orderBy = date
plugin.tx_seminars_pi1.listView.descFlag = 1
plugin.tx_seminars_pi1.listView.results_at_a_time = 50
plugin.tx_seminars_pi1.listView.maxPages = 10
plugin.tx_seminars_pi1.eventEditorFeGroupID = 22
plugin.tx_seminars_pi1.mayManagersEditTheirEvents = 1
plugin.tx_seminars_pi1.generalPriceInMail = 1
plugin.tx_seminars_pi1.baseURL = {$siteURL}
plugin.tx_seminars_pi1.cssFile >
=============
The plugin header itself shows up in frontend but not the form.
Any ideas are welcome which hopefully will get it working :-)
Andi
More information about the TYPO3-project-seminars
mailing list