Beuntzer weg.

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.
Antworten
craven
Mitglied
Beiträge: 3
Registriert: 29.09.2003 18:09

Beuntzer weg.

Beitrag von craven »

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
Benutzeravatar
Henne
Ehemaliges Teammitglied
Beiträge: 4520
Registriert: 04.01.2002 01:00
Wohnort: Lage (Lippe)
Kontaktdaten:

Beitrag von Henne »

Wie soll das denn funktionieren?
Es muss doch eine Rückmeldung kommen, ob der Benutzer noch da ist.
craven
Mitglied
Beiträge: 3
Registriert: 29.09.2003 18:09

Beitrag von craven »

ja klar.
aber solange der benutzer im forum ist, nur nicht die ganze zeit rumschällt zwischen verscheidenen topics,sonderne s einfach minimirt hat.
sollte er noch als on da stehen !?

mfg

craven
R. U. Serious
Mitglied
Beiträge: 153
Registriert: 11.10.2003 12:33
Kontaktdaten:

Beitrag von R. U. Serious »

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.
Benutzeravatar
Jonas
Mitglied
Beiträge: 128
Registriert: 07.06.2003 20:04
Wohnort: Bad Nenndorf
Kontaktdaten:

Beitrag von Jonas »

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.
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
Benutzeravatar
Lucas1510
Mitglied
Beiträge: 823
Registriert: 04.07.2003 13:59

Beitrag von Lucas1510 »

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
<meta http-equiv="refresh" content="30;url=viewonline.php">
Und das dann in die zur php-Datei gehörende tpl-Datei einzubauen ginge doch.

Viele Grüße,

Lucas
Benutzeravatar
Jonas
Mitglied
Beiträge: 128
Registriert: 07.06.2003 20:04
Wohnort: Bad Nenndorf
Kontaktdaten:

Beitrag von Jonas »

wenn du nur die aktuelle Seite neuladen möchtest, reicht

Code: Alles auswählen

<meta http-equiv="refresh" content="30">
Aber willst du wirklich, dass die Seite sich immer neulädt? macht Traffik...
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
Dennis63
Ehemaliges Teammitglied
Beiträge: 2597
Registriert: 02.07.2003 18:46

Beitrag von Dennis63 »

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
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“