consolidate new post form variants into single client-side template/view

@marcotuts @gwprice 

Just a reminder to fix this as discussed in chat