AlyG3330
Hallo Leute, habe mal eine Frage, wie kann ich dieses "Ort: Sonstiges" in der WBB 2.3.6 Useronline-Anzeige bei Usern raus nehmen und das dort dann angezeigt wird wo die sich wirklich befinden?
Agi
"Sonstiges" wird immer dann angezeigt, wenn
a) sich der User auf einer Seite/URL befindet, die in der WIW-Klasse nicht erfasst ist.
b) sich der User in einem geschützten Forumsbereich befindet, zu dem du keinen Zutritt hast.
c) er sich auf einer durch einen Hack hinzugekommen Seite befindet, die in der WIW-Klasse nicht definiert wurde.
Es wurde sozusagen als Platzhalter eingebaut, für Fälle, in denen die WIW Anzeige nicht sagen kann, wo sich der Benutzer aktuell befindet.
Meinst du mit "das dort dann angezeigt wird wo die sich wirklich befinden", dass die URL zu der Seite, auf der sie gewechselt sind, stattdessen angezeigt werden soll?
AlyG3330
huhu, also zugriff habe ich überall auf der seite, denke es ist das es hacks sind wo wiw net weiß wo die user sind. kann man das irrgendwo nachtragen. meine halt das da dann steht wenn wie z.b. im Profil ist dann halt Ort: JGS-Galerie usw. Für die Hacks halt angepasst ^^
Lordy20
Hallo
Ja, das kannst du nachtragen und zwar in der Datei:
/ACP/lib/class_wiw.php
Zudem müßtest du gegebenenfalls eine neue Sprachvariable erstellen.
Die Sprachvariablen erstellst du im ACP.
Beispiel:
code: |
1:
2:
3:
|
case "xy_megashoutbox.php":
$location = $lang->get("LANG_WIW_SHOUTBOX", array('$SID_ARG_1ST' => $SID_ARG_1ST));
break; |
|
Damit sieht man beim "Wer ist wo Online", wenn jemand in der Shoutbox aktiv ist. Vorher wurde da "Sonstiges" angezeigt.
Vergisst du die Sprachvariable zu erstellen, dann wird dir dort "LANG_WIW_SHOUTBOX" angezeigt.
Grüße
Lordy20
Dini
Ich habe dazu im Board "wbbcoderforum" diesen Eintrag von Chris Cross gefunden:
Klick
Wenn ich das da richtig verstanden habe, genügt auch nur dieser Code:
code: |
1:
2:
3:
|
case "xy_megashoutbox.php":
$location = "xy_megashoutbox.php"; Megashoutbox
break; |
|
Wäre das so richtig um die xy_megashoutbox hier mal als Beispiel weiter zu benutzen?
Dieser Code scheint ja dann auch ohne diese ganzen Sprachvariablen etc. aus zu kommen!????
Ich habe mir das jetzt nur so zusammen gereimt. Obs richtig ist könne hier nur die Profis sagen.
mkkcs
Hallo Dini,
das ist die einfachste Möglichkeit eine wiw-Anzeige zu produzieren, nur die ist dann einmal nicht in verschiedene Sprachen vorhanden, und es sit so auch kein Link anzeigbar !
Was man aber mit Lordy's oder am besten Biggi's Lösung dafür besser !
Und nach dem Schnittmuster ist dann für jede wegliche Datei ein WIW-Eintrag erzeugbar !
ansonsten kann ich da noch von Viktor
WIW-Sonstiges-Dateiname empfehlen !
Beschreibung: Bei diesem Hack wird Anstatt "Sonstiges" der Dateiname angezeigt.
Nur der Admin sieht den Dateinamen.
Diese Erweiterung ist für das wBB2.1 bis wBB2.3.