[ZBXNEXT-1796] Optimization of the way columns with long data are displayed in frontend Created: 2013 Jun 16 Updated: 2014 Sep 01 |
|
Status: | Open |
Project: | ZABBIX FEATURE REQUESTS |
Component/s: | Frontend (F) |
Affects Version/s: | 2.0.6 |
Fix Version/s: | None |
Type: | Change Request | Priority: | Minor |
Reporter: | Marc | Assignee: | Unassigned |
Resolution: | Unresolved | Votes: | 5 |
Labels: | column, frontend, patch, unsquashable, usability | ||
Remaining Estimate: | Not Specified | ||
Time Spent: | Not Specified | ||
Original Estimate: | Not Specified | ||
Environment: |
Linux, CentOS-6.4, PostgreSQL 9.1.9, Apache HTTPD-2.2.15, PHP-5.3.3 |
Attachments: | ZBXNEXT-1796-2.0.8-1-ExpandReduce-hostgroups.patch ZBXNEXT-1796-2.0.8-ExpandReduce-hostgroups.png ZBXNEXT-1796-2.0.8-ExpandReduce-latestdata.patch ZBXNEXT-1796-2.0.8-ExpandReduce-latestdata.png ZBXNEXT-1796-2.0.8-ExpandReduce-mediatypes.patch ZBXNEXT-1796-2.0.8-ExpandReduce-mediatypes.png ZBXNEXT-1796-2.0.8-ExpandReduce-templates.patch ZBXNEXT-1796-2.0.8-ExpandReduce-templates.png ZBXNEXT-1796-2.0.8-ExpandReduce-triggers.patch ZBXNEXT-1796-2.0.8-ExpandReduce-triggers.png ZBXNEXT-1796-2.0.8-ExpandReduce.patch ZBXNEXT-1796-2.0.8-ExpandReduce.png ZBXNEXT-1796-2.0.8-administration.mediatypes.list.php.patch ZBXNEXT-1796-2.0.9-1.patch ZBXNEXT-1796-2.0.9-ExpandReduce-hosts.png zbxNext1796-2.2.5-2.png zbxNext1796-2.2.5-2.tgz zbxNext1796-2.2.5-3.tgz zbxNext1796-2.2.5-4.tgz zbxNext1796-2.2.5-AdministrationMediaTypesList.patch zbxNext1796-2.2.5-ConfigurationActionsList.patch zbxNext1796-2.2.5-ConfigurationItemsList.patch zbxNext1796-2.2.5-ConfigurationTriggersList.patch zbxNext1796-2.2.5-base.patch zbxNext1796-2.2.5-zbxNext2100.patch zbxNext1796MonitoringItServices.png |
Description |
There are some fields in frontend which have the potential to be quite long. That makes the frontend look really bad in some circumstances. Others like:
are not limited in length. I wonder if the way how to deal with such columns may be modified and extended by additional columns like the ones mentioned before. |
Comments |
Comment by Marc [ 2013 Jun 18 ] |
similar to |
Comment by Marc [ 2013 Jun 20 ] |
Column "Used in actions" in Administration -> Media types might be a candidate too |
Comment by Marc [ 2013 Oct 09 ] |
ZBXNEXT-1796-2.0.8-administration.mediatypes.list.php.patch makes 'CONFIGURATION OF MEDIA TYPES' honor 'Max count of elements to show inside table cell' |
Comment by Marc [ 2013 Oct 12 ] |
ZBXNEXT-1796-2.0.8-ExpandReduce.patch adds functionality mentioned in issue description for 'CONFIGURATION OF ACTIONS'. |
Comment by Marc [ 2013 Oct 13 ] |
The patches: add expand/reduce functionality according to their file names. |
Comment by Marc [ 2013 Nov 04 ] |
Attached patch:
ZBXNEXT-1796-2.0.9.patch lack of patch for common.js needed for behavior seen in ZBXNEXT-1796-2.0.8-ExpandReduce-latestdata.png. |
Comment by Pavels Jelisejevs (Inactive) [ 2014 May 08 ] |
Not something to be squashed. Although the proposed solution looks OK from first glance, we'll still need to assess possible alternatives before fixing it. |
Comment by Marc [ 2014 Aug 17 ] |
Attached zbxNext1796-2.2.5-base.patch implements Expand/Reduce functionlity and is mandatory. |
Comment by Marc [ 2014 Aug 18 ] |
Attached tarball zbxNext1796-2.2.5-2.tgz includes patches based on zbxNext1796-2.2.5.* with a small modification. In completely collapsed columns the link name is now named according to the respective content (e.g. see Applications in screen-shot) The tarball also includes some additional patches with 'HideElementOrigin' in their name. These patches add the little Expand/Reduce (+/-) to some column heading that are used to un-/hide additional information like Zabbix proxy names in front of hosts or origins (Templates, LLD rules, etc.) of items, triggers, graphs... Having this 'patch-pack' applied should prevent almost any horizontal scroll-bar being displayed.
|
Comment by Marc [ 2014 Aug 21 ] |
Note: |
Comment by Marc [ 2014 Sep 01 ] |
Attached tarball zbxNext1796-2.2.5-4.tgz additionally includes a patch for IT services:
|