Ich möchte Folgendes auf einer Drupal-Site implementieren:
- Der anonyme Site-Besucher (Joe) sendet einen Mitgliedsantrag mit verschiedenen benutzerdefinierten Feldern
- Admin (Jane) prüft Mitgliedsantrag
- Jane genehmigt Joes Antrag und erstellt ein neues Benutzerkonto
- Joe erhält eine Bestätigung und Anmeldeinformationen
Mögliche Lösungen:
- Ein Webformular (Aber wie können die Daten aus dem Webformular einfach in ein Benutzerkonto übertragen werden?)
- Profil2 mit Admin-Genehmigung erforderlich. (Das Problem bei diesem ist, dass wir nicht möchten, dass der Benutzer das Gefühl hat, ein Konto auf der Website zu erstellen, sondern dass er die Mitgliedschaft beantragt.)
- Erstellen Sie einen Mitgliedschaftsinhaltstyp , den ein anonymer Benutzer ausfüllen kann (?)
Ich habe das Gefühl, etwas Offensichtliches zu übersehen.
Ich kann die Hauptbenutzerregistrierung nicht mit zusätzlichen Feldern verwenden, da es drei verschiedene Arten von Mitgliedschaften gibt. Benutzer sollten in der Lage sein, von einer Mitgliedschaft zu einer anderen zu wechseln (nach Genehmigung).