Nach Login doch nicht zum Portal?!
Forum rules
Vor dem erstellen neuer Supportanfragen bitte zuerst in die board3 Portal FAQ schauen und die Suche benutzen!
Viele Fragen sind bereits schon gestellt und beantwortet worden.
Bitte auch unsere Forumsregeln lesen und beachten!
Vor dem erstellen neuer Supportanfragen bitte zuerst in die board3 Portal FAQ schauen und die Suche benutzen!
Viele Fragen sind bereits schon gestellt und beantwortet worden.
Bitte auch unsere Forumsregeln lesen und beachten!
Nach Login doch nicht zum Portal?!
Your phpBB Version: 3.0.0
Your phpBB Type: Standard phpBB3
What have you already tryed to solve the problem?
Nach dem entsprechenden Eintrag gesucht, ohne Erfolg.
Description and Message
Hallo zusammen,
vermutlich hört ihr dass alle Nase lang aber ich möcht erstmal ein riesen Lob aussprechen. Das gefällt mir richtig super! Super Arbeit! Bitte weiter so!
Ich habe gestern das Portal auf meinem fast frisch eingerichteten Board installiert. Hat echt alles super geklappt.
Um automatisch ins Portal zu kommen bin ich der Anleitung "[DE] Nach Login/-out zum Portal statt zum Index? So geht's:" gefolgt.
Das funktiert eigendlich auch wunderbar ABER wenn ich das Browserfenster ganz neu aufmache und mich einlogge komme ich trotzdem direkt zum Index nicht zum Portal. Wenn ich mich auslogge und wieder ein (ohne das Fenster zu schließen) komme ich, wie es sein sollte, direkt zum Portal.
Woran könnte das liegen? Oder hab ich bei der Installation irgendetwas übersehen oder falsch gemacht?
Vielen Dank und macht weiter so
Ceratos
PS: Ich habe nach dem Problem auch schon gesucht aber nichts gefunden. Wenn es doch schon irgendwo steht verzeiht mir bitte
[EDIT]
Ich hab gerade festgestellt das der Text beim ersten einloggen stimmt: "Zurück zum Portal". Aber wie gesagt, danach gehts weiter zum Index.
Your phpBB Type: Standard phpBB3
What have you already tryed to solve the problem?
Nach dem entsprechenden Eintrag gesucht, ohne Erfolg.
Description and Message
Hallo zusammen,
vermutlich hört ihr dass alle Nase lang aber ich möcht erstmal ein riesen Lob aussprechen. Das gefällt mir richtig super! Super Arbeit! Bitte weiter so!
Ich habe gestern das Portal auf meinem fast frisch eingerichteten Board installiert. Hat echt alles super geklappt.
Um automatisch ins Portal zu kommen bin ich der Anleitung "[DE] Nach Login/-out zum Portal statt zum Index? So geht's:" gefolgt.
Das funktiert eigendlich auch wunderbar ABER wenn ich das Browserfenster ganz neu aufmache und mich einlogge komme ich trotzdem direkt zum Index nicht zum Portal. Wenn ich mich auslogge und wieder ein (ohne das Fenster zu schließen) komme ich, wie es sein sollte, direkt zum Portal.
Woran könnte das liegen? Oder hab ich bei der Installation irgendetwas übersehen oder falsch gemacht?
Vielen Dank und macht weiter so
Ceratos
PS: Ich habe nach dem Problem auch schon gesucht aber nichts gefunden. Wenn es doch schon irgendwo steht verzeiht mir bitte
[EDIT]
Ich hab gerade festgestellt das der Text beim ersten einloggen stimmt: "Zurück zum Portal". Aber wie gesagt, danach gehts weiter zum Index.
Re: Nach Login doch nicht zum Portal?!
Das ist leider noch immer aktuell.
Weiß jemand was dazu? Bin ich da ein Einzelfall?
Oder ist nicht rübergekommen was ich meine?
Danke schön
Ceratos
Weiß jemand was dazu? Bin ich da ein Einzelfall?
Oder ist nicht rübergekommen was ich meine?
Danke schön
Ceratos
-
- Site Admin
- Posts: 2989
- Joined: 7. January 2006 20:11
- phpBB.de User: Saint
- phpBB.com User: Saint_hh
- Location: Hamburg
- Contact:
Re: Nach Login doch nicht zum Portal?!
Verlinke doch mal bitte deine ucp.php als Textdatei.
~~~ They say the definition of madness is doing the same thing and expecting a different result ~~~
Kein Support per PN / No support via PM!
Kein Support per PN / No support via PM!
Re: Nach Login doch nicht zum Portal?!
hey
verlinken geht im moment schwer. . aber hier mal meine ucq.php:
Hab vorhin nochmal alles nach der Installationsanleitung überprüft und keinen Fehler gefunden.
Danke nochmal!
Ceratos
verlinken geht im moment schwer. . aber hier mal meine ucq.php:
Code: Select all
<?php
/**
*
* @package ucp
* @version $Id: ucp.php,v 1.93 2007/10/05 14:30:07 acydburn Exp $
* @copyright (c) 2005 phpBB Group
* @license http://opensource.org/licenses/gpl-license.php GNU Public License
*
*/
/**
* @ignore
*/
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
require($phpbb_root_path . 'common.' . $phpEx);
require($phpbb_root_path . 'includes/functions_user.' . $phpEx);
require($phpbb_root_path . 'includes/functions_module.' . $phpEx);
// Basic parameter data
$id = request_var('i', '');
$mode = request_var('mode', '');
if ($mode == 'login' || $mode == 'logout' || $mode == 'confirm')
{
define('IN_LOGIN', true);
}
// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup('ucp');
// Setting a variable to let the style designer know where he is...
$template->assign_var('S_IN_UCP', true);
$module = new p_master();
// Basic "global" modes
switch ($mode)
{
case 'activate':
$module->load('ucp', 'activate');
$module->display($user->lang['UCP_ACTIVATE']);
redirect(append_sid("{$phpbb_root_path}index.$phpEx"));
break;
case 'resend_act':
$module->load('ucp', 'resend');
$module->display($user->lang['UCP_RESEND']);
break;
case 'sendpassword':
$module->load('ucp', 'remind');
$module->display($user->lang['UCP_REMIND']);
break;
case 'register':
if ($user->data['is_registered'] || isset($_REQUEST['not_agreed']))
{
redirect(append_sid("{$phpbb_root_path}index.$phpEx"));
}
$module->load('ucp', 'register');
$module->display($user->lang['REGISTER']);
break;
case 'confirm':
$module->load('ucp', 'confirm');
exit_handler();
break;
case 'login':
if ($user->data['is_registered'])
{
redirect(append_sid("{$phpbb_root_path}portal.$phpEx"));
}
login_box(request_var('redirect', "portal.$phpEx"));
break;
case 'logout':
if ($user->data['user_id'] != ANONYMOUS && isset($_GET['sid']) && !is_array($_GET['sid']) && $_GET['sid'] === $user->session_id)
{
$user->session_kill();
$user->session_begin();
$message = $user->lang['LOGOUT_REDIRECT'];
}
else
{
$message = ($user->data['user_id'] == ANONYMOUS) ? $user->lang['LOGOUT_REDIRECT'] : $user->lang['LOGOUT_FAILED'];
}
meta_refresh(3, append_sid("{$phpbb_root_path}portal.$phpEx"));
$message = $message . '<br /><br />' . sprintf($user->lang['RETURN_INDEX'], '<a href="' . append_sid("{$phpbb_root_path}portal.$phpEx") . '">', '</a> ');
trigger_error($message);
break;
case 'terms':
case 'privacy':
$message = ($mode == 'terms') ? 'TERMS_OF_USE_CONTENT' : 'PRIVACY_POLICY';
$title = ($mode == 'terms') ? 'TERMS_USE' : 'PRIVACY';
if (empty($user->lang[$message]))
{
if ($user->data['is_registered'])
{
redirect(append_sid("{$phpbb_root_path}index.$phpEx"));
}
login_box();
}
$template->set_filenames(array(
'body' => 'ucp_agreement.html')
);
// Disable online list
page_header($user->lang[$title], false);
$template->assign_vars(array(
'S_AGREEMENT' => true,
'AGREEMENT_TITLE' => $user->lang[$title],
'AGREEMENT_TEXT' => sprintf($user->lang[$message], $config['sitename'], generate_board_url()),
'U_BACK' => append_sid("{$phpbb_root_path}ucp.$phpEx", 'mode=login'),
'L_BACK' => $user->lang['BACK_TO_LOGIN'])
);
page_footer();
break;
case 'delete_cookies':
// Delete Cookies with dynamic names (do NOT delete poll cookies)
if (confirm_box(true))
{
$set_time = time() - 31536000;
foreach ($_COOKIE as $cookie_name => $cookie_data)
{
$cookie_name = str_replace($config['cookie_name'] . '_', '', $cookie_name);
// Polls are stored as {cookie_name}_poll_{topic_id}, cookie_name_ got removed, therefore checking for poll_
if (strpos($cookie_name, 'poll_') !== 0)
{
$user->set_cookie($cookie_name, '', $set_time);
}
}
$user->set_cookie('track', '', $set_time);
$user->set_cookie('u', '', $set_time);
$user->set_cookie('k', '', $set_time);
$user->set_cookie('sid', '', $set_time);
// We destroy the session here, the user will be logged out nevertheless
$user->session_kill();
$user->session_begin();
meta_refresh(3, append_sid("{$phpbb_root_path}index.$phpEx"));
$message = $user->lang['COOKIES_DELETED'] . '<br /><br />' . sprintf($user->lang['RETURN_INDEX'], '<a href="' . append_sid("{$phpbb_root_path}index.$phpEx") . '">', '</a>');
trigger_error($message);
}
else
{
confirm_box(false, 'DELETE_COOKIES', '');
}
redirect(append_sid("{$phpbb_root_path}index.$phpEx"));
break;
case 'switch_perm':
$user_id = request_var('u', 0);
$sql = 'SELECT *
FROM ' . USERS_TABLE . '
WHERE user_id = ' . (int) $user_id;
$result = $db->sql_query($sql);
$user_row = $db->sql_fetchrow($result);
$db->sql_freeresult($result);
if (!$auth->acl_get('a_switchperm') || !$user_row || $user_id == $user->data['user_id'])
{
redirect(append_sid("{$phpbb_root_path}index.$phpEx"));
}
include($phpbb_root_path . 'includes/acp/auth.' . $phpEx);
$auth_admin = new auth_admin();
if (!$auth_admin->ghost_permissions($user_id, $user->data['user_id']))
{
redirect(append_sid("{$phpbb_root_path}index.$phpEx"));
}
add_log('admin', 'LOG_ACL_TRANSFER_PERMISSIONS', $user_row['username']);
$message = sprintf($user->lang['PERMISSIONS_TRANSFERRED'], $user_row['username']) . '<br /><br />' . sprintf($user->lang['RETURN_INDEX'], '<a href="' . append_sid("{$phpbb_root_path}index.$phpEx") . '">', '</a>');
trigger_error($message);
break;
case 'restore_perm':
if (!$user->data['user_perm_from'] || !$auth->acl_get('a_switchperm'))
{
redirect(append_sid("{$phpbb_root_path}index.$phpEx"));
}
$auth->acl_cache($user->data);
$sql = 'UPDATE ' . USERS_TABLE . "
SET user_perm_from = 0
WHERE user_id = " . $user->data['user_id'];
$db->sql_query($sql);
$sql = 'SELECT username
FROM ' . USERS_TABLE . '
WHERE user_id = ' . $user->data['user_perm_from'];
$result = $db->sql_query($sql);
$username = $db->sql_fetchfield('username');
$db->sql_freeresult($result);
add_log('admin', 'LOG_ACL_RESTORE_PERMISSIONS', $username);
$message = $user->lang['PERMISSIONS_RESTORED'] . '<br /><br />' . sprintf($user->lang['RETURN_INDEX'], '<a href="' . append_sid("{$phpbb_root_path}index.$phpEx") . '">', '</a>');
trigger_error($message);
break;
}
// Only registered users can go beyond this point
if (!$user->data['is_registered'])
{
if ($user->data['is_bot'])
{
redirect(append_sid("{$phpbb_root_path}index.$phpEx"));
}
login_box('', $user->lang['LOGIN_EXPLAIN_UCP']);
}
// Instantiate module system and generate list of available modules
$module->list_modules('ucp');
// Check if the zebra module is set
if ($module->is_active('zebra', 'friends'))
{
// Output listing of friends online
$update_time = $config['load_online_time'] * 60;
$sql = $db->sql_build_query('SELECT_DISTINCT', array(
'SELECT' => 'u.user_id, u.username, u.username_clean, u.user_colour, MAX(s.session_time) as online_time, MIN(s.session_viewonline) AS viewonline',
'FROM' => array(
USERS_TABLE => 'u',
ZEBRA_TABLE => 'z'
),
'LEFT_JOIN' => array(
array(
'FROM' => array(SESSIONS_TABLE => 's'),
'ON' => 's.session_user_id = z.zebra_id'
)
),
'WHERE' => 'z.user_id = ' . $user->data['user_id'] . '
AND z.friend = 1
AND u.user_id = z.zebra_id',
'GROUP_BY' => 'z.zebra_id, u.user_id, u.username_clean, u.user_colour, u.username',
'ORDER_BY' => 'u.username_clean ASC',
));
$result = $db->sql_query($sql);
while ($row = $db->sql_fetchrow($result))
{
$which = (time() - $update_time < $row['online_time'] && ($row['viewonline'] || $auth->acl_get('u_viewonline'))) ? 'online' : 'offline';
$template->assign_block_vars("friends_{$which}", array(
'USER_ID' => $row['user_id'],
'U_PROFILE' => get_username_string('profile', $row['user_id'], $row['username'], $row['user_colour']),
'USER_COLOUR' => get_username_string('colour', $row['user_id'], $row['username'], $row['user_colour']),
'USERNAME' => get_username_string('username', $row['user_id'], $row['username'], $row['user_colour']),
'USERNAME_FULL' => get_username_string('full', $row['user_id'], $row['username'], $row['user_colour']))
);
}
$db->sql_freeresult($result);
}
// Do not display subscribed topics/forums if not allowed
if (!$config['allow_topic_notify'] && !$config['allow_forum_notify'])
{
$module->set_display('main', 'subscribed', false);
}
// Select the active module
$module->set_active($id, $mode);
// Load and execute the relevant module
$module->load_active();
// Assign data to the template engine for the list of modules
$module->assign_tpl_vars(append_sid("{$phpbb_root_path}ucp.$phpEx"));
// Generate the page, do not display/query online list
$module->display($module->get_page_title(), false);
/**
* Function for assigning a template var if the zebra module got included
*/
function _module_zebra($mode, &$module_row)
{
global $template;
$template->assign_var('S_ZEBRA_ENABLED', true);
if ($mode == 'friends')
{
$template->assign_var('S_ZEBRA_FRIENDS_ENABLED', true);
}
if ($mode == 'foes')
{
$template->assign_var('S_ZEBRA_FOES_ENABLED', true);
}
}
?>
Danke nochmal!
Ceratos
-
- Site Admin
- Posts: 2989
- Joined: 7. January 2006 20:11
- phpBB.de User: Saint
- phpBB.com User: Saint_hh
- Location: Hamburg
- Contact:
Re: Nach Login doch nicht zum Portal?!
Sieht eigentlich alles richtig aus.
Was du mal versuchen könntest, ist alle:
durch:
zu ersetzen.
Denn geht es immer zum Portal, statt zum Index. Behebt das dein Problem?
Was du mal versuchen könntest, ist alle:
Code: Select all
$phpbb_root_path}index.$phpEx
Code: Select all
$phpbb_root_path}portal.$phpEx
Denn geht es immer zum Portal, statt zum Index. Behebt das dein Problem?
~~~ They say the definition of madness is doing the same thing and expecting a different result ~~~
Kein Support per PN / No support via PM!
Kein Support per PN / No support via PM!
Re: Nach Login doch nicht zum Portal?!
Hallo Kevin,
ich habe die "$phpbb_root_path}index.$phpEx" gerade alle ersetzt.
Leider tritt immernoch das gleiche Problem auf wenn ich das Browserfenster ganz neu öffne.
[Edit]
Den Cach habe ich auch ganz brav gelöscht
ich habe die "$phpbb_root_path}index.$phpEx" gerade alle ersetzt.
Leider tritt immernoch das gleiche Problem auf wenn ich das Browserfenster ganz neu öffne.
[Edit]
Den Cach habe ich auch ganz brav gelöscht
-
- Site Admin
- Posts: 2989
- Joined: 7. January 2006 20:11
- phpBB.de User: Saint
- phpBB.com User: Saint_hh
- Location: Hamburg
- Contact:
Re: Nach Login doch nicht zum Portal?!
Redest du davon, was passiert, wenn du das Browserfenster neu öffnest, oder davon was passiert, wenn du dich nach dem neu öffnen des Browserfensters einloggst?
In was für einem Benutzerkontext machst du das? Als Admin? Mal als normaler User probiert?
In was für einem Benutzerkontext machst du das? Als Admin? Mal als normaler User probiert?
~~~ They say the definition of madness is doing the same thing and expecting a different result ~~~
Kein Support per PN / No support via PM!
Kein Support per PN / No support via PM!
Re: Nach Login doch nicht zum Portal?!
Soo endlich hab ich wieder etwas Zeit gefunden mich damit zu beschäftigen.
Habe mir das gerade nochmal genauerangeschaut.
Also sobald ich das forum über die url aufrufe gelange ich zur Forenübersicht, also wird die index.php aufgerufen. Und das auch noch wenn ich mich dann einlogge, egal ob als Admin oder als normaler Benutzer.
Wenn ich alles richtig verstanden hab ist die Zeile (die letzte Zeile in meiner .htaccess):
in der .htaccess Datei für die weiterleitung zuständig.
Aber diese müsste doch portal.php zuerst aufrufen und nicht index.php, oder?
Gute Nacht
Ceratos
Habe mir das gerade nochmal genauerangeschaut.
Also sobald ich das forum über die url aufrufe gelange ich zur Forenübersicht, also wird die index.php aufgerufen. Und das auch noch wenn ich mich dann einlogge, egal ob als Admin oder als normaler Benutzer.
Wenn ich alles richtig verstanden hab ist die Zeile (die letzte Zeile in meiner .htaccess):
Code: Select all
DirectoryIndex portal.php index.php index.html index.htm
Aber diese müsste doch portal.php zuerst aufrufen und nicht index.php, oder?
Gute Nacht
Ceratos
Re: Nach Login doch nicht zum Portal?!
Hallo,
habe auch nach Anleitung "[DE] Nach Login/-out zum Portal statt zum Index? So geht's:" gemacht
Cache auf Server löschen!!!!!! ist nicht nur das eine prob man hat ja noch ein Cache für den IE kann man ja auch mal sauber machen
Tipp Fehler ausgeschlossen
Job das war alles
immer schön den Cache auf Server lösen so klappt es bei mir sei denn ich vertippe mich mal wieder
Mfg
Nekin
habe auch nach Anleitung "[DE] Nach Login/-out zum Portal statt zum Index? So geht's:" gemacht
Weise Seite mmhCeratos wrote:Your phpBB Version: 3.0.0
Your phpBB Type: Standard phpBB3
Woran könnte das liegen? Oder hab ich bei der Installation irgendetwas übersehen oder falsch gemacht?
Cache auf Server löschen!!!!!! ist nicht nur das eine prob man hat ja noch ein Cache für den IE kann man ja auch mal sauber machen
Tipp Fehler ausgeschlossen
Job das war alles
immer schön den Cache auf Server lösen so klappt es bei mir sei denn ich vertippe mich mal wieder
Mfg
Nekin
Re: Nach Login doch nicht zum Portal?!
hey,
danke für den Tipp, aber mein webspace benutzt "Confixx Professional". Wie, Wo kann ich da den Cache auf dem Server löschen?
Danke
Ceratos
danke für den Tipp, aber mein webspace benutzt "Confixx Professional". Wie, Wo kann ich da den Cache auf dem Server löschen?
Danke
Ceratos
-
- Site Admin
- Posts: 2989
- Joined: 7. January 2006 20:11
- phpBB.de User: Saint
- phpBB.com User: Saint_hh
- Location: Hamburg
- Contact:
Re: Nach Login doch nicht zum Portal?!
Es geht hier um den Forencache. phpBB3 legt Cachedateien selbst an.
Die kannst Du im ACP löschen: Allgemein --> "Den Cache leeren"
Die kannst Du im ACP löschen: Allgemein --> "Den Cache leeren"
~~~ They say the definition of madness is doing the same thing and expecting a different result ~~~
Kein Support per PN / No support via PM!
Kein Support per PN / No support via PM!
Re: Nach Login doch nicht zum Portal?!
aaahh alles klar
habs ausprobiert, leider keine änderung
mir ist übrings auch aufgefallen, als ich die Uhr geändert habe, das ich die Größe der Uhr nicht änder kann... das könnte vllt ja zusammenhängen?!?
ist mir alles noch ein rätsel.
Danke für eure antworten
Gute Nacht
habs ausprobiert, leider keine änderung
mir ist übrings auch aufgefallen, als ich die Uhr geändert habe, das ich die Größe der Uhr nicht änder kann... das könnte vllt ja zusammenhängen?!?
ist mir alles noch ein rätsel.
Danke für eure antworten
Gute Nacht