Documents: Add support for URL-specific document variations - refs #5956 #5976
christianbeeznest wants to merge
christianbeeznest:GH-5956
into chamilo:master
christianbeeznest:GH-5956
into chamilo:master