Problem/Motivation

The current user profile "User Account" Display mode is using fields placement
Which makes it hard to place more blocks for content or actions menu links

Proposed resolution

Change user page ( My account ) and enable the Layout Builder for the "User Account" Display mode
And use "Varbase Layout Builder ~10" default settings for "Bootstrap Layout Builder" and "Bootstrap Styles"
That will ease placement of blocks and group blocks too.
Add the "Announcements user block" to the my account page
Add the the "Books Level 1 block" and "Books Level 1 user block" for the current viewed user , not the logged in user
Add the the "Organizational Units User Block" to list all organizational units for the current viewed user.

Remaining tasks

  • Switch
  • Test
  • Review
  • Test placement for extra blocks
  • Change Automated testing
  • Release

User interface changes

Using Layout Builder
Better layout management for the "User Account" Display mode

Example:
Given that the site has the following Organizational Units:

  • Development
  • Management
  • Marketing
  • Research

Example Homepage placement for the Featured Organizational Units Block

Development Organizational Units

Management Organizational Units

Marketing Organizational Units

Research Organizational Units

And that the site has the following Book Articles
Test Book Root #1 ( Not linked with any group )
Test Book Root #2 ( Is in the Marketing Organizational Unit ) group
Test Book Root #3 ( Is in the Development Organizational Unit ) group

Editor 1 - member of the Marketing Organizational Unit

Editor 1 - member of the Marketing Organizational Unit

Editor 2 - member of the Marketing Organizational Unit

Editor 2 - member of the Marketing Organizational Unit

Editor 3 - member of the Development Organizational Unit

Editor 3 - member of the Development Organizational Unit

Normal user - not member of any Organizational Units

Normal user - not member of any Organizational Units

Content admin - member of all Organizational Units

Content admin - member of all Organizational Units

API changes

  • None

Data model changes

  • None

Comments

RajabNatshah created an issue. See original summary.

rajab natshah’s picture

Title: Switch user page User Account Display mode ( My account ) to use the Varbase Layout Builder ~10 » Switch user page User Account Display mode ( My account ) to use Varbase Layout Builder ~10

  • RajabNatshah committed 1bafc07 on 5.0.x
    Issue #3216603: Switch user page User Account Display mode ( My account...

  • RajabNatshah committed 3bdf4ba on 5.0.x
    Issue #3216603: Switch user page User Account Display mode ( My account...

  • RajabNatshah committed 2960ae2 on 5.0.x
    Issue #3216603: Switch user page User Account Display mode ( My account...
rajab natshah’s picture

Assigned: rajab natshah » mohammed j. razem
Status: Active » Needs review
Issue tags: +vardoc-5.0.0-alpha3, +vardoc-5.0.0
rajab natshah’s picture

Assigned: mohammed j. razem » Unassigned
rajab natshah’s picture

Status: Needs review » Fixed
rajab natshah’s picture

Issue summary: View changes

  • RajabNatshah committed 7a1f596 on 5.0.x
    Issue #3216603: Switch user page User Account Display mode ( My account...

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.