Hoe krijg ik dit voor elkaar?
Forumregels
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.

- Menace2Society
- Berichten: 658
- Lid geworden op: 21 mei 2003, 23:01
- Locatie: Arnhem
Hoe krijg ik dit voor elkaar?
op http://www.jongelibertariers.nl zag ik dat er in de 'site navigatie' een aantal eigen links staan en als je daarop klikt heb je nog steeds de portal alleen een eigen pagina (staat verder nog geen tekst op, maar dat terzijde).
Weet iemand hoe ik dat kan doen? Is daar een mod? Of zelf doen? Zo ja, hoe doe ik dat?
Weet iemand hoe ik dat kan doen? Is daar een mod? Of zelf doen? Zo ja, hoe doe ik dat?
- Menace2Society
- Berichten: 658
- Lid geworden op: 21 mei 2003, 23:01
- Locatie: Arnhem
Volgens mij gebruiken ze daar de IM portal in plaats van de Ezportal:
http://www.phpbbhacks.com/viewhack.php?id=2779
http://www.phpbbhacks.com/viewhack.php?id=2779
Alleen support via het forum, dus geen support via email, msn of pb.
- Menace2Society
- Berichten: 658
- Lid geworden op: 21 mei 2003, 23:01
- Locatie: Arnhem
- Menace2Society
- Berichten: 658
- Lid geworden op: 21 mei 2003, 23:01
- Locatie: Arnhem
- WebSiteNet
- Berichten: 6524
- Lid geworden op: 20 okt 2003, 16:56
- Locatie: Wieringerwerf
- Contacteer:
- WebSiteNet
- Berichten: 6524
- Lid geworden op: 20 okt 2003, 16:56
- Locatie: Wieringerwerf
- Contacteer:
Hebbes.
OPEN portal.php en VIND:
Voeg erna toe:
Vind:
Voeg erna toe:
Vind:
Voeg erna toe:
Save&upload.
//edit: Mischien handig om er bij te zetten hoe het werkt.
Het werkt zo: portal.php?page=pagina_naam (invoeren in de adres balk of een link maken in je forum/site)
Op de plaats van pagina_naam zet je neer hoe de pagina moet heten. Als hij "hoi" moet heten maak je er dit van: portal.php?page=hoi . Maak dan een map aan in includes/ en noem die portal. Dat wordt dus includes/portal/ . Daar in zet je een bestand en dat noem je hoi.inc
In dat bestand kan je alles zetten wat je wilt. Je kan er geen php in zetten maar wel html of javascript. Als je goed kijkt naar het resultaat wordt de titel van het blokje hetzelfde als de titel van je zelf gemaakte portal pagina, maar dan met de eerste letter als hoofdletter. In de naam worden underscores (_) automatisch spaties. Als er nog vragen zijn hoior ik het wel.
Arno
OPEN portal.php en VIND:
Code: Selecteer alles
//
// Beeindig session management
//Code: Selecteer alles
$page = ( !empty($_GET['page']) ) ? $_GET['page'] : '';
$page_url = $phpbb_root_path . "includes/portal/" . $page . ".inc";
if( file_exists($page_url) )
{
$open_handle = @fopen($page_url, 'r');
$page_text = '';
while ( !feof($open_handle) )
{
$page_text .= fgets($open_handle, 409600);
}
fclose ($open_handle);
$CFG['welcome_text'] = $page_text;
$no_news = true;
$page_naam = ucfirst($page);
$page_naam = str_replace('_', ' ', $page_naam);
}Code: Selecteer alles
$template->set_filenames(array(
'body' => 'portal_body.tpl')
);Code: Selecteer alles
if( $no_news )
{
$template->assign_block_vars('welcome_text', array());
}Code: Selecteer alles
'NEWEST_USER' => sprintf($lang['Newest_user'], '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$newest_uid") . '">', $newest_user, '</a>'),Code: Selecteer alles
'PORTAL_PAGE_TITLE' => (!empty($page_naam)) ? $page_naam : 'Welkom',//edit: Mischien handig om er bij te zetten hoe het werkt.
Het werkt zo: portal.php?page=pagina_naam (invoeren in de adres balk of een link maken in je forum/site)
Op de plaats van pagina_naam zet je neer hoe de pagina moet heten. Als hij "hoi" moet heten maak je er dit van: portal.php?page=hoi . Maak dan een map aan in includes/ en noem die portal. Dat wordt dus includes/portal/ . Daar in zet je een bestand en dat noem je hoi.inc
In dat bestand kan je alles zetten wat je wilt. Je kan er geen php in zetten maar wel html of javascript. Als je goed kijkt naar het resultaat wordt de titel van het blokje hetzelfde als de titel van je zelf gemaakte portal pagina, maar dan met de eerste letter als hoofdletter. In de naam worden underscores (_) automatisch spaties. Als er nog vragen zijn hoior ik het wel.
Arno
- Menace2Society
- Berichten: 658
- Lid geworden op: 21 mei 2003, 23:01
- Locatie: Arnhem
Waarschijnlijk doe ik wat fout. Als ik nl. ga naar http://www.ultras-arnhem.nl/portal.php?page=ultra
Dan krijg ik dus 2 keer de 'welkom' box. En dat is ook zo als ik ga naar: http://www.ultras-arnhem.nl/portal.php?page=welkom
Dan krijg ik dus 2 keer de 'welkom' box. En dat is ook zo als ik ga naar: http://www.ultras-arnhem.nl/portal.php?page=welkom
- Menace2Society
- Berichten: 658
- Lid geworden op: 21 mei 2003, 23:01
- Locatie: Arnhem
- WebSiteNet
- Berichten: 6524
- Lid geworden op: 20 okt 2003, 16:56
- Locatie: Wieringerwerf
- Contacteer:
- Menace2Society
- Berichten: 658
- Lid geworden op: 21 mei 2003, 23:01
- Locatie: Arnhem
Had ik in portal_body.tpl iets moeten wijzigen dan?WebSiteNet schreef:Heb je in portal_body.tpl iets gewijzigd? Kan je dat bestand in een .txt zetten, uploaden en de url geven?
http://www.ultras-arnhem.nl/portalbody/portal_body.rar
- WebSiteNet
- Berichten: 6524
- Lid geworden op: 20 okt 2003, 16:56
- Locatie: Wieringerwerf
- Contacteer:
ok, Vind:
Vervang met:
En nog een vervanging voor portal.php:
Open portal.php
Vind:
Vervang met:
Vind:Vervang met:
En dan moet hij het doen.
Code: Selecteer alles
{L_NAME_WELCOME}Code: Selecteer alles
{PORTAL_PAGE_TITLE}Open portal.php
Vind:
Code: Selecteer alles
if(!isset($HTTP_GET_VARS['article']))
{
$template->assign_block_vars('welcome_text', array());Code: Selecteer alles
if(!isset($HTTP_GET_VARS['article']) && !$no_news)
{
$template->assign_block_vars('welcome_text', array());Code: Selecteer alles
else
{
$fetchposts = phpbb_fetch_posts($CFG['news_forum'], $CFG['number_of_news'], 0);Code: Selecteer alles
else if(!$no_news)
{
$fetchposts = phpbb_fetch_posts($CFG['news_forum'], $CFG['number_of_news'], 0);En dan moet hij het doen.
- Menace2Society
- Berichten: 658
- Lid geworden op: 21 mei 2003, 23:01
- Locatie: Arnhem
- WebSiteNet
- Berichten: 6524
- Lid geworden op: 20 okt 2003, 16:56
- Locatie: Wieringerwerf
- Contacteer:
- Menace2Society
- Berichten: 658
- Lid geworden op: 21 mei 2003, 23:01
- Locatie: Arnhem
- WebSiteNet
- Berichten: 6524
- Lid geworden op: 20 okt 2003, 16:56
- Locatie: Wieringerwerf
- Contacteer: