XenForo moderator

You can do that with a page node in XenForo. Page nodes give you a blank template to define the content of the page which then shows within the forum layout. Page nodes also allow for PHP callbacks if you want to use some custom code. Here is a demonstration: