pve-manager/www/manager5
Wolfgang Bumiller aa0819a8a5 work around ipv6 browser inconsistencies
Browsers seem to disagree on whether window.location.hostname
shouldinclude the brackets around an ipv6 address.
Adding PVE.Utils.windowHostname() to always strip them away.
2015-05-27 08:28:54 +02:00
..
data ext5migrate: rename 'root:' property of a Ext.data.reader 2015-04-28 06:46:57 +02:00
dc copy dc/Config.js from manager to manager5 2015-05-05 06:46:37 +02:00
form Remove the queryForm parameter as it blocks the combobox list loading. 2015-05-21 12:21:08 +02:00
grid ext5migrate: Replace obsolete call to Ext.ModelMgr.create() 2015-05-18 11:25:38 +02:00
panel copy ConfigPanel.js from manager to manager5 2015-05-05 06:45:39 +02:00
tree ext5migrate: replace deprecated call Ext.ModelMgr.create() 2015-04-29 13:22:57 +02:00
window copy LoginWindow.js from manager to manager5 2015-04-27 11:56:45 +02:00
Readme.md Add Readme explaining how to use extjs5 for dev 2015-04-30 12:38:07 +02:00
StateProvider.js copy StateProvider.js from manager to manager5 2015-04-20 06:06:28 +02:00
Utils.js work around ipv6 browser inconsistencies 2015-05-27 08:28:54 +02:00
Workspace.js remove hardcoded span html tag, as it appears to be unused 2015-05-19 09:26:32 +02:00

pveproxy with ExtJS 5 developpement mini howto

unpack the ExtJS 5 sources, and copy them to /usr/share/pve-manager/ext5

cd www/ext5/
make install

symlink the to our ext5 compatible javascript code

cd /usr/share/pve-manager
ln -s PATH_TO_YOUR_GIT_REPO/www/manager5

access the PVE proxy with ExtJS 5

https://localhost:8006/?ext5=1

With the extra parameter ext5=1, pve-proxy will call the function PVE::ExtJSIndex5::get_index() which returns a HTML page, with all javascript files included. Provided you included the javascript in PVE/ExtJSIndex5.pm, a simple browser refresh is then enough to see your changes.