Hallo Community,
wie im titel beschrieben, möchte ich eine Plugin bauen, daß den zugriff von FE User auf Datensätze loggt und später ausgibt ob der User den Datensatz schon gelesen hat oder nicht. Schwierigkeit ist dabei das nicht in der jeweiligen Extension zu machen sondern eine Extension "aufzusetzen", die diese Funktion übernimmt, damit die eigentliche Extension unangetastet bleibt und bei einem update nicht wieder erneut dort eingegriffen werden muß. Die Frage ist, ob das überhaupt möglich ist.
Am Besipiel der News
User klickt in der Listansicht auf News und wird somit geloggt, daß er diese News schon gesehen hat. Alle News die er noch nicht gesehen hat werden in der Listenansicht beispielsweise als Neu gekennzeichnet die anderen nicht.
Als Dirty hack wäre es ja einfach in der Extension beim Singleaufruf den User + ID der News zu speichern und in der Listversion abzufragen ob er schon dort eingetragen ist. Aber gibt es auch einen "sauberen" Ansatz der die eigentliche EXT unangetastet läßt?
Habt ihr dafür einen Lösungsansatz?
Danke schonmal für eure Mühe!