Chcę utworzyć własną podstronę na forum, które działa na silniku IP Board 4 (Invision Community). Nie chcę korzystać z żadnych dodatkowych wtyczek do tego, ponieważ byłby to przerost formy nad treścią.
Mam zamiar utworzyć jeden plik, np.: strona.php i chcę, aby plik ten zawierał szablon forum oraz tytuł.

Znalazłem coś takiego, ale dla IPB3, jednak w najnowszym IPB4 już to niestety nie zadziała - https://stackoverflow.com/questions/2906473...-in-custom-page

  1. <?PHP
  2. //define( 'IPS_ENFORCE_ACCESS', TRUE ); // Important so it does not redirect to forums
  3. define( 'IPB_THIS_SCRIPT', 'public' );
  4. require_once( 'initdata.php' );
  5. require_once( IPS_ROOT_PATH . 'sources/base/ipsRegistry.php' );
  6. require_once( IPS_ROOT_PATH . 'sources/base/ipsController.php' );
  7.  
  8. $ipbRegistry = ipsRegistry::instance();
  9. $ipbRegistry->init();
  10.  
  11. $output = $ipbRegistry->getClass('output');
  12. $output->addContent("<h1>Well, this is a test! </h1>");
  13. $output->setTitle("Test page");
  14. $output->sendOutput();


W IPB4 nie ma nawet podanych includowanych plików lub nazywają się inaczej - przykładowo: initdata.php nazywa się: init.php
Z tego co widzę używana też jest inna przestrzeń nazw \IPS i funkcje prawdopodobnie są inne.

Czy mógłby mi ktoś pomóc w rozwiązaniu tego problemu?