Uploaded image for project: 'ZABBIX BUGS AND ISSUES'
  1. ZABBIX BUGS AND ISSUES
  2. ZBX-24723

Long names are breaking layout in multiple forms and widgets

XMLWordPrintable

    • Icon: Problem report Problem report
    • Resolution: Unresolved
    • Icon: Trivial Trivial
    • None
    • 6.0.32rc1, 6.4.17rc1, 7.0.0, 7.2.0alpha1
    • None
    • None

      Steps to reproduce:

      In multiple forms, widgets and filters layout is broken, when long names are used.
      The places in which long names are not supported are:

      • Configuration -> Hosts -> Graphs and Graph prototypes item list;
      • Trigger and Trigger prototype selection popup;
      • Host group selection popup;
      • Template group selection popup;
      • User selection popup;
      • User role selection popup;
      • Users -> Media (long type names);
      • Users -> Permissions;
      • User groups -> Permissions hosts/templates/tag filters;
      • Discovered host edit and popup doesn't support long "Discovered by" names;
      • Action selection popup (dashboard action log widget);
      • Latest data sub-filter with long tag names and values;
      • Modern graph widget multiselects don't support long host and item names;
      • Widget selection popup;
      • Services -> Info;
      • SLA selection (it's in SLA report page or SLA report widget) popup;
      • Top triggers widget long trigger names;
      • Top 100 triggers with long host names and trigger names;
      • Dashboard sharing popup doesn't support user names with long names and last names;
      • Proxy group selection popup;
      • API Tokens (edit popup);
      • Dashboard selection popup (in scheduled reports);
      • Inventory -> Hosts -> Details;
      • Event details actions block with long recipient names/problem names/messages break UI;
      • Monitoring -> Map trigger element -> trigger list;
      • Action operations;
      • Action -> Operations popup -> send to users table;
      • Monitoring -> Hosts -> web single view with steps (status message is cut off);
      • Script execution popup (for example when script failed to execute) title;
      • Plain text widget non-HTML version value column can have units and if unit names are very long in column is unreadable, and HTML plain text version units with long names stretch wide;
      •  Configuration items trigger link mouse over popup;
      • Modern graph widget (when mouse is over problems)-> hint popup box that follows the mouse is displayed on far left side of the screen (Long names don't fit in it);
      • Administration -> Regular expressions -> Test form breaks UI.
        It is possible that there are more.

      Result:
      A few examples:

      Graph edit:

      Graph edit (zoom 125%):

      SLA report->SLA multiselect:

      Users->User groups->edit->User multiselect:

      Expected:
      Long names do not break the layout.

        1. image-2024-06-25-15-39-53-419.png
          32 kB
          Eliza Sekace
        2. image-2024-06-25-15-47-53-645.png
          19 kB
          Eliza Sekace
        3. image-2024-06-25-15-49-38-665.png
          11 kB
          Eliza Sekace
        4. image-2024-06-25-15-52-05-776.png
          20 kB
          Eliza Sekace

            zabbix.dev Zabbix Development Team
            esekace Eliza Sekace
            Team B
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated: