Witam,
modyfikuję portal pod phpBB3, ale ten temat bardziej pasuje tu niż tam, ponieważ nie zabardzo wiem jak to poprawnie ma wyglądać.
Chce dorobić do niego system "podstron" i żeby one wyświetlały się zamiast newsów. Narazie osiągonłem coś takiego:
  1. <?php
  2. $act = $_GET['act'];
  3. $act_pages = array('test');
  4.    if($act != NULL AND file_exists($act.".php") AND in_array($act,$act_pages) AND strpos($act,'http:// ') === false){
  5.        include ''.$act.'.php';
  6.        echo $tekst;
  7.                       $template->assign_vars(array(
  8.            'S_NEWS_COMPACT' => ($config['portal_news_style']) ? true : false,
  9.    ));
  10.    }
  11.    else{
  12.    include($portal_root_path . '/block/news.'.$phpEx);                                    
  13.                       $template->assign_vars(array(
  14.            'S_NEWS_COMPACT' => ($config['portal_news_style']) ? true : false,
  15.    ));
  16.    }
  17. ?>

No i wszystko ładnie oprócz wyświetlania. Napis ze zmiennej $test wyświetla się na SAMYM początku kodu. Wiem, że pewnie chodzi tutaj o ten kawałek kodu:
  1. <?php
  2. $template->assign_vars(array(
  3.             'S_NEWS_COMPACT' => ($config['portal_news_style']) ? true : false,
  4. ?>

ale o co dokładnie? Mam nadzieję, że otrzymam odpowiedź!