forms: Implement more granular visibility settings
Allow fields to be configured for view / edit / required for both agents and end users. Fields can also be disabled now so that the field remains in the form but is no longer displayed for new entries. Allow tickets to be created without a subject — use the help topic full name instead.
Showing
- account.php 1 addition, 1 deletionaccount.php
- include/Spyc.php 2 additions, 0 deletionsinclude/Spyc.php
- include/ajax.forms.php 25 additions, 1 deletioninclude/ajax.forms.php
- include/class.auth.php 1 addition, 1 deletioninclude/class.auth.php
- include/class.config.php 0 additions, 5 deletionsinclude/class.config.php
- include/class.dynamic_forms.php 96 additions, 41 deletionsinclude/class.dynamic_forms.php
- include/class.forms.php 5 additions, 0 deletionsinclude/class.forms.php
- include/class.ticket.php 19 additions, 4 deletionsinclude/class.ticket.php
- include/client/templates/dynamic-form.tmpl.php 6 additions, 8 deletionsinclude/client/templates/dynamic-form.tmpl.php
- include/client/view.inc.php 4 additions, 4 deletionsinclude/client/view.inc.php
- include/i18n/en_US/form.yaml 25 additions, 43 deletionsinclude/i18n/en_US/form.yaml
- include/i18n/en_US/list.yaml 2 additions, 4 deletionsinclude/i18n/en_US/list.yaml
- include/staff/dynamic-form.inc.php 3 additions, 13 deletionsinclude/staff/dynamic-form.inc.php
- include/staff/settings-tickets.inc.php 0 additions, 8 deletionsinclude/staff/settings-tickets.inc.php
- include/staff/templates/dynamic-field-config.tmpl.php 152 additions, 0 deletionsinclude/staff/templates/dynamic-field-config.tmpl.php
- include/staff/templates/dynamic-form.tmpl.php 3 additions, 3 deletionsinclude/staff/templates/dynamic-form.tmpl.php
- tickets.php 1 addition, 3 deletionstickets.php
Loading
Please register or sign in to comment