Ergebnis 1 bis 14 von 14

Thema: Mitglied soll nach 1. Login einen Text 1malig akzeptieren

  1. #1
    Alter Contao-Hase
    Registriert seit
    20.06.2009.
    Ort
    Graz (Austria)
    Beiträge
    1.455

    Standard Mitglied soll nach 1. Login einen Text 1malig akzeptieren

    Hallo Leute,

    ich hab hier Homepage mit ca. 2.000 Mitgliedern (sind schon angelegt und aktiv) welche sich im geschlossenen Bereich bewegen.

    Jetzt möchte die Geschäftsführung folgendes. Jedes Mitglied soll 1malig wenn dieser sich einloggt einen Text sehen (so eine Art PopUp), diesen mit "Akzeptiert" beantworten (klicken) und dann ist er im geschlossenen Bereich. Wenn er sich das nächste mal einloggt, soll dies NICHT mehr erscheinen.

    Bei neuen Mitgliedern soll es auch beim 1. Mal erscheinen.

    Kann man dies irgendwie lösen? Vielleicht gibt es ein Modul, wenn man es mit dem normalen Core nicht funktioniert.

    Bitte um Hilfe
    LG, Andi

  2. #2
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo m-werk,

    ich glaube, in diesem Thread geht's um was ähnliches: https://community.contao.org/de/show...er-vorschalten

    Vielleicht findest Du dort die eine oder andere nützliche Info.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  3. #3
    Alter Contao-Hase
    Registriert seit
    20.06.2009.
    Ort
    Graz (Austria)
    Beiträge
    1.455

    Standard

    Naja, das würde es fast treffen.

    Ich habe aber eher an einer Lösung gedacht, die in der DB irgendwo beim User vermerkt, dass er den Disclaimer gelesen hat.

    Und zwar soll sich der User anmelden und sofort kommt dieser Disclaimer. Wenn er diesen bestätigt, soll dieser beim nächsten Anmelden nicht mehr erscheinen.

    Ich möchte irgendwie dies nicht mit Cookies machen, denn wenn jemand diese von Zeit zu Zeit löscht, muss er immer wieder dannach diesen Disclaimer bestätigen.
    LG, Andi

  4. #4
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.557
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von m-werk Beitrag anzeigen
    Ich möchte irgendwie dies nicht mit Cookies machen, denn wenn jemand diese von Zeit zu Zeit löscht, muss er immer wieder dannach diesen Disclaimer bestätigen.
    Das stimmt natürlich.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  5. #5
    Contao-Urgestein Avatar von jan.theofel
    Registriert seit
    23.06.2009.
    Ort
    Berlin
    Beiträge
    1.846

    Standard

    Hi,

    der Nachteil an unserem Modul ist allerdings, dass wir das als Cookie speichern. In diesem Anwendungsfall wäre es viel hilfreicher, wenn die Information direkt in der Datenbank gespeichert wird. Damit wird die Anzeige unabhängig vom Browser oder Rechner, über den zugegriffen wird.

    Wenn nötig/sinnvoll, könnte man das Modul aber in die Richtung erweitern.

    Jan
    Jan Theofel
    Barcamp-Moderator für Corporate-Barcamps und öffentliche Barcamps

  6. #6
    Alter Contao-Hase
    Registriert seit
    20.06.2009.
    Ort
    Graz (Austria)
    Beiträge
    1.455

    Standard

    Wenn nötig/sinnvoll, könnte man das Modul aber in die Richtung erweitern.
    Das wäre spitze. Würdest du das eventuell erweitern? Ich kann es nicht.

    Das würde dann so aussehen, dass man die wahl hat, entweder es über cookies laufen zu lassen oder über die Datenbank, oder?
    LG, Andi

  7. #7
    Contao-Fan Avatar von Nils Riel
    Registriert seit
    19.06.2009.
    Beiträge
    730

    Standard

    Du könntest auch in die Registrierung ein solches Feld einfügen, welches man akzeptieren muss - das wäre wohl leichter (z.B. mit dem Modul) zu implementieren.

  8. #8
    Alter Contao-Hase
    Registriert seit
    06.07.2009.
    Beiträge
    1.492

    Standard

    Problem an der Sache ist , dass er soweit ich das richtig Verstanden habe bereits mehrere angmeldete User hat und diese nun zusätlich den Disclaimer sehen sollen!

  9. #9
    Alter Contao-Hase
    Registriert seit
    20.06.2009.
    Ort
    Graz (Austria)
    Beiträge
    1.455

    Standard

    Hi,

    es gibt kein Registrierungsmodul. Das läuft bei uns so ab:
    Wenn wir von einem Kooperationspartner den Partnervertrag erhalten, wird er von uns im System angelegt und dann bekommt er von uns eine E-Mail mit seinen Zugangsdaten.

    Es darf sich der Partner nicht selbst registrieren.

    So, wenn er sich jetzt zum 1. Mal einloggt, soll ein Disclaimer erscheinen. Mit klick auf "Akzeptiert" kommt er dann in den geschlossenen Bereich und kann ganz normal darin arbeiten. Wenn er sich dann am nächsten Tag wieder einloggt, kommt KEIN Disclaimer mehr. Er hat diesen ja schon Akzeptiert.

    Jetzt haben wir aber schon ca. 2.000 Partner im System, die ständig sich im geschlossenen Bereich sich befinden. Auch für die soll jetzt einmalig dieser Disclaimer kommen.

    Somit kann man (glaube ich jedenfalls) dies nur mit einem Modul lösen, welches die Info in der DB (tl_member - meine Idee) speichert. Cookies sind nicht erwünscht, denn wenn er die Cookies löscht, muss er wieder den Disclaimer bestätigen.

    Genau soetwas suchen wir.
    LG, Andi

  10. #10
    Contao-Urgestein Avatar von the_scrat
    Registriert seit
    24.02.2010.
    Ort
    Augsburg
    Beiträge
    2.051
    User beschenken
    Wunschliste

    Standard

    Hallo,

    ich hab gerade mal in der DB nachgeschaut. Nimm doch unter tl_member das Feld loginCount her um die Sache abzuwickeln. Binde in die erste Weiterleitungsseite nach dem Login ein externes Script ein, somit kannst du recht einfach auf diesen Wert zugreifen und prüfen ob es Login 1,2,3.... etc. ist.
    Bei Login 0 bzw. 1 kannst du den Disclaimer laden und bestätigen lassen. Das Script setzt zu Beginn den Counter zurück auf 0 bzw. 1 und nur bei Bestätigung auf Wert 2 oder so, damit es nun nicht mehr erscheint.
    Vorteil: auch bei einer großen Anzahl an Leuten kein Problem und bei einem Disclaimer den nochmals alle bestätigen müssen, einfach alle Counter auf 0 zurücksetzen.

    Ist nur ein Ansatz, wenn das Feld nicht weiter gebraucht wird.

    Gruß
    the_scrat

  11. #11
    Contao-Urgestein Avatar von jan.theofel
    Registriert seit
    23.06.2009.
    Ort
    Berlin
    Beiträge
    1.846

    Standard

    Hi,

    Zitat Zitat von the_scrat Beitrag anzeigen
    ich hab gerade mal in der DB nachgeschaut. Nimm doch unter tl_member das Feld loginCount her um die Sache abzuwickeln.
    STOP! Du missverstehst dieses Feld grundsätzlich falsch. Darin zählt TYPOlight nicht die Anzahl der Logins sondern die verbleibenden Logins bis er den Account wegen falschen Logins sperrt. Dieses Feld darf also dafür auf keinen Fall als Kriterium herangezogen werden.

    Jan
    Jan Theofel
    Barcamp-Moderator für Corporate-Barcamps und öffentliche Barcamps

  12. #12
    Contao-Urgestein Avatar von the_scrat
    Registriert seit
    24.02.2010.
    Ort
    Augsburg
    Beiträge
    2.051
    User beschenken
    Wunschliste

    Standard

    Hallo,

    ETES du hast recht, ich habe das Feld falsch interpretiert. Danke für die Richtigstellung. Klang für mich einfach nur logisch dieses Feld.
    Zufällig bin ich die Tage über eine Erweiterung gestoßen mit dem sich das Problem lösen liese.

    [login_count] fügt das Feld lu_login_count der Tabelle tl_member hinzu und schon sollte der Ansatz von oben klappen.

  13. #13
    Contao-Fan Avatar von Michael
    Registriert seit
    19.06.2009.
    Beiträge
    479

    Standard

    Hallo zusammen

    Ich bräuchte genau diese Funktion bei meinem ersten eigenen Modul. Wie ich gesehen habe funktioniert login_count nur bis 2.11.11.
    Gibt es andere Ansätze?

    Besten Dank!
    Michael
    Contao ist echt !

  14. #14
    Contao-Nutzer
    Registriert seit
    17.12.2010.
    Ort
    Schwabenländle
    Beiträge
    120

    Standard

    Für die suchenden:
    Auf der Suche nach etwas änhnlichem bin ich auf die Erweiterung "contao-disclaimer" von heimrichhannot gestoßen.
    Die sollte mit Contao 3 fuktionieren, gibts aber wohl nur per Composer, nicht im ER2.
    https://github.com/heimrichhannot/contao-disclaimer

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Registration > Login erlauben > Mail an Mitglied
    Von Utz im Forum Geschützte Bereiche/Mitglieder
    Antworten: 2
    Letzter Beitrag: 22.02.2011, 09:26
  2. System-Log - welches Problem hat dieses Mitglied mit dem Login?
    Von bony im Forum Geschützte Bereiche/Mitglieder
    Antworten: 1
    Letzter Beitrag: 09.06.2010, 12:03
  3. Bei Bild-Mouseover soll Text eingeblendet werden
    Von ribery im Forum Allgemeine Inhaltselemente
    Antworten: 2
    Letzter Beitrag: 20.03.2010, 09:40
  4. Login nicht möglich wenn Mitglied sich in Gruppe befindet
    Von Dethix im Forum Geschützte Bereiche/Mitglieder
    Antworten: 7
    Letzter Beitrag: 04.03.2010, 16:06
  5. Login geschützter Bereich soll vorhandenes Navigationsmenü ersetzen
    Von mizoko im Forum Geschützte Bereiche/Mitglieder
    Antworten: 2
    Letzter Beitrag: 09.12.2009, 10:05

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •