Seite 3 von 5

Re: Wer macht was? Viewonline GLOBAL!

Verfasst: 31.03.2014 23:20
von HabNurNeFrage
Hi,

vielleicht kannst Du die Stimmung damit ein wenig auflockern :D
http://bild4.bplaced.net/phpbb/viewtopi ... e-f=4&t=17

LG

Re: Wer macht was? Viewonline GLOBAL!

Verfasst: 31.03.2014 23:27
von BNa
Knowhow-Sauger hat geschrieben:Mich stört nur, dass das ganze nur 24 Std. geht. Und dann? Dann steht da "Bitte Cookies aktivieren". Und der User wundert sich
Wenn noch keine Cookies gesetzt sind, ist es die Standardmeldung.
Dann einmal F5 und alles ist schick. Ansonsten einfach die 24 Std.
höher setzen. Kein Problem, das kann im Code beliebig geändert werden.

Und zwar hier:

index.php

Code: Alles auswählen

// JQ Who is where / 4seven / 2013
$who_base = $config['cookie_name'] . '_base';    
setcookie("$who_base", 'base', time()+3600*24);
// JQ Who is where / 4seven / 2013  
Ersetze 24 mit beliebigen anderen Stundenanzahl.

Oder ändere Code so:

Code: Alles auswählen

// JQ Who is where / 4seven / 2013
$who_base = $config['cookie_name'] . '_base';    
setcookie("$who_base", 'base', time()+3600*24*1);
// JQ Who is where / 4seven / 2013  
und ändere 1 (Tag/e) in beliebige andere Tagesanzahl.

Re: Wer macht was? Viewonline GLOBAL!

Verfasst: 31.03.2014 23:34
von Knowhow-Sauger
HabNurNeFrage hat geschrieben:Hi,

vielleicht kannst Du die Stimmung damit ein wenig auflockern :D
http://bild4.bplaced.net/phpbb/viewtopi ... e-f=4&t=17

LG
:D :D
Ja, das sollte ich mal machen. Schliesslich ist mein Forum ja ein Fun-Forum. Da passt das.
Ansonsten einfach die 24 Std.
höher setzen. Kein Problem, das kann im Code beliebig geändert werden.
Wie kann ich sie denn unbegrenzt setzen? Alles andere macht für mich keinen Sinn.

Re: Wer macht was? Viewonline GLOBAL!

Verfasst: 31.03.2014 23:37
von BNa
Das knobel mal selbst aus.

Merke: Die Cookies ändern sich ständig, egal welche Einstellung.

Setze das hier

Code: Alles auswählen

// JQ Who is where / 4seven / 2013
$who_base = $config['cookie_name'] . '_base';    
setcookie("$who_base", 'base', time()+3600*24*1);
// JQ Who is where / 4seven / 2013     
einfach auf

Code: Alles auswählen

// JQ Who is where / 4seven / 2013
$who_base = $config['cookie_name'] . '_base';    
setcookie("$who_base", 'base', time()+3600*24*10000);
// JQ Who is where / 4seven / 2013     
Das sind 10000 Tage. So lange existieren die meisten Boards nicht mal.
Setzt Du es gar auf 100000, ist es länger als die Lebenspanne aller Teilnehmer.
Ist genau so gut wie unendlich..

Re: Wer macht was? Viewonline GLOBAL!

Verfasst: 31.03.2014 23:53
von Knowhow-Sauger
Super, danke! :grin:
Hab es gleich auf 100.000 gesetzt. Wenn schon, denn schon...
Ich verstehe ohnehin nicht, was für einen SINN die begrenzte Zeit haben soll.
Einfach mal so eben F5 drücken und schon ist wieder alles OK, so leicht ist es leider nicht.
Die Wer-macht-was-Liste hat heute bei mir nicht mehr funktioniert. Immer wieder kam die Fehlermeldung, dass ich zuerst Cookies akzeptieren muss. Und das, obwohl ich diese bereits akzeptiere! Da hat leider auch ein Klick auf F5 / aktualisieren nichts gebracht.
Wenn dann STRG + F5 (damit kann man im Firefox den Cache löschen), aber welcher User weiß das?

Re: Wer macht was? Viewonline GLOBAL!

Verfasst: 01.04.2014 00:02
von BNa
Oder einfach irgendwo hinklicken und wieder back to index.
Die begrenzte Zeit hat einen absoluten Sinn, nämlich das der
betrachtende User nicht 389782461325715 Cookies mitschleppt :wink:
Bei mir klappts übrigens normal mit F5, auch wenn alles im Browser geleert wird,
Firefox, neueste Version..

Re: Wer macht was? Viewonline GLOBAL!

Verfasst: 02.04.2014 23:31
von Knowhow-Sauger
Ok. Was passiert eigentlich, wenn man die Cookies abschaltet?
Dass man dann die Online-Liste nicht mehr lesen kann, ist klar.
Aber wie schauts mit dem ausgelesen WERDEN aus?
Wird die Aktivität dieser User dann trotzdem weiter aufgezeichnet?

Re: Wer macht was? Viewonline GLOBAL!

Verfasst: 03.04.2014 01:38
von BNa
Nein, ohne Cookie-Engine, keine Funktion. Könnte man umbauen, hat dann aber deutlichst mehr Last.
Und Aufzeichnung sowieso nicht, sind alles vergängliche Moment-Aufnahmen.

Re: Wer macht was? Viewonline GLOBAL!

Verfasst: 03.04.2014 20:07
von Knowhow-Sauger
Ich hab jetzt schon wieder das Problem, dass die Fehlermeldung
"Bitte Cookies aktivieren" erscheint. :cry:
So macht dieser Mod für mich überhaupt keinen Sinn.
Ich habe doch bereits:

Code: Alles auswählen

// JQ Who is where / 4seven / 2013
$who_base = $config['cookie_name'] . '_base';    
setcookie("$who_base", 'base', time()+3600*24*100000);
// JQ Who is where / 4seven / 2013   
auf 100.000 gestellt.
Trotzdem klappt es nicht. Nach 24 Std. ist der Cookie abgelaufen.
Was mache ich falsch?
Nein, ohne Cookie-Engine, keine Funktion. Könnte man umbauen, hat dann aber deutlichst mehr Last.
Und Aufzeichnung sowieso nicht, sind alles vergängliche Moment-Aufnahmen.
Ich meinte, wenn ein User die Cookies deaktiviert hat: Kann er dann lediglich nur selbst die Wer-macht-was-Liste nicht mehr betrachten oder wird seine Aktivität dann auch nicht mehr für andere angezeigt? Das wollte ich wissen. :)

Re: Wer macht was? Viewonline GLOBAL!

Verfasst: 03.04.2014 22:30
von HabNurNeFrage
Hi,

die Stelle gibt es öfter? Dann bei allen ändern.
Oder einfach in der Klammer die Zeit komplett weg löschen also das , time()+3600*24 weg.

LG