PVE Interface Patch

ganehag

New Member
Jul 22, 2009
2
0
1
What is this? You might ask. Well this is a small patch that I wrote to change the appearance of the PVE interface.

PVE is an awesome system, built upon an even more impressive Linux distribution. However I though that some design love was required to the interface itself.

Instead of waiting around I quickly figured out how the Perl based interfaced was put together. Then after a few hours of tinkering I had changed the interface quite radically.

I have uploaded a small screenshot so that everyone can see the difference and make up their own mind.

The patch itself consists of two files:
pve-manager.patch & perl5-PVE.patch

Download these and put them into your /tmp directory on the system that you wish to patch. Then you change directory to /usr/share/pve-manager and apply the first patch with patch -p0 < /tmp/pve-manager.patch

You can also put the progressmeter.jpg file into /usr/share/pve-manager/images as this will give you a slightly more fancy progressbar.

The second patch is applied by first going into /usr/share/perl5/PVE and then by running patch -p0 < /tmp/perl5-PVE.patch

As always, if you break your system - do not come crying to me. You should be knowing what you are doing!

Oh yes, I had to put pve-manager.patch into a zipfile, and add .txt to the perl5-PVE.patch file.
 

Attachments

Wow, appearance looks very cool, hope dev team will integrate it into officail pve.
 
Looks great, but I received an error. (I had to comment that line in order to see the design)

[3612]ERR: 24: Error in Perl code: Undefined subroutine &PVE::Utils::roleinfo called at /usr/share/pve-manager/root/base.epl line 95.
 
How about someone poting this to PVE 1.4? Or is it running well, when comment out the line mentioned two posts before? :confused: