Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module ›

[Gelöst] - User profil - last access

Eingetragen von Tiles (69)
am 16.09.2015 - 19:05 Uhr in
  • Module
  • Drupal 7.x

Hallo zusammen,

Kurze Frage, vermutlich wieder lange Antwort ^^

Ich würde gern im Profil die Last Access Zeit anzeigen, um zu sehen ob ein User schon lang nicht mehr aktiv war. Installiert ist das Profile2 Modul. Es müsste also noch nicht mal über eine View passieren.

Mit welchem Modul könnte ich denn die Last Access Zeit überhaupt abgreifen? User Stats ist zwar drin. Aber damit kriege ich mit dem Profile2 Modul einfach keinen Zugriff auf die Last Access Zeit.

‹ GEO Suche nach Stadt [Gelöst] - User profil - last access ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

also bei mir steht das in der

Eingetragen von caw (2730)
am 18.09.2015 - 06:38 Uhr

also bei mir steht das in der standard drupal installation eh immer im profil

C.A.W. Webdesign

  • Anmelden oder Registrieren um Kommentare zu schreiben

Echt? Bei mir steht da

Eingetragen von Tiles (69)
am 18.09.2015 - 08:36 Uhr

Echt? Bei mir steht da nichts. Nur Member for, gefolgt von den Tagen, Wochen und Monaten die ein User schon dabei ist.

Danke jedenfalls. Muss ich wohl doch weiter recherchieren gehen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

ne stimmt hast du recht. der

Eingetragen von caw (2730)
am 18.09.2015 - 09:53 Uhr

ne stimmt hast du recht. der letzte zugriff steht da gar nicht...

C.A.W. Webdesign

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ah, also doch nicht ^^ Mal

Eingetragen von Tiles (69)
am 18.09.2015 - 13:02 Uhr

Ah, also doch nicht ^^

Mal sehen ob ich über Last Login eher zum Suchziel komme ...

  • Anmelden oder Registrieren um Kommentare zu schreiben

dann erstell einen view und

Eingetragen von caw (2730)
am 18.09.2015 - 15:17 Uhr

dann erstell einen view und binde den in profile als feld ein

C.A.W. Webdesign

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das hatte ich eigentlich auch

Eingetragen von Tiles (69)
am 18.09.2015 - 17:58 Uhr

Das hatte ich eigentlich auch schon probiert. Und dann aber in den Filterkriterien nichts entsprechendes gefunden. Deswegen ja auch meine Frage mit welchem Modul ich da überhaupt rankomme an den Last Access.

  • Anmelden oder Registrieren um Kommentare zu schreiben

context filter: aktuell

Eingetragen von caw (2730)
am 18.09.2015 - 18:09 Uhr

context filter: aktuell angemledter user bzw. userid des profils

C.A.W. Webdesign

  • Anmelden oder Registrieren um Kommentare zu schreiben

Und wieder einen Schritt

Eingetragen von Tiles (69)
am 18.09.2015 - 19:10 Uhr

Und wieder einen Schritt weiter. Context Filter war es nicht. Trotzdem Danke für die Idee. Des Rätsels Lösung für die View war der Advanced Tab. Da verbirgt sich nämlich Relationships. Und wenn ich da User:Profile eintrage, dann bekomme ich auch Last Login und Last Access an die Strippe.

Nun habe ich aber schon das nächste Problem. Wie bekomme ich die View nun in mein Profil ^^

Das Anzeigen von Views soll angeblich mit Profile2 gehen. Nur wie, dazu finde ich nichts -.-

AnhangGröße
lastaccess.jpg 84.46 KB
  • Anmelden oder Registrieren um Kommentare zu schreiben

war schon immer so

Eingetragen von silvesterd (268)
am 18.09.2015 - 22:56 Uhr

ich kann mich nicht daran erinnern, die user-liste einmal ohne "letzter Zugriff" gesehen zu haben.

AnhangGröße
drupal user.JPG 43.59 KB
  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja. Das ist allerdings die

Eingetragen von Tiles (69)
am 19.09.2015 - 08:32 Uhr

Ja. Guter Einwand. Das ist allerdings die Liste für den Admin. Ich hätte das gern für die User untereinander. Deswegen im Profil :)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hm, ich kann zwar nun mit

Eingetragen von Tiles (69)
am 19.09.2015 - 11:38 Uhr

Hm, ich kann zwar nun mit View eine Seite mit den Usern machen, und da dann Last Access anzeigen. Also genau andersrum als ich es eigentlich haben will. Und das habe ich jetzt auch als Workaround getan. Bei meiner User List die Last Access Zeit mit reingehauen. Aber ich kriege die Info einfach nach wie vor nicht ins Profil rein.

Wenn also jemand sachdienliche Hinweise hat, immer her damit :)

  • Anmelden oder Registrieren um Kommentare zu schreiben

wie oben schon geschrieben:

Eingetragen von caw (2730)
am 19.09.2015 - 12:20 Uhr

wie oben schon geschrieben: context filter: aktuell angemledter user bzw. userid des profils
dann den view als feld ins profil einbinden und das argument übergeben

C.A.W. Webdesign

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich fürchte ich verstehe zu

Eingetragen von Tiles (69)
am 19.09.2015 - 12:45 Uhr

Ich fürchte ich verstehe zu wenig von Drupal um die Antwort zu verstehen ^^

Okay, dann versuche ich mich mal an den Stichworten weiterzuhangeln. Danke dir :)

  • Anmelden oder Registrieren um Kommentare zu schreiben

OK, habe verstanden. Müsste so gehen:

Eingetragen von silvesterd (268)
am 20.09.2015 - 16:02 Uhr

Du wolltest das für den User haben, nicht für den admin. Dann habe ich mal gebastelt.
Hilfreich ist hier das Panels-Modul, dann hast Du das Seiten-Layout auch gleich im Griff.
Und Chaos Tool Suite setze ich jetzt einfach mal voraus, ist ja mittlerweile so essentiell wie Views.

Ansicht:
Typ: Panel
Inhalt: Benutzer
Name: User-acess (oder so)

Felder:
Letzte Anmeldung
Letzter Zugriff

Kontext:
Benutzer: UiD
Wenn Kontext nicht enthalten: UiD des angemeldeten Benutzers.

Seiten-template
im Page-manager erstellen (Menu: Struktur - Seiten),
neue Variante erstellen
Name: "Profil" (oder so)
Typ: Panel
Auswahlregel
Node_type, hinzufügen (wenn der folgend gewählte Inhaltstyp aufgerufen wird, soll dieses template angezeigt werden:)
Profil2. oder wie immer das heißt
Mit klick auf das Rädchen am gewünschten Panelfeld Inhalt hinzufügen:
Ansicht
oben erstellte Ansicht auswählen
Weiteren Inhalt hinzufügen,
fertig

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ah, super. Werde ich mal

Eingetragen von Tiles (69)
am 19.09.2015 - 15:03 Uhr

Ah, super. Werde ich mal heute Abend ausprobiern. Danke :)

  • Anmelden oder Registrieren um Kommentare zu schreiben

quatsch, war ich unaufmerksam

Eingetragen von silvesterd (268)
am 20.09.2015 - 16:17 Uhr

Du wolltest ja, dass jemand anders beim Ansehen eines Profils dort die Angabe "letzte Anmeldung" sieht.
Dann ist der Kontextfilter "uid des angemeldeten Benutzers" natürlich quatsch, deine Idee mit den Relations war besser.
Aber mit dem Panel View und dem template sollte das dann klappen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich habe da inzwischen

Eingetragen von Tiles (69)
am 20.09.2015 - 17:58 Uhr

Ich habe da inzwischen kapituliert. Ich bin wohl einfach zu doof dafür ^^

Trotzdem noch mal Danke für die Hilfe allerseits. Vielleicht mache ich mich da später noch mal ran :)

  • Anmelden oder Registrieren um Kommentare zu schreiben

aber die id des profils

Eingetragen von caw (2730)
am 20.09.2015 - 19:15 Uhr

aber die id des profils kannst du übergeben an den wie

C.A.W. Webdesign

  • Anmelden oder Registrieren um Kommentare zu schreiben

aber die id des profils

Eingetragen von caw (2730)
am 20.09.2015 - 19:16 Uhr

aber die id des profils kannst du übergeben an den wie

C.A.W. Webdesign

  • Anmelden oder Registrieren um Kommentare zu schreiben

Zu einfach

Eingetragen von silvesterd (268)
am 20.09.2015 - 20:34 Uhr

habe eben nochmal gebastelt.
Vergiss Views.
Du brauchst die Chaos Tools Suite und erzeugst eine neue Vorlage für die Anzeige des Benutzerprofils.
Ist echt simpel.
Folge mir.

/admin/structure/pages

Bei den Seiten erscheint eine Tabelle.
Die Seite mit dem Namen user_view ist deaktiviert. In der letzten Spalte kannst Du die aktivieren und anschließend bearbeiten.
Erstelle eine Variante ("add a variant")

Beim Layout kannst Du, falls vorhanden, ein Panel-Layout wählen.
Bei den auszuwählenden Inhalten (siehst Du, wenn Du mit dem Rädchen im Panel "Inhalt hinzufügen" wählst) kannst Du ganz easy von "Benutzer" das "user profile" auswählen. Das beinhaltet die Felder, die Du vorher schon in der Konfiguration deiner Benutzerprofile zur Anzeige ausgewählt hast.
Zusätzlich nimmst Du von "User (tokens)" den "Letzter Zugriff" oder was immer Du willst.

Ich habe für dich 2 Bilder angehängt.
Zum einen, wie das im Page-Manager aussieht:
Meine Variante des user-view (hat nichts mit Views zu tun!) habe ich "Profildetails" benannt.
Gewählt habe ich ein zweispaltiges Panel (das ich eben gerne benutze) mit nur 2 Inhalten:
Links das "user-profile" aus der Kategorie "Benutzer", rechts die "Letzte Anmeldung" aus der Kategorie "user (tokens).

Zweitens das fertig angezeigte Profil. Die Template-Variante ersetzt die bisherige Profilansicht.

Sag an, ob es das ist, was Du erreichen wolltest und ob das so bei Dir geht.

PS: Falls nicht alle Tokens angezeigt werden,. benötigst Du eventuell noch das Modul Variable

AnhangGröße
user-template.JPG 68.16 KB
user-profile.JPG 69.19 KB
  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke für deine Mühen, aber

Eingetragen von Tiles (69)
am 21.09.2015 - 12:46 Uhr

Danke für deine Mühen, aber wie gesagt, ich habe dran aufgegeben. Ich bin damit grade echt überfordert. Mir fehlt da wohl noch eine ganze Stange Basiswissen.

Bei mir sieht das schon wieder ganz anders aus als bei dir. Und Inhalt bekomme ich da gar keinen rein.

AnhangGröße
userprofiletemplate.jpg 52.07 KB
  • Anmelden oder Registrieren um Kommentare zu schreiben

Sieht doch schon gut aus

Eingetragen von silvesterd (268)
am 21.09.2015 - 17:19 Uhr

nur eben englisch statt deutsch. Jetzt noch in der Zelle, in der "Center" steht, links oben das Zahnrädchen anklicken, da erscheint ein Popup-Menu, in dem wahrscheinlich als erstes "add content" oder sowas auftaucht. Damit öffnet sich ein Fenster mit verschiedenen Kategorien, z.B. Benutzer bzw User, und Tokens, und viele andere. Nur weiter ;-)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Boh, und ich hab das Add

Eingetragen von Tiles (69)
am 21.09.2015 - 18:23 Uhr

Boh, und ich hab das Add Content für die Überschrift vom Pulldown Menü gehalten. Dabei kann man da draufklicken. Kein Wunder such ich mir nen Wolf :D

Danke für deine Geduld. Passt endlich :)

AnhangGröße
lastaccessworks.jpg 12.37 KB
  • Anmelden oder Registrieren um Kommentare zu schreiben

Freut mich! Wo ein Wille ist...

Eingetragen von silvesterd (268)
am 21.09.2015 - 20:25 Uhr

da sind auch Zähne, und man beißt sich durch. Ich habe gerade ca. 1 Woche (oder schon zwei?) damit zugebracht, ein View-Panel mit Kontext, Relations und Filtern zusammenzuschrauben, in dem user den Inhalt zu sehen bekommen, den sie sehen sollen.
Andere Aufträge bleiben liegen, Kunden fragen nach....
Wenn man das aber einmal kapiert hat, ist es verblüffend einfach.

Und schreibe noch ein [gelöst] vor den Titel deines ersten Postings oben, dann wissen zukünftige Generationen gleich Bescheid. ;-)

EDIT: und wir sind ja nur Anwender, was haben sich erst die Programmierer der Module einen Wolf gedacht dabei?

  • Anmelden oder Registrieren um Kommentare zu schreiben

silvesterd schrieb da sind

Eingetragen von caw (2730)
am 21.09.2015 - 20:33 Uhr
silvesterd schrieb

da sind auch Zähne, und man beißt sich durch. Ich habe gerade ca. 1 Woche (oder schon zwei?) damit zugebracht, ein View-Panel mit Kontext, Relations und Filtern zusammenzuschrauben, in dem user den Inhalt zu sehen bekommen, den sie sehen sollen.
Andere Aufträge bleiben liegen, Kunden fragen nach....
Wenn man das aber einmal kapiert hat, ist es verblüffend einfach.

also ich finde panels immer ziemlich umständlich. einfacher ghe tes in der regel direkt mit views

C.A.W. Webdesign

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ah, ich wusste ich habe was

Eingetragen von Tiles (69)
am 21.09.2015 - 21:04 Uhr

Ah, ich wusste ich habe was vergessen. Danke fürs Erinnern das Ding als gelöst zu markieren :)

Das mit den Zähnen ist wohl wahr. Aber irgendwann kommt einfach der Punkt wo man auch wieder ein wenig locker lassen muss wegen der Kiefersperre. ich hätte halt nun ne Woche oder zwei gewartet, und es dann noch mal probiert :)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Und wie?

Eingetragen von silvesterd (268)
am 21.09.2015 - 21:48 Uhr

Mit Panels kann ich das Layout nochmal regeln, was nicht in Blöcken verteilt werden soll. Mit Views habe ich doch nur Blöcke oder Seiten, oder?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • DDEV: Website vom lokalen Server auf Webspace übertragen
  • MariaDB 10.6
  • Wie kann man die Ansicht der Benutzer erweitern?
  • (Gelöst) SIMPLE XML SITEMAP liefert die Sitemap für das Menü nicht aus
  • Entity Reference - Title Felder werden als Link angezeigt
  • PHP 8.1 - Deprecated function: rtrim()
  • Preloader / Spnner entfernen Menu Link Modal-Modul
  • Schriftgröße standard einstellen
  • Drupal Website gestalten
  • Tokens werden in Viev als Link angezeigt
  • [bug entdeckt & workaround gefunden] benutzerdefinierte Felder vom Userprofil tauchen ungefragt auch in den Forumtopics auf...
  • [gelöst] Mass contact Empfängerliste nach Taxonomy Term statt Rolle
Weiter

Neue Kommentare

  • Hallo Werner, super, vielen
    vor 12 Stunden 24 Minuten
  • Du mußt die Struktur
    vor 19 Stunden 10 Minuten
  • Ergebnis des upgrade
    vor 1 Tag 12 Stunden
  • Danke, funktioniert einwandfrei!
    vor 1 Tag 13 Stunden
  • Bei Drupal 7 war diese Seite
    vor 1 Tag 14 Stunden
  • Es ist ein Paragraph
    vor 2 Tagen 16 Stunden
  • Danke fürs Feedback. Gut dass
    vor 5 Tagen 8 Stunden
  • Patch angewandt
    vor 5 Tagen 12 Stunden
  • core_version_requirement: ^8
    vor 1 Woche 13 Stunden
  • core_version_requirement: ^8
    vor 1 Woche 13 Stunden

Statistik

Beiträge im Forum: 247875
Registrierte User: 19595

Neue User:

  • Davidsnins
  • kudes
  • Tkakah

» Alle User anzeigen

User nach Punkten sortiert:
wla9215
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3845
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 1 Benutzer und 3 Gäste online.

Benutzer online

  • alanjones25

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association