osTicket/osTicket-1.8 — pull request #1543 by greezybacon (2014-12-12 22:48:19+00:00)
Title: 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.

### Screenshots

##### Help topic management is organized into tabs
![screen shot 2014-12-12 at 4 42 50 pm](https://cloud.githubusercontent.com/assets/672074/5420705/468d7d28-821e-11e4-9ac1-ccd9ac2cfd3b.png)

##### One or more forms can be added to the ticket when using this help topic, individual fields can be disabled
![screen shot 2014-12-12 at 4 42 57 pm](https://cloud.githubusercontent.com/assets/672074/5420712/54df8196-821e-11e4-92a7-1dcb530bfb8f.png)

##### Form design order is preserved on the new ticket page
![screen shot 2014-12-12 at 4 44 13 pm](https://cloud.githubusercontent.com/assets/672074/5420725/784ddaa6-821e-11e4-8e5a-8ded8b9389cf.png)