CMS-2847 Portal - Rewrite demo page component to xslt