Fix #1117: Make pelican internal content mechanism working with video.poster and other url attributes

~~I know this is not a beautiful solution. But I think it is OK for now to minimize the impact of this update :)~~

Fix #1117

Add two more commits for a better solution.