Uutiset:

Wondering if this will always be free?  See why free is better.

Main Menu
Advertisement:

Versteckte User nicht anzeigen

Aloittaja darkKyle, heinäkuu 08, 2006, 07:59:08 AP

« edellinen - seuraava »

darkKyle

Hallo,

ich hätte gerne, daß versteckte User nicht angezeigt werden.
Und zwar soll die Summe der verstckten einfach von der Anzahl online User abgezogen werden
und Admins sollen wie gewohnt alles sehen.
Sprich für Admins ändert sich nichts und User sollen keinen Schimmer davon haben
ob und wenn ja wieviele Leute versteckt online sind.

Dafür muss ich etwas im BoardIndex.template.php ändern oder?

Was genau - gucke da nicht 100% durch.

Danke.

MartinB


darkKyle


MasterJM

Ich würd auch gern wissen, was man einstellen muss bei dem Board,
damit Gäste den Überblick gar nicht sehen.
Sprich die sollen nichts sehen wer Online ist/wieviel online sind.

MartinB

Lainaus käyttäjältä: darkKyle - heinäkuu 08, 2006, 07:59:08 AP
Hallo,

ich hätte gerne, daß versteckte User nicht angezeigt werden.
Und zwar soll die Summe der verstckten einfach von der Anzahl online User abgezogen werden
und Admins sollen wie gewohnt alles sehen.
Sprich für Admins ändert sich nichts und User sollen keinen Schimmer davon haben
ob und wenn ja wieviele Leute versteckt online sind.

Dafür muss ich etwas im BoardIndex.template.php ändern oder?

Was genau - gucke da nicht 100% durch.

Danke.


Ich kann dir nicht sagen wie man es macht das die Anzeige nur für Admins sichtbar bleibt, aber ich kann dir sagen wie man die Versteckte wegnehmen kann. Den in den Einstellungen ist es nicht vorhanden das man es ausschalten kann.

Als Admin sieht man ja sowieso welche User Versteckt sind, da diese ja Kurisv dargestellt werden, daher würde ich in die Anzaige einfach rausnehmen.
Boardindex.templeate.php
Suche:
<a href="', $scripturl, '?action=who">', $context['num_guests'], ' ', $context['num_guests'] == 1 ? $txt['guest'] : $txt['guests'], ', ', $context['num_users_online'], ' ', $context['num_users_online'] == 1 ? $txt['user'] : $txt['users'], (empty($context['num_users_hidden']) ? '' : ' (' . $context['num_users_hidden'] . ' ' . $txt['hidden'] . ')'), '</a><br />

und ersetze mit das:
<a href="', $scripturl, '?action=who">', $context['num_guests'], ' ', $context['num_guests'] == 1 ? $txt['guest'] : $txt['guests'], ', ', $context['num_users_online'], ' ', $context['num_users_online'] == 1 ? $txt['user'] : $txt['users'], '</a><br />

Nicht getestet, aber sollte gehen.

MasterJM

Klar geht das, aber so sieht man "X online" wobei es dann sein kann das nur "X-Y" namentlich da stehen,
des wegen meinte ich ja die Versteckten User (Y) müssen von den "Users Online" abgezogen werden,
sonst bringt das recht wenig IMHO :)

Naja mal heut Abend tüfteln und gucken welche Var dort was abspeichert.
thx anyway ;)

noex

Nunja, wie aus den beiden Codesnippseln von MartinB schon hervorgeht:

$context['num_users_online'] - $context['num_users_hidden']

Dann hast du dein Ergebins.

lg
noex
"Jetzt, wo ich weiß wie es geht, versteh ich auch die Gebrauchsanleitung"

eigh8t

Hi,

mich würde interessieren wie das in der 1.1 RC2 verwirklich wird.

Vielen Dank

eigh8t


noex

Die Lösung steht doch schon da!? Oder reden wir jetzt aneinander vorbei?

lg
noex
"Jetzt, wo ich weiß wie es geht, versteh ich auch die Gebrauchsanleitung"

eigh8t

Lainaus käyttäjältä: eigh8t - heinäkuu 13, 2006, 01:59:56 IP
Hi,

mich würde interessieren wie das in der 1.1 RC2 verwirklich wird.

Vielen Dank



Hallo noex,

in der 1.1 RC2 wird das etwas anders gehandhabt.Da trifft die oben genannte Zeile nicht zu.

Viele Grüße
eigh8t

MasterJM

So lautet die richtige Zeile im aktuellen 1.0.7 BoardIndex.template.php

<a href="', $scripturl, '?action=who">', $context['num_guests'], ' ', $context['num_guests'] == 1 ? $txt['guest'] : $txt['guests'], ', ', $context['num_users_online'] - $context['num_users_hidden'], ' ', $context['num_users_online'] - $context['num_users_hidden'] == 1 ? $txt['user'] : $txt['users'], '</a><br />

denn mann muss ja auch beachten, das die hidden User bei der Entscheidung "Mitglieder" oder "Mitglied" abgezählt werden.

MasterJM

Lainaus käyttäjältä: eigh8t - heinäkuu 15, 2006, 12:10:48 AP
Lainaus käyttäjältä: eigh8t - heinäkuu 13, 2006, 01:59:56 IP
Hi,

mich würde interessieren wie das in der 1.1 RC2 verwirklich wird.

Vielen Dank



Hallo noex,

in der 1.1 RC2 wird das etwas anders gehandhabt.Da trifft die oben genannte Zeile nicht zu.

Viele Grüße
eigh8t

Hm richtig, im 1.1 geht diese Lösung nicht mehr.
Wer kann helfen? - Blicke ATM nicht, wie es geht.

MasterJM

Hab nun schon diverse Sachen in der Boadindex.php im Source und der Boardindex.template.php des Themes ausprobiert.
Ging alles nicht.

Niemand eine Idee?

Jorin

Hier wird derzeit auch darüber gegrübelt: http://www.smfportal.de/index.php/topic,463

Vielleicht findest du dort Hinweise oder es kommt dort zu einer Lösung. xduugu ist ja dran.

MasterJM


Advertisement: