Instead of working on my other work, I’ve foolishly spent the day working on the next version of Form Tools. VERY bad. Still, other than a few minor things, it’s looking good. I’ll be releasing this later tonight. Here’s the changelog.
New Features
- New Permissions tab for Edit Clients [017]. This lets administrators customize the permissions for a client’s account; whether they can:
- Log in (currently on the “main” tab)
- Edit submissions
- Delete submissions
- Have the “Have a Question?” page appear
- Be able to use the “download via Excel” option
- Be able to view the printer-friendly page
- New optional form_tools_redirect_url form field for “direct” submissions, which lets you override the default redirect URL for a form if it’s included in the form submission [037]
- Now remembers which submission listing page you last viewed and returns you to it after (for example) editing/deleting a submission. [022/006]
Bug Fixes
- Excel download option now correctly sorts on default sort option [023/024]
- Clock offset now goes up to +- 18 hours [038]
- With the previous release, Form Tools remembers the last Edit Form and Edit Client tab you were on and show it when returning to the page. This caused a small issue with certain sub-tabs – such as Edit File Field and Edit Field Options – not being correctly pre-filled when returning. Now fixed. [025]
- Array form fields are now passed along correctly via the query string for “direct” submissions. New $g_query_str_multi_val_separator setting added to the library.php file which determines the delimiter for the array values (defaulted to “,”) [034]
- When adding form, the test value for array form fields appeared as “Array()”: now correctly shows the content [036]
- The navigation links on some systems didn’t work. Usage of the SCRIPT_NAME deprecated in favour of cross-system-friendly PHP_SELF key in the $_SERVER hash. [027]
- Now no longer tries to send email to user submitting form who didn’t include an email address in the assigned field (caused error message on some systems) [028]
- Deleting field wasn’t deleting actual field in database on some systems. Fixed. [041]
- Deleting a field that was being used as the default sort field now no longer causes errors. [005]
- The single value zero (0) now appears correctly in generated Excel files [030]
Minor changes
- Minor formatting fix on Edit Form – Display tab which occurred when Form Field Display Names are quite long
- ?id= query string value no longer passed along in login pages if not being used to determine custom login page appearance [035]
- Text change on Add Form step 4 page [037]
- When setting up a file upload field, the “Test Folder Permissions” check now also confirms that your installation of PHP has its temporary file upload folder configured properly [026]
Recent Comments