Commit Graph

818 Commits

Author SHA1 Message Date
Stig Lindqvist
63469ced2f MINOR Some code cleanup 2012-05-07 17:41:30 +12:00
Stig Lindqvist
d9ff70595f MINOR Setting the url where the javascript should call by ajax to add a field to the user defined form 2012-05-07 17:41:30 +12:00
Stig Lindqvist
368211c7e5 MINOR addfield and addoptionfield methods are now in $allowed_actions 2012-05-07 17:41:30 +12:00
Stig Lindqvist
2d91f2f456 Minor Setting rows and cols on TextField the non deprecated way 2012-05-07 17:41:30 +12:00
Stig Lindqvist
4e2854bb08 MINOR Must follow parents signature 2012-05-07 17:41:29 +12:00
Stig Lindqvist
958d49556d MINOR Overriding methods must have the same signature declaration as the parent class due to E_STRICT. 2012-05-07 17:41:29 +12:00
Stig Lindqvist
816edabd3f MINOR Added public keyword for methods (style guidelines) 2012-05-07 17:41:29 +12:00
edchipman@gmail.com
c036af79ab MINOR: Added a few extension points to allow tapping into various areas 2012-05-07 17:41:29 +12:00
edchipman@gmail.com
ef3953fc68 Replaced instances of new DataObjectSet() with new ArrayList()
Removed Validator::set_javascript_validation_handler() call
2012-05-07 17:41:29 +12:00
edchipman@gmail.com
5de26cd897 Replaced all instances of new FieldSet() with new FieldList()
Replaced the complex table field used for editing the email recipients with GridField

Replaced instances of SAPPHIRE_DIR with FRAMEWORK_DIR

Replaced instances of sapphire/ in css and templates with framework/

Re-organized tabs on user defined form so they are top level

Replaced calls to toDropdownMap() with map()

Renamed getCMSFields_forPopup() top getCMSFields()
2012-05-07 17:41:29 +12:00
guywatson
94b491e125 Incorrect Logic 2012-04-20 10:12:03 +10:00
Will Rossiter
aa67b9da2f FEATURE: allow users to enter extra classes on form fields via the cms. PATCH via TotalNet. Fixes: #5791 2012-04-14 23:03:43 +12:00
Will Rossiter
965d8d00b0 BUGFIX: fix error location for radio fields. Fixes #5635 and #6846. 2012-04-14 22:43:02 +12:00
Will Rossiter
bb1c4d8043 Merge branch 'master' of github.com:silverstripe/silverstripe-userforms 2012-04-14 22:01:23 +12:00
Will Rossiter
0978a1ebf8 BUGFIX: avoid validating fields which have the potential to be hidden. Fixes #5406 and #3 2012-04-14 22:00:13 +12:00
Will Rossiter
2c9e68a928 MINOR: clean up of project. MINOR: removed versioned task. Out of date for usage. 2012-04-14 21:59:56 +12:00
Will Rossiter
7cd37cf0a3 Merge pull request #7 from marcokernler/url-params
FEATURE: Allow pre filled form fields via url params
2012-04-13 18:01:01 -07:00
Tim Klein
c72d7f09fb using CountryDropDownField instead of DropdownField to make use of the extra functionality provided through CountryDropdownField, such as defautling to visitor country 2012-03-23 09:41:19 +13:00
marcokernler
ab7e53fb6f MINOR - Added escaping for values passed by url params 2011-12-20 22:17:23 +01:00
marcokernler
e24e9b4245 MINOR - Now follows the coding conventions 2011-12-20 22:15:49 +01:00
marcokernler
c575c8d981 MINOR - Allow pre filled form fields via url params 2011-12-19 16:47:22 +01:00
Will Rossiter
350a6fa65d Merge pull request #6 from mattclegg/master
BUGFIX: fixed non javascript validation. MINOR: Tidied-up formatting.
2011-12-05 15:33:59 -08:00
Will Rossiter
2ea28495f7 BUGFIX: fix titles and labels being escaped multiple times resulting in html entities displaying in submission pages, export and emails. Fixes http://open.silverstripe.org/ticket/6787 2011-12-05 23:19:20 +13:00
Will Rossiter
a81a164bcf FEATURE: allow EditableLiteralFields to be hidden from report extracts. Fixes http://open.silverstripe.org/ticket/6704 2011-12-05 21:38:10 +13:00
Will Rossiter
7148d3e91f MINOR: use title case for EditableTextField. Fixes http://open.silverstripe.org/ticket/5799 2011-12-05 21:18:56 +13:00
swaiba
cbcd6c9eff ensure correct mime type of attached file - this was failing because Mimesweeper not liking the "Content-Type" and they see the following warning:
Bad Data
Recognize SMTP messages
The Content-Type header is invalid - Word document; name="SOMEDOCUEMNT.doc"
2011-11-25 16:48:42 +00:00
Will Rossiter
9020ce82d0 MINOR: files uploaded from forms should be hidden from the search engine 2011-09-16 11:47:09 +12:00
mattclegg
8f8eab018c MINOR Tidied-up formatting 2011-04-08 18:39:05 +01:00
mattclegg
a7a3dcb945 BUGFIX Added validation (for non javascript submits) 2011-04-08 18:36:01 +01:00
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
Sean Harvey
717139bfae BUGFIX Removed unncessary backticks 2010-03-09 01:14:03 +00:00
Will Rossiter
6f720fd30d BUGFIX: Abstracted out submitted form field classes to make it easier to extend submitted form class type to save data into. PATCH via jam13 #5071 2010-02-14 07:53:16 +00:00
Andreas Piening
10bf22cb00 MINOR: look up tables through DB::tableList() 2010-01-27 03:04:37 +00:00
Sean Harvey
f0dbf7f917 BUGFIX Redundancy of HTTPRequest when exporting data in SubmittedFormReportField because of recent class name changes 2010-01-08 03:04:33 +00:00
Sean Harvey
468ebf4fcb BUGFIX Fixed mssql error when attempting to export data using SELECT DISTINCT query in SubmittedFormReportField 2010-01-08 03:03:35 +00:00
Will Rossiter
70f05b891e BUGFIX: fixed conflict of Versioned extension functions. MINOR: added tests for publishing multiple option fields 2009-12-12 08:59:20 +00:00
Ingo Schommer
2d46d7ff69 BUGFIX Returning an HTMLText field from UserDefinedForm_Controller->index() instead of the string value - we need to process the string, for example to resolve [link] pseudocode 2009-12-09 22:28:09 +00:00
Will Rossiter
b4f5229f58 MINOR: Removed closing ?> from class files. MINOR: fixed package names 2009-12-07 02:04:20 +00:00
Will Rossiter
dfc2476c79 MINOR: Removed 2.3 specific code. Userforms trunk is now 2.4+ compatible only. For 2.3 compatibility use branches/0.2. BUGFIX: fixed paths for fieldeditor js 2009-12-07 00:52:00 +00:00
Will Rossiter
81a2cd0a1f BUGFIX: added validate plugin to module as 2.4 will not include the plugin. MINOR: changed path to jquery to not use jsparty folder 2009-12-07 00:37:20 +00:00
Will Rossiter
9520b8693e MINOR: removed undefined method call 2009-12-06 22:52:43 +00:00
Will Rossiter
71d0d4223d BUGFIX: fixed conflict with field and method naming. Removed unneeded field from model 2009-12-06 22:41:47 +00:00
Tom Rix
fd9c08a195 MINOR can* methods on EmailRecipient now inherit off the form. 2009-12-04 00:39:56 +00:00
Will Rossiter
85c30f68e4 FEATURE: added migration tool for publishing unversioned forms 2009-11-24 21:07:36 +00:00
Mateusz Uzdowski
0707279dec MINOR: extending Title to 255 characters to be in line with the Title on EditableFormField (caused internal server errors on MSSQL if the title was longer than 50) 2009-11-24 20:11:50 +00:00
Geoff Munn
6a039d4b8f Tabs reordered (possible IE7 bug fixes where last two tabs were unreachable) 2009-11-17 00:39:24 +00:00
Will Rossiter
c34a2af447 FEATURE: Added Inequality filters to the custom rules. To Allow Numeric fields to be processed by > < statements 2009-11-02 07:22:30 +00:00
Normann Lou
7ca3371fa1 BUGFIX: remove the extra last empty column. ENHANCEMENT: add Submitted column for submission export at the end. 2009-10-28 23:24:10 +00:00
Will Rossiter
3d9b764987 BUGFIX: added ID to literal field html to allow the js validation to apply 2009-10-27 09:38:38 +00:00
Will Rossiter
c073596b68 BUGFIX: fixed issue with disabling saving submissions and emailing #4629. BUGFIX: fixed saving member object error when logged in using a form 2009-10-27 09:23:42 +00:00
Sam Minnee
2ca993b7c4 BUGFIX: Updated module to support 2.4 API changes 2009-10-26 22:04:11 +00:00
Will Rossiter
31141e972d BUGFIX: fixed incorrect code being commited for the userforms identifier 2009-10-15 02:36:43 +00:00
Will Rossiter
70944fcabb BUGFIX: fixed incorrect self reference 2009-10-15 02:29:48 +00:00
Will Rossiter
ae8e0fa01a MINOR: added styling hook for required identifier 2009-10-15 00:41:02 +00:00
Will Rossiter
86b4df4953 FEATURE: added ability to have a required identitifer specificed globally 2009-10-15 00:33:13 +00:00
Sean Harvey
4cdeb3d20f BUGFIX Fixed SQL that contained backticks to work on databases with ANSI SQL enabled 2009-09-29 23:04:52 +00:00
Will Rossiter
16307e5562 MINOR: removed Text Length as width of the fields are overridden by css styles 2009-09-23 03:21:03 +00:00
Will Rossiter
d99975d2bf MINOR: fixed tabs with translatable tokens. Patch via cinek #4535. 2009-09-23 03:00:08 +00:00
Will Rossiter
fa21900504 MINOR: removed code to reference the editor from the form field 2009-09-23 02:46:48 +00:00
Will Rossiter
e24cd75b21 ENHANCEMENT: added staging / versioning support for EditableOptions 2009-09-23 01:36:52 +00:00
Will Rossiter
2fd0883ea1 BUGFIX: fixed ghost records existing on the live site when editing draft 2009-09-23 00:02:50 +00:00
Will Rossiter
379bcc7921 ENHANCEMENT: added inital versioning / staging support to userforms. Supports different forms on stage / live. ENHANCEMENT: added unit tests to cover versioning / staging 2009-09-22 22:36:53 +00:00
Will Rossiter
61edb74f36 BUGFIX: changed .change() to .click() on the custom rules handler to fix issue with changing checkboxs in IE8 2009-09-16 21:36:02 +00:00
Will Rossiter
a7bb5064a4 FEATURE: added ability to run script with 1 form at a time. FEATURE: added ability to dry run the task. BUGFIX: fixed assignment instead of comparsion with MultipleOption fields such as checkbox fields. BUGFIX: fixed failback name on _obsolete table in findDatabaseName() 2009-09-09 22:47:26 +00:00
Will Rossiter
8fd9de7d1d BUGFIX: fixed typo with get_by_id being called rather then get() 2009-09-02 04:26:00 +00:00
Will Rossiter
ca6f4b296c FEATURE: added migration script for migrating userforms 0.1 projects over to userforms 0.2 2009-09-01 02:56:44 +00:00
Carlos Barberis
516c7cd681 Added quotes to query 2009-08-13 00:19:20 +00:00
Carlos Barberis
ff96c99055 Added ORDER BY ID in query to export submissions to csv file 2009-08-12 23:59:16 +00:00
Saophalkun Ponlu
af74b843cf MINOR: Removed unused property, CustomParamater
MONOR: Add ShowOnLoad in db static so when we decorate it with Versioned the version tables will be created properly
2009-08-11 04:42:50 +00:00
Carlos Barberis
c0a59a7bf3 Fixed Error when trying to add/edit email recipient in CMS 2009-08-07 02:13:53 +00:00
Will Rossiter
b2d77150f3 MINOR: updated lang file 2009-07-26 23:23:45 +00:00
Will Rossiter
5da7a2d2a8 FEATURE: added ability to disable saving form submissions to the server 2009-07-22 04:02:21 +00:00
Will Rossiter
c7b6639d1e MINOR: sort submissions based on newer ones first 2009-07-22 03:34:27 +00:00
Will Rossiter
8b84f9caa9 FEATURE: added ability to send emails to email fields as well as dropdowns 2009-07-19 20:44:32 +00:00
Will Rossiter
f20a6f2c31 MINOR: usability improvements to the email popup 2009-07-17 03:40:18 +00:00
Will Rossiter
1ba4972e00 MINOR: added requiredField class to a field which is required for styling purposes 2009-07-16 04:31:46 +00:00
Will Rossiter
031b91a791 MINOR: fixed undefined notice with export csv 2009-07-10 04:51:24 +00:00
Will Rossiter
72baa7e893 MINOR: cleaned up finished() return 2009-07-05 07:39:28 +00:00
Will Rossiter
8e80ffbc70 BUGFIX: fixed array to string conversion error with file fields 2009-07-05 07:29:24 +00:00
Will Rossiter
3351ef17b3 MINOR: fixed validation button width. MINOR: increased title to 255 chars rather then 50 to allow for longer checkboxs 2009-07-05 07:14:03 +00:00
Tom Rix
90f977bde1 2009-07-02 21:18:16 +00:00
Will Rossiter
2fb5441019 BUGFIX: fixed issue with multi select fields not mantaining dropdown values and styling 2009-06-25 05:07:00 +00:00
Andrew O'Neil
34dd5bf86f BUGFIX: Use a plain text field, as HTMLEditorFields have issues in
popups
2009-06-16 03:13:49 +00:00
Sean Harvey
624a93f19b BUGFIX Fixed error trying to unserialize a value that isn't an integer 2009-06-15 09:35:34 +00:00
Sean Harvey
a79a397d37 BUGFIX Removed use of HasManyComplexTableField, replaced with a ComplexTableField that auto sets the relation 2009-06-12 02:17:35 +00:00
Sean Harvey
d39ac10386 BUGFIX Removed call to parent::ExtraOptions() which doesn't exist 2009-06-08 06:48:25 +00:00
Sam Minnee
b637869b70 BUGFIX: Fixed readonly behaviour and boundary conditions for FieldEditor 2009-06-08 06:17:15 +00:00
Sean Harvey
df91c536de BUGFIX If a field wasn't selected to add, show an nicer error instead of a php error 2009-06-08 04:53:42 +00:00
Sean Harvey
f6f1085029 ENHANCEMENT Moved readonly capabilities to EditableFormFiel from EditableMultipleOptionField - this means you can now set readonly on any form field
BUGFIX Check for readonly when checking edit and delete permissions on FieldEditor
BUGFIX Don't just show "None" when the page is in readonly mode and showing the Fields tab, instead show a readonly representation of the field editor
2009-06-08 04:42:17 +00:00
Will Rossiter
c62b555b9e MINOR: fixed undefined array notice on the edge case of a request failing 2009-05-28 08:45:25 +00:00
Will Rossiter
7d39887df3 MINOR: optimized code when deleting multiple fields 2009-05-28 08:40:23 +00:00
Will Rossiter
d60a118083 MINOR: tidied up how saving of fields works to make it less brittle 2009-05-28 08:31:10 +00:00
Will Rossiter
92b88dad44 MINOR: readded missing return to return field validation 2009-05-26 05:40:47 +00:00
Will Rossiter
8047dec983 BUGFIX: fixed naming conflict with method / var name 2009-05-21 23:31:46 +00:00
Will Rossiter
b5ed564bcd MINOR: fixed typo in userforms validation 2009-05-15 04:01:19 +00:00
Will Rossiter
182d1d4953 BUGFIX: readded missing content option 2009-05-14 22:54:42 +00:00
Will Rossiter
86bc91d1f2 BUGFIX: fixed permission system for the field editor view 2009-05-14 21:40:03 +00:00
Will Rossiter
73bf168b8c FEATURE: ability to send emails as plain text. BUGFIX: fixed showing header fields in reports 2009-05-12 06:10:13 +00:00
Sean Harvey
7529460e80 BUGFIX Fixed userforms SQL to work with ANSI compatibility turned on 2009-05-12 01:48:04 +00:00
Will Rossiter
5588646af3 BUGFIX: updated editabletextfield to new userfield api 2009-05-10 23:26:22 +00:00
Will Rossiter
10d5f41f24 BUGFIX: fixed rules with date fields and header fields. Appilied components of #4006 2009-05-08 04:27:49 +00:00
Will Rossiter
cf39bbc71b MINOR: fixed incorrect classname. Patch via ticket #4005 2009-05-07 03:55:04 +00:00
Will Rossiter
504623d940 BUGFIX: by default show the field 2009-05-06 04:20:46 +00:00
Will Rossiter
626f09be39 APICHANGE: changed ExtraOptions() to getFieldOptions() and getFieldValidationOptions(). MINOR: fixed layout of userforms in the cms. MINOR: updated checkbox field to respond with Yes and No rather then 0 and 1. MINOR: changed behaviour or email field selector to only get email field values in popup. 2009-05-06 03:34:40 +00:00
Will Rossiter
cf35c706e4 BUGFIX: fixed custom rules for radio boxes and checkbox lists 2009-05-01 04:11:31 +00:00
Normann Lou
34bfd0f8c6 Roll back r75608 2009-04-29 03:05:28 +00:00
Normann Lou
4f6ccc6b19 ENHANCEMENT: add sapphire/css/Form.css as the default css for a UserDefinedForm 2009-04-29 02:38:56 +00:00
Will Rossiter
f19924d92f MINOR: fixed notices and tidied up code 2009-04-28 02:03:13 +00:00
Will Rossiter
ecdb0e009a MINOR: removed cms fields that do nothing 2009-04-27 23:40:33 +00:00
Will Rossiter
9179149446 BUGFIX: fixed memberlist field 2009-04-27 06:17:02 +00:00
Will Rossiter
6e3f9668c0 MINOR: removed all filter form calls as filter form has not and will not work 2009-04-27 06:00:05 +00:00
Will Rossiter
df26613d8b MINOR: fixed undefined error when member list failed 2009-04-27 04:43:40 +00:00
Will Rossiter
91386c7cf7 MINOR: changed html body to html to allow html tags 2009-04-27 04:33:31 +00:00
Will Rossiter
0f21c475a6 MINOR: removed parent code 2009-04-27 04:32:47 +00:00
Will Rossiter
edb703d119 MINOR: refactored literalfield and formheading to use new mini structure 2009-04-27 04:01:06 +00:00
Will Rossiter
73944fd84f MINOR: fixed php syntax fail. I should learn that PHP != JS 2009-04-27 03:58:52 +00:00
Will Rossiter
22a658b8c0 MINOR: removed dulicate code 2009-04-27 02:45:40 +00:00
Will Rossiter
5beaaf834b MINOR: getSetting needs to be public to be accessibile from UserDefinedForm.php 2009-04-27 02:43:35 +00:00
Will Rossiter
049d42769a APICHANGE: removed the dulicate send copy to subscriber field. This function should now all be routed through the Email Recipients function in the cms. this gives more control over the emailing to the user 2009-04-27 02:42:29 +00:00
Will Rossiter
a076630b9c MINOR: changed field adding to use a dropdown field rather the a list of links that was getting unmanagable with all the fields 2009-04-27 00:20:20 +00:00
Will Rossiter
fc01169f69 MINOR: show field by default 2009-04-26 23:39:40 +00:00
Will Rossiter
c136fa4cc4 MINOR: refactored EditableCheckboxField to use custom settings field 2009-04-25 02:54:10 +00:00
Will Rossiter
058f606f48 MINOR: removed button which was no longer used 2009-04-25 02:53:30 +00:00
Will Rossiter
ff97a5ab57 ENHANCEMENT: moving userdefinedform fields to using Settings column rather then each field having its own table 2009-04-25 01:14:32 +00:00
Will Rossiter
d592ed005f FEATURE: added ability to have rules on userdefined form fields 2009-04-23 22:52:08 +00:00
Will Rossiter
4b1a806444 MINOR: readded missing field 2009-04-21 06:08:46 +00:00
Will Rossiter
83f827f006 MINOR: rewrote CSS for fieldeditor to make it more maintainable 2009-04-21 05:10:39 +00:00
Will Rossiter
e429137bb8 ENHANCEMENT: moved validation of user defined forms to jquery based using the validate plugin. MINOR: moved submitted field infomation to its own folder 2009-04-21 03:44:13 +00:00
Will Rossiter
379a5c98d2 MINOR: added dynamic location for the form field icon - ajshort. MINOR: added custom validation fields to insert form field specific error messages 2009-04-20 03:07:57 +00:00
Will Rossiter
dde089ccd6 MINOR: fixed notice level error 2009-04-20 01:02:26 +00:00
Will Rossiter
b83bc79fc2 BUGFIX: fixed sorting values on new fields 2009-04-19 23:52:44 +00:00
Will Rossiter
d4d53acf40 MINOR: restored deleted action 2009-04-19 23:26:43 +00:00
Will Rossiter
703a62cd7f BUGFIX: tidied up file attachment. should no longer attach blank file objects 2009-04-19 23:22:22 +00:00
Will Rossiter
c6768d8412 MINOR: tidied up code formatting 2009-04-19 21:20:52 +00:00
Will Rossiter
b3a73eac53 BUGFIX: fixed notice level error with old field name 2009-04-19 07:34:30 +00:00
Will Rossiter
c0b2f760cd BUGFIX: got drag and drop ordering of fields rewritten in jQuery 2009-04-18 02:49:46 +00:00
Will Rossiter
83d1f2fe86 ENHANCEMENT: rewrote the user defined forms cms JS into jquery. ENHANCEMENT: rewrote templates and removed dulicate code. APICHANGE: created parent class for EditableFormField, EditableOption and EditableMultiOption to prevent code duplication. MINOR: added icon for literal field. MINOR: added quick unit test. MINOR: removed dulicate images 2009-04-17 02:26:40 +00:00
Will Rossiter
8926ad082b FEATURE: added ability to delete 1 submission or all the submissions from the userdefined form 2009-04-15 04:23:43 +00:00
Will Rossiter
0dfded7444 FEATURE: added ability to include userdefined form nested in Content field by using $UserDefinedForm token 2009-04-14 23:50:48 +00:00
Will Rossiter
643d6e35f6 MINOR: hide email notifications from other page lists 2009-04-14 23:21:52 +00:00
Will Rossiter
74442bfd89 FEATURE: added ability to have a clear form button. MINOR: setting up functions for deleting submissions 2009-04-14 22:59:46 +00:00
Will Rossiter
d3a3122b84 MINOR: show download file link in the cms for file downloads. MINOR: code formating improvements. 2009-04-14 04:11:05 +00:00
Will Rossiter
eb359e80ec FEATURE: allow a field in the UDF to be used as the field to send a response too 2009-04-14 03:26:14 +00:00
Will Rossiter
9e7e211927 FEATURE: added ability to send emails to multiple people on form submission with custom email subjects and body text. MINOR: fixed comments in userforms as it has been moved out of cms package 2009-04-14 02:06:18 +00:00
Will Rossiter
87fd643c82 MINOR: added field html to match other fields in the form #3793 2009-04-13 21:53:18 +00:00
Will Rossiter
107d655b20 BUGFIX: fixed label on literalfield 2009-03-27 01:51:26 +00:00
Will Rossiter
22dddb5bf7 MINOR: changed literal field title name on the advice of our users 2009-03-25 05:25:50 +00:00
Will Rossiter
9887201bf5 FEATURE: added LiteralField option to user defined forms 2009-03-25 03:37:49 +00:00
Will Rossiter
b1a0026d05 FEATURE: allow subclassing of editable form field to update the UDF form editor 2009-03-25 02:06:28 +00:00
Michael Andrewartha
53390d6a5d resolved conficts in Editable text field 2009-03-16 21:32:16 +00:00
Sean Harvey
b2e1deeb10 ENHANCEMENT Allow setting max length, min length and size on all EditableTextField instances globally (unless it's set on a per-field basis) 2009-03-16 21:29:19 +00:00
Michael Andrewartha
0d60f6326a BUGFIX added isset option to if statement to stop errors 2009-03-09 04:52:59 +00:00
Will Rossiter
daac87acee BUGFIX: fixed truncation of multiple emails or long emails 2009-02-27 01:21:10 +00:00
Michael Andrewartha
170420f9f8 BUGFIX added isset around ['Title'] 2009-02-26 21:47:22 +00:00
Michael Andrewartha
bf0e1cab44 BUGFIX added isset to [->ID] 2009-02-26 21:45:57 +00:00
Ingo Schommer
7b37a32b10 BUGFIX Fixed usage of FieldEditor->performReadonlyTransformation() 2009-02-24 02:56:38 +00:00
Saophalkun Ponlu
459c127d51 ENHANCEMENT: can now send submitted data (via email) to submitter and site owner individually or both at the same time 2009-02-11 02:27:55 +00:00
Saophalkun Ponlu
e2f47e41c3 ENHANCEMENT: Allow custom email text to go to form submitter 2009-02-11 02:00:20 +00:00
Sean Harvey
7265fae386 BUGFIX Fixed checkboxes checked by default
MINOR Code formatting cleanup
MINOR Fixed undefined variable errors and PHP notices
2009-01-28 05:59:23 +00:00
Saophalkun Ponlu
70751f951e MINOR: Added lable to EditableEmailField 2009-01-23 03:14:57 +00:00
Saophalkun Ponlu
084d20b739 BUGFIX: throws an exception when readonly or/and default properties are not set to true 2009-01-22 20:55:58 +00:00
Saophalkun Ponlu
0492ab7955 BUGFIX: wrong path to javascript and stylesheet 2009-01-22 01:50:45 +00:00
Ingo Schommer
87b458bba8 BUGFIX Fixed usage of HeaderField arguments in EditableFormHeading 2008-11-01 15:32:36 +00:00
Sean Harvey
b57bc7e58c Removed unncessary renderWith 2008-10-30 03:59:18 +00:00
Sean Harvey
45399682d4 BUGFIX Fix for lack of styling on confirmation message after submitting a User Defined Form. 2008-10-30 03:53:35 +00:00
Sean Harvey
d71848c7d0 MINOR Removed inline tag for @see phpdoc token 2008-10-03 03:43:41 +00:00
Sean Harvey
fb633252d0 BUGFIX Fixed a critical error saving a UserDefinedForm page type 2008-09-29 05:42:46 +00:00
Sean Harvey
74d69a30fe ENHANCEMENT Added CSV export functionality to the userforms module 2008-09-29 05:33:43 +00:00
Sean Harvey
1ea06b4028 ENHANCEMENT Moved UserDefinedForm and related code, templates, CSS and javascript out of cms and sapphire classes into userforms/trunk 2008-09-29 03:18:23 +00:00