Problem/Motivation

On a Webship site template, a content editor lands on the account page after login, not on the Editorial dashboard, because the Web Dashboard login redirect is off. The "Add content" block of the Editorial dashboard lists only Webpage and Web Blog, so editors don't see Web Doc, Product or Release there.

Steps to reproduce

  1. Install the Webship Starter site template and create a user with the Content editor role.
  2. Log in as that user: the site shows /user/N.
  3. Open /webdashboard/editorial: "Add content" lists only Webpage.

Proposed resolution

  • Turn on "Redirect to the dashboard after login" in the Web Dashboard recipe.
  • List Webpage, Web Blog, Web Doc, Product and Release in the "Add content" block. Content types that don't exist, or that the user can't create, are left out.

Remaining tasks

  • ✅ File an issue about this project
  • ❌ Addition/Change/Update/Fix to this project
  • ❌ Testing to ensure no regression
  • ➖ Automated unit/functional testing coverage
  • ❌ Code review by maintainers

User interface changes

Content editors land on the Editorial dashboard after login, and see every content type they may create under "Add content".

API changes

None.

Data model changes

None.

AI-Generated: Yes

Issue fork webdash-3623202

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

rajab natshah created an issue.

  • rajab natshah committed ad726bbb on 1.0.x
    fix: #3623202 Send content editors to their dashboard after login and...