Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Expand
titleDevelopment plans...
  • (Smart) multi row field - new field type to help with "inline" creation of master-details structures
  • "ConfiQuery" field type to help you to link other form's data and associate it with a particular field/row in your current form
  • New ConfiForms IFTTT Action to Audit records
  • New ConfiForms IFTTT action Rename attachment 

Version 2.0.34

  • Web services backed fields now support connections via application links
  • Better debugging options for IFTTT templates when used as Velocity templates - now the error is reported into the template rendering result if the form is set to debug mode (via ConfiForms Form Definition parameter) and the user using the form is form administrator
  • Fixed issue with filtering of checkbox groups fields when used with ConfiForms Filter macro
  • Improved support for edit restricted fields - now, even if the field is set to be required, but is restricted for current use, it will not be validated as required, but skipped. Also, edit restricted fields are not rendered on the form if the user has no permissions to edit such fields (previously the fields were rendered as read only)
  • Fixed issue with "unique by user" check when forms are used by anonymous users
  • Improved support for current page in smart fields - useful when you setup forms with such fields in the templates (you can reference current page via [entry._page] or [entry._page.id] or via @self. Important! This can be done only by modifying the storage format and is not supported via UI)


Version 2.0.33

  • Fixed issue with CSV export when used with default settings
  • Added new parameter to TableView/CardView to override the default behaviour of fields for "hide if empty" flag when views are used with default set of fields
  • Implemented a way to receive notifications from ConfiForms Form submission routine (by overriding the following JavaScript functions)

    Code Block
    function onCFSubmitStarted(formName){
    
    }
    
    function onCFSubmitFinished(formName){
    
    }
    
    function onCFSubmitError(formName){
    
    }

    You can override it for example like this

    Code Block
    onCFSubmitStarted = function(formName) {
       alert('The form is about to be submitted');
    }

...