"Wer ist online" Problem

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
germanbjc
Mitglied
Beiträge: 9
Registriert: 16.08.2010 22:15

"Wer ist online" Problem

Beitrag von germanbjc »

Hallo... ich bin grad am verzweifeln...

ich denke zwar nicht, dass es damit was zu tun hat, aber ich habe heute den ajax chat installiert...

jetzt ist mir aufgefallen, dass im index obwohl ich online bin "0 Mitglieder" steht, statt mein name...

weiß jemand, wie ich das wieder "reparieren" kann?

Wenn ihr einen code sehen wollt, bitte bescheid geben...

Vielen Dank! :)

hier ein screenshot:

[ externes Bild ]

und hier der link zu meinem forum:

http://www.backstreets-underground-supp ... ble/board/

Board-Version: 3.0.7-PL1
MODs: Wer war online & "Recent topics"
Benutzeravatar
redbull254
Ehemaliges Teammitglied
Beiträge: 10379
Registriert: 05.01.2006 13:01
Kontaktdaten:

Re: "Wer ist online" Problem

Beitrag von redbull254 »

Hallo erstmal,

verlinke einmal Deine „index_body.html“ oder füge sie hier per Pastebin ein.
https://www.phpbb.de/support/pastebin.php
Beste Grüße
Walter
Benutzeravatar
redbull254
Ehemaliges Teammitglied
Beiträge: 10379
Registriert: 05.01.2006 13:01
Kontaktdaten:

Re: "Wer ist online" Problem

Beitrag von redbull254 »

Die „index_body.html“ ist in Ordnung.
Hast Du etwas an der „index.php“ verändert, vielleicht durch einen Mod-Einbau?
Beste Grüße
Walter
germanbjc
Mitglied
Beiträge: 9
Registriert: 16.08.2010 22:15

Re: "Wer ist online" Problem

Beitrag von germanbjc »

puhh gute frage... kann ich dir nicht sagen...

hier der link dazu...

http://www.backstreets-underground-supp ... /index.php

EDIT: hab grad mal mit nem anderen forum von mir verglichen... das "recent topics" ist da drin... also ja, hab sie verändert
Benutzeravatar
redbull254
Ehemaliges Teammitglied
Beiträge: 10379
Registriert: 05.01.2006 13:01
Kontaktdaten:

Re: "Wer ist online" Problem

Beitrag von redbull254 »

Du hast mit Sicherheit nicht die „index.php“ verlinkt, das hier ist eine Template-Datei.
phpBB style name: revolution
Based on style: prosilver (this is the default phpBB3 style)
Original author: Tom Beddard ( http://www.subBlue.com/ )
Modified by: phpbbmodders.net
Beste Grüße
Walter
germanbjc
Mitglied
Beiträge: 9
Registriert: 16.08.2010 22:15

Re: "Wer ist online" Problem

Beitrag von germanbjc »

hmmm also die index.php ist schon richtig, aber vllt zeigt die dir das anders an??? KP hier auf jeden fall der code zu der index.php

Code: Alles auswählen

<?php
/**
*
* @package phpBB3
* @version $Id$
* @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);
include($phpbb_root_path . 'common.' . $phpEx);
include($phpbb_root_path . 'includes/functions_display.' . $phpEx);

// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup('viewforum');

display_forums('', $config['load_moderators']);

// Set some stats, get posts count from forums data if we... hum... retrieve all forums data
$total_posts	= $config['num_posts'];
$total_topics	= $config['num_topics'];
$total_users	= $config['num_users'];

$l_total_user_s = ($total_users == 0) ? 'TOTAL_USERS_ZERO' : 'TOTAL_USERS_OTHER';
$l_total_post_s = ($total_posts == 0) ? 'TOTAL_POSTS_ZERO' : 'TOTAL_POSTS_OTHER';
$l_total_topic_s = ($total_topics == 0) ? 'TOTAL_TOPICS_ZERO' : 'TOTAL_TOPICS_OTHER';

// Grab group details for legend display
if ($auth->acl_gets('a_group', 'a_groupadd', 'a_groupdel'))
{
	$sql = 'SELECT group_id, group_name, group_colour, group_type
		FROM ' . GROUPS_TABLE . '
		WHERE group_legend = 1
		ORDER BY group_name ASC';
}
else
{
	$sql = 'SELECT g.group_id, g.group_name, g.group_colour, g.group_type
		FROM ' . GROUPS_TABLE . ' g
		LEFT JOIN ' . USER_GROUP_TABLE . ' ug
			ON (
				g.group_id = ug.group_id
				AND ug.user_id = ' . $user->data['user_id'] . '
				AND ug.user_pending = 0
			)
		WHERE g.group_legend = 1
			AND (g.group_type <> ' . GROUP_HIDDEN . ' OR ug.user_id = ' . $user->data['user_id'] . ')
		ORDER BY g.group_name ASC';
}
$result = $db->sql_query($sql);

$legend = array();
while ($row = $db->sql_fetchrow($result))
{
	$colour_text = ($row['group_colour']) ? ' style="color:#' . $row['group_colour'] . '"' : '';
	$group_name = ($row['group_type'] == GROUP_SPECIAL) ? $user->lang['G_' . $row['group_name']] : $row['group_name'];

	if ($row['group_name'] == 'BOTS' || ($user->data['user_id'] != ANONYMOUS && !$auth->acl_get('u_viewprofile')))
	{
		$legend[] = '<span' . $colour_text . '>' . $group_name . '</span>';
	}
	else
	{
		$legend[] = '<a' . $colour_text . ' href="' . append_sid("{$phpbb_root_path}memberlist.$phpEx", 'mode=group&g=' . $row['group_id']) . '">' . $group_name . '</a>';
	}
}
$db->sql_freeresult($result);

$legend = implode(', ', $legend);

// Generate birthday list if required ...
$birthday_list = '';
if ($config['load_birthdays'] && $config['allow_birthdays'])
{
	$now = getdate(time() + $user->timezone + $user->dst - date('Z'));
	$sql = 'SELECT u.user_id, u.username, u.user_colour, u.user_birthday
		FROM ' . USERS_TABLE . ' u
		LEFT JOIN ' . BANLIST_TABLE . " b ON (u.user_id = b.ban_userid)
		WHERE (b.ban_id IS NULL
			OR b.ban_exclude = 1)
			AND u.user_birthday LIKE '" . $db->sql_escape(sprintf('%2d-%2d-', $now['mday'], $now['mon'])) . "%'
			AND u.user_type IN (" . USER_NORMAL . ', ' . USER_FOUNDER . ')';
	$result = $db->sql_query($sql);

	while ($row = $db->sql_fetchrow($result))
	{
		$birthday_list .= (($birthday_list != '') ? ', ' : '') . get_username_string('full', $row['user_id'], $row['username'], $row['user_colour']);

		if ($age = (int) substr($row['user_birthday'], -4))
		{
			$birthday_list .= ' (' . ($now['year'] - $age) . ')';
		}
	}
	$db->sql_freeresult($result);
}

if (!function_exists('display_who_was_here'))
{
	include($phpbb_root_path . 'includes/functions_wwh.' . $phpEx);
}
display_who_was_here();


// Assign index specific vars
$template->assign_vars(array(
	'TOTAL_POSTS'	=> sprintf($user->lang[$l_total_post_s], $total_posts),
	'TOTAL_TOPICS'	=> sprintf($user->lang[$l_total_topic_s], $total_topics),
	'TOTAL_USERS'	=> sprintf($user->lang[$l_total_user_s], $total_users),
	'NEWEST_USER'	=> sprintf($user->lang['NEWEST_USER'], get_username_string('full', $config['newest_user_id'], $config['newest_username'], $config['newest_user_colour'])),

	'LEGEND'		=> $legend,
	'BIRTHDAY_LIST'	=> $birthday_list,

	'FORUM_IMG'				=> $user->img('forum_read', 'NO_NEW_POSTS'),
	'FORUM_NEW_IMG'			=> $user->img('forum_unread', 'NEW_POSTS'),
	'FORUM_LOCKED_IMG'		=> $user->img('forum_read_locked', 'NO_NEW_POSTS_LOCKED'),
	'FORUM_NEW_LOCKED_IMG'	=> $user->img('forum_unread_locked', 'NO_NEW_POSTS_LOCKED'),

	'S_LOGIN_ACTION'			=> append_sid("{$phpbb_root_path}ucp.$phpEx", 'mode=login'),
	'S_DISPLAY_BIRTHDAY_LIST'	=> ($config['load_birthdays']) ? true : false,

	'U_MARK_FORUMS'		=> ($user->data['is_registered'] || $config['load_anon_lastread']) ? append_sid("{$phpbb_root_path}index.$phpEx", 'hash=' . generate_link_hash('global') . '&mark=forums') : '',
	'U_MCP'				=> ($auth->acl_get('m_') || $auth->acl_getf_global('m_')) ? append_sid("{$phpbb_root_path}mcp.$phpEx", 'i=main&mode=front', true, $user->session_id) : '')
);

if ($config['rt_index'])
{
	if (!function_exists('display_recent_topics'))
	{
		include($phpbb_root_path . 'includes/functions_recenttopics.' . $phpEx);
	}
	display_recent_topics($config['rt_number'], $config['rt_page_number'], $config['rt_anti_topics'], 'recent_topics', request_var('f', 0), true);
}

// Output page
page_header($user->lang['INDEX']);

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

page_footer();

?>
Benutzeravatar
redbull254
Ehemaliges Teammitglied
Beiträge: 10379
Registriert: 05.01.2006 13:01
Kontaktdaten:

Re: "Wer ist online" Problem

Beitrag von redbull254 »

germanbjc hat geschrieben:hmmm also die index.php ist schon richtig, aber vllt zeigt die dir das anders an??? KP hier auf jeden fall der code zu der index.php

Willst Du mich veräppeln? :lol:

Code: Alles auswählen

ul class="bevelmenu">
	<li><a href="http://www.charming-buble.de" TARGET="_blank">Site</a><a href="http://www.backstreets-underground-support.com/buble/board/chat/" TARGET="_blank">Forum-Chat</a><a href="http://twitter.com/charming_buble" TARGET="_blank">Twitter</a><a href="http://www.facebook.com/profile.php?id=100000751823811" TARGET="_blank">Facebook</a><a href="http://www.youtube.com/user/CharmingBuble" TARGET="_blank">Youtube</a>//<a href="http://www.michaelbuble.com/" TARGET="_blank">MichaelBuble.com</a><a href="http://twitter.com/michaelbuble" TARGET="_blank">MBs Twitter</a><a href="http://twitter.com/ToryonTour" TARGET="_blank">Torys Twitter</a><a href="http://www.bungalow-b.com/" TARGET="_blank">MB Fanclub</a></li>
</ul>
Seit wann steht so etwas in der index.php drin? :P
Du solltest Dir die Datei mal selber runter laden und anschauen. ;-)

Wie auch immer, an der tatsächlichen index.php liegt es auch nicht.

Keine Ahnung, was bei Dir los ist.
Hast Du Dich auf „unsichtbar“ gestellt? (Weiß nicht, wie sich das dann auswirkt)
Beste Grüße
Walter
germanbjc
Mitglied
Beiträge: 9
Registriert: 16.08.2010 22:15

Re: "Wer ist online" Problem

Beitrag von germanbjc »

nein will ich nicht, will du mich veräppeln? O.o

ich habe dir den link zur index.php gepostet, die hab ich dann runtergeladen(über den server, nicht über die verlinkung ;) ), den code kopiert und hier gepostet... das ist was ich gemacht habe...

ich bat lediglich um hilfe, und da werde ich nicht jemanden veräppeln wollen!

und nein, wenn ich unsichtbar wäre, würde da ja stehen "1 unsichtbarer"
Zuletzt geändert von germanbjc am 06.11.2010 16:21, insgesamt 1-mal geändert.
Benutzeravatar
zx9r-treiber
Mitglied
Beiträge: 1401
Registriert: 05.10.2007 16:26
Wohnort: Moormerland
Kontaktdaten:

Re: "Wer ist online" Problem

Beitrag von zx9r-treiber »

Gehe doch mal bitte ins ACP
Dort schaust du unter "Benutzer und Gruppen / Gruppen verwalten" in den einzelnen Gruppen nach, ob das Häckchen bei "Gruppe in der Legende der Online-Liste anzeigen:" auch gesetzt ist.
In deinem Fall wohl bei "Systemgruppen" und dann "Administratoren" unter "Optionen" und " Einstellungen"

Wenn dort die Anzeige (wer weiß auch immer warum) abgeschaltet ist, wirst du auch nicht gezeigt. :grin:
Gruß
M&K (Michael & Kathy)
"Unser Problem ist auch nicht die Globale Erwärmung ..... sondern die Globale Verblödung!"
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“