Skip to main content

!!! Widget für MICH speichern unter

!!! Widget für MICH speichern unter


Beschreibung:
Wir haben die sehr viel versprechende Funktion \"speichern unter\" bei Widgets entwickelt. 

Nun ist das Problem das ein einziger User kein \"für MICH speichern unter\" hat.

 

Ziel ist es wenn diese Funktion zum Speichern unter gewählt wird das das widget nur für den jeweiligen User sichtbar ist. 

Technisch stellt sich die Frage wie wir das machen, soll eine eigene Rolle für jeden User angelegt werden? oder machen wir ein eigenes Feld hinein. 

 

Es sollte jedenfalls beachtet werden das ein eventuell privates widget, irgendwie dann doch noch veröffentlicht werden können sollte.

 


Detailbestände: Cockpitpos um fk für den user erweitern.
logik ähnlich wie suchprofile (SearchProf.FK_UserSP_SID)

wenn es ein privates widget ist kann ich beim speichern auch veröffentlichen damit der fk_ gelöscht wird. damit können es dann alle sehen
Lösung\\:

Zwei Buttons im Speichern Pop-up, \"Nur für mich speichern\" speichert das neue Widget nur für den User sichtbar und \"Für alle speichern\" speichert das Widget für alle sichtbar, zusätzlich kann man beim Speichern mit einer Checkbox \"Für alle sichtbar\" auswählen, dass ein privates Widget für alle sichtbar gemacht werden soll.

technische Lösung

Story: 708264
Kunde: Haus Rabenhorst O. Lauffs GmbH & Co. KG
Ersteller:in: Falkner Harald
Zugewiesen: Nusser Emil
Technische Lösung: zwei neue Buttons:
button.saveForMe: Dupliziert das Widget und setzt die FK_UserCPP_SID auf die SID des aktuellen Benutzers, wenn diese gesetzt dann kann nur der Benutzer mit der SID das Widget sehen
button.saveForAll: Dupliziert das Widget und setzt die FK_UserCPP_SID auf null, daher kann jeder das Widget sehen
zusätzlich gibt es beim Speichern eine Checkbox, welche die FK_UserCPP_SID auf null setzt, damit jeder ein privates Widget sehen kann.
Testfallbeschreibung:

Bei Widget auf \"Speichern unter\" drücken, dann sind die beiden neuen Button sichtbar
Wenn ein Widget \"Nur für mich speichern\" ausgewählt hat und nachher Speichern drückt, dann sieht man die neue Checkbox