Change the join view and fix a bug of join in the event list page