Eigen Pagina maken...
Forumregels
LEES: Richtlijnen voor Support. Vul de support template in!
Verschaf iemand geen servertoegang tenzij het niet anders kan. Maak altijd eerst een volledige backup en verander de inloggevens na afloop. Eigen risico.
LEES: Richtlijnen voor Support. Vul de support template in!

Eigen Pagina maken...
Precies zoals in de onderwerp staat...
Hoe maak ik een Pagina aan met phpbb3, dus met andere woorden ik wil een stukje tekst in een bestand doen maar ik wel de boven en de onderkant behouden (zie foto)...
Graag hierbij hulp,
alexw
Hoe maak ik een Pagina aan met phpbb3, dus met andere woorden ik wil een stukje tekst in een bestand doen maar ik wel de boven en de onderkant behouden (zie foto)...
Graag hierbij hulp,
alexw
Re: Eigen Pagina maken...
Open kladblok en zet dit erin (zelf aanpassingen maken aan de naam), en slaat het op als nieuwe_pagina.php (nieuwe_pagina kan je veranderen in elke naam die je zelf wilt)
In deze pagina verwijs je naar nieuwe_pagina.html (naam mag je ook weer zelf bepalen) die je ook moet maken en daarin zet je
Code: Selecteer alles
<?php
define('IN_PHPBB', true);
$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('common');
// Output page
page_header('Nieuwe pagina');
$template->set_filenames(array(
'body' => 'nieuwe_pagina.html')
);
page_footer();
?>
Code: Selecteer alles
<!-- INCLUDE overall_header.html -->
<p class="right<!-- IF S_USER_LOGGED_IN --> rightside<!-- ENDIF -->"><!-- IF S_USER_LOGGED_IN -->{LAST_VISIT_DATE}<!-- ELSE -->{CURRENT_TIME}<!-- ENDIF --></p>
<!-- IF U_MCP --><p>{CURRENT_TIME} <br />[ <a href="{U_MCP}">{L_MCP}</a> ]</p><!-- ELSEIF S_USER_LOGGED_IN --><p>{CURRENT_TIME}</p><!-- ENDIF -->
******Hier je inhoud plaatsen******
<!-- INCLUDE overall_footer.html -->
Re: Eigen Pagina maken...
Thx, sorry voor de late reacties...
Ik heb nog een vraag erover, hoe doe je dat die pagina die ik gemaakt heb dan niet toegankelijk is voor Gasten?
Alexw
Ik heb nog een vraag erover, hoe doe je dat die pagina die ik gemaakt heb dan niet toegankelijk is voor Gasten?
Alexw
Re: Eigen Pagina maken...
Code: Selecteer alles
<!-- INCLUDE overall_header.html -->
<p class="right<!-- IF S_USER_LOGGED_IN --> rightside<!-- ENDIF -->"><!-- IF S_USER_LOGGED_IN -->{LAST_VISIT_DATE}<!-- ELSE -->{CURRENT_TIME}<!-- ENDIF --></p>
<!-- IF U_MCP --><p>{CURRENT_TIME} <br />[ <a href="{U_MCP}">{L_MCP}</a> ]</p><!-- ELSEIF S_USER_LOGGED_IN --><p>{CURRENT_TIME}</p><!-- ENDIF -->
******Hier je inhoud plaatsen******
<!-- INCLUDE overall_footer.html -->
Code: Selecteer alles
<!-- INCLUDE overall_header.html -->
<p class="right<!-- IF S_USER_LOGGED_IN --> rightside<!-- ENDIF -->"><!-- IF S_USER_LOGGED_IN -->{LAST_VISIT_DATE}<!-- ELSE -->{CURRENT_TIME}<!-- ENDIF --></p>
<!-- IF U_MCP --><p>{CURRENT_TIME} <br />[ <a href="{U_MCP}">{L_MCP}</a> ]</p><!-- ELSEIF S_USER_LOGGED_IN --><p>{CURRENT_TIME}</p>
******Hier je inhoud plaatsen******
<!-- ENDIF -->
<!-- INCLUDE overall_footer.html -->
Re: Eigen Pagina maken...
Gewoon die <!-- ENDIF --> onder de inhoud plaatsen?
Alexw
Alexw
Re: Eigen Pagina maken...
Ja, niks moelijks, die ENDIF vervangt php weer
en ik ga nu even een mod maken hiervoor met deze code er in. Lijkt me wel makelijker. :L

Re: Eigen Pagina maken...
Ja zat ik ook al naar te kijken, wil je me mischien PM sturen als je daarmee klaar ben?
Alvast bedankt,
Alexw
Alvast bedankt,
Alexw
Re: Eigen Pagina maken...
Tuurlijk, als hij klaar is heb je het zip bestandje in je pm
En maak natuurlijk hier ff een mod ik verwacht dat V. 1.0.1 BETÀ morgen uit is 


Re: Eigen Pagina maken...
Ok, thx, nog een vraagje.
Ik probeer nu een PHP script in me nieuw pagina te bouwen maar hij laat alleen de HTML gedeelte zien.
Hoe verander ik dat...
Alexw
Ik probeer nu een PHP script in me nieuw pagina te bouwen maar hij laat alleen de HTML gedeelte zien.
Hoe verander ik dat...
Alexw
Re: Eigen Pagina maken...
uhm even denken, eerst nog een vragen, hoe bewerk je de pagina?
Als je dat via een wsiwyg editor doet dan kan je het volgende doen:
Als je dat via een wsiwyg editor doet dan kan je het volgende doen:
Code: Selecteer alles
print '
<!-- INCLUDE overall_header.html -->
<p class="right<!-- IF S_USER_LOGGED_IN --> rightside<!-- ENDIF -->"><!-- IF S_USER_LOGGED_IN -->
<!-- IF U_MCP --><p> <br />[ <a href=""></a> ]</p><!-- ELSEIF S_USER_LOGGED_IN --><p></p>
'; // hier de php.
// en hier onder \/ verder gaan met html ;) succes
print '
<!-- ENDIF -->
<!-- INCLUDE overall_footer.html -->';
Re: Eigen Pagina maken...
Dan krijg ik het volgende:
Alexw
Code: Selecteer alles
Parse error: syntax error, unexpected $end in C:\Program Files\xampp\htdocs\AS-Club\includes\template.php(157) : eval()'d code on line 56
Laatst gewijzigd door alexw op 06 jun 2007, 13:34, 2 keer totaal gewijzigd.
Re: Eigen Pagina maken...
Wat voor code voeg je toe?
Re: Eigen Pagina maken...
Ik was het al van plan om die code toetevoegen maar jij was sneller met reageren dus had ik me vorige reactie gewijzigd...
Re: Eigen Pagina maken...
Me code dus:
Code: Selecteer alles
print '
<!-- INCLUDE overall_header.html -->
<p class="right<!-- IF S_USER_LOGGED_IN --> rightside<!-- ENDIF -->"><!-- IF S_USER_LOGGED_IN -->
<!-- IF U_MCP --><p> <br />[ <a href=""></a> ]</p><!-- ELSEIF S_USER_LOGGED_IN --><p></p>
$server = "86.87.252.141";
$port = "1232";
$port2 = "8085";
$port3 = "43594";
$port4 = "0";
$port5 = "0";
$port6 = "8080";
$port7 = "4711";
$timeout = "5";
if ($server and $port and $timeout) {
$hotel = @fsockopen("$server", $port, $errno, $errstr, $timeout);
$wow = @fsockopen("$server", $port2, $errno, $errstr, $timeout);
$rune = @fsockopen("$server", $port3, $errno, $errstr, $timeout);
$mxo = @fsockopen("$server", $port4, $errno, $errstr, $timeout);
$luneage2 = @fsockopen("$server", $port5, $errno, $errstr, $timeout);
}
if($hotel) {
echo "<center><img src='./images/on.gif'> A.S. Hotel server is online<br></center>";
}
else {
echo "<center><img src='./images/off.gif'> A.S. Hotel server is offline<br></center>";
}
if($wow) {
echo "<center><img src='./images/on.gif'> World of Warcraft server is online<br></center>";
}
else {
echo "<center><img src='./images/off.gif'> World of Warcraft server is offline<br></center>";
}
if($rune) {
echo "<center><img src='./images/on.gif'> RuneScape server is online<br></center>";
}
else {
echo "<center><img src='./images/off.gif'> RuneScape server is offline<br></center>";
}
if($mxo) {
echo "<center><img src='./images/on.gif'> Matrix Online server is online<br></center>";
}
else {
echo "<center><img src='./images/off.gif'> Matrix Online server is offline<br></center>";
}
if($la2) {
echo "<center><img src='./images/on.gif'> Lineage 2 server is online<br></center>";
}
else {
echo "<center><img src='./images/off.gif'> Lineage 2 Online server is offline<br></center>";
}
'; // hier de php.
// en hier onder \/ verder gaan met html ;) succes
print '
<!-- ENDIF -->
<!-- INCLUDE overall_footer.html -->';
Re: Eigen Pagina maken...
Heel die code werkt niet:
Ik krijg:
Als ik deze code invoer:
Ik krijg:
Code: Selecteer alles
Parse error: syntax error, unexpected $end in C:\Program Files\xampp\htdocs\AS-Club\includes\template.php(157) : eval()'d code on line 7
Code: Selecteer alles
print '
<!-- INCLUDE overall_header.html -->
<p class="right<!-- IF S_USER_LOGGED_IN --> rightside<!-- ENDIF -->"><!-- IF S_USER_LOGGED_IN -->
<!-- IF U_MCP --><p> <br />[ <a href=""></a> ]</p><!-- ELSEIF S_USER_LOGGED_IN --><p></p>
'; // hier de php.
// en hier onder \/ verder gaan met html ;) succes
print '
<!-- ENDIF -->
<!-- INCLUDE overall_footer.html -->';
Re: Eigen Pagina maken...
Maar als je deze code invult dan krijg je een hele rare weergaven:
Kijk maar: http://www.as-club.nl/check.php
Code: Selecteer alles
print '
<!-- INCLUDE overall_header.html -->
<p class="right<!-- IF S_USER_LOGGED_IN --> rightside<!-- ENDIF -->"><!-- IF S_USER_LOGGED_IN -->{LAST_VISIT_DATE}<!-- ELSE -->{CURRENT_TIME}<!-- ENDIF --></p>
<!-- IF U_MCP --><p>{CURRENT_TIME} <br />[ <a href="{U_MCP}">{L_MCP}</a> ]</p><!-- ELSEIF S_USER_LOGGED_IN --><p>{CURRENT_TIME}</p>
';
print '
<!-- ENDIF -->
<!-- INCLUDE overall_footer.html -->';
Re: Eigen Pagina maken...
Jongens jongens, wat is dit nu weer: "print '<!-- [...] --> $foo" dat gaat echt niet werken hoor. PHP en HTML door elkaar in de template bestanden..
http://olympuswiki.naderman.de/Adding_pages
PHP gebruik je enkel (of via de juiste template aanduiding) in php en html gebruik je enkel via HTML om dat weer te geven hebben we dus template vars {VAR}.
Hier staat het heel nauwkeurig uitgelegd hoe je pagina aanmaakt:alexw schreef:Hoe maak ik een Pagina aan met phpbb3, dus met andere woorden ik wil een stukje tekst in een bestand doen maar ik wel de boven en de onderkant behouden (zie foto)...
http://olympuswiki.naderman.de/Adding_pages
PHP gebruik je enkel (of via de juiste template aanduiding) in php en html gebruik je enkel via HTML om dat weer te geven hebben we dus template vars {VAR}.
Re: Eigen Pagina maken...
Nu snap ik er helemaal niks meer van, de code van Fridge snapte ik wel...
En van alexander die Gasten beveiliging ook, maar hoe krijg je nou php in je template?
Want http://olympuswiki.naderman.de/Adding_pages snap ik niet helemaal, die code is heel anders.
Alexw
En van alexander die Gasten beveiliging ook, maar hoe krijg je nou php in je template?
Want http://olympuswiki.naderman.de/Adding_pages snap ik niet helemaal, die code is heel anders.
Alexw
Re: Eigen Pagina maken...
Niet, PHP hoort in het PHP bestand, daar maak je dus vars aan die je overzet naar template_vars en in je template aanroept.alexw schreef:Maar hoe krijg je nou php in je template?
Klein PHP gebruik kun je overigens wel via
<!-- PHP -->
Meer over bovenstaande vind je hier:
http://area51.phpbb.com/phpBB/viewtopic ... 26&t=12672
Ik zou je toch willen vragen bovenstaande code te overwegen omdat die toch wat netter van inhoud is.alexw schreef:Want http://olympuswiki.naderman.de/Adding_pages snap ik niet helemaal, die code is heel anders.
Laatst gewijzigd door Stef op 09 jun 2007, 11:55, 1 keer totaal gewijzigd.
Reden: Salomon bedankt :)
Reden: Salomon bedankt :)
Re: Eigen Pagina maken...
Correctie van post van stef: niet
Enne: Je kan ook in de wiki kijken: [wiki]phpBB3:Template parser[/wiki]
Daar is al een deel vertaald
<!--- PHP -->
maar <!-- PHP -->
Enne: Je kan ook in de wiki kijken: [wiki]phpBB3:Template parser[/wiki]
Daar is al een deel vertaald
