pyrocms/pyrocms — pull request #1194 by canton7 (2012-03-05 13:03:12+00:00)
Title: Contact module generates form fields with IDs, which are referenced by labels in default "Contact Us" page

Previously, form fields generated by the `contact` module did not contain IDs.
The `` tags in the default "Contact Us" page referenced the fields' names, however, which failed validation and outright didn't work.

This patchset teaches the `contact` module to add IDs to the form fields it generates, then updates the default "Contact Us" page to reference these IDs in its labels.

I did make the assumption that the IDs generated should be prefixed with "contact_" to reduce the likelihood of collisions. If you feel that this isn't a sensible choice, I'm happy to re-roll.