fix summary and use item_normal_search() for viewsrc so we can also view the source for articles, cards, etc. (cherry picked from commit a0ad110c)