Loading
feat: #3630123 Show users their own account details on their profile page
Issue: https://www.drupal.org/project/varbase_users_base/issues/3630123
- Adds the
varbase_user_profile_detailsECA model: a "Profile details" extra field on the user display (account owner only, varies by user) and a "User profile details" ECA block that Drupal Canvas offers as a block component. - Both render the active theme's
user-profile-detailsSDC with Drupal's default user fields, a full name when the site has one, and Edit profile / Change password / Log out actions. - The recipe installs
eca,eca_base,eca_render,eca_userandmodeler_api, and requiresdrupal/ecaanddrupal/modeler_api.
Pairs with the Vartheme BS5 5.0.x component: https://www.drupal.org/project/vartheme_bs5/issues/3630124
How to test
- Install Varbase 11.0.x with this branch and the Vartheme BS5 branch.
- Log in as a user with no extra role and visit
/user: the Profile details card shows. - As an administrator, view that user's profile: no card.
Tested on a fresh Varbase 11.0.x DDEV install (Drupal 11.4.9) and by applying the recipe to an existing site.
AI-Generated: Yes. Developed with Claude Code assistance, human review pending.
Checkpoints:
- File an issue
- Addition/Change/Update/Fix
- Testing to ensure no regression
- Automated unit testing coverage
- Automated functional testing coverage
- UX/UI designer responsibilities
- Readability
- Accessibility
- Performance
- Security
- Developer Documentation
- User Guide Documentation
- Reviewed by human
- Code review by maintainers
- Full testing and approval
- Credit contributors
- Review with the product owner
- Release notes snippet
- Release
Edited by Rajab Natshah