Properly exclude path from VSite.
Improve comments.
Check parent::active().
Merge pull request #5670 from openscholar/editing

Properly exclude path from VSite