Ez Portal (Nederlands)

Zelf bezig aan een modificatie? Wij kijken graag mee..
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
nickyg

Bericht door nickyg » 26 mar 2003, 16:43

dat klopt! die werkt niet haha update dus

superjoost
Berichten: 46
Lid geworden op: 18 dec 2002, 21:01

Bericht door superjoost » 26 mar 2003, 17:26

nickyg schreef:dat klopt! die werkt niet haha update dus
Shit hey, hier heb ik niet echt in.. m'n board zit zo vol met hacks dat ik bang ben dat ik ze ver****

Gebruikersavatar
Aeolus
Berichten: 795
Lid geworden op: 03 aug 2003, 12:17
Locatie: Biertje?

Bericht door Aeolus » 26 mar 2003, 18:56

superjoost schreef:is het zo, dat ezportal 2.1.8 niet werkt met phpbb 2.03 ?

Ik kan in login.php :
redirect(append_sid("index.$phpEx", true));

niet vinden :(
dan sla je die stap gewoon over. dat is de stap die ervoor zorgt dat je na het inloggen geredirect wordt naar de portal ipv de index, ik zal mijn oude bestanden eens doorgraven of ik nog kan vinden hoe het daar precies zit, dan kun je het laterop alsnog aanpassen
-----------------------------------8<------(Hierlangs Afknippen)----------------------------------
Gebruik altijd de supporttemplate ! Deze is er niet voor niets !
! Geen support via pb, tenzij ik zelf anders aangeef !

Gebruikersavatar
Carlo Claessen
Berichten: 1280
Lid geworden op: 02 jul 2005, 14:05

Bericht door Carlo Claessen » 26 mar 2003, 22:24

Probeer eens te zoeken op "index.$phpEx", true En dan en regel die erop lijkt!!!

Dit werkt voor veel mods, maar de append sid is iets wat is geintroduceerd in 2.04

dit is om het hacken tegen te gaan!!!
''Do not meddle in the affairs of wizards, for they are subtle and quick to anger. '' J.R.R Tolkien

superjoost
Berichten: 46
Lid geworden op: 18 dec 2002, 21:01

Bericht door superjoost » 27 mar 2003, 17:14

header($header_location . append_sid("index.$phpEx", true));

deze bedoel je ? Hij staat er meerdere keren in.. ik zit te dubben om up te graden naar 2.04

Gebruikersavatar
Carlo Claessen
Berichten: 1280
Lid geworden op: 02 jul 2005, 14:05

Bericht door Carlo Claessen » 27 mar 2003, 17:17

daar moet je eigenlijk niet over dubben maar doen!!!

Het is beter en veiliger de nieuwste!!!

Verder doe jou file anders een omnoemen naar portal.txt en plaats daar de link van hier aub, kan ik even kijken!!!
''Do not meddle in the affairs of wizards, for they are subtle and quick to anger. '' J.R.R Tolkien

superjoost
Berichten: 46
Lid geworden op: 18 dec 2002, 21:01

Bericht door superjoost » 28 mar 2003, 17:28

carloclaessen schreef:daar moet je eigenlijk niet over dubben maar doen!!!

Het is beter en veiliger de nieuwste!!!

Verder doe jou file anders een omnoemen naar portal.txt en plaats daar de link van hier aub, kan ik even kijken!!!
Ow.. ik ga 't ffe regelen !
Over de update patch:

To use this you will need command line access to a standard UNIX type patch application.

A number of patch files are provided to allow you to upgrade from previous stable releases. Select the correct patch, e.g. if your current version is 2.0.2 you need the phpBB-2.0.2_to_2.0.4.patch. Place the correct patch in the parent directory containing the phpBB 2 core files (i.e. index.php, viewforum.php, etc.). With this done you should run the following command: patch -p0 < [PATCH NAME] (where PATCH NAME is the relevant filename of the selected patch file). This should complete quickly, hopefully without any HUNK FAILED comments.

Waar kan ik die opdrachtprompt vinden ?

Ik heb dit niet: OpenSSH Secure Shell

is dat erg ?

superjoost
Berichten: 46
Lid geworden op: 18 dec 2002, 21:01

Bericht door superjoost » 05 apr 2003, 15:16

hier de inhoud van m'n login.php:

<?php
/***************************************************************************
* login.php
* -------------------
* begin : Saturday, Feb 13, 2001
* copyright : (C) 2001 The phpBB Group
* email : support@phpbb.com
*
* $Id: login.php,v 1.47.2.3 2002/09/20 11:40:38 psotfx Exp $
*
*
***************************************************************************/

/***************************************************************************
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
***************************************************************************/

//
// Allow people to reach login page if
// board is shut down
//
define("IN_LOGIN", true);

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

//
// Set page ID for session management
//
$userdata = session_pagestart($user_ip, PAGE_LOGIN);
init_userprefs($userdata);
//
// End session management
//

$header_location = ( @preg_match('/Microsoft|WebSTAR|Xitami/', getenv('SERVER_SOFTWARE')) ) ? 'Refresh: 0; URL=' : 'Location: ';

if( isset($HTTP_POST_VARS['login']) || isset($HTTP_GET_VARS['login']) || isset($HTTP_POST_VARS['logout']) || isset($HTTP_GET_VARS['logout']) )
{
//
// This appears to work for IIS5 CGI under Win2K. Uses getenv
// since this doesn't exist for ISAPI mode and therefore the
// normal Location redirector is used in preference
//
if( ( isset($HTTP_POST_VARS['login']) || isset($HTTP_GET_VARS['login']) ) && !$userdata['session_logged_in'] )
{
$username = isset($HTTP_POST_VARS['username']) ? $HTTP_POST_VARS['username'] : '';
$password = isset($HTTP_POST_VARS['password']) ? $HTTP_POST_VARS['password'] : '';

$sql = "SELECT user_id, username, user_password, user_active, user_level
FROM " . USERS_TABLE . "
WHERE username = '" . str_replace("\'", "''", $username) . "'";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Error in obtaining userdata', '', __LINE__, __FILE__, $sql);
}

if( $row = $db->sql_fetchrow($result) )
{
if( $row['user_level'] != ADMIN && $board_config['board_disable'] )
{
header($header_location . append_sid("index.$phpEx", true));
exit;
}
else
{
if ( (crypt($password, substr($row['user_password'], 0, 2)) == $row['user_password']) || (md5($password . strtolower($row['username'])) == $row['user_password']) || ($row['user_password'] == 'Reset2WhateverTheyFirstLoginWith') )
{
$row['user_password'] = md5($password);
$sql = "UPDATE " . USERS_TABLE . "
SET user_password = '" . $row['user_password'] . "'
WHERE user_id = " . $row['user_id'];
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not update users table');
}
}
if( md5($password) == $row['user_password'] && $row['user_active'] )
{
$autologin = ( isset($HTTP_POST_VARS['autologin']) ) ? TRUE : 0;

$session_id = session_begin($row['user_id'], $user_ip, PAGE_INDEX, FALSE, $autologin);

if( $session_id )
{
if( !empty($HTTP_POST_VARS['redirect']) )
{
header($header_location . append_sid($HTTP_POST_VARS['redirect'], true));
exit;
}
else
{
header($header_location . append_sid("index.$phpEx", true));
exit;
}
}
else
{
message_die(CRITICAL_ERROR, "Couldn't start session : login", "", __LINE__, __FILE__);
}
}
else
{
$redirect = ( !empty($HTTP_POST_VARS['redirect']) ) ? $HTTP_POST_VARS['redirect'] : '';
$redirect = str_replace("?", "&", $redirect);

$template->assign_vars(array(
'META' => '<meta http-equiv="refresh" content="3;url=' . append_sid("login.$phpEx?redirect=$redirect") . '">')
);

$message = $lang['Error_login'] . '<br /><br />' . sprintf($lang['Click_return_login'], '<a href="' . append_sid("login.$phpEx?redirect=$redirect") . '">', '</a>') . '<br /><br />' . sprintf($lang['Click_return_index'], '<a href="' . append_sid("index.$phpEx") . '">', '</a>');

message_die(GENERAL_MESSAGE, $message);
}
}
}
else
{
$redirect = ( !empty($HTTP_POST_VARS['redirect']) ) ? $HTTP_POST_VARS['redirect'] : "";
$redirect = str_replace("?", "&", $redirect);

$template->assign_vars(array(
'META' => '<meta http-equiv="refresh" content="3;url=' . append_sid("login.$phpEx?redirect=$redirect") . '">')
);

$message = $lang['Error_login'] . '<br /><br />' . sprintf($lang['Click_return_login'], '<a href="' . append_sid("login.$phpEx?redirect=$redirect") . '">', '</a>') . '<br /><br />' . sprintf($lang['Click_return_index'], '<a href="' . append_sid("index.$phpEx") . '">', '</a>');

message_die(GENERAL_MESSAGE, $message);
}
}
else if( ( isset($HTTP_GET_VARS['logout']) || isset($HTTP_POST_VARS['logout']) ) && $userdata['session_logged_in'] )
{
if( $userdata['session_logged_in'] )
{
session_end($userdata['session_id'], $userdata['user_id']);
}

if( !empty($HTTP_POST_VARS['redirect']) )
{
header($header_location . append_sid($HTTP_POST_VARS['redirect'], true));
exit;
}
else
{
header($header_location . append_sid("index.$phpEx", true));
exit;
}
}
else
{
if( !empty($HTTP_POST_VARS['redirect']) )
{
header($header_location . append_sid($HTTP_POST_VARS['redirect'], true));
exit;
}
else
{
header($header_location . append_sid("index.$phpEx", true));
exit;
}
}
}
else
{
//
// Do a full login page dohickey if
// user not already logged in
//
if( !$userdata['session_logged_in'] )
{
$page_title = $lang['Login'];
include($phpbb_root_path . 'includes/page_header.'.$phpEx);

$template->set_filenames(array(
'body' => 'login_body.tpl')
);

if( isset($HTTP_POST_VARS['redirect']) || isset($HTTP_GET_VARS['redirect']) )
{
$forward_to = $HTTP_SERVER_VARS['QUERY_STRING'];

if( preg_match("/^redirect=([a-z0-9\.#\/\?&=\+\-_]+)/si", $forward_to, $forward_matches) )
{
$forward_to = ( !empty($forward_matches[3]) ) ? $forward_matches[3] : $forward_matches[1];
$forward_match = explode('&', $forward_to);

if(count($forward_match) > 1)
{
$forward_page = '';

for($i = 1; $i < count($forward_match); $i++)
{
if( !ereg("sid=", $forward_match[$i]) )
{
if( $forward_page != '' )
{
$forward_page .= '&';
}
$forward_page .= $forward_match[$i];
}
}
$forward_page = $forward_match[0] . '?' . $forward_page;
}
else
{
$forward_page = $forward_match[0];
}
}
}
else
{
$forward_page = '';
}

$username = ( $userdata['user_id'] != ANONYMOUS ) ? $userdata['username'] : '';

$s_hidden_fields = '<input type="hidden" name="redirect" value="' . $forward_page . '" />';

make_jumpbox('viewforum.'.$phpEx, $forum_id);
$template->assign_vars(array(
'USERNAME' => $username,

'L_ENTER_PASSWORD' => $lang['Enter_password'],
'L_SEND_PASSWORD' => $lang['Forgotten_password'],

'U_SEND_PASSWORD' => append_sid("profile.$phpEx?mode=sendpassword"),

'S_HIDDEN_FIELDS' => $s_hidden_fields)
);

$template->pparse('body');

include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
}
else
{
header($header_location . append_sid("index.$phpEx", true));
exit;
}

}

?>

superjoost
Berichten: 46
Lid geworden op: 18 dec 2002, 21:01

Bericht door superjoost » 07 apr 2003, 22:21

Mensen. het is al gelukt. Ik heb de login.php gewoon niet aangepast en het werkt ook perfect met phpbb 2.03

Gebruikersavatar
KevinS
Berichten: 363
Lid geworden op: 23 apr 2003, 10:31

Bericht door KevinS » 24 apr 2003, 15:53

Ik heb ook een probleempje met nlEZportal...
Ik heb een link toegevoegd aan het menu boven aan mijn forum...
Alleen zie ik nu dat bij alle anders link als je de muis erop houd je een sid nummer ziet...

Maar bij mijn link niet..
Als ik nu op die link klik "forum" dan kom vanaf mijn portal op het forum en dan moet ik weer openieuw inloggen :roll:

Maar klik ik op de link "forum" die standaard links in de portal zit dan werkt het wel goed...

Dus hoe zorg ik er nu voor dat die link boven in het forum menu ook steeds zoon id krijg.... dus .....php?hg45hgg4f5g4f5g45f5gf ??

Alvast bedankt!

Spikey
Berichten: 1361
Lid geworden op: 21 dec 2002, 23:08

Bericht door Spikey » 24 apr 2003, 16:12

kevinos schreef:Maar klik ik op de link "forum" die standaard links in de portal zit dan werkt het wel goed...
Kopieer dan die link van de portal naar je menu :wink:
gr. Spikey

Geen support via pb, email, msn, uw vragen worden niet beantwoord !

Gebruikersavatar
KevinS
Berichten: 363
Lid geworden op: 23 apr 2003, 10:31

Bericht door KevinS » 24 apr 2003, 17:01

Spikey schreef:
kevinos schreef:Maar klik ik op de link "forum" die standaard links in de portal zit dan werkt het wel goed...
Kopieer dan die link van de portal naar je menu :wink:
Maar die SID nummers van het menu veranderen toch steeds....
de ene keer is het bijv. sid=345gfgfd4f5d3fd45f3453fff
en de andere keer weer bijv. sid=gh345f4gd5gf3d453gfd45gf345

Maakt dat niet uit??

Gebruikersavatar
Carlo Claessen
Berichten: 1280
Lid geworden op: 02 jul 2005, 14:05

Bericht door Carlo Claessen » 24 apr 2003, 17:05

kijk je modificatie naar!!!

Je hebt voor 99% zeker een fout gemaakt door ergens een sluit tag verkeerd te zetten!!!
''Do not meddle in the affairs of wizards, for they are subtle and quick to anger. '' J.R.R Tolkien

Gebruikersavatar
KevinS
Berichten: 363
Lid geworden op: 23 apr 2003, 10:31

Bericht door KevinS » 24 apr 2003, 18:41

carloclaessen schreef:kijk je modificatie naar!!!

Je hebt voor 99% zeker een fout gemaakt door ergens een sluit tag verkeerd te zetten!!!

Ik ben nog niet zo ver hiermee..
En ik snap niet wat je bedoelt kan je het wat beter uitleggen....

Gebruikersavatar
Carlo Claessen
Berichten: 1280
Lid geworden op: 02 jul 2005, 14:05

Bericht door Carlo Claessen » 24 apr 2003, 18:58

<a href="{U_PERSONAL_GALLERY}">{L_PERSONAL_GALLERY}</a>
Dit is een correcte string die goed wordt gedaan!!!

Het in het rood is een complete opdracht!!!
<a href="{U_PERSONAL_GALLERY}"{L_PERSONAL_GALLERY}> </a>
ook deze string zal werken maar zoals je ziet staat hieronder in het rood nu achter de }
>
Als je dit vergelijkt zie je de verschillen, de bovenste is de goede, de onderste is fout!!!
>
Dit noemen ze een sluittag!!!

sccs
''Do not meddle in the affairs of wizards, for they are subtle and quick to anger. '' J.R.R Tolkien

Gebruikersavatar
KevinS
Berichten: 363
Lid geworden op: 23 apr 2003, 10:31

Bericht door KevinS » 24 apr 2003, 21:03

in die laatste 2 quotes staan alleen maat 2: < bedoel je dat wel?

superjoost
Berichten: 46
Lid geworden op: 18 dec 2002, 21:01

Bericht door superjoost » 24 apr 2003, 23:37

snel een vraagje tussendoor:

Hoe kan ik het nieuws uitzetten op de portal ?

// Hoeveelheid nieuws op portal
$CFG['number_of_news'] = '0';

als ik 0 of gewoon niets invul, komen er iets van 200 nieuwe topics onderaan te staan..
kan ik 't ook gewoon deleten ?

Gebruikersavatar
KevinS
Berichten: 363
Lid geworden op: 23 apr 2003, 10:31

Bericht door KevinS » 25 apr 2003, 09:39

superjoost schreef:snel een vraagje tussendoor:

Hoe kan ik het nieuws uitzetten op de portal ?

// Hoeveelheid nieuws op portal
$CFG['number_of_news'] = '0';

als ik 0 of gewoon niets invul, komen er iets van 200 nieuwe topics onderaan te staan..
kan ik 't ook gewoon deleten ?
En wat als je een nummer of geeft van een forum dat niet bestaat op jouw forum..
Stel jij hebt bijv. 40 forum's erop staan dan geef je die $CFG['number_of_news'] = '41';

Werkt dat misschien bij je?

topslob
Berichten: 233
Lid geworden op: 24 jan 2003, 13:00

Bericht door topslob » 25 apr 2003, 12:52

Nee als je een forum neerzet dat niet bestaad zal je portal een foutmelding geven

Gebruikersavatar
KevinS
Berichten: 363
Lid geworden op: 23 apr 2003, 10:31

Bericht door KevinS » 25 apr 2003, 14:01

topslob schreef:Nee als je een forum neerzet dat niet bestaad zal je portal een foutmelding geven

Dan moet je de hele code van het nieuws onderdeel weghalen...

Gesloten