Pagina 1 van 1

Foutmelding met custom pagina's

Geplaatst: 02 dec 2009, 08:45
door mdrs
phpBB versie: 3.0.6

Probleem:

Heb volgens de Engelse documentatie een custom page toegevoegd, krijg alleen de foutmelding:

The service is unavailable. als ik het php script uitvoer!

Re: Foutmelding met custom pagina's

Geplaatst: 02 dec 2009, 14:37
door Jim
Kan je eens de code van de pagina's die je hebt toegevoegd laten zien? :)

Re: Foutmelding met custom pagina's

Geplaatst: 03 dec 2009, 10:50
door mdrs
Het html bestand werkt goed, alleen het php bestand geeft die foutmelding!

aboutus.php:

Code: Selecteer alles

<?php
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);

// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();

page_header('About Us');

$template->set_filenames(array(
    'body' => 'aboutus_body.html',
));

make_jumpbox(append_sid("{$phpbb_root_path}viewforum.$phpEx"));
page_footer();
?>
aboutus_body.html:

Code: Selecteer alles

<!-- INCLUDE overall_header.html -->

<h2>About Us</h2>

<div class="panel">
   <div class="inner"><span class="corners-top"><span></span></span>

   <div class="content">
      <p>
         We were founded this year to bring you the best forum on the Internet!
         
         We promise to do the following:
         <ul>
            <li>Provide new content</li>
            <li>provide a friendly atmosphere</li>
            <li>Provide an environment where you can have fun!</li>
         </ul>
      </p>
   </div>

   <span class="corners-bottom"><span></span></span></div>
</div>

<!-- INCLUDE jumpbox.html -->
<!-- INCLUDE overall_footer.html -->

Re: Foutmelding met custom pagina's

Geplaatst: 03 dec 2009, 17:57
door Jeroen
Zoek in het .php bestand eens dit op:

Code: Selecteer alles

$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
en vervang dat stukje met:

Code: Selecteer alles

$phpbb_root_path = './';

Re: Foutmelding met custom pagina's

Geplaatst: 03 dec 2009, 18:04
door mdrs
Algemene fout
template->_tpl_load_file(): File ./styles/prosilver/template/aboutus_body.html does not exist or is empty

Dan krijg ik de bovenstaande melding!

Maar in de documentatie staat dat het html bestand in home folder van phpBB gezet kan worden!

Re: Foutmelding met custom pagina's

Geplaatst: 03 dec 2009, 18:05
door Jeroen
mdrs schreef:Maar in de documentatie staat dat het html bestand in home folder van phpBB gezet kan worden!
Nee, het template bestand van de pagina moet echt in de /template/ map in je style ;)

Re: Foutmelding met custom pagina's

Geplaatst: 03 dec 2009, 18:30
door mdrs
En als je een andere style gebruikt moet ie dan ook in de andere style folder's?

Ik had je oplossing net ook zelf bedacht! ;)

Re: Foutmelding met custom pagina's

Geplaatst: 03 dec 2009, 18:34
door Jeroen
Hij moet in ieder geval in de template map staan van de style die je forum gebruikt :)