Will Rossiter
fed25ad45b
BUGFIX: added exists() check on getFormFields (via Bruce Walter) to prevent fieldless forms. BUGFIX: if built form is empty still strip the $UserDefinedForm token out of the content.
2011-03-21 09:14:45 +13:00
Julian Seidenberg
d080c15a49
BUGFIX: fixed double escaping for titles on output while maintaning escaping of special characters.
2011-03-03 16:08:09 +13:00
Will Rossiter
045a01bf2b
BUGFIX: fixed double escaping for titles on output. Thanks dhensby.
2011-02-08 21:30:35 +13:00
Will Rossiter
6350a66dfb
BUGFIX: fixed undefined index when submitting a blank form. Fixes #6272
2011-01-18 16:15:57 +13:00
Will Rossiter
ed61c03971
BUGFIX: fixed notice with missing $messages var when no fields are required. PATCH via ajshort
2011-01-04 01:37:47 +00:00
Will Rossiter
fb3fb184e1
BUGFIX: fixed incorrect formatting for jQuery.validate rules. ENHANCEMENT: added getErrorMessage() to ensure consistent error messages. BUGFIX: readded missing custom messages
2010-12-19 01:19:19 +00:00
Will Rossiter
9bb51b6cea
ENHANCEMENT: return false if no fields have been added to a UserDefinedForm rather than a blank form
2010-12-19 00:40:53 +00:00
Will Rossiter
1feab6d401
ENHANCEMENT: added EditableCountryDropdownField to allow country selection
2010-12-01 21:59:56 +00:00
Ingo Schommer
591ad48eb9
MINOR Checking for class_exists() before SapphireTest::is_running_tests() to avoid including the whole testing framework, and triggering PHPUnit to run a performance-intensive directory traversal for coverage file blacklists
2010-11-30 04:33:58 +00:00
Carlos Barberis
9b17399cd4
ENHANCEMENT: using sys locale instead user selection
2010-11-15 23:23:11 +00:00
Carlos Barberis
e4f7c419b3
ENHANCEMENT: Added dropdown to choose date format on EditableDateField
2010-11-12 03:28:42 +00:00
Mateusz Uzdowski
eec28bc82e
BUGFIX: typo
2010-11-02 20:14:28 +00:00
Mateusz Uzdowski
68be4d51d9
MINOR: remove space between entries - this breaks the import in Open Office and Numbers
2010-10-27 01:50:43 +00:00
Mateusz Uzdowski
078043f189
BUGFIX: encode the csv file by hand, fputcsv is not parsing newlines properly
2010-10-21 23:41:47 +00:00
Mateusz Uzdowski
e7ba58970f
BUGFIX: provide default file format, as Windows is unable to detect the mime type, and exit after the file is served so the headers will not get overwritten.
2010-10-13 21:04:22 +00:00
Mateusz Uzdowski
cec87a859e
BUGFIX: ORDER BY in nested query does not work under MSSQL, remove
2010-10-08 00:56:52 +00:00
Mateusz Uzdowski
a2e998ab79
BUGFIX: IN clause was not being picked up, failing in MSSQL and not giving proper results on MySQL (OS ticket 6072)
2010-10-08 00:29:18 +00:00
Mateusz Uzdowski
8d3cb472dc
BUGFIX: remove reliance on str_getcsv (it's PHP 5.3 only).
...
ENHANCEMENT: sort the columns according to the most recent form setup (thanks jonomenz for the query)
ENHANCEMENT: test quotes and commas
2010-10-07 23:06:49 +00:00
Mateusz Uzdowski
14ff7759a7
BUGFIX: rewrite the export function to fix the bug that multiplied columns when adding rows, and to use built-in php csv functions.
2010-10-07 21:37:21 +00:00
Jean-Fabien Barrios
abee24ed0c
ENHANCEMENT: Don't return a blank url when no file is specified
2010-09-22 02:20:28 +00:00
Mark Stephens
40592031ff
BUGFIX: Submissions were exported in implied ID order, which is not guaranteed on all DB engines, esp postgres, so put in explicit order
2010-09-20 03:54:52 +00:00
Will Rossiter
5508a5db90
MINOR: removed debug statement
2010-09-14 01:58:39 +00:00
Will Rossiter
503c5c3ff6
ENHANCEMENT: implemented tests for exporting csv files
2010-09-08 10:35:43 +00:00
Will Rossiter
99d4721c88
MINOR: restored export() functionality
2010-09-08 06:34:52 +00:00
Will Rossiter
7eef5646e5
ENHANCEMENT: added test coverage for populateFromPostData()
2010-09-08 03:20:28 +00:00
Will Rossiter
4ff4aa561f
MINOR: added translation for body. MINOR: updated en_US.php lang file
2010-09-07 22:48:46 +00:00
Will Rossiter
bc0d4c7692
ENHANCEMENT: Implemented tests to complete email recipients class. APICHANGE: changed *FieldSettings() to *Setting()
2010-09-07 22:44:43 +00:00
Andreas Piening
8a80dfa592
MINOR: some dbms make a difference between 0 and NULL
2010-09-07 02:24:54 +00:00
Will Rossiter
3c1d81d014
ENHANCEMENT: added test coverage for UserDefinedForm.php and placeholders for other sections. API change: processNewFormFields removed
...
API change: refactored Form() into getFormFields(), getFormActions(), getRequiredFields()
ENHANCEMENT: added updateForm* extension hooks to allow customization of userforms
BUGFIX: gave custom scripts their own ID to enable it to be blocked.
2010-09-03 05:06:13 +00:00
Will Rossiter
5f4d4e7d28
MINOR: removed unnesscary ShowOnLoad save since this is now a CustomSetting field. #5930
2010-08-13 23:51:26 +00:00
Will Rossiter
a203bcd725
BUGFIX: added default language for the sprintf statement
2010-08-06 05:00:16 +00:00
Carlos Barberis
1d6cde42a8
MINOR: added condition to make sure we have submitted date
2010-07-28 23:15:11 +00:00
Saophalkun Ponlu
af2fa007f2
BUGFIX: Resolve wrong escaped double quote characters
...
ENHANCEMENT: Get unique columns at database level
2010-07-28 07:55:13 +00:00
Will Rossiter
745b614710
BUGFIX: fixed sortable events not updated when loading new fields. ENHANCEMENT: Added RightTitle support to EditableFormFields. Removed parsePrepopulateValue() as usage is not clear and is broken
2010-07-07 09:17:37 +00:00
Will Rossiter
88fe82da03
MINOR: Removed column show on load default since this is no longer required
2010-06-20 05:13:17 +00:00
Will Rossiter
2c99ca1faa
BUGFIX: fixed casting of Content. PATCH via ajshort ( #5692 ).
2010-06-08 02:03:55 +00:00
Will Rossiter
a63089b817
ENHANCEMENT: added default to today checkbox for date fields
2010-05-31 09:43:25 +00:00
Will Rossiter
59fabd005c
BUGFIX: duplicate email recipients when duplicating a UDF
2010-05-31 09:01:58 +00:00
Will Rossiter
78fe9947b9
MINOR: included CustomParameter field to prevent errors while upgrading. Since no way to nicely delete columns completely via the ORM it can sit there and be all empty
2010-05-31 08:20:04 +00:00
Will Rossiter
50270211f2
ENHANCEMENT: added jquery picker to editabledatefield for date picker.
2010-05-31 07:57:00 +00:00
Will Rossiter
fd0fe1b01d
APICHANGE: added getFormattedValue() for UDF submitted form fields to allow subclasses to overload the stored content. BUGFIX: convert newlines from text submissions to br tags so textarea fields actually come out semi readable
2010-05-16 03:55:03 +00:00
Will Rossiter
3257590dc8
BUGFIX: fixed using UDF with the workflow module which only publishs a page when its been modified and UDF was always returning false to any changes
2010-05-16 03:21:04 +00:00
Will Rossiter
2c1974eae2
BUGFIX: fixed using UDF with the workflow module which only publishs a page when its been modified and UDF was always returning false to any changes
2010-05-16 03:19:29 +00:00
Carlos Barberis
f9152b6108
BUGFIX: Fixed CSV export generating file with duplicated headers
2010-04-26 22:55:52 +00:00
Michael Andrewartha
826c6b5829
BUGFIX: Include HideFormData field into send plain email - fix for #5211
2010-04-25 22:36:09 +00:00
Geoff Munn
8166f686d0
BUGFIX: table and column names quoted properly
2010-04-08 21:18:01 +00:00
Mateusz Uzdowski
91743ce3f5
BUGFIX: avoid segfault triggered by component call.
...
BUGFIX: change the ui version to get the sortable working again.
2010-03-22 04:18:09 +00:00
Will Rossiter
57097f5905
BUGFIX: fixed class relation PATCH via tobych #4916
2010-03-12 03:09:36 +00:00
Ingo Schommer
dd4cd20302
MINOR Fixed jquery-ui include paths in FieldEditor->Field()
2010-03-11 03:32:13 +00:00
Sean Harvey
876f2c5c57
ENHANCEMENT UserFormsMigrationTask fixes to remove SQL and use the ORM instead
2010-03-09 01:20:43 +00:00