Our features site is undergoing a refresh! Be sure to explore the revamped site and discover our latest product roadmap launching here on Monday, March 18th.

Replace the WHM index page with the List Accounts page

cPanelAdamF shared this idea 11 years ago
Completed

(File on behalf of a customer)


I would like to see the List Accounts page shown as the index page of WHM immediately after I log in so that I can quickly jump to an Account I'm working on and skip a few navigation steps. This would replace the tiled 'sea of icons' page as the default when I click on the WHM logo in the upper left.

Best Answer
photo

The new index page is in cPanel & WHM Version 76. While the original request was to make it 'list accounts', that's not a direction we're likely to take so I'm going to mark this request as complete. Take a look at this and all features in 76 in the Version 76 Release Notes.

Replies (14)

photo
1

I tend to agree with this feature, but only if we could select which page to load.


The List Accounts page usually loads 3-5 seconds slower than other pages when there are hundreds of accounts on the server, therefore, I personally wouldn't want that page to load on login.

photo
2

Perhaps a link showing the last few top level accesses

photo
3

This would significantly improve our support staff processes, as every time we login to WHM, the first thing is to click List Accounts. Even if there was a variable we could pass at login time through the URL to take us there (whilst still keeping ListAccounts within the WHM frame) that would be very useful! Ultimately this would improve customer experience as enquiries will be able to be resolved faster and support team doing less repetitive tasks.

photo
3

Which other pages would also make for valid first pages to load in addition to List Accounts?

photo
3
  • Home (as it is now)
  • List Accounts
  • Search Accounts
  • List Suspended Accounts
  • Process Manager
  • Reseller Center
  • Show Reseller Accounts

photo
1

Hmm i agree with the customer accounts as homepage, that seems like a most used area. Question though: why not make a dashboard instead of trying to use one of these pages? Similar to how many other platforms do it, ie you can add "panes" to the dashboard that are more or less small sorted lists contained in some sorta frame. No need to get fancy drag N drop or anything, yet OPs could set a variety of panes to display, ya know? Doublekill if the API could pull the datasets for the panes too so OPs can create dashboard out-of-WHM (ie in their admin interface for an app). True alot of work but just throwing it out there. Some ideas for panes:


- View/search user accounts

- View/search resellers

- See/kill srv processes

- See/kill mysql processes

- Daily process log

- An apache/server/status overview (combine various stats pages into 1)

- Cloudlinux LVE monitor


- Recent mail queue or delivery reports

- Account sent mail summary

- Recent modsecurity log

- Recent CPhulk log

- General notes (doesnt exist yet, just a txt box where you can paste in stuff)

photo
2

I would like a dashboard approach which includes

- a list of last X accounts added

- "Frequently Accessed Areas" (like in the /cpanel). Then each of us would have easy access to our most used items.

- Security - for quick access to firewall, etc

- Performance - show downed services requiring immediate attention, and a quick link to stop/reload/start certain other critical services

- Custom links - we could add a link to our ticket system, our domain registrar, etc

photo
2

Would love to see this feature implemented!

photo
3

This feature request has my attention now. We are currently investigating ways to improve the initial user experience of WHM (as we're getting considerable complaints about it being too complicated and intimidating for first time VPS owners). The WHM Index Page is an important part of that experience!

Once we've got a design proposal together, expect me to post it here for everyone to comment on!

photo
4

An update for everyone as far as the index experience for WHM goes:

While we won't be specifically taking people to List Accounts immediately after login to WHM, we will be redesigning the WHM index page, dropping the sea of icons (in most cases, will explain later in this post), and putting only highly trafficked links to features there. We want a change like this to both improve the usefulness of the index AND help ya'll just click once to get to List Accounts rather than having to search every time.

Here's the current state of our design thinking:

1a255cce1b000892cd8a6df88efaa7f0

Some things of note:

  • This WHM index page replaces the current default index page for all users. (If the user doesn't have permissions to see some features, they won't be exposed here). You will still have access to the "sea of icons" list of features should you click a group header in the left navigation.
  • For new installs only, we are hiding the WHM left navigation by default. (For upgrades to v76, nothing will change about the expand/collapse state). This is to focus the initial experience on WHM on the handful of features we strongly suggest you address within the first few hours of owning a box. You can click the expando hamburger menu to expand it and that expand/collapse state will be restored to however you prefer for all of your sessions going forward. As an added benefit, this change also improves the mobile responsiveness of WHM.
  • We are considering adding a button on the index somewhere labeled "All applications" which will expand-out the left navigation to expose all features in WHM. We think this would be helpful for users exploring the power of WHM.
  • The "Important next steps" only appears until you dismiss it. If you choose not to provide contact information for the server to send server notifications (or if you need to setup nameservers), you'll see a few other features in this list. If you click to dismiss it, you won't see it again.
  • (Not shown) We'll be gathering up any alerts that could currently show on the WHM index page (like updating your kernel, licensing your server, etc) under a Messages heading rather than at the top of the page.
  • (Not Shown) IF the end-user accessing WHM doesn't have access to any of these features, the page will default to a "sea of icons" presentation of all of their available features.


The features listed in the "Manage Your Server" and "Manage Your Accounts" sections are very open for feedback from you all. We don't want to overwhelm those lists with all relevant features, though. (We'll likely max out at 9 features in each group).

photo
1

While the new home/index is much improved; I still feel the OP's option applies where we could in our settings; define a 'home page'. I'm sure 'list accounts' to work on an account or 'firewall' to delist blacklisted IP's would be favourites for most and would skip an extra step if they could just set it to that...

photo
photo
1

This will debut in the first EDGE release of v76. Here's a preview of what it will look like:

47e8e13de5f0667815f3c0ec2fb57920

photo
3

This looks awesome, and will certainly help with quickly getting to features most commonly used.

If I could add one thing, it would be the ability to have a 'Favourites' section, e.g. above Manage Your Accounts, where I can put MY most commonly used options. I use a few ConfigServer plugins and would love for these to be quickly accessible from the WHM home screen.

Will I also be able to choose which options actually show in each 'section'? Personally, I rarely use the Add a Package or Reseller Center options in the Manage Your Accounts section, so would like to have a check/uncheck box to either show those or not.

This is the sort of customisation that will really make the Home Screen easier to use.

photo
1

This is a very good idea. I would even go further and ask that the whole Manage Your Accounts section becomes configurable so we can remove items and add items.

photo
1

In this first iteration, the main index page is not user-configurable but that's certainly on our radar for an additional iteration.

photo
4

My current thinking (very open to feedback on this) is that we'd add a new section for "Pinned Features" which appear at the top of the page.

If you have nothing pinned, we explain how to use the Pinned Features in that area.

If you have something pinned, we'd show it. The ability to manage your pinned features would then become a button we'd put in the top-right (by the lifesaver support icons in the grey bar of the top navigation). Go to a feature, click Pin, go to your index page, boom there's your pinned feature. Don't want that pin anymore? go to a feature, click Unpin, go to your index page, boom no longer there. Nice and simple.

photo
2

Yep, that sounds exactly how I'd like it to work.

photo
photo
1

If ya'll want to see the new WHM Index page, it's now available for EDGE servers!

photo
1

The new index page is in cPanel & WHM Version 76. While the original request was to make it 'list accounts', that's not a direction we're likely to take so I'm going to mark this request as complete. Take a look at this and all features in 76 in the Version 76 Release Notes.

Leave a Comment
 
Attach a file