Seite 27 von 57
Re: Beobachteranzeige im Forum?
Verfasst: 11.10.2004 18:56
von Elo
FatFreddy hat geschrieben:Ist das prinzipiell möglich, oder nicht?
Yoh, ist prinzipiell möglich.
Re: Beobachteranzeige im Forum?
Verfasst: 11.10.2004 23:48
von FatFreddy
@Elo:
Elo hat geschrieben:Yoh, ist prinzipiell möglich.
Grmpf! Ok, wer seine Frage so blöde formuliert, muß mit einer Antwort wie dieser leben.
Gut, ich hab es mittlerweile geschafft, daß Beobachter angezeigt werden. Kurioserweise wird, wenn ich die Abfrage wie oben beschrieben einbaue, nichts angezeigt. Erst wenn ich den Zähler um eins erhöhe, bekomme ich eine Ausgabe. Sobald allerdings wirklich Beobachter im Forum sind, stimmen weder Beobachter- noch die Benutzeranzeige.
Du scheinst das Problem gelöst zu haben. Verrätst Du mir die Lösung?
Mit meinen beschränkten PHP- und vor allem PHPBB-Kenntnissen komme ich nicht weiter.
FatFreddy
Re: Beobachteranzeige im Forum?
Verfasst: 12.10.2004 12:01
von Elo
@FatFreddy
FatFreddy hat geschrieben:Grmpf! Ok, wer seine Frage so blöde formuliert, muß mit einer Antwort wie dieser leben.
Sorry, konnte ich mir nicht verkneifen
Als ich den Code für die Anzeige der Beobachter an den Entwickler des Forenspy gab war eine seiner Wünsche, dass es keinerlei Änderungen an den phpBB-Dateien geben solle.
Daraus érgab sich, dass die Konstante "PAGE_FORENSPY" nur innerhalb der forumspy.php definiert ist. Im Rest des Forums ist sie nicht definiert.
Code: Alles auswählen
$fspy = ( $row['session_page'] == PAGE_FORENSPY ) ? $fspy + 1 : $fspy;
Daher nimm
aus der forumspy.php und füge sie in die constants.php unter:
ein.
Sofern Deine Änderungen in der page_header.php greifen sollte die Anzahl der Beobachter nun auch auf der Startseite angezeigt werden.
Re: Beobachteranzeige im Forum?
Verfasst: 12.10.2004 12:56
von FatFreddy
Elo hat geschrieben:Sorry, konnte ich mir nicht verkneifen
Geschenkt! Ich rege mich sonst über solche Fragen selber auf.
Elo hat geschrieben:
Code: Alles auswählen
$fspy = ( $row['session_page'] == PAGE_FORENSPY ) ? $fspy + 1 : $fspy;
Daher nimm
aus der forumspy.php und füge sie in die constants.php unter:
ein.
Sofern Deine Änderungen in der page_header.php greifen sollte die Anzahl der Beobachter nun auch auf der Startseite angezeigt werden.
Genau so hatte ich es eingebaut.
Die Variable $fspy wurde aber nicht hochgezählt.
Die zu Testzwecken vorgenommene, eigentlich sinnlose, Änderung
$fspy = ( $row['session_page'] == PAGE_FORENSPY ) ? $fspy +1 : $fspy +1;
läßt den Zähler laufen. Allerdings ist dann die Anzahl der angezeigten Beobachter immer um eins zu hoch.
Gut, ich könnte natürlich $fspy vor der Ausgabe wieder um eins herabsetzen, aber ich hätte halt gern eine ordentliche Lösung.
CU
FatFreddy
Verfasst: 12.10.2004 21:56
von Berndte
Mal für die dummen... kannst du daraus nicht mal einen "richtigen" Mod machen? Ich hatte ja schon oft geschrieben, dass ich da sehr Interesse dran hätte, und das ja als Option angeboten werden kann.
Danke schonmal
Gruss bernd
Beobachteranzeige im Index
Verfasst: 13.10.2004 11:56
von FatFreddy
Dank Elos Hilfe funktioniert es jetzt.
Bis jetzt ist es allerdings noch recht provisorisch und nicht PHPBB-konform.
Ich setz mich mal dran, das Ganze templatetauglich zu machen.
CU
FatFreddy
Verfasst: 13.10.2004 17:29
von Elektranox
Ahhhhhhh! Nachdem ich den Mod installiert habe sind alle Beiträge von mir (= Hauptadmin ) weg! Das sind an die 200! Was soll der Sch***?
Verfasst: 14.10.2004 03:59
von itst
Testweise bieten wir ab heute
http://www.phpbb.de/forumspy.php an. Viel Spaß

Verfasst: 14.10.2004 20:45
von Berndte
Hallo,
ich wollte mal eben auf die neueste Version updaten... auf der Downloadseite ist aber nur eine Version zu finden, wo leider in der forenspy.php keine Zeileumbrüche drin sind.... fehlerhaft?
Wäre nett, wenn einer den Inhalt als TXT bereit stellen könnte (mit Umbrüchen

) ... ich passe die forenspy.php selber an, deshalb wäre das schon praktisch
Gruss Bernd
Verfasst: 14.10.2004 22:13
von rabbit
versuch' mal, die datei in einem anderen editor zu öffnen...
empfehlung des hauses:
WeaverSlave (freeware)
