can you site some examples how the portal.php page is use for?
Portal show posted threads
Portal can be what you want it to be. You can rename it and use it as your site home page. You can keep it as portal and forums as index and use it to show highlights of your board. It can be whatever you like.