In addition to the features requested by Iain McCarthy, I see some front-end issues that could use a little help (in order of importance):
1. The output of custom fields checkbox option data ($extrafield->value) is a pile of values separated by a comma with no space - e.g.: veterinaryha.org/jboard/advert/1-full-ti...t-position-available
The sections of "Benefits" and "Requirements" are really not satisfactory as a UI. It would be much better to run a foreach to display each option value as an unordered list item.
This is the layout used by K2 for their extra fields, btw.
It looks like the layout is set in a model file: advert.php rather than a (sub)template.
I would also like to be able to assign unique class names to the layout containers for the field values.
2. It would be GREAT if we could hide/customize the "Ad Details" and "Advertiser Details" on a per-category basis. They make good sense for merchandise listings, but not so good for the job board.
3. If we could use a template override on a per-category basis (like K2)s, that would be VERY helpful.
The administrator has disabled public write access.