Help topics have much better form configurations
Help topics can now specify one or more additional forms to be included on the help topic and can also specify the sort order of those forms. Furthermore, individual fields can be disabled per help topic, so that unnecessary fields can be omitted when necessary, per help topic. The disabled flag is recorded along side the field data so that the field will not be accidentally added to the form later automatically. There is no interface in this commit to enable a field which was disabled by the help topic when ticket was created.
Showing
- bootstrap.php 1 addition, 0 deletionsbootstrap.php
- include/ajax.forms.php 21 additions, 3 deletionsinclude/ajax.forms.php
- include/class.dynamic_forms.php 30 additions, 5 deletionsinclude/class.dynamic_forms.php
- include/class.ticket.php 34 additions, 13 deletionsinclude/class.ticket.php
- include/class.topic.php 83 additions, 16 deletionsinclude/class.topic.php
- include/client/open.inc.php 27 additions, 23 deletionsinclude/client/open.inc.php
- include/staff/helptopic.inc.php 190 additions, 96 deletionsinclude/staff/helptopic.inc.php
- include/staff/templates/dynamic-form.tmpl.php 2 additions, 0 deletionsinclude/staff/templates/dynamic-form.tmpl.php
- include/staff/ticket-open.inc.php 10 additions, 14 deletionsinclude/staff/ticket-open.inc.php
- include/upgrader/streams/core/5cd0a25a-00000000.cleanup.sql 8 additions, 0 deletionsinclude/upgrader/streams/core/5cd0a25a-00000000.cleanup.sql
- include/upgrader/streams/core/5cd0a25a-00000000.patch.sql 45 additions, 0 deletionsinclude/upgrader/streams/core/5cd0a25a-00000000.patch.sql
- scp/ajax.php 2 additions, 1 deletionscp/ajax.php
- scp/css/scp.css 25 additions, 0 deletionsscp/css/scp.css
- setup/inc/streams/core/install-mysql.sql 13 additions, 1 deletionsetup/inc/streams/core/install-mysql.sql
Loading
Please register or sign in to comment