Ik wil een project starten

Hulp nodig bij een modificaties of op zoek naar een MOD?
Forumregels

LEES: Richtlijnen voor Support. Vul de support template in!
phpBB3.0.x
Verschaf iemand geen servertoegang tenzij het niet anders kan. Maak altijd eerst een volledige backup en verander de inloggevens na afloop. Eigen risico.
blazejo
Berichten: 123
Lid geworden op: 17 jun 2008, 14:24

Ik wil een project starten

Bericht door blazejo » 16 nov 2008, 17:16

Hallo allemaal, de support template heeft deze keer geen nut denk ik. Mja, ik zak beginnen.
Ik wil dus mijn site in mijn forum zetten, dus site en forum in dezelfde root. Nu, index.php en index.php gaan niet samen dus ga ik index.php naar forum.php veranderen, maar nu gaan alle links direct naar mijn site inplaats van naar mijn forum. Nu komen we bij mijn eerste vraag, waar moet ik iets gaan veranderen dat alles inplaats van naar index.php gaat dat het naar forum.php gaat, dus echt alle links.

stef775
Berichten: 75
Lid geworden op: 06 okt 2008, 00:08

Re: Ik wil een project starten

Bericht door stef775 » 16 nov 2008, 19:20

Laat index.php van het forum hetzelfde en hernoem jouw site index.php naar bijvoorbeeld default.php.

In je .htaccess neem je dan op:
DirectoryIndex default.php index.php index.html index.htm

blazejo
Berichten: 123
Lid geworden op: 17 jun 2008, 14:24

Re: Ik wil een project starten

Bericht door blazejo » 16 nov 2008, 20:13

Het is natuurlijk wel een super leuk idee. Maar ik wil het zoals ik zei. Ik zou graag willen weten waar de core van phpbb ligt. Dus waar je eigenlijk de betekenis van {INDEX} enz... vind.

Jim
Berichten: 3900
Lid geworden op: 21 feb 2007, 14:53
Locatie: Groningen
Contacteer:

Re: Ik wil een project starten

Bericht door Jim » 16 nov 2008, 20:19

Oneindig veel werk. De var U_INDEX word ik veel bestanden aangeroepen en dan word hij erg vaak nog niet eens gebruikt ook. Niet aan beginnen, gewoon webjoch's oplossing kiezen. :)
Jim Mossing Holsteyn - Beheerder
Documentatie | Algemene voorwaarden | Wiki

Heb je suggesties over het verbeteren van phpBB.nl of andere site-gerelateerde vragen? Stuur me een PB!

blazejo
Berichten: 123
Lid geworden op: 17 jun 2008, 14:24

Re: Ik wil een project starten

Bericht door blazejo » 16 nov 2008, 20:27

Ok leuk, en ter informatie dan, waar staat alle informatie voor wat er op pages staan. Dus waar staat de de uitleg over {INDEX} en {KIPKAP}?
Ze moeten toch allemaal in 1 grote file staan? Niet?

Jim
Berichten: 3900
Lid geworden op: 21 feb 2007, 14:53
Locatie: Groningen
Contacteer:

Re: Ik wil een project starten

Bericht door Jim » 16 nov 2008, 20:35

Zoals ik zie staan ze in meerdere files, degene die het meest gebruikt word staat in: includes/functions.php.

Ik weet dat ik het niet helemaal goed uitleg maar kon geen andere woorden vinden.
Jim Mossing Holsteyn - Beheerder
Documentatie | Algemene voorwaarden | Wiki

Heb je suggesties over het verbeteren van phpBB.nl of andere site-gerelateerde vragen? Stuur me een PB!

blazejo
Berichten: 123
Lid geworden op: 17 jun 2008, 14:24

Re: Ik wil een project starten

Bericht door blazejo » 16 nov 2008, 20:39

Maar de core van phpbb ligt dus eigenlijk in de functions map, dus als je daar dingen gaat aanpassen pas je je hele site aan zoals met includen van files?

Jim
Berichten: 3900
Lid geworden op: 21 feb 2007, 14:53
Locatie: Groningen
Contacteer:

Re: Ik wil een project starten

Bericht door Jim » 16 nov 2008, 20:42

Ik snap de vraag en het nut niet meer. Stel je vraag eens duidelijk en leg alsjeblieft zo specifiek mogelijk uit wat je wilt bereiken.
Jim Mossing Holsteyn - Beheerder
Documentatie | Algemene voorwaarden | Wiki

Heb je suggesties over het verbeteren van phpBB.nl of andere site-gerelateerde vragen? Stuur me een PB!

blazejo
Berichten: 123
Lid geworden op: 17 jun 2008, 14:24

Re: Ik wil een project starten

Bericht door blazejo » 16 nov 2008, 20:50

Wel, ik wil dus een site en forum in 1 groot geheel creëren, misschien een beetje te hoog gegrepen, maar ik vind het een uitdaging die mij heel veel kan bijleren en niet te vergeten veel functies kan opbrengen later.
Wat ga ik dus doen, de site en forum in 1 grote root gooien, maar omdat mijn site een index.php file nodig heeft en mijn forum ook, wil ik mijn forum gaan veranderen naar forum.php . Aleen, hoe? Dat is wat ik moet weten. Ik wil dus weten waar de core van phpbb is, en waar alle uitleg staat voor wat in de files staan. Dus er staat in een file {MESSAGE}. Dan wil ik weten waar de uitleg voor die message staat en waar ik het kan veranderen.

In het kort: Ik wil weten waar de uitleg staat voor dingen zoals {INDEX} {MESSAGE}, en hoe ik ze verander.

Mid
Berichten: 961
Lid geworden op: 03 mei 2008, 23:22

Re: Ik wil een project starten

Bericht door Mid » 16 nov 2008, 20:53

blazejo schreef:In het kort: Ik wil weten waar de uitleg staat voor dingen zoals {INDEX} {MESSAGE}, en hoe ik ze verander.
De definities staan voor een flink deel in includes/functions.php, maar niet alle, dus het wordt zoeken voor je. :)

Jim
Berichten: 3900
Lid geworden op: 21 feb 2007, 14:53
Locatie: Groningen
Contacteer:

Re: Ik wil een project starten

Bericht door Jim » 16 nov 2008, 21:00

Variablen die in heel phpBB gebruikt moeten kunnen worden, dus bijvoorbeeld in de overall header staan worden opgeslagen in includes/functions.php. Maar variablen die minder gebruikt worden en dan bijvoorbeeld enkel bij het plaatsen van een bericht nodig zijn zullen worden opgeslagen in posting.php aangezien dat bestand dan enkel die variablen nodig heeft.

Maar in het geval van U_INDEX word het dus in functions.php opgeslagen en nog in sommige plekken waar hij verder nodig is. Een beetje onhandig misschien maar zo heeft phpBB.com het nu eenmaal gedaan. Daarbij word bij index.php ook vaak even in een linkje gewoon index.php neergezet ipv de var U_INDEX te gebruiken, het veranderen van die variable is dus eigenlijk onbegonnen werk aangezien je dus al die dingen moet gaan opzoeken, en aanpassen, waar heel erg veel tijd in zal gaan zitten.
Jim Mossing Holsteyn - Beheerder
Documentatie | Algemene voorwaarden | Wiki

Heb je suggesties over het verbeteren van phpBB.nl of andere site-gerelateerde vragen? Stuur me een PB!

blazejo
Berichten: 123
Lid geworden op: 17 jun 2008, 14:24

Re: Ik wil een project starten

Bericht door blazejo » 16 nov 2008, 21:04

Aha, bedankt allebei, dit was handige informatie. Het is een droom van me om zo iest te flikken, volgens mij kan het me wel gaan lukken, maar alleen denk ik dat ik ietsje meer php zal moeten kennen. In ieder geval bedankt voor de info, dat was hetgene wat ik moest weten. ;)

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Re: Ik wil een project starten

Bericht door mosymuis » 17 nov 2008, 14:14

Ik heb zelf twee sites gebouwd die draaien op de basis van phpBB3 en bijvoorbeeld de sessie, database en user informatie volledig delen. Sommige taken vinden plaats in de site root (zoals inloggen en registreren), en sommige anderen, zoals het prive berichten systeem en de memberlist, vanuit de forum files. Die bevinden zich in de map /forum/. Kan prima, en je hebt geen problemen doordat bestanden elkaar kruisen. Ik gebruik dus wel gewoon twee index.php's die beiden op hetzelfde phpBB systeem draaien.

blazejo
Berichten: 123
Lid geworden op: 17 jun 2008, 14:24

Re: Ik wil een project starten

Bericht door blazejo » 17 nov 2008, 16:16

Uhu.
Nog een vraagje, hoelang zou zoiets duren (mijn project :) )? Je moet er rekening mee houden dat ik bijna niets kan van php, ben het wel aan het leren, css ken ik voldoende en html zeker en vast 100%.
Iemand een idee?

Gebruikersavatar
Pascal
Berichten: 2315
Lid geworden op: 20 feb 2007, 18:55
Locatie: Nijmegen
Contacteer:

Re: Ik wil een project starten

Bericht door Pascal » 17 nov 2008, 17:26

Je moet geen deadlines gaan stellen, je bent pas tevreden als je werkt zoals jij wilt,
en het ligt er ook maar aan wat je allemaal wilt, wil je zelf willen coden in php, dan zou je moeten gaan leren, leren en leren, dit heeft jouw inzet nodig.
Keep bleeding, keep, keep bleeding love
I keep bleeding, I keep, keep bleeding love
Keep bleeding, keep, keep bleeding love
You cut me open

Gebruikersavatar
Johan
Berichten: 2376
Lid geworden op: 05 mei 2007, 15:24
Locatie: memberlist.php

Re: Ik wil een project starten

Bericht door Johan » 23 nov 2008, 17:59

Doe het eens simpel. Zet je forum in een mapje forum. Nu maak je custom pages aan die je neerplant in de root. De $phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './'; vervang je door $phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './forum/'; En begin met invullen. Bekijk onze Wiki voor een Nederlandse handleiding over Custom Pages.



(pssjt! http://www.sixstringmods.co.uk/viewtopic.php?f=11&t=133)
Voormalig Support Teamlid

blazejo
Berichten: 123
Lid geworden op: 17 jun 2008, 14:24

Re: Ik wil een project starten

Bericht door blazejo » 26 nov 2008, 14:23

Whoa, dit is super die custom pages! Alleen waar staat het in de wiki van phpbb.nl? Ik heb het wel op phphbb.com gevonden.
Mja, Ik had een vraagje. Ik heb het getest op mijn privéserver, en dan krijg ik deze debug code bovenaan. Idee wat het is?

Code: Selecteer alles

[phpBB Debug] PHP Notice: in file /includes/session.php on line 942: Cannot modify header information - headers already sent by (output started at /chat2.php:1)
[phpBB Debug] PHP Notice: in file /includes/session.php on line 942: Cannot modify header information - headers already sent by (output started at /chat2.php:1)
[phpBB Debug] PHP Notice: in file /includes/session.php on line 942: Cannot modify header information - headers already sent by (output started at /chat2.php:1)
[phpBB Debug] PHP Notice: in file /includes/session.php on line 1707: Cannot modify header information - headers already sent by (output started at /chat2.php:1)

Warning: Cannot modify header information - headers already sent by (output started at C:\Homeserver\xampp\htdocs\pokerestless\forum\chat2.php:1) in C:\Homeserver\xampp\htdocs\pokerestless\forum\includes\functions.php on line 3545

Warning: Cannot modify header information - headers already sent by (output started at C:\Homeserver\xampp\htdocs\pokerestless\forum\chat2.php:1) in C:\Homeserver\xampp\htdocs\pokerestless\forum\includes\functions.php on line 3547

Warning: Cannot modify header information - headers already sent by (output started at C:\Homeserver\xampp\htdocs\pokerestless\forum\chat2.php:1) in C:\Homeserver\xampp\htdocs\pokerestless\forum\includes\functions.php on line 3548

Warning: Cannot modify header information - headers already sent by (output started at C:\Homeserver\xampp\htdocs\pokerestless\forum\chat2.php:1) in C:\Homeserver\xampp\htdocs\pokerestless\forum\includes\functions.php on line 3549

Gebruikersavatar
Johan
Berichten: 2376
Lid geworden op: 05 mei 2007, 15:24
Locatie: memberlist.php

Re: Ik wil een project starten

Bericht door Johan » 26 nov 2008, 15:09

staat er bij chat2.php een spatie/enter/tab voor de <?php ?? :D
Voormalig Support Teamlid

blazejo
Berichten: 123
Lid geworden op: 17 jun 2008, 14:24

Re: Ik wil een project starten

Bericht door blazejo » 26 nov 2008, 15:16

Ik denk het wel, hier is de file.

Code: Selecteer alles

    <?php
    define('IN_PHPBB', true);
    $phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? 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('viewtopic');
        if ($user->data['user_id'] == ANONYMOUS)
    {
        login_box('', $user->lang['LOGIN']);
    } 

    page_header('Pokeresless &bull; Chat');

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

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

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Re: Ik wil een project starten

Bericht door Paul » 26 nov 2008, 15:19

Haal alles weg voor de <?php, en het werkt waarschijnlijk :)

Plaats reactie