Pagina 1 van 1

Eigen 404 pagina maken

Geplaatst: 06 nov 2006, 17:03
door Denskie War
Ik wil voor min forum een eigen 404 pagina maken.
Ik moet dan gewoon de link aan de server beheerder geven en hij stelt dat in, maar mijn vraag is:
Hoe krijg ik de overal_header en de overal_footer in die pagina?

Ik wil dus gewoon een forumpagina maken waarin dan tekst staat.
Kan ik gewoon die header en footer kopieeren of hoe?

Geplaatst: 06 nov 2006, 21:41
door svenn
ga gewoon naar je index en doe bron en kopier hem in he 404 , daarna haal je alle onnodige info eruit. Dat lijkt mij het eenvoudigste.

Geplaatst: 06 nov 2006, 21:45
door Paul
Pak de blank template mod, en maak daarmee een nieuwe pagina ;)

Geplaatst: 08 nov 2006, 11:01
door Denskie War
ik heb de bron gekopieerd en het overbodige verwijderd.
Maar nu staat er bij iedereen in het menu: uiloggen[denskie war]
Dat moet niet, het menu moet hetzelfde zijn als op de rest van het forum.
Dus al je bent ingelogd moet de naam van de persoon en staan en als je niet bent ingelogd moet er registreer en inloggen staan.

Zie hier de pagina
de pagina!!

Geplaatst: 08 nov 2006, 13:42
door Jan
Yeey, ik ben als Denskie_War ingelogd :D

Geplaatst: 08 nov 2006, 13:51
door brandsrus
Janmarques schreef:Yeey, ik ben als Denskie_War ingelogd :D
Kun je wel zeggen, maar klik eens op Profiel en wat zie je daar? :roll:

Geplaatst: 08 nov 2006, 15:19
door Jan
Uiteraard geen toegang.

Toch even aanpassen hoor ;)

Geplaatst: 08 nov 2006, 17:05
door Denskie War
ja, maar hoe pas ik dat aan??

Geplaatst: 08 nov 2006, 17:07
door Paul
paul schreef:Pak de blank template mod, en maak daarmee een nieuwe pagina ;)
is denk ik makkelijker, want je gaat nu geparsde php code gebruiken, en zal dus nie echt goed gaan werken ;)

Geplaatst: 08 nov 2006, 17:14
door Denskie War
Ok deze dus, maar wat doet hij??

Ik instaleer deze mod op het forum en dan??

Volgens mij maakt deze een extra pagina aan die dan vervolgens in de header komt te staan.

Dat moet natuurlijk niet, er hoeft geen link te staan naar een error page

Geplaatst: 08 nov 2006, 17:33
door hendry
Je kan dit proberen

Maak aan: 404.php

Code: Selecteer alles

<?php

define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

/* Start session management */
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
/* End session management */
//
$user_id = $userdata['user_ip'];
$username = $usedata['username'];

if ( !$userdata['session_logged_in'] )
{
	$redirect = "404.$phpEx";
	header('Location: ' . append_sid("login.$phpEx?redirect=$redirect", true));
}

//
// Start output of page
//
$page_title = "404";
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
?>

	  <table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
	   <tr>
		<td class="catHead" height="25"><span class="genmed"><b>Algemeene fout</b></span></td>
	   </tr>
	   <tr>
		<td class="row1" align="left"><span class="genmed" style="line-height: 150%">
Deze Pagina bestaat niet
		</span></td>
	   </tr>
	  </table>

	  <br />
	

<?php
// Generate page

include( 'includes/page_tail.php');

?>
En maak ook aan: .htaccess

Code: Selecteer alles

ErrorDocument 404 /404.php 
Dit is niet getest.

Geplaatst: 08 nov 2006, 18:07
door Denskie War
het moet een html bestand zijn.

Ander kan (volgens de host beheerder) het niet gekoppeld worden.

Ik vraag me daarom af wat deze mod doet...

Geplaatst: 08 nov 2006, 18:13
door Paul
Wij konden niet weten dat het een html file moest zijn, dat heb je er niet bijgezegt. Dan kan het enkel op die andere manier.

Geplaatst: 08 nov 2006, 18:18
door Denskie War
nee ok dat zei ik er niet bij.
Maar wat doet die mod nu??

Ik zie allerlei dingen staan dat ik de overal header moet aanpassen enz?

Ik heb nu een HTML file, maar ik wil ook graag dat menu erbij hebben.
Of gaat die alleen dooe php te gebruiken?

Geplaatst: 08 nov 2006, 20:55
door Bas
Het kan ook PHP hoor... ;) Zolang maar absolute paden gebruikt worden in de HTML-output. :)

Geplaatst: 08 nov 2006, 21:22
door Denskie War
ok, maar dat van die paden snap ik niet ??

Geplaatst: 09 nov 2006, 11:33
door Denskie War
Probleem opgelost.
Ik heb een HTML pagina gemaakt en dit is het resultaat:
http://gwforum.dotbas.net/gwforum/404.html