Beuntzer weg.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Beuntzer weg.
Hi, also folgendes Problem:
wie kann ich einstellen, das die forumbeutzer immer solange als online dastehen, solange die seite aufgerufen ist (auch wenn sie keine aktion machen)
mfg
craven
wie kann ich einstellen, das die forumbeutzer immer solange als online dastehen, solange die seite aufgerufen ist (auch wenn sie keine aktion machen)
mfg
craven
-
R. U. Serious
- Mitglied
- Beiträge: 153
- Registriert: 11.10.2003 12:33
- Kontaktdaten:
Das ist "eigentlich" nicht möglich, da HTTP ein State-less Protokoll ist. Jeder Request an deine Seite/Server/Forum ist also eine in sich abgeschlossene Aktion. Das einzige was du mitbekommst ist ein Seitenaufruf, mehr nicht.
Allersdings (und daher das 'eigentlich') kann man mit Javascript (oder ggf. per Flash) etwas pfuschen. Bspw. indem man minütlich eine Aktion vom Browser aus generiert die an den Server geht.
Allerdings ist das
- nervig, da immer Traffic generiert wird. Denke an Leute die per Modem Seiten aufrufen und dann offline lesen wollen...
- mehr oder weniger aufwändig zu implementieren
- nicht genau genug, da natürlich umgehbar
Für ein Fun-Feature würde ich sowas nicht bauen/benutzen. Ich glaube auch nicht, dass sich jemand die Mühe machen wird.
Allersdings (und daher das 'eigentlich') kann man mit Javascript (oder ggf. per Flash) etwas pfuschen. Bspw. indem man minütlich eine Aktion vom Browser aus generiert die an den Server geht.
Allerdings ist das
- nervig, da immer Traffic generiert wird. Denke an Leute die per Modem Seiten aufrufen und dann offline lesen wollen...
- mehr oder weniger aufwändig zu implementieren
- nicht genau genug, da natürlich umgehbar
Für ein Fun-Feature würde ich sowas nicht bauen/benutzen. Ich glaube auch nicht, dass sich jemand die Mühe machen wird.
Man kann ja auch Aktionen generienren, die beim Verlassen / Schließen der Seite aufgerufen werden.
Aber eigentlich ist das doch nicht nötig. Es reicht doch, wenn jemand 5 Minuten lang, nachdem er ne Seite aufgerufen hat, als online angezeigt wird.
Aber eigentlich ist das doch nicht nötig. Es reicht doch, wenn jemand 5 Minuten lang, nachdem er ne Seite aufgerufen hat, als online angezeigt wird.
Es gibt immer ein außerirdisches Schlachtschiff, einen kosmischen Todeslaser oder
eine intergalaktische Pest, die das Leben auslöschen wollen auf diesem elenden Planeten!
Men in Black
eine intergalaktische Pest, die das Leben auslöschen wollen auf diesem elenden Planeten!
Men in Black
Würde das denn funktionieren, wenn er die Seite per automatischen Refresh quasi in kurzen Abständen aktualisiert? Da gab´s bei phpbbhacks.com auch mal einen Mod dazu:
http://www.phpbbhacks.com/viewhack.php?id=1460
Das einzige, was in diesem Mod halt geändert werden müsste, wäre das Fettgedruckte
Viele Grüße,
Lucas
http://www.phpbbhacks.com/viewhack.php?id=1460
Das einzige, was in diesem Mod halt geändert werden müsste, wäre das Fettgedruckte
Und das dann in die zur php-Datei gehörende tpl-Datei einzubauen ginge doch.<meta http-equiv="refresh" content="30;url=viewonline.php">
Viele Grüße,
Lucas
wenn du nur die aktuelle Seite neuladen möchtest, reicht
Aber willst du wirklich, dass die Seite sich immer neulädt? macht Traffik...
Code: Alles auswählen
<meta http-equiv="refresh" content="30">Es gibt immer ein außerirdisches Schlachtschiff, einen kosmischen Todeslaser oder
eine intergalaktische Pest, die das Leben auslöschen wollen auf diesem elenden Planeten!
Men in Black
eine intergalaktische Pest, die das Leben auslöschen wollen auf diesem elenden Planeten!
Men in Black
Na toll. Dann hat man mal ein großes Posting und ist gerade halb durch mit lesen und der Broser lädt wieder alles neu. Das freut die Modemuser, wenn sie eh schon 20 Sekunden waren müssen, bis die Page fertig geladen ist und dann nach 10 Sekunden wird reloadet.
Nene, das ganze kannst Du vergessen, das funktioniert nie richtig. Es sei denn, Du schaffst es, mich mitzuoggen, wenn ich das Telefon-Kabel aus meinem Laptop ziehe und mit öffenem Forum zu MC-Doof fahre... (Dafür mußt Du mir aber erst mal nen Laptop schenken *g )
Grüße
Dennis
Nene, das ganze kannst Du vergessen, das funktioniert nie richtig. Es sei denn, Du schaffst es, mich mitzuoggen, wenn ich das Telefon-Kabel aus meinem Laptop ziehe und mit öffenem Forum zu MC-Doof fahre... (Dafür mußt Du mir aber erst mal nen Laptop schenken *g )
Grüße
Dennis