Details
Description
Consider this. Customer has a hosting and domain, the label for both are "domain.com", if we are showing a service dropdown on the department, the client will see something like this:
domain.com (ID: 12345)
domain.com (ID: 54321)
It's impossible to know which is the hosting account and which is the domain.
Instead, we should detect whether the module type is domain or generic (defined in module_types table). If it is a domain we will show the word "Domain", if it is not a domain, we will show the first x characters of the Package Name. We do not need to show the service Id to the client.
For example:
domain.com (Domain)
domain.com (Bronze Hosti...)
The character limit should probably be around 10 or 12 characters. What we want to avoid is breaking the page with a dropdown menu that is too wide.
Staff side
On the staff side we show the service ID in the dropdown, but we also show a link to the service ID to the right of the dropdown. Let's update the staff side to match the client side, but keep the link with the ID to the right of the field, this lets us just click the link to visit the service.
Activity
Field | Original Value | New Value |
---|---|---|
Rank | Ranked higher |