This post summarises the changes that have been implemented in version 3.0.6 of enterO.

  • Maintenance: cleanup up multiple PHP notices
  • Restore single race entry details if error when saving
  • Improve highlighting when fields have focus

Maintenance: cleanup up multiple PHP notices (#71)

Tidy up a number of areas of code where PHP was issuing warnings to the log.

Restore single race entry details if error when saving (#73)

When adding a competitor to an entry, there are a number of checks made to ensure that valid details have been entered. In the case of an error, the user is returned to the edit page with the data they had entered restored so that they can correct the errors.

In the case of a single race group, the details were not being restored correctly. This has now been fixed.

Improve highlighting when fields have focus (#69)

The visual feedback of which field has the focus was a little vague, especially in the case of checkboxes and radio buttons. This has been improved to make it much clearer where the focus is.

Before

Element Before
Textbox Textbox before
Checkbox Checkbox before
Dropdown Dropdown before
Radio Button Radio Button before

After

Element After
Textbox Textbox after
Checkbox Checkbox after
Dropdown Dropdown after
Radio Button Radio Button after