update smartbanner
support get_thread_by_post/get_thread_by_unread
some other modify