Simple page.
I had to go into sources/subs/Portal.subs.php and remove the mobile from the list of disabled.
Find:
// Portal not enabled, or mobile, or debug, or maintenance, or .... then bow out now
if ($context['browser_body_id'] == 'mobile' || !empty($settings['disable_sp']) || empty($modSettings['sp_portal_mode']) || ((!empty($modSettings['sp_maintenance']) || !empty($maintenance)) && !allowedTo('admin_forum')) || isset($_GET['debug']) || (empty($modSettings['allow_guestAccess']) && $context['user']['is_guest']))
Replace with:
// Portal not enabled, or mobile, or debug, or maintenance, or .... then bow out now
if (!empty($settings['disable_sp']) || empty($modSettings['sp_portal_mode']) || ((!empty($modSettings['sp_maintenance']) || !empty($maintenance)) && !allowedTo('admin_forum')) || isset($_GET['debug']) || (empty($modSettings['allow_guestAccess']) && $context['user']['is_guest']))
Then, I set the side blocks to display: none; in themes/default/css/portal.css
Find:
#sp_left, #sp_right {
position: absolute;
}
Replace with:
#sp_left, #sp_right {
position: absolute;
display: none;
}
That also re-enabled pages to show, and Header, Footer, Top and Bottom blocks, as well.