MyXoops Forum

Aw:: OnlineHistory [sonstige Module] - myXOOPS German Support

Goffy

Co-Administrator
Gepostet am:15.04.2010 12:52
Goffy
Goffy Offline (Show more)
Co-Administrator
Posts: 775
Since: 14.10.2004
#17

Aw:: OnlineHistory

Hallo Alfred

Tja, was weiss ein Laie, nehm ichs halt bei meiner Homepage wieder raus

Bin von natur aus neugierig:
(geht übrigens auch mit nem 1Zeiler *g*).


Und wie?

mfg
Goffy
EDV = Epoche der Verzweiflung

feichtl

Ehrenmitglied
Gepostet am:14.04.2010 17:59
feichtl
feichtl Offline (Show more)
Ehrenmitglied
Posts: 2650
Since: 11.06.2004
#16

Aw:: OnlineHistory

Zitierst du dich jetzt schon selbst?

Advertisement

Gepostet am:0
Advertisement (Show more)
Posts: 0
Since: 0


Hier könnten Sie Ihre Anzeige aufgeben!
Bitte kontaktieren Sie uns, um mehr darüber zu erfahren.

alfred

Administrator
Gepostet am:14.04.2010 16:27
alfred
alfred Offline (Show more)
Administrator
Posts: 7619
Since: 06.12.2004
#15

Aw:: OnlineHistory

Zitat:

Goffy schrieb:
Das einzige Problem, das mir einfällt, ist, wenn mehrere Personen den gleichen Router(=gleiche IP) benutzen.


und aol/mobil Kunden haben Probleme (Proxy)
Daher mache ich das so nicht (geht übrigens auch mit nem 1Zeiler *g*).
Ich habe die zeit als Gast auf 1 Minute gesetzt, denke das kann man dann verschmerzen [/quote]

alfred

Administrator
Gepostet am:14.04.2010 16:26
alfred
alfred Offline (Show more)
Administrator
Posts: 7619
Since: 06.12.2004
#14

Aw:: OnlineHistory

Zitat:

Goffy schrieb:
Das einzige Problem, das mir einfällt, ist, wenn mehrere Personen den gleichen Router(=gleiche IP) benutzen.


und aol Kunden haben Probleme
Daher mache ich das so nicht (geht übrigens auch mit nem 1Zeiler *g*).
Ich habe die zeit als Gast auf 1 Minute gesetzt, denke das kann man dann verschmerzen

Goffy

Co-Administrator
Gepostet am:13.04.2010 23:59
Goffy
Goffy Offline (Show more)
Co-Administrator
Posts: 775
Since: 14.10.2004
#13

Aw:: OnlineHistory

Hallo Alfred

unter Nr. 2 hast du geschrieben
nichtsdas ist korrekt soweil du warst vorher der Gast.
Dieser 'verschwindet' dann aber nach ca5 Minuten.
Werd mal sehenob ich dazu eine elegantere Lösung finden kannaber das ist dann erstmal von niedriger Priorität


Hab mir das angesehen und folgenden Lösungsvorschlag:

Vor dem return bei function getUpdateUser diesen Code einfügen:
//pruefung, ob angemeldeter user
if ($uid 0) {
 
//pruefung, ob ip mehrfach vorhanden
  
$sql "SELECT count(uid) as cuid FROM ".$this->table." WHERE ip='".$ip."'";
  
$result $this->db->query($sql);
 list(
$cuid) = $this->db->fetchRow($result);
 if ( 
$cuid 1) {
   
//wenn ja, dann datensaetzte besucher (uid=0) loeschen
    
$sql "DELETE ".$this->table.".* FROM ".$this->table." WHERE uid=0 AND ip='".$ip."'";
    
$this->db->queryF($sql);
  }
}


Das einzige Problem, das mir einfällt, ist, wenn mehrere Personen den gleichen Router(=gleiche IP) benutzen.

mfg
Goffy
EDV = Epoche der Verzweiflung

feichtl

Ehrenmitglied
Gepostet am:13.04.2010 17:03
feichtl
feichtl Offline (Show more)
Ehrenmitglied
Posts: 2650
Since: 11.06.2004
#12

Aw:: OnlineHistory

Bingo! DANKE!

alfred

Administrator
Gepostet am:13.04.2010 14:24
alfred
alfred Offline (Show more)
Administrator
Posts: 7619
Since: 06.12.2004
#11

Aw:: OnlineHistory

dann öffne mal die /preloads/core.php Zeile 32 und mache aus dem

if ($GLOBALS['xoopsUser']->getVar('uid') > 0) {


mal ein

if ($GLOBALS['xoopsUser'] && $GLOBALS['xoopsUser']->getVar('uid') > 0) {

feichtl

Ehrenmitglied
Gepostet am:13.04.2010 11:44
feichtl
feichtl Offline (Show more)
Ehrenmitglied
Posts: 2650
Since: 11.06.2004
#10

Aw:: OnlineHistory

Bump .... hab den Fehler noch immer

Zählblock ist für alle Gruppen aktiv (auch anonyme)

Der Historie Block selbst nur für angemeldete User

feichtl

Ehrenmitglied
Gepostet am:18.02.2010 16:26
feichtl
feichtl Offline (Show more)
Ehrenmitglied
Posts: 2650
Since: 11.06.2004
#9

Aw:: OnlineHistory

Zitat:

alfred schrieb:
...
wenn ja, welches?


trunk.r10

saba

"myXOOPs"-Fortgeschrittener
Gepostet am:18.02.2010 16:20
saba
saba Offline (Show more)
"myXOOPs"-Fortgeschrittener
Posts: 118
Since: 04.06.2006
#8

Aw:: OnlineHistory

Hi, Alfred,
Ich habe hunger nach user online Avatar im OnlineHistory, du weist schon,ne?
MfG
Saba
http://xoopsba.org
http://g-orahovica.com
Diesen Thread durchsuchen:  1 Anonyme Benutzer

Aktuell aus dem Forum

Forum Thema Antworten Views Letzter Beitrag
Modulentwicklung New Xoops Xcreate Module 0 5313 26.11.2025 15:22
efkan Gehe zum letzten Beitrag
Modulentwicklung XOOPS Custom Field Module 1 1805 24.11.2025 11:21
Goffy Gehe zum letzten Beitrag