cPanel 94 and Welcome to your new hosting account
Hey,
It looks like cPanel 94 made a few changes to the UI for clients and changed the default order for the Sections (Email is before Files and Databases) and added a Welcome section with a new welcome screen that allows you to create an email account and pushing the "Site Publisher" in front. See attached screenshot.
As a hoster I don't want that and I'd like to remove the welcome screen and change back the order of the sections, like it was before, in cPanel 94. Anyone knows if it's possible to do this as I'm unable to find where to customise that.
Cheers!
-
Hey there! We've never actually assigned an order on that page as it can be moved around by dragging and rearranging the sections. It's possible they may have reset at some point, but each user gets their own file controlling this. As far as the welcome screen, I do see that on new installations but I wasn't able to reproduce the issue when upgrading from 92 to 94 on two test machines just now. You can suppress this option with the following command: uapi --user=username NVData set names=xmainwelcomedismissed xmainwelcomedismissed=1
0 -
Hey there! We've never actually assigned an order on that page as it can be moved around by dragging and rearranging the sections. It's possible they may have reset at some point, but each user gets their own file controlling this.
Hey cPRex, This happens on a fresh installation of cPanel 94, not during an install/upgrade so I thought this might be default for the new version. Ideally, I wouldn't want to see the order change for new customers along with old ones.As far as the welcome screen, I do see that on new installations but I wasn't able to reproduce the issue when upgrading from 92 to 94 on two test machines just now. You can suppress this option with the following command:
uapi --user=username NVData set names=xmainwelcomedismissed xmainwelcomedismissed=1
This means that we'd need to build an extra hook that would run each time a new account is created. Wouldn't it be more simple that there's a control in WHM to enable/disable the "Welcome" section completely rather than mucking around with a post provisioning hook especially because it pushes some tools that are not really useful for everyone? Thanks! A0 -
@cPRex That's not really going to work: The cPanel Interface | cPanel & WHM Documentation " Click your username and then click Reset Page Settings to bring the Welcome panel back." The "build a website" part really makes me nervous. We want nothing to do with the WordPress Toolkit. Since we don't have a system running 94/Current, what does that link to? 0 -
@ffeingol and @andrewmoras - I would expect this to happen on a new installation, so that actually more makes sense to me when I thought this was happening as part of a server update. The "build a website" link doesn't link to WordPress Toolkit, but goes to the Site Publisherwhich is outlined here: 0 -
And what does it do if Site Publisher is disabled? Guess I'll have to fire up a V94/Current to see. 0 -
I created a version 94 server, disabled the Site Publisher option globally, created a new cPanel account, and it only displays the email option there: 0 -
Awesome sauce! That was what I hoped it would do. Now I'll put the feature request in to allow us to customize the welcome section. 0 -
Awesome - thanks for doing that! 0 -
Awesome sauce! That was what I hoped it would do. Now I'll put the feature request in to allow us to customize the welcome section.
Can you please link it in here as well so that we can up vote it as well? Personally I'd like to be able to disable it completely because it messes up with our kb articles and everything that we've built with videos and screenshots.0 -
I don't mind having Site Publisher available, but I do not want to PUSH people to use it! This is so confusing. C'mon, cPanel. Give us a way to disable this thing. - Scott 0 -
can someone tell how to upgrade to the 94 version please from 92 and whether disruption would be with current customs settings / apps/ configurations ? 0 -
I assume that feature requests are being moderated as nothing shows up as "New" and the oldest feature request is 9 days old. @ffeingol : Can you please confirm that you have submitted the feature request? Thanks, A 0 -
I'm just been to busy to get one in. I'll get it later today / tomorrow and then post the link. 0 -
Feature requests do get moderated for spam, but we try and get those approved pretty quick. 0 -
I'm just been to busy to get one in. I'll get it later today / tomorrow and then post the link.
Sounds good! If you want me to submit it, just shout as I'd like to have some control over what customers see in cPanel. Cheers! A0 -
Looks like it's waiting on approval, but I'll see if I can move that along....................... 0 -
Looks like it's waiting on approval, but I'll see if I can move that along.......................
Thanks @cPRex! It will probably pick up whenever cPanel v94 drops into RELEASE since no one uses CURRENT or EDGE in production. As @ffeingol said, we need some control for it :-) Cheers!0 -
I added my support to be able to control the contents and visibility of the new Welcome area. In the meantime, is there a way to create a custom features tab with a custom list of features? Basically I want to reorganize our most used / popular features just as cPanel is attempting to do with the new Welcome tab and display a set of features most relevant to our clients at the top (Add an email, Create a Wordpress site, knowledge base, etc). Is this possible, or do I have to create an entirely new theme? When I search for "Custom feature interface" information about changing the logo and other WHM area branding options are all that comes up, and that's not what I want. Looking forward to having a Welcome area for new clients that we can customize, so excited to see that request and how this develops. 0 -
@blue928 - at this point, you'd be looking into a new theme for that type of control. You could always submit a specific feature request for that as well. 0 -
So this can't really be disabled? It's not even translated into all languages. Not great. 0 -
@stormy - at this time, no. The only thing I have to offer is to use the API call mentioned on page 1: uapi --user=username NVData set names=xmainwelcomedismissed xmainwelcomedismissed=1
You can run that after the account gets created on the server, or you could create a custom hook to add that after account creation so it gets automatically applied to all future accounts that are created on your machine.0 -
Has anyone been successful in automatically running the disable command via account creation hook? And, if so, are you willing to document the steps you took to make this work? (no experience with hooks) - Scott 0 -
@stormy - at this time, no. The only thing I have to offer is to use the API call mentioned on page 1:
uapi --user=username NVData set names=xmainwelcomedismissed xmainwelcomedismissed=1
You can run that after the account gets created on the server, or you could create a custom hook to add that after account creation so it gets automatically applied to all future accounts that are created on your machine.
@cPRex - I'm not "shooting the messenger" here, so please don't take me the wrong way ;) Simply put: A.) It's quicker and easier for us small hosts to log into the customer's cPanel (hopefully before they do) and click "Dismiss" B.) As can clearly be demonstrated and proven throughout many years of posts on these forums - web hosts do not like executive decisions that take over what our customer's see and experience. It's usually more like "surprise! here's a new feature that is going to cost you hours of time mitigating while you're trying to just keep up with usual support work". We've seen these community-wide reactions not only on the recent "Glass" notice to users and the recent "Welcome" notice, but going back through time we can see many instances when unwelcome changes are pushed. Maybe I'm overlooking something, but wouldn't it be wise to simply post a Survey thread here on the forums before implementing new "user experience features" ? Maybe a thread like "Survey - What would you hosts think about this?" with a brief detail of the feature that cPanel is thinking of adding, and then examine the survey results before investing the valuable time of your developers in something that might largely be unwelcome (and could also spare any hurt feelings on the part of the team who came up with the idea / theme / etc... by not having to see the rejection from the community toward something the team probably worked very hard at). I hope that you'll take this post as constructive and not rude. As a cPanel customer of over 20 years now practically back to it's infancy, I can honestly say that I think the cPanel staff and developers have done an amazing job over the years and have created an incredible product overall, and that the majority of changes have always been for the better, but there's also been the occasional "new shiny" addition or change that has been met with obvious disenchantment. My hope is that cPanel team & developers will continue to remain encouraged to innovate, but that a balance can be introduced so that important feature requests are addressed as a priority before precious time is put into aesthetics. If anyone were to take a close look at all of the feature requests, a lot of them basically scream "we want the ability to disable / enable any feature, function, icon globally from the Feature Manager, please!". But instead of giving us more control over what the cPanel end-user sees, as we have been asking in many of the feature request threads, what we often get is yet another "feature" that we cannot simply control from the Feature Manager, and ultimately it's counterproductive for everyone involved.0 -
I wish I could like the above comment 100x. @Metro2 you are 100% spot on. - Scott 0 -
@Metro2 - completely agree, 100%. 0
Please sign in to leave a comment.
Comments
31 comments