Pagina 1 van 1

Custom pages toevoegen in 3.1

Geplaatst: 11 mar 2016, 19:21
door PSPfreaky
  • Adres van je forum: http://dev.planetcoasterclub.nl/community/
    Event. modificaties op je forum: Newspage
    Wanneer ontstond het probleem? N.v.t.
    phpBB versie: 3.1.8


    Heb je onlangs iets veranderd aan je forum? Upgrade van 3.0.14 naar 3.1.8 (schone installatie met database update)
    Wat is het probleem?
In phpBB 3.0 heb ik gewerkt met custom pages (http://wiki.phpbb.nl/3.x/Extra_pagina), dit lukte allemaal prima. In 3.1.8 wil ik dit weer gaan doen, maar de code lijkt niet echt te werken. Zo heb ik bijvoorbeeld een about pagina gemaakt, zowel php (info folder) als html (template folder van de juiste style), maar ik krijg het niet werkend.

Voorbeeld: http://dev.planetcoasterclub.nl/info/about.php

PHP

Code: Selecteer alles

<?php
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : '../community/';
$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('Title Here');

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

//make_jumpbox(append_sid("{$phpbb_root_path}viewforum.$phpEx"));
page_footer();
?>
HTML

Code: Selecteer alles

!-- INCLUDE overall_header.html -->

Pagina inhoud hier

<!-- INCLUDE overall_footer.html -->
Alvast bedankt voor het helpen!

Re: Custom pages toevoegen in 3.1

Geplaatst: 11 mar 2016, 20:04
door Solidjeuh
Volgens mij is het

Code: Selecteer alles

<!-- INCLUDE overall_header.html -->

<!-- INCLUDE overall_footer.html -->
https://www.phpbb.com/support/docs/en/3 ... -to-phpbb/

Re: Custom pages toevoegen in 3.1

Geplaatst: 11 mar 2016, 20:09
door El torro
Bij mij werkt het wel, dus ik denk dat je ergens een foutje hebt gemaakt.

Anders kun je ook de extensie "pages" proberen.
https://www.phpbb.com/customise/db/extension/pages/

Re: Custom pages toevoegen in 3.1

Geplaatst: 11 mar 2016, 20:27
door PSPfreaky
Solidjeuh schreef:Volgens mij is het

Code: Selecteer alles

<!-- INCLUDE overall_header.html -->

<!-- INCLUDE overall_footer.html -->
https://www.phpbb.com/support/docs/en/3 ... -to-phpbb/
Srry, kopiëren ging eventjes verkeerd :)

Ik heb alles gekopieerd wat nodig was, geüpload en de cache geleegd, maar ik blijf een lege pagina zien. Dit is trouwens precies dezelfde code die ik heb gebruikt bij phpBB 3.0.

Re: Custom pages toevoegen in 3.1

Geplaatst: 11 mar 2016, 20:49
door El torro
Waar heb je de html file gezet?

Re: Custom pages toevoegen in 3.1

Geplaatst: 11 mar 2016, 20:56
door PSPfreaky
In de template map van de style die ik gebruik :)

Edit: Het php bestand in de forum directory (/community) plaatsen werkt weer wel, maar in een andere map niet. Waar kan dit aan liggen?

http://dev.planetcoasterclub.nl/info/about.php
http://dev.planetcoasterclub.nl/community/about.php

Re: Custom pages toevoegen in 3.1

Geplaatst: 11 mar 2016, 21:24
door El torro
PHPBB_ROOT_PATH : '../community/';
Probeer eens met 1 punt

Code: Selecteer alles

PHPBB_ROOT_PATH : './community/';
Zo is het bij mij..

Re: Custom pages toevoegen in 3.1

Geplaatst: 11 mar 2016, 21:37
door PSPfreaky
Ik heb het net toegepast, de cache geleegd, maar het heeft geen effect.

Re: Custom pages toevoegen in 3.1

Geplaatst: 11 mar 2016, 21:46
door El torro

Code: Selecteer alles

//make_jumpbox(append_sid("{$phpbb_root_path}viewforum.$phpEx"));
Ik heb die 2 // aan het begin van die regel niet.
Probeer dat eens.

Zo dus:

Code: Selecteer alles

make_jumpbox(append_sid("{$phpbb_root_path}viewforum.$phpEx"));

Re: Custom pages toevoegen in 3.1

Geplaatst: 11 mar 2016, 21:48
door PSPfreaky
Dat maakt niks uit ;) Ik wil niet zo'n jumpbox op zo'n pagina, vandaar dat ik hem weg heb gehaald. Maar als ik die // weghaal, dan verandert er niks ;)

Re: Custom pages toevoegen in 3.1

Geplaatst: 11 mar 2016, 21:56
door El torro
Bij mij werkt het nu wel ;)

Re: Custom pages toevoegen in 3.1

Geplaatst: 11 mar 2016, 22:09
door PSPfreaky
Wow, dat is echt vreemd! Ik heb echt helemaal niks veranderd na de laatste post.

Edit: Volgens mij ligt het probleem bij het aanpassen van de php pagina. Wanneer je dit upload, de cache leegt, dan zie je nog de oude pagina.

Re: Custom pages toevoegen in 3.1

Geplaatst: 11 mar 2016, 23:08
door Solidjeuh
Heb je al eens CTRL F5 geprobeerd? (de browser cache legen)
En bewerk je met een geldige editor zoals Notepad++?
https://notepad-plus-plus.org/download/v6.9.html

Re: Custom pages toevoegen in 3.1

Geplaatst: 11 mar 2016, 23:15
door El torro
Edit: Volgens mij ligt het probleem bij het aanpassen van de php pagina. Wanneer je dit upload, de cache leegt, dan zie je nog de oude pagina.
Logisch die pagina zit niet in de cache van je forum maar in de browser cache.

Dus vermoedelijke fout die 2 puntjes?

Re: Custom pages toevoegen in 3.1

Geplaatst: 12 mar 2016, 01:07
door PSPfreaky
El torro schreef:Dus vermoedelijke fout die 2 puntjes?
Nee, die gebruik ik nu nog steeds :) Ik heb echt geen idee waar het aan lag.