When the client creates an event they pick one of serveral cateogories from a drop down menu (I guess thats considered a main category?), and they wish for that name to appear in the event listing. Currently the only information displayed is the date, time, title, and description.
I'm not sure I'm understanding the distinction between main and non-main categories. I'd rather not introduce a second category drop-down menu for the client to have to pick from if its essentially going to mirror the first one anyway.