MyBB.de Forum
Wer ist online? - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html)
+--- Forum: MyBB 1.6.x (https://www.mybb.de/forum/forum-58.html)
+---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-59.html)
+---- Thema: Wer ist online? (/thread-27221.html)



Wer ist online? - MrBrechreiz - 05.01.2013

In meiner Wer ist online? Liste sieht man einen Eintrag der wie folgt lautet.

Sieht sich ein Forum an.

Nun zu meiner Frage. Kann man dies nicht spezifizieren in welchem Forum sich dieser Gast aufhält ?


RE: Wer ist online? - Jockl - 05.01.2013

Ist das bei Dir immer so? Normalweise wird doch angezeigt, welches Forum sich ein User ansieht. Das kannst Du ja hier im Forum nachvollziehen. Hast Du Änderungen an der online.php oder inc/functions_online.php vorgenommen?


RE: Wer ist online? - MrBrechreiz - 05.01.2013

Ja, habe nur eine neue Seite hinzugefügt. Aber in der online.lang.php stehen ja auch zwei Einträge -->
Code:
$l['viewing_forum'] = "Sieht sich ein Forum an";
$l['viewing_forum2'] = "Sieht sich das Forum <a href=\"{1}\">{2}</a> an";

Der untere Eintrag ist ja klar, aber der erste ist mir nicht so klar. Hab alle Foren mit Hilfe des Custom Thread Fields Plugins in der Forenverwaltung so beschriftet, das sie auch anzeigen sollen was im Moment angesehen oder geschrieben wird. Hab dies getestet mit 2 Browsern und er zeigt ja auch dies richtig in meinem Test an, aber wenn andere Gäste etwas ansehen, steht teilweise "Sieht sich ein Forum an", statt "Sieht sich ..... an". Nicht immer kommt dies, es steht auch manchmal richtig da, so wie es sein soll.


RE: Wer ist online? - doylecc - 05.01.2013

Siehst du dir "Wer ist online?" als Admin an?
Die Namen/Links der Foren werden normalerweise nur angezeigt, wenn du das entsprechende Forum auch betreten darfst.
Also als Admin sollte es dir normalerweise immer angezeigt werden, in welchem Forum sich jemand aufhält, da du in der Regel für alle Foren Berechtigungen hast. Wenn du die Online-Liste nur als normaler Benutzer oder Gast ansiehst und nicht zu jedem Forum Zutritt hast, wird für diese Foren nur die allgemeine Meldung angezeigt.


RE: Wer ist online? - MrBrechreiz - 05.01.2013

Hallo Waldo, natürlich als Admin ^^.

Mit dem 2ten Browser als Test bekam ich nicht das "Sieht sich ein Forum an" hin. Er zeigte mir immer genau an wo ich mich befand.

Hab nun Testweise alle php Dateien im Browser einzeln nacheinander aufgerufen und siehe da, es kam die Meldung bei der forumdisplay.php und imprint.php. Das mit der imprint kann ich ja noch verstehn, da mit Sicherheit der Eintrag vergessen wurde diese Seite in der Onlineliste zu zeigen. Die andere ist mir ein Rätsel.


RE: Wer ist online? - Jockl - 05.01.2013

Die forumdisplay.php ohne das Vorhandensein einer fid führt eigentlich dazu, dass die Seite nicht angezeigt werden kann. Welchen Ort soll denn dann die online.php anzeigen? Siehe: https://crossreference.mybb.de/inc/functions_online.php.source.html#l644


RE: Wer ist online? - MrBrechreiz - 05.01.2013

Danke für die Info Jockl. Sie konnte unteranderem "Sieht sich eine Seite ohne Berechtigung an" anzeigen oder ? Wenn sie schon ins nichts führt für einen der keine Rechte besitzt sie zu sehen.


RE: Wer ist online? - Jockl - 05.01.2013

Naja, zwischen "keine Berechtigung" und "ungültiges Forum" ist dann vermutlich immer noch ein Unterschied. Wink


RE: Wer ist online? - MrBrechreiz - 05.01.2013

Für was dann aber die Meldung "Sieht sich ein Forum an" wenn es keines ist bzw die Rechte nicht besitzt ? Kann sein das ich grade aufm Schlauch stehe, aber für mich ergibt das keinen Sinn.


Nachtrag:

Selbst als Admin bekommt man da nichts ausser einer Meldung "Ungültiges Forum" zu sehen.