Pagina 1 van 1
site is in phpbb nu een andere vraag
Geplaatst: 18 aug 2005, 07:33
door ik ben gek
mijn site is in phpbb... dat is erg mooi

maar als je op het forum zit en op wie is online drukt staat er altijd forum index.. ook alsik iemand van msn vraag... hoe verander ik dat en kan ik makkelijk elke sitepagina toevoegen?
Geplaatst: 18 aug 2005, 08:18
door Coen
Open:
Zoek:
Code: Selecteer alles
case PAGE_INDEX:
$location = $lang['Forum_index'];
$location_url = "index.$phpEx";
break;
Dit is het stukje waarin het script laat zien dat een gebruiker op de "Forum index" aanwezig is. Op die manier worden alle pagina's ingesteld.
Het script doet het volgende (regelnummers):
- Hij selecteerd de juiste case
- Hij kiest er de juiste variabele bij uit de language files (languages/.../lang_main.php)
- De pagina waar de "case" voor van toepassing is.
- Einde maken van het script.
En zo kan het bijvoorbeeld uitgebreid worden;
Code: Selecteer alles
case PAGE_ALBUM:
$location = $lang['Album'];
$location_url = "album.$phpEx";
break;
case PAGE_GUESTBOOK:
$location = $lang['Viewing_guestbook'];
$location_url = "guestbook.$phpEx";
break;
Veel succes! :thumb:

Geplaatst: 22 aug 2005, 06:03
door ik ben gek
Sorry ik bedacht me net dit weer... er ontglipt mij wel is een topic.....
enne ik kan het gewoon in het nederlands invullen? PAGE_Walibiworld
en dan krijg ik Walibiworld te zien aan de bovenkant?
( met de sitenaam... ervoor)
Geplaatst: 22 aug 2005, 08:09
door Coen
Zoiets word het dan;
Code: Selecteer alles
case PAGE_WALIBI:
$location = $lang['...']; // De language-string die moet worden weergegeven. Zul je dus aan moeten maken in lang_main.php
$location_url = "walibi.$phpEx"; // Deze pagina-naam aanpassen!
break;
Geplaatst: 22 aug 2005, 08:50
door Bee
Je vergeet een belangrijk deel Prophecy.
Ten eerste moet er nog een PAGE_ID gedefineerd worden.
Na de includes bovenin het bestand, moet deze code toegevoegd worden:
\
en in includes/constants.php moet dit toegevoegd worden:
achter
Geplaatst: 22 aug 2005, 09:55
door jh0nny
Best interessant dit, maar hoe zit het met het verwijzen wanneer de pagina zich niet in de 'root' bevind van phpBB maar daar buiten, dus zeg maar nog voor de map van phpBB?
Geplaatst: 22 aug 2005, 10:06
door Bee
Dan dien je de includes bovenaan de pagina aan te passen, en deze regel ook:
Code: Selecteer alles
$location_url = "walibi.$phpEx"; // Deze pagina-naam aanpassen!
Er is weinig wat je belet om phpBB functies buiten de installatie om te gebruiken.
Geplaatst: 22 aug 2005, 10:11
door ik ben gek
mmm nu je alles is losso codes en posts zegt snap ik het niet meer

kan iemand het in 1 post stap voor stap uitleggen?
Geplaatst: 22 aug 2005, 12:33
door Paul
Het enige wat dan niet goed werkt, zijn de templates, omdat die vanaf de phpbb map worden gerekent.
Geplaatst: 22 aug 2005, 13:23
door ik ben gek
mmm
Kan iemand het stap voor stap uitleggen en hoe ik de wijziging moet maken in lang_main.php
Alles in 1 post graag want ik sla alle info ook gelijk even op
Geplaatst: 22 aug 2005, 13:47
door svenn
zoek in viewonline.php
Code: Selecteer alles
case PAGE_INDEX:
$location = $lang['Forum_index'];
$location_url = "index.$phpEx";
break;
zet erna
Code: Selecteer alles
case PAGE_PAGINA:
// pagina naam PAGINA VERANDER JE
$location = 'mijn pagina titel';
// NORMAAL MOET DIT EEN $ ZIJN MAAR HIER MAG HET OOK
$location_url = "pagina.$phpEx";
// DIT IS WAAR HET BESTAND STAAT
break;
in includes/constants.php
zoek je
zet erna
in je nieuwe pagina zet je dit
Code: Selecteer alles
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$userdata = session_pagestart($user_ip, PAGE_PAGINA);
init_userprefs($userdata);
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
Geplaatst: 22 aug 2005, 13:52
door ik ben gek
bedankt! ik zal hier binnenkort is mee prutsen

Geplaatst: 22 aug 2005, 13:57
door Bee
Code: Selecteer alles
$location = 'mijn pagina titel';
// NORMAAL MOET DIT EEN $ ZIJN MAAR HIER MAG HET OOK
Geef het goede voorbeeld of geeft het niet

Geplaatst: 22 aug 2005, 14:04
door ik ben gek
ik snapt edie regel zoiezo al niet helemaal maarja wel een beetje... nu snap ik jou weer niet bee

Geplaatst: 22 aug 2005, 15:04
door jh0nny
Omdat hij nu gewoon om het language systeem werkt van phpBB en dus niet het lang_main.php bestand aanspreekt maar gewoon een normale titel geeft buiten phpBB om .. als ik het zelf een beetje begrijp.

Geplaatst: 22 aug 2005, 15:48
door Bee
jh0nny schreef:Omdat hij nu gewoon om het language systeem werkt van phpBB en dus niet het lang_main.php bestand aanspreekt maar gewoon een normale titel geeft buiten phpBB om .. als ik het zelf een beetje begrijp.

Je begrijpt het goed

Geplaatst: 22 aug 2005, 16:32
door ik ben gek
dus dat lang_main.php niet gebruiken ( wat beter is denk ik)
Kan iemand het duidelijk op een rijtje zetten wat de snelste marnier is?