Beiträge: 8.516
Themen: 59
Registriert seit: 20.04.2010
MyBB-Version: 1.8*
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 ?
Mit freundlichen Grüßen
MrBrechreiz
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
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?
Beiträge: 8.516
Themen: 59
Registriert seit: 20.04.2010
MyBB-Version: 1.8*
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.
Mit freundlichen Grüßen
MrBrechreiz
Beiträge: 2.041
Themen: 10
Registriert seit: 28.06.2007
MyBB-Version: 1.8.x
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.
Beiträge: 8.516
Themen: 59
Registriert seit: 20.04.2010
MyBB-Version: 1.8*
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.
Mit freundlichen Grüßen
MrBrechreiz
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
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/funct....html#l644
Beiträge: 8.516
Themen: 59
Registriert seit: 20.04.2010
MyBB-Version: 1.8*
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.
Mit freundlichen Grüßen
MrBrechreiz
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
Naja, zwischen "keine Berechtigung" und "ungültiges Forum" ist dann vermutlich immer noch ein Unterschied.
Beiträge: 8.516
Themen: 59
Registriert seit: 20.04.2010
MyBB-Version: 1.8*
05.01.2013, 18:16
(Dieser Beitrag wurde zuletzt bearbeitet: 05.01.2013, 18:18 von MrBrechreiz.)
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.
Mit freundlichen Grüßen
MrBrechreiz