[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
Tabelle: Community User <> letzter Zugriff - REDAXO Forum
Hallo,

Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.

Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt :-)
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
fw-thomas
Beiträge: 329
Registriert: 11. Nov 2008, 10:01
Wohnort: Friesland
Kontaktdaten: Website

Tabelle: Community User <> letzter Zugriff

20. Jul 2015, 17:06

Moinsen,
gibt es die Möglichkeit, in der Tabelle: Community User anzeigen zu lassen, wann der User das Letztemal Online war ??

mfg
thomas

fw-thomas
Beiträge: 329
Registriert: 11. Nov 2008, 10:01
Wohnort: Friesland
Kontaktdaten: Website

Re: Tabelle: Community User <> letzter Zugriff

25. Jul 2015, 14:32

Jemand dazu eine Idee ?

Benutzeravatar
Larsen
Beiträge: 34
Registriert: 3. Nov 2009, 22:39

Re: Tabelle: Community User <> letzter Zugriff

25. Jul 2015, 15:06

Hallo Thomas,

Ich habe so was implementiert, muss aber wieder nachsehen wie das war. Könnte erst am Montag was dazu posten.

Gruß, Lars

fw-thomas
Beiträge: 329
Registriert: 11. Nov 2008, 10:01
Wohnort: Friesland
Kontaktdaten: Website

Re: Tabelle: Community User <> letzter Zugriff

25. Jul 2015, 15:36

Ja reicht aus ..
Ruhiges unfallfreies Wochenende

Benutzeravatar
Larsen
Beiträge: 34
Registriert: 3. Nov 2009, 22:39

Re: Tabelle: Community User <> letzter Zugriff

27. Jul 2015, 08:32

Hi Thomas,

in der Tabelle rex_com_user gibt es den Wert last_action_time den du auslesen kannst.

Gruss, Lars

fw-thomas
Beiträge: 329
Registriert: 11. Nov 2008, 10:01
Wohnort: Friesland
Kontaktdaten: Website

Re: Tabelle: Community User <> letzter Zugriff

27. Jul 2015, 09:30

Den hab ich nun gefunden.
Mir wir der Wert so angegeben
1437394550


Was hast du in dieser Spalte eingetragen
Format [YmdHis/U/dmy/mysql]
Gruss Thomas

Benutzeravatar
Larsen
Beiträge: 34
Registriert: 3. Nov 2009, 22:39

Re: Tabelle: Community User <> letzter Zugriff

27. Jul 2015, 09:38

Da habe ich U drin stehen. Im Frontend lasse ich mir den Wert mit date('d.m.Y',$sql->getValue("last_action_time")) ausgeben. Ob eine entsprechende Formatierung für die Ansicht der Tabelle im backend möglich ist, kann ich nicht sagen.

fw-thomas
Beiträge: 329
Registriert: 11. Nov 2008, 10:01
Wohnort: Friesland
Kontaktdaten: Website

Re: Tabelle: Community User <> letzter Zugriff

27. Jul 2015, 09:45

Das U steht auch bei mir drinne.

Mehr kann ich aber nicht einstellen, so das ich Datum und Uhrzeit angezeigt wird

Benutzeravatar
Larsen
Beiträge: 34
Registriert: 3. Nov 2009, 22:39

Re: Tabelle: Community User <> letzter Zugriff

27. Jul 2015, 10:07

Ich vermute einfach mal, das gibt an in welchem Format der Zeitstempel in die Tabelle geschrieben wird. In dem Fall Unix timestamp. Möchte es aber gerade an meinem Live system nicht testen.

Probiere doch mal mit dmY aus und mache einen neuen Login um zu sehen ob es in anderem Format eingetragen wurde.

fw-thomas
Beiträge: 329
Registriert: 11. Nov 2008, 10:01
Wohnort: Friesland
Kontaktdaten: Website

Re: Tabelle: Community User <> letzter Zugriff

27. Jul 2015, 10:26

Ausprobiert, geht leider nicht

Benutzeravatar
Thomas.Blum
Entwickler
Beiträge: 5063
Registriert: 24. Aug 2004, 22:11
Wohnort: Dresden
Kontaktdaten: Website

Re: Tabelle: Community User <> letzter Zugriff

27. Jul 2015, 12:37

Hej,

last_action_time hilft euch nicht weiter. Sobald man m Backend ebenfalls den Datensatz editiert wird der Wert angepasst.

Am besten lege ein weiteres Datumsfeld und speichere die Zeit sobald der User sich eingeloggt hat.

vg Thomas

fw-thomas
Beiträge: 329
Registriert: 11. Nov 2008, 10:01
Wohnort: Friesland
Kontaktdaten: Website

Re: Tabelle: Community User <> letzter Zugriff

27. Jul 2015, 18:13

Thomas.Blum hat geschrieben:Hej,


Am besten lege ein weiteres Datumsfeld und speichere die Zeit sobald der User sich eingeloggt hat.

vg Thomas
Dabei einen neuen Eintrag in die Datenbank vornehmen, oder wie gehe ich am besten vor??

Mfg thomas

Benutzeravatar
Thomas.Blum
Entwickler
Beiträge: 5063
Registriert: 24. Aug 2004, 22:11
Wohnort: Dresden
Kontaktdaten: Website

Re: Tabelle: Community User <> letzter Zugriff

27. Jul 2015, 20:23

Hej,
fw-thomas hat geschrieben:Dabei einen neuen Eintrag in die Datenbank vornehmen, oder wie gehe ich am besten vor??
du hast doch eine User Tabelle die du via XForm editieren kannst. Lege dort einfach ein weiteres Feld an. Sobald der User sich erfolgreich eingeloggt hat, hast du das User Objekt und kommst so an seine Id. Jetzt aktualisiert damit das Datumsfeld in der Usertabelle.

vg Thomas

fw-thomas
Beiträge: 329
Registriert: 11. Nov 2008, 10:01
Wohnort: Friesland
Kontaktdaten: Website

Re: Tabelle: Community User <> letzter Zugriff

27. Jul 2015, 21:03

Thomas.Blum hat geschrieben:Hej,
fw-thomas hat geschrieben:Dabei einen neuen Eintrag in die Datenbank vornehmen, oder wie gehe ich am besten vor??
du hast doch eine User Tabelle die du via XForm editieren kannst. Lege dort einfach ein weiteres Feld an. Sobald der User sich erfolgreich eingeloggt hat, hast du das User Objekt und kommst so an seine Id. Jetzt aktualisiert damit das Datumsfeld in der Usertabelle.

vg Thomas
Wenn ich in der User Tabelle ein weiteres Feld einbinde, nehme ich dann "datetime" ?? oder welches sollte ich nutzen ??

Diesen habe ich genommen, aber woher soll er dann die Zeiten bekommen, wann der User drinne war?

Sorry

Benutzeravatar
Thomas.Blum
Entwickler
Beiträge: 5063
Registriert: 24. Aug 2004, 22:11
Wohnort: Dresden
Kontaktdaten: Website

Re: Tabelle: Community User <> letzter Zugriff

28. Jul 2015, 08:11

Hej,

hatte ich bereits geschrieben
Sobald der User sich erfolgreich eingeloggt hat, hast du das User Objekt und kommst so an seine Id. Jetzt aktualisiert damit das Datumsfeld in der Usertabelle.
An der Stelle wo du dein Loginformular hast musst du nach erfolgreichen Login einfach einen Query absetzen.

vg Thomas

fw-thomas
Beiträge: 329
Registriert: 11. Nov 2008, 10:01
Wohnort: Friesland
Kontaktdaten: Website

Re: Tabelle: Community User <> letzter Zugriff

28. Jul 2015, 16:26

Okay da waren sie wieder meine unkenntnisse mit der Programmierung.

fw-thomas
Beiträge: 329
Registriert: 11. Nov 2008, 10:01
Wohnort: Friesland
Kontaktdaten: Website

Re: Tabelle: Community User <> letzter Zugriff

31. Jul 2015, 10:51

Guten Morgen,
anbei meine Felddefinitionen

Code: Alles auswählen

com_auth_form_info|label|Bitte einloggen|Benutzer wurde ausgeloggt|Login ist fehlgeschlagen|Benutzer wurde erfolgreich eingeloggt|
com_auth_form_login|label|Benutzername / E-Mail:
com_auth_form_password|label|Passwort:
com_auth_form_stayactive|auth|eingeloggt bleiben:|0
Und was muss ich hier genau noch Nachpflegen??

mfg

Zurück zu „Allgemeines [R4]“