Hallo zusammen,
es bestehen folgende Anforderungen an eine Webseite:
- Ein neuregistrierter Nutzer soll die möglichkeit haben je Kategorie einen(nicht mehrere) weiteren Subuser zu erstellen und auch wieder löschen oder bearbeiten zu können(mehr Funktionen hat dieser Nutzer nicht)
- Dieser Nutzer soll sich selber löschen können
- Wird der "Hauptnutzer" werden auch alle Subuser gelöscht
- Die "Hauptnutzer" sind allen anderen Hauptnutzern sichtbar wenn das "Viewer-Abo" bestellt ist, diese sollen sich p.m. senden können
- Nur die Subuser dürfen in einer ihnen zugehörigen spezifischen Kategorie bspw. drei Seiten erstellen, diese bearbeiten und löschen
- Wird der Subuser gelöscht, werden auch die von ihm erstellten Seiten gelöscht
- Der Subuser selbst kann sich nicht löschen
--> Die Benutzerrechteverteilung haben etwas von einem Arbeitnehmer-/geber Verhältnis
(Die Vorstellung einer Bibliothek ist hier vielleicht sinnvoll, wobei es einmal den Geschäftsführer gibt und Experten für bspw. Romane, Naturwissenschaften und weitere Kategorien. Eine Seite enspricht in diesem Beispiel dem Platz im Regal für ein Buch)
- Drei Seiten erstellen kostet beispielsweise 5€ pro Jahr die von anderen registrierten Nutzern die ebenfalls ein "Viewer-Abo" gekauft haben eingesehen werden können, 10 Seiten kosten 10€ pro Jahr
- Wenn das kostenpflichtige Abo abgelaufen ist sollen die Seiten nicht zu finden sein aber nicht gelöscht werden
Ich glaube das beschreibt soweit grob den Bedarf. Mit welchen Plugins lässt sich das realisieren? Ist das mit WP überhaubt möglich bzw. ist vielleicht WooCommerce dafür geeignet(vielleicht auch ein anderes CMS) oder ist das so speziell dass das komplett selbst gecoded werden muss?
Bin dankbar für Tipps und Hinweise.