Comment types UI confusing and inconsistent

Created on 11 October 2015, over 8 years ago
Updated 19 July 2023, 11 months ago

If we compare the UI for creating and managing content types with that for comment types, there are some inconsistencies that are likely to lead to confusion, even among users who are familiar with the Drupal UI:

Creating a new comment type

When adding a new comment type (/admin/structure/comment/types/add), the default "Target entity type" is "custom block", which should probably not be the default. When performing the same operation programmatically (e.g. for tests), the default is Content (node). This should be the default target for comments, IMHO, as it's the most likely actual need and could be accidentally overlooked (and, since the value cannot be changed, once a custom comment type is saved, this could lead to frustration).

When editing custom comment type, the breadcrumb is missing the name of the custom type.

This is not consistent with the form for content types and may lead to confusion about what the user is actually editing (global comment form settings?). Only the URL shows the custom comment type name.

Compare the content type editing UI...

... with the UI for editing comment types

The h1 header for the form does not include the custom comment type name

Except for the "Translate comment type" form, we are missing the custom (missing from the h1 on the "Manage fields", "Manage form display", and "Manage Display" tabs). This is actually consistent with content types, but we should probably have the comment type (and content type) in the h1 for all tabs. In Drupal 7, the default is to clearly show the content type in the h1 (whether overlay is enabled or not).

Currently, we only see the comment type name in the h1 if we are on the translation tab (assuming config for multilingual)

Since the custom comment type is missing from both the breadcrumb and the h1, a user may be easily confused about what they are actually editing, especially if on a device (or working in a window size) where the URL is not fully visible.

🐛 Bug report
Status

Fixed

Version

11.0 🔥

Component
Comment 

Last updated 3 days ago

Created by

🇩🇪Germany LoMo

Live updates comments and jobs are added and updated live.
  • Usability

    Makes Drupal easier to use. Preferred over UX, D7UX, etc.

  • Field UX

    Usability improvements related to the Field UI

Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.69.0 2024