do not display preferred value when no value is set
Display an empty item and fix docstring
use listbox columns from module
test the event path predicate before creating event
Hide action to create Event Path on Campaign object. The sub object should be created automatically through the event path tab when edited
Change test add one critetion to filter by validation_state instead of use reference hardcoded. Also, the test predicate returns False when this criterion does not match
Add jump on Campaign to display all Events created to the current campaign
Fix jump to filter by follow up instead of hardcoded portal type beucase on this case can exists different portal type to the Campaign
s/object_url/portal_url/ to not need call Base_redirect script on url
fix "enabled" TALES after 9875e43f7e667e41060b0ce917172370dc8f5e52
fix proxy fields
Make title field not required in dialogs to create events

This way if we select a notification message we can leave the title empty and use the title from notification message (which supports substitution)
Refactor code to be possible set a specific sender of the event
fix docstring
remove this misleading comment that comes from copy paste of WebSection_getDocumentValue
Add property sheet to check if the event destination have email address defined. By default, this constraint is disabled
Remove not required field
Use any() instead of create one script because the builtin function does the same thing
Add constraints to EventConstraint property_sheet to check if destination, resource and source are set and move TALES constraint to a new property sheet that is specific to Mail Messages. By default both are not enabled.
set some columns and disable hide row