admin - bug fix in marketing

The select list for 'schedule' did not default itself to which ever
schedule was currently selected. Introduced a new 'smart' render format
that will retrieve the schedules if they aren't already available and
will select themselves appropriately.
admin - trainer update

some syntax and template concepts.