No subject


Tue Jan 26 08:56:49 CET 2010


0.9.0 (currently working on)
- [#3706] Change: Hide the partner integration and the new prices in the
0.9.x branch before the beta
- [#3703] Cleanup: Refactor and unit-test pi1::getEditLink
- [#3694] Feature: Add a function to check whether an event is published
- [#872] Cleanup: Drop all references to the the seminars baseURL
configuration
- [#3679] Fix: Update all PEAR and emogrifier classes to the latest versions
- [#3650] Fix: Objects overwrite/delete each other's configuration arrays
- [#3680] Fix: Don't send the e-mails to the attendees if the FE user's
e-mail address is empty
- [#981] Change: Remove the "has paid" attribute in attendance records
- [#3481] Fix: ext_icon.gif is not a GIF file but a PNG file
- [#3678] Change: Make tx_seminars_seminar::(has|get)TopicInteger()
protected
- [#3675] Fix: Crash in the FE seminar list view if no BE user is logged in
- [#3669] Fix: UTF-8 em dash used in ISO8859-1 CSV export
- [#3560] Fix: Multiple tests of the eventEditor testcase fail
- [#3668] Fix: CSV export for registrations for one event does not work
- [#3564] Feature: For the CSV export of registrations and events, use
localized column headings
- [#3578] Feature: In the cancel e-mail text, provide a link to the
single view
- [#3577] Feature: Mention the unregistration in the thank-you e-mail
- [#3585] Fix: Registration csv-file could not be added to the organizer
mail
- [#3580] Feature: Add separate TS setup configuration variables for the
CSV columns in the e-mail to the organizers
- [#3556] Fix: Use PATH_tslib in require once for tslib_content
- [#3562] Feature: Also mention event title, date and time in the other
notification mails
- [#3579] Feature: In the cancel/confirm texts, insert the title, date
and time of the event
- [#3576] Feature: Mention the event title, date, time and price in the
thank-you and unregistration e-mail
- [#3640] Fix: The message about the UID is red
- [#3563] Feature: Automatically append the organizer's footer when
sending an e-mail using the cancel/confirm forms
- [#3609] Fix: Monkey functionality is broken in some search widget parts
- [#3642] Fix: Test failure:
test_Render_ForSentFromDate_PreselectsFromDateValues
- [#3641] Change: Update all copyrights to 2010
- [#3588] Feature: Add registration model and mapper
- [#3542] Fix: Failure in test case
test_limitToAge_ForEventWithoutTargetGroupAndAgeProvided_FindsThisEvent
- [#3575] Change: Tweak the texts in the unregistration e-mail
- [#3541] Fix: Failure in test case
testSendRemindersToOrganizersForCliBackendUserWithLanguageGermanSendsReminderInGerman
- [#3573] Change: Make the BE cancel/confirm e-mail form buttons play
nicely with the new TYPO3 4.3 buttons styles
- [#3574] Change: Change the default texts in the cancel/confirm forms
- [#3533] Change: Make the company field one line and document how to
change that
- [#3551] Fix: The configuration registry needs to make sure the
configuration is loaded in the FE
- [#3517] Fix: The CSV export page for the registrations on a page, has
the wrong content type
- [#3298] Feature: Provide a way to list the registrations for a
selected event
- [#3508] Cleanup: Replace space + tab with tab
- [#3489] Change: Use the price view helper
- [#3491] Change: Allow prices with 3 decimal digits
- [#3436] Feature: Add a hook for modifying the salutation in the e-mails
- [#3446] Feature: Hide the "create new record" buttons if the logged-in
BE user has no write access to the configured sysfolder or the
corresponding table
- [#3294] Feature: Store the records created in the "Events" BE module
in the sysfolder selected in the BE user groups
- [#3484] Fix: In some BE modules the bags are destructed too early or
not at all
- [#3305] Fix: Remove the registration column from the "my managed
events" and "events entered by me" lists
- [#3306] Fix: Hide the CSV export, cancel and confirm button for hidden
events in the BE module
- [#3468] Change: Use the place Mapper in the front end selector widget
- [#3293] Feature: Add a configuration to BE user groups in which
sysfolder aux records created in the "events" BE module should be stored
- [#3297] Feature: Add a button "CSV export" to the "registrations" tab
- [#2733] Fix: allowCsvExportOfRegistrationsInMyVipEventsView configured
via FlexForm has no effect
- [#2046] Fix: The number of steps and pages must be checked in relation
to each other
- [#3292] Feature: Add a configuration to BE user groups in which
sysfolder registration records created in the "events" BE module should
be stored
- [#3455] Fix: The function createCsvExportOfRegistrations does not exist
- [#3437] Change: Use the same salutation in the back-end form e-mails
as in the thank-you e-mails
- [#3291] Feature: Add a configuration to BE user groups in which
sysfolder event records created in the "events" BE module should be stored
- [#3299] Change: Change the %s in the BE module form mails to
%salutation/%anrede
- [#3279] Change: Drop the picture from the speakers SQL and TCA
- [#2619] Cleanup: Refactor tx_seminars_pi2
- [#3445] Fix: Events with nonzero number of max registrations not shown
if "show only events with vacancies" is checked
- [#3440] Fix: Crash in the flexforms: Class not found
- [#3295] Change: Hide the cancel/confirm buttons in the BE module if
the logged-in user has no write access
- [#3438] Change: The "hide fully-booked events" filter should hide
events even if they have a waiting list
- [#3204] Fix: In the confirmation step of the registration process
price and payment method are shown even if disabled, original patch by
Donatas Elvikis
- [#3333] Fix: Unused variable $formData in
eventEditor_testcase::test_eventEditorForEventHiddenBeforeEditing_DoesNotSendMail
- [#3334] Fix: Unused variable $secondEventUid in
pi2_testcase::testCreateAndOutputListOfEventsHasResultEndingWithCariageReturnAndLineFeed
- [#3224] Fix: Make sure all <script> tags have proper CDATA
- [#3429] Change: Use the flag useStoragePid when filtering records by
GRSP in the flexforms and the FE editor
- [#3295] Fix: Hide the cancel/confirm buttons in the BE module if the
logged-in user has no write access
- [#3425] Fix: Kids dropdown in step 1 missing 0 or "none" selection.
Only has choice of 1,2,3,4 or 5
- [#3411] Fix: All data from the selector widget should be safeguarded
- [#3408] Feature: Add a flexforms setting for limiting the list view to
certain organizers
- [#3400] Feature: Add two price fields to the search widget
- [#3398] Feature: Add a search widget for the organizers
- [#3396] Feature: Add an "age" field to the search widget and search
for that age
- [#3399] Feature: Add functions "limitToMinimumPrice" and
"limitToMaximumPrice" to the seminarBagBuilder
- [#3395] Feature: Add a function for limiting the seminar bag to a
certain age
- [#3397] Feature: Add a function seminarBagBuilder::limitToOrganizers
- [#3221] Change: Move the JavaScript code for resetting the search
widget to tx_seminars_pi1.js
- [#3394] Feature: Add fields "minimumAge" and "maximumAge" to the
target groups
- [#1542] Feature: Use the new BE templating functions in mod2
- [#2727] Change: Make the registration manager a Singleton instead of
passing it around
- [#3243] Feature: In the "Events" BE module, show records from the
current sysfolder and all subpages recursively
- [#3358] Feature: Allow the hiding of speakers in the BE
- [#3363] Feature: If the current FE user has default categories,
automatically hide the category selector in the FE editor
- [#3364] Feature: If the current FE user has default categories,
automatically assign them for new events
- [#3360] Feature: Only list aux records from the GRSP in the FE editor
- [#3354] Change: populateList cannot work with test records only
- [#3331] Fix:
testSendCancelationDeadlineRemindersSendsReminderWithCancelationDeadlineMessage
fails
- [#3362] Feature: Add accessors for the default categories
- [#3046] Feature: If there is only one organizer available, auto-select
it in the FE editor
- [#3361] Feature: Add a setting for default categories to the FE user
groups
- [#3355] Fix: Fix the FE editor layout in IE7
- [#3273] Fix: The countries in the modal editors should be sorted
alphabetically
- [#3307] Feature: Add the try/catch for BackEnd/index.php::main
- [#3353] Fix: Selected payment method not listed on the confirmation page
- [#3229] Change: Polish some labels in the registration process
- [#3350] Fix: getPreselectedPaymentMethod does not return UID of
selected payment method
- [#3144] Fix: Increase the max input size for showRegistrationFields
- [#3327] Fix: Front-end editing: after creating an auxiliary record
clicking on "edit" for a previously existing auxiliary record has no effect
- [#3311] Feature: Allow editing of existing speakers records in the FE
editor
- [#3317] Fix: Check for object comparisons / recursive nesting
- [#3339] Feature: Add setNotes()/getNotes() to tx_seminars_Model_Speaker
- [#3323] Change: Change all getNewGhost/set* sequences to
getLoadedTestingModel in seminars
- [#3320] Fix: Unbreak GMX by changing the default encoding for e-mails
from base64 back to quoted-printable
- [#3319] Change: Use only LF in the e-mail body
- [#3314] Feature: Allow editing of existing target group records in the
FE editor
- [#3313] Feature: Allow editing of existing checkbox records in the FE
editor
- [#3316] Fix: Error in Unit Test
populateListPlacesShowsPlaceWithOwnerIsLoggedInFrontEndUser
- [#3315] Fix: Fix the position of the "Edit" buttons in the FE editor
- [#3303] Fix: The registration cannot be submitted in Safari and Chrome
- [#3093] Feature: Allow editing of existing place records in the FE editor
- [#3289] Feature: Limit the list view to events with vacancies
- [#3288] Feature: Add a flexforms checkbox for the list view to show
only events that have vacancies
- [#3287] Feature: Add a function to the seminar bag builder to only
show events that have vacancies
- [#3301] Change: Model_Place::setCountry should also accept null
- [#3304] Fix: Crash on registration if a place has an invalid country
- [#3290] Fix: Changes to the "myself" checkbox are registered only when
the checkbox loses the focus in IE
- [#3233] Feature: Add a modal editor for target groups
- [#3232] Feature: Add a modal editor for registration checkboxes
- [#3230] Feature: Add a modal editor for speakers
- [#3274] Fix: Front end editor crashes
- [#3244] Change: Remove the check in the BE module concerning whether
there are any records on the page
- [#3268] Fix: The From: for the publishing e-mails is empty
- [#2646] Fix: Config check does not complain if loginPID is empty on
list view page
- [#3267] Fix: List of flexforms checkboxes "Fields to display in the FE
editor" is doubled
- [#3263] Feature: Add a fallback TS-setup value for the auxiliary
records created in the FE
- [#3262] Feature: Add a setting to the FE-usergroups where events
created in the FE-editor will be saved.
- [#3260] Fix: When sending the publication mail for an event without
date, 01.01.1970 is shown as date.
- [#3010] Fix: The event type drop-down has two empty options
- [#3094] Feature: Add a modal editor form for entering new place records
- [#3234] Change: Remove support for FE editing some aux records
- [#3257] Fix: The relation place -> country should use not use the UID,
but the alpha2 code
- [#3157] Feature: Dynamically hide/show separate fields for first and
last names for the additional attendees
- [#3184] Feature: When an event is hidden after FE-editing, send an
e-mail to a BE user with a publication link
- [#3247] Fix: The visibility status of an edited event is not set in
the fe-editor
- [#3223] Fix: Label for terms_2 is missing in the registration form
- [#3213] Fix: Crash when saving an event in the FE editor
- [#3214] Fix: CSS validation error in the FE editor CSS
- [#3235] Fix: Hidden records cannot be edited in the FE-editor
- [#3192] Feature: Calculate places needed for a registration also by
"offline attendees" field
- [#3183] Feature: Add a page type + script for publishing an event
- [#3215] Fix: Re-add and fix the CSS for uploading files in the FE editor
- [#1867] Feature: Add a try/catch construct around the seminars and
onetimeaccount pi1/pi2/mod1/mod2/cli main function
- [#3156] Feature: Validate the number of lines in "additional attendees"
- [#3219] Fix: Move the "myself" checkbox below the "seats" drop-down
- [#3217] Fix: Replace deprecated split() from
tx_seminars_seminarbagbuilder->limitToFullTextSearch()
- [#3190] Change: Add TS setup variable for the FE editor HTML template
- [#3191] Change: Move the registration editor template file to Resources
- [#3185] Feature: Add a field "additional number of registered
attendees" to the events table
- [#3181] Feature: Add a setting for the BE user to notify to the FE groups
- [#3182] Feature: Add functions concerning the publication hash to the
event model and mapper
- [#3179] Feature: When an event record is hidden by the FE editor, set
the publication hash
- [#3170] Feature: Add a list of checkboxes concerning which fields of
the FE editor should be required.
- [#3168] Fix: The "my entered events" and "my managed events" lists
shouldn't use any time-frame limitations
- [#3172] Feature: Add a column "status" to the "my entered events" and
"my managed" events list
- [#1664] Cleanup: Clean up the registration BE form
- [#3178] Feature: Add a field "publication hash" to the seminars table
- [#3160] Fix: Two tests don't work properly
- [#3162] Feature: Include the places' cities and countries in the
e-mails to the attendees
- [#3165] Fix: Umlauts not encoded correctly in the e-mail subject
- [#3117] Feature: In the thank-you e-mail and the notification e-mail,
list the FE user himself
- [#3155] Feature: Add a switch for allowing registration for started events
- [#3119] Feature: Rework the salutation in the thank-you e-mails
- [#3159] Fix: Missing config check for
allowRegistrationForEventsWithoutDate
- [#3120] Feature: Copy the company name and full name from the FE user
into the billing data fields and store them in the session
- [#3114] Feature: In the notification e-mail to the organizers,
enumerate the registered persons
- [#3118] Feature: In the thank-you e-mail, include the places' address
field
- [#3121] Change: When CSV-exporting the name in the FE users and
registrations, take the first name and last name
- [#2773] Fix: 3 registration records created when registering with IE 6
- [#3146] Fix: $uid is not initialized in registration::setRegistrationData
- [#3151] Fix: SQL error on the registration page with latest
static_info_tables
- [#3116] Feature: Add a three-line textarea "company" to the billing
address section in the registration form
- [#3113] Feature: In the thank-you e-mail to the attendees, enumerate
the registered persons
- [#3142] Fix: Test failures with base64 encoding
- [#3109] Feature: Allow the CSV export of the "company" field in the
billing address
- [#2234] Change: Use $GLOBALS['SIM_ACCESS_TIME'] instead of time() in
seminars
- [#3112] Feature: Allow the usage of the billing address company field
in the e-mail to the organizer
- [#3134] Fix: Check line feeds for multiline registration CSV exports
- [#3115] Feature: Add the checkbox "myself" to the registration form
- [#3111] Feature: Allow the field "has signed up themselves" in the CSV
export
- [#3091] Feature: Only show aux records for selection in the FE editor
that have no owner or are owned by the current FE user
- [#3110] Feature: Add a checkbox "has signed up themselves" to the
registration records
- [#3108] Feature: Add a field "company" to the billing address in the
registration records
- [#3092] Feature: Display a "Create new" button below the aux records
selection in the FE editor
- [#3078] Feature: Add a flexforms/TS setup setting for which aux
records can be edited in the FE
- [#3128] Change: Remove the referrer field from the registrations
- [#557] Change: Use Tabs for the BE edit form of registration records
- [#1967] Change: In the registration TCEforms, put the billing address
data in a tab "billing address"
- [#3073] Feature: Add a field (single page selection) to FE user groups
about where newly created aux records should be stored
- [#3031] Fix: CSS problems in FE editor in IE
- [#2692] Feature: Make it configurable via flexforms which FE editor
fields should be shown
- [#3001] Feature: Limit the event type filter in the search widget to
the event types selected in the flexforms
- [#3000] Change: In the single view, also show hidden records if the
logged-in user is the owner
- [#3080] Change: Use the object factory
- [#3072] Feature: Add a field "owner" to all auxiliary records
- [#2999| Change: In the "my entered events" list, also show hidden records
- [#2279] Change: Decouple the FE editor access check from the form creation
- [#3050] Change: In the flexforms tab "list view", use the GRSP
settings when selecting records
- [#2998] Feature: Hide newly created/edited events depending on the
setting in the FE user group
- [#3007] Feature: Add a "Files" column to the list view
- [#2688| Change: Rework the FE editor HTML template and CSS
- [#2997] Feature: Add a FE user group setting for hiding FE-edited events
- [#2701] Fix: Image of a seminar was not displayed in single view
- [#2551] Fix: FE editor field labels have colons at the end
- [#2994] Fix: Check if the data for the seminars is loaded from general
storage PID
- [#2944] Feature: Add monkey functionality to the datepicker
- [#2945] Feature: Filter the list view by the date selected in the
search widget
- [#2940] Feature: Add a datepicker to the list view
- [#2937] Change: Show the list view search widget parts depending on
the flexforms
- [#2610] Change: Polish the BE events list
- [#2536] Change: Change the organizers field in table
tx_seminars_seminars to an unsigned integer
- [#2953] Fix: Use TYPO3's wrapper for the multibyte string functions
- [#2971] Fix: Crash/SQL error in the list view if the static template
is not included
- [#2948] Change: Change the payment methods field in table
tx_seminars_seminars to an unsigned integer
- [#2956] Fix: Two tests failures in seminars_pi1 testcase
- [#2963] Fix: Registration crashes with fatal error
- [#2923] Feature: In the list view, show registration begin date for
events with registration_begin_date in future
- [#2941] Feature: Add filtering by date range to the seminar bag builder

-- 
Certified TYPO3 Integrator | TYPO3 Security Team Member


More information about the TYPO3-project-seminars mailing list