Gå til innhold

"Inkludere" phpbb-forum i hjemmeside-layout


Anbefalte innlegg

Jeg har en hjemmeside som bruker php på menyene, slik at hele layouten er den samme mens man navigerer rundt på sidene. Standard meny på venstre og høyre hånd.

 

Nå har jeg lagt opp et phpbb-forum som funker på adressen www.nettsted.no/forum/, men ikke når jeg setter

 

<?php



switch ($Name) {  



       case "forum": 

       include "forum/index.php"; 

       break;  }



?>

 

Er det noen som vet hvordan jeg skal få integrert forumet i den øvrige layouten, slik som det funker med alle de andre undersidene?

 

Takker for svar : - )

Lenke til kommentar
Videoannonse
Annonse

Det som skjer når du skriver include "forum/index.php er at alle referansene i phpBB blir feil ettersom du hopper et hakk opp i filhierarkiet. Å modifisere phpBB har jeg bare såvidt gjort, og det enkleste er å laste ned en template og se hva forfatteren av denne har gjort for å få ting til å bli som ønsket. Så får du heller pusle litt med filene i phpBB selv om det fort kan bli en helvetes jobb.

(Med forbehold, jeg er ingen phpBB-ekspert :wink: )

Lenke til kommentar

Du gå inn i /forum/includes mappa

åpner opp page_header.php

 

setter dette inn øverst i koden alså rett etter <?php og bytter da ut til banen til ditt eget design:

 

ob_start();

include("/home/user/www/include/head.php");

$my_header = ob_get_contents();

ob_end_clean();



ob_start();

include("/home/user/www/include/foot.php");

$my_footer = ob_get_contents();

ob_end_clean();

 

Så setter du inn dette:

'MY_HEADER' => $my_header,

'MY_FOOTER' => $my_footer,

mellom denne:

'T_SPAN_CLASS3' => $theme['span_class3'],

og denne:

'NAV_LINKS' => $nav_links_html)

 

Slik:

'T_SPAN_CLASS3' => $theme['span_class3'],

'MY_HEADER' => $my_header,

'MY_FOOTER' => $my_footer,

'NAV_LINKS' => $nav_links_html)

 

i samme fila, alså /forum/include/page_header.php

 

Feks. subSilver:

så åpner du /forum/templates/subSilver/overall_header.tpl

og setter inn:

{MY_HEADER}

der du vil ha din egen head.php includert

og samme med

{MY_MY_FOOTER}

i /forum/templates/subSilver/overall_footer.tpl der du vil ha din egen foot.php includert

 

That's it

 

Send meg en PM om du ikke får dette til eller jeg har forklart meg dårlig, så kanskje jeg har tid å hjelpe deg mere.....

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...