Skip to main content

Jupiter with old icons

Comments

20 comments

  • cPRex Jurassic Moderator
    Hey there! It's important to note that while this will work, the nightly update will likely erase some or all of these changes, and if they are chattr'd you could experience update failures.
    0
  • shenzy
    Hi @cPRex, thanks for the warning, but if an update puts the "minimalist" icons back, then I'll copy the old ones again. Perhaps cPanel has not understood that this is not just an aesthetic issue, it is a functional issue... of speed in finding what you are looking for. For those of us who constantly work with the WHM, the eye is already accustomed to finding the icon associated with the tool that we need to execute ...and on the other hand, I still find that it looks prettier with the colorful icons ;)
    0
  • nitallica
    Hi @cPRex, thanks for the warning, but if an update puts the "minimalist" icons back, then I'll copy the old ones again. Perhaps cPanel has not understood that this is not just an aesthetic issue, it is a functional issue... of speed in finding what you are looking for. For those of us who constantly work with the WHM, the eye is already accustomed to finding the icon associated with the tool that we need to execute ...and on the other hand, I still find that it looks prettier with the colorful icons ;)

    ^ This. This. A thousand times THIS! ^ cP Folks: Do you wanna know how annoyed this customer is by this change? I spent last night looking at competing control panel packages and writing out a list of pro's and con's of converting to each versus saying with cPanel. And I'll be honest, right now your con's list is much longer than the pro's. Over the last few years I kept finding reasons to justify paying the increasing costs and putting up with bugs, unGodly high memory usage, and server crashes ... but this UI change may be the straw that finally breaks THIS camel's back.
    0
  • feldon27
    Hey there! It's important to note that while this will work, the nightly update will likely erase some or all of these changes, and if they are chattr'd you could experience update failures.

    Then we will find a way to stop or workaround these updates.
    0
  • ffeingol
    Not sure how you are adding the icon's back in, but if it's scriptable, you could try putting it into /scripts/postupcp.
    0
  • Bakugan
    Perfect, thanks for the collaboration cpanel is not caring about the community they are doing everything on their own, they really don't care about their customers :(
    0
  • cPRex Jurassic Moderator
    @Bakugan - I see you also posted in the main 102 thread - I'll be replying to you there.
    0
  • alwaysannoyed
    they should only be copied to the path: /usr/local/cpanel/whostmgr/docroot/themes/x/icons Note: Backup your current icons first, I am not responsible for failures :)

    Hi! I'm learning terminal and wget as I go and having a bit of trouble here. As a start I'm trying to backup the directory. I can download individual files using this address without a problem: 66.84.14.14:2087/usr/local/cpanel/whostmgr/docroot/themes/x/icons/some-icon-file.svg But as soon as I try to backup the icons directory itself I get results in terminal along these lines - 66.84.14.14:2087/usr/local/cpanel/whostmgr/docroot/themes/x/icons/?locale=ar Connecting to 66.84.14.14:2087... connected. Saving to: "/Users/home/Downloads/iconsbup/index.html?locale=ar.tmp" ...getting all these ?locale files, not the actual icon files. I have no idea what I'm doing wrong. Can you give me a clue? The wget command I'm using is: wget -P /Users/home/Downloads/iconsbup/ --no-check-certificate --user xxxx --password xxxxx -np -r --reject="index.html*" -nH -erobots=off --no-directories 66.84.14.14:2087/usr/local/cpanel/whostmgr/docroot/themes/x/icons/
    0
  • shenzy
    Hi! I'm learning terminal and wget as I go and having a bit of trouble here. As a start I'm trying to backup the directory. I can download individual files using this address without a problem: 66.84.14.14:2087/usr/local/cpanel/whostmgr/docroot/themes/x/icons/some-icon-file.svg But as soon as I try to backup the icons directory itself I get results in terminal along these lines - 66.84.14.14:2087/usr/local/cpanel/whostmgr/docroot/themes/x/icons/?locale=ar Connecting to 66.84.14.14:2087... connected. Saving to: "/Users/home/Downloads/iconsbup/index.html?locale=ar.tmp" ...getting all these ?locale files, not the actual icon files. I have no idea what I'm doing wrong. Can you give me a clue? The wget command I'm using is: wget -P /Users/home/Downloads/iconsbup/ --no-check-certificate --user xxxx --password xxxxx -np -r --reject="index.html*" -nH -erobots=off --no-directories 66.84.14.14:2087/usr/local/cpanel/whostmgr/docroot/themes/x/icons/

    Hi, I really can't quite understand what you're trying to do :confused:. Do you have full access to the server as root? (because otherwise you will not be able to achieve the change of the icons) What I did was simply connect to the server using WinSCP via SFTP, download a copy of the folder " /usr/local/cpanel/whostmgr/docroot/themes/x/icons" and then upload the old icons overwriting the new ones.
    0
  • nitallica
    Not sure how you are adding the icon's back in, but if it's scriptable, you could try putting it into /scripts/postupcp.

    It's easily scriptable, but we shouldn't HAVE to. :confused:
    0
  • alwaysannoyed
    they should only be copied to the path: /usr/local/cpanel/whostmgr/docroot/themes/x/icons Note: Backup your current icons first, I am not responsible for failures :)

    Hi! I'm learning terminal and wget as I go and having a bit of trouble here. As a start I'm trying to backup the directory. I can download individual files using this address without a problem: 66.84.14.14:2087/usr/local/cpanel/whostmgr/docroot/themes/x/icons/some-icon-file.svg But as soon as I try to backup the icons directory itself I get results in terminal along these lines - 66.84.14.14:2087/usr/local/cpanel/whostmgr/docroot/themes/x/icons/?locale=ar Connecting to 66.84.14.14:2087... connected. Saving to: "/Users/home/Downloads/iconsbup/index.html?locale=ar.tmp" ...getting all these ?locale files, not the actual icon files. I have no idea what I'm doing wrong. Can you give me a clue? The wget command I'm using is: wget -P /Users/home/Downloads/iconsbup/ --no-check-certificate --user xxxx --password xxxxx -np -r --reject="index.html*" -nH -erobots=off --no-directories 66.84.14.14:2087/usr/local/cpanel/whostmgr/docroot/themes/x/icons/
    Hi, I really can't quite understand what you're trying to do :confused:. Do you have full access to the server as root? (because otherwise you will not be able to achieve the change of the icons) What I did was simply connect to the server using WinSCP via SFTP, download a copy of the folder " /usr/local/cpanel/whostmgr/docroot/themes/x/icons" and then upload the old icons overwriting the new ones.

    Well I'm trying to do what you suggested! And yes, I have root access and I'm connecting via ssh on a Mac. I don't have WinSCP... further edit... looks like I can use Cyberduck. I will investigate. ...I wish I'd known about Cyberduck before... ...all that messing around with terminal... It works! I now have the old icons back.
    0
  • stormy
    Hmmm, I have some stuff in /scripts/postupcp that reinstalls some Roundcube plugins. I wonder if I could adapt it to reinstall the icons, although my coding skills are pretty basic. Edit: I just took a look, and I think a simple cp -R command should work for this. Just put all your icons inside a folder and copy them over to the right location on every update. But really, we shouldn't _need_ to do this. Also, I switched to the Stable release to avoid losing Paper Lantern, so far so good.
    0
  • cPRex Jurassic Moderator
    @stormy - you'll find this worth a read if you haven't seen it already: Updated Paper Lantern Removal Schedule | cPanel Blog
    0
  • stormy
    @stormy - you'll find this worth a read if you haven't seen it already:
    0
  • vf-hostmaster
    They likely don't have much time left to save face. If they wait much longer it will look like they are grudgingly conceding to their enemy rather than understanding and agreeing with their users.
    0
  • lwirkk
    Seriously, in addition to the colored icons to make it easier to find an item, I don't know how they took those colors, this for me in the paper lantern is much better, seriously, the worst of all is forcing you to use this new interface that is too simple, productivity goes from 100 to 0 very quickly. Why did they do this? The colors of bars and things... why is this not there? - They made the interface worse for most users. - Will force the new interface to all users. - They took away 90% of supported languages. Can it get any worse?
    0
  • nitallica
    Can it get any worse?

    Careful, someone might take that as a challenge. :P
    0
  • feldon27
    Seriously, in addition to the colored icons to make it easier to find an item, I don't know how they took those colors, this for me in the paper lantern is much better, seriously, the worst of all is forcing you to use this new interface that is too simple, productivity goes from 100 to 0 very quickly. Why did they do this? The colors of bars and things... why is this not there? - They made the interface worse for most users. - Will force the new interface to all users. - They took away 90% of supported languages. Can it get any worse?

    Because all User Interfaces in the Jony Ive / Material Design / Modern Design world have 3 colors. Black, White, and an Accent Color, usually blue. NO OTHER COLORS, SHADING, GRADIENTS, or BORDERS ARE ALLOWED
    0
  • martin MHC
    Further to the above I have created a bash script to install the icons as outlined above. NOTE: The script and icon files should be installed on the server by the root user (to retain permissions) PROCESS: 1) Download the icons from the link above. Install them onto a new folder on your server (I used /var/sourceicons ) . This folder should contain ONLY these icons. 2) Download this script and install it anywhere you wish on your server (not in the same folder as the source icons) 3) Update the postupcp script with adding one extra line at the bottom with the full path to the new script attached here. Voila - every time CP updates, after the update it will reinstall the above archive (to /usr/local/cpanel/whostmgr/docroot/themes/x/icons ) icons overwriting any same-name icons in the theme directory bonus ) A log file is generated in /tmp for each icon update that's run. File ( can't upload core file so please copy and paste and save as postupcp_icons ) #!/bin/bash # # Below is an Rsync command to replace current Jupitar icons with # Previous theme icons as per # https://forums.cpanel.net/threads/jupiter-with-old-icons.700105/ # # Date: October 2022. # # SOURCE: Enter the absolute directory with trailing slash of your source folder # containing the icons collected from the above forum post source=/var/sourceicons/ # Enter your destination directory with trailing slash # Where you want these icons to be placed, post UPCP udpate. dest=/usr/local/cpanel/whostmgr/docroot/themes/x/icons/ # Log file for whats happened. This occurs in /tmp folder and is good idea to retain but can be removed if you wish. log=$(date +"/tmp/%F-icon-retention.log" -u) rsync -avz $source $dest >> $log 2>&1
    Your postupcp file should then look something like this: #!/bin/bash /usr/share/cloudlinux-linksafe/cpanel/hooks/cloudlinux_linksafe_hook.sh #cloudlinux-linksafe ... other stuff... /usr/local/cpanel/scripts/postupcp_icons # Old icon retention script
    0
  • cPRex Jurassic Moderator
    Our legal team has recommended I close this thread as it is starting to verge on copying/modifying cPanel code.
    0

Please sign in to leave a comment.