Hi all,

I built a node type in which a user can book a person to multiple events/shows at a time by taking the Attendees name, company, and the list of show he would like to attend in a certain city (this list is contained in a node reference and the list is generated using views - this list created a list of up to date events and doesn't show old shows on it -example shows are generated based on today's date and moving forward)..

Now this works great but the problem that I am encountering is that after an event is over we might need to edit the attendees information to correct something - therefor, if you click on edit the list generated by views will not include the old show that expired,,, so on "save" the error message is "events field is required please select one" or if you have something else selected then on save you will have that person deselected from that list since the show he attended is not there anymore.

this is in my opinion is a huge problem. we need to keep the nodereferences in place for statistical purposes.

so my idea was to alter or add a class (class="oldevent") to the select old events and hide it from the naked eye (its there selected but not visible to the viewer)

so how can we alter something like this

to

so this show only apply for old events? is that possible

regards