[ZBXNEXT-9221] Missing usability with modal forms Created: 2024 Jun 06  Updated: 2025 May 15  Resolved: 2024 Oct 13

Status: Closed
Project: ZABBIX FEATURE REQUESTS
Component/s: Frontend (F)
Affects Version/s: 7.0.1rc2, 7.2.0alpha1
Fix Version/s: 7.0.4rc1, 7.2.0alpha1

Type: Change Request Priority: Trivial
Reporter: Bartosz Kruszewski (Inactive) Assignee: Eliza Sekace (Inactive)
Resolution: Fixed Votes: 10
Labels: Zabbix7.2
Remaining Estimate: 0h
Time Spent: 36.45h
Original Estimate: 12h

Attachments: GIF File ZBXNEXT-9221 Closed popup.gif     GIF File ZBXNEXT-9221 No redirect after Host delete.gif     PNG File host_discovery_list.png     PNG File host_link_items_list.png     PNG File image-2024-07-23-09-46-07-877.png     PNG File image-2024-07-23-09-46-24-579.png     PNG File image-2024-07-23-09-53-39-292.png     PNG File image-2024-07-23-10-50-43-166.png     PNG File image-2024-07-23-10-51-01-313.png     PNG File image-2024-09-13-12-05-44-309.png     PNG File image-2024-09-16-09-06-01-813.png     PNG File template_item_list.png    
Issue Links:
Causes
causes ZBXNEXT-9340 provide exchange-able URLs for modal ... Closed
Duplicate
Related
Team: Team B
Sprint: S24-W30/31, S24-W32/33, S24-W34/35, S24-W36/37, S24-W38/39, S24-W40/41
Story Points: 1

 Description   

With modal forms we lost usability feature in troubleshooting configuration from list of items not filtered by only one host. In list of items now we can't click to parent host or move to any sibling's component configured by its (parent) host, only just to own trigger. But there is also no link to siblings trigger and also no chance to click to host where I often look for host $MACRO values used in trigger. - This is must be fixed. If reverting modal type forms in Zabbix GUI is not acceptable, then add link to own inventory form in modal forms, where are all necessary links to parent and sibling components by own host.  



 Comments   
Comment by KB Jørgensen [ 2024 Jun 10 ]

These use cases are important to consider:

  • It's not possible any more to have a link in a message template directly to the relevant item or trigger.
  • We can't open a couple of items in new windows (e.g. middle-clicking a few items in a list), which otherwise makes going through many items much easier (for non mass update changes)
  • And we can't even share links to items and triggers between colleagues anymore.

This was a terrible usability choice. Please fix this soon.

Comment by Roman Rajniak [ 2024 Jun 10 ]

Please consider the configuration option - choice for GUI if the zabbix frontend uses modal forms or can work without modal forms as in version 6.x (at least for all forms uder hierarchy in Data collection: Hosts and Templates).

Comment by KB Jørgensen [ 2024 Jun 10 ]

I don't think making it configurable is a good option if it can be avoided.

It could perhaps be a modal form, if you make sure to change the URL when opening it, so we can copy/paste it and get to the same item/trigger from that.

Comment by Roman Rajniak [ 2024 Jun 10 ]

Yes, my first idea in PS-2150 was adding link inside to every modal form, to access all related objects like in inventory form. But how you mentioned loss of mouse middle button click, then all new functionality with modal forms is unusable.

Comment by KB Jørgensen [ 2024 Jun 11 ]

It's also a problem when clicking on parent items, when an item is inherited through multiple templates. If you click on the first parent item and then the second, then you can't go back to previous ones. You can only close the modal form and go through them again. The back button loses its functionality.

Comment by Bartosz Kruszewski (Inactive) [ 2024 Jun 13 ]

There is also another issue connected: when list the triggers filtered on tag over more than one host. There is no link on hostname and then no possibility to easy check MACRO used in trigger function.

It is where https://support.zabbix.com/browse/ZBXNEXT-9239 would be also useful.

Comment by Eliza Sekace (Inactive) [ 2024 Aug 05 ]

Implemented in development branch feature/ZBXNEXT-9221-7.0

Comment by Eliza Sekace (Inactive) [ 2024 Sep 16 ]

Available in:

Comment by Roman Rajniak [ 2024 Sep 18 ]

Added links to parent host and template are OK, but we still missing possibility to click on link that opens any other triggers, items, graphs, discovery, web configured by that related host.  

Better solution of that direct link to host could be using event to show simple HOST CONFIG popup with links to related Host, (and "all" that host) Items,Triggers,Graphs,Discovery,Web (Like in inventory form). Or add popup activation column "..." to all lists where is Hostname with that link to configuration. 

Please do not disable any of that related link (For example: If current list contains filtered "triggers" from various hosts, then HOST CONFIG popup link to "Triggers" just apply change filter of current list of triggers.  Or open new window with that all triggers of related host). 

Comment by Arturs Dancis [ 2024 Sep 23 ]

Documentation updated:

  • Introduction > What's new in Zabbix 7.0.4
  • Web interface > Menu > Item menu (7.0, 7.2; added Host and Template menu options)
  • Web interface > Frontend sections > Data collection > Templates:
    • Items (7.0, 7.2; updated Template column description)
    • Triggers (7.0, 7.2; updated Template column description)
    • Graphs (7.0, 7.2; updated Template column description)
    • Discovery rules (7.0, 7.2; updated Template column description; updated image)
  • Web interface > Frontend sections > Data collection > Hosts:
    • Items (7.0, 7.2; updated Host column description)
    • Triggers (7.0, 7.2; updated Host column description)
    • Graphs (7.0, 7.2; updated Host column description)
    • Discovery rules (7.0, 7.2; updated Host column description; updated image)
Generated at Mon Jun 09 08:11:42 EEST 2025 using Jira 9.12.4#9120004-sha1:625303b708afdb767e17cb2838290c41888e9ff0.