Wenn das Portal bei Dir deaktiviert ist, dann sollte auch das Portal nicht mehr zugänglich sein. Das wird über die global.php gesteuert. Überprüfen kann man das auf Deiner Seite aber nicht, weil die portal.php ja generell gelöscht ist...
Wenn der Zugang zum Portal im ACP deaktiviert ist, dann wird ebenfalls über die global.php der Link zum Portal nicht mehr aktiviert in dem das Template header_menu_portal nicht mehr aufgerufen wird. Wenn Dein verwendetes Theme aber dieses Template gar nicht benutzt, musst Du den Link zum Portal manuell im Theme entfernen. Und das dürfte bei Dir das Template header sein....
Wenn der Zugang zum Portal im ACP deaktiviert ist, dann wird ebenfalls über die global.php der Link zum Portal nicht mehr aktiviert in dem das Template header_menu_portal nicht mehr aufgerufen wird. Wenn Dein verwendetes Theme aber dieses Template gar nicht benutzt, musst Du den Link zum Portal manuell im Theme entfernen. Und das dürfte bei Dir das Template header sein....