[#4669] Better Post.activity_url

Signed-off-by: Tim Van Steenburgh <tvansteenburgh@gmail.com>