pve-manager/www/manager6
Emmanuel Kasper 9ccd656a61 load the store later, move non-dynamic properties and methods to class body
this fixes two problems:
 * we were loading the store before the parent ComboGrid class could put
  a listener on the load event
  * displayField must now be set in class body, take opportunity to move out
  what we can of the mega initComponent()

this two fixes allow the HA GroupEdit  Window to properly display the
existing members of a HA Group when editing group membership
2016-02-26 07:38:50 +01:00
..
button rename manager5 to manager6 2016-01-22 11:24:10 +01:00
data Revert "ext5migrate: do not set a custome idProperty for the KeyValue model" 2016-02-24 11:05:34 +01:00
dc add htmlEncode to various fields 2016-02-20 09:48:23 +01:00
form load the store later, move non-dynamic properties and methods to class body 2016-02-26 07:38:50 +01:00
grid Add documentation header for ObjectGrid.js 2016-02-24 11:05:22 +01:00
ha reload stores of tabpanel children on 'activate' event 2016-02-26 07:38:17 +01:00
lxc Comment out missing/broken JS classes so we can select nodes in the left ressource tree with ExtJS6 2016-01-26 10:53:44 +01:00
node reload stores of tabpanel children on 'activate' event 2016-02-26 07:38:17 +01:00
panel ext6migrate: fix LogView 2016-02-26 07:32:43 +01:00
pool add htmlEncode to various fields 2016-02-20 09:48:23 +01:00
qemu Comment out missing/broken JS classes so we can select nodes in the left ressource tree with ExtJS6 2016-01-26 10:53:44 +01:00
storage Comment out missing/broken JS classes so we can select nodes in the left ressource tree with ExtJS6 2016-01-26 10:53:44 +01:00
tree ext6migrate: fix a long running bug where a logout from the GUI would break the workspace 2016-01-26 10:54:32 +01:00
window change xtype name to follow ExtJS and our own conventions 2016-02-26 07:37:29 +01:00
Parser.js rename manager5 to manager6 2016-01-22 11:24:10 +01:00
Readme.md rename manager5 to manager6 2016-01-22 11:24:10 +01:00
StateProvider.js rename manager5 to manager6 2016-01-22 11:24:10 +01:00
Toolkit.js Allow email adresses with a top level domain of up to 63 characters 2016-01-22 11:24:14 +01:00
Utils.js temporary disable accessibility warnings 2016-02-17 15:26:13 +01:00
VNCConsole.js rename manager5 to manager6 2016-01-22 11:24:10 +01:00
Workspace.js ext6/triton: add some visual changes and fixes 2016-02-12 10:46:51 +01:00

pveproxy with ExtJS 6 developpement mini howto

unpack the ExtJS 6 sources, and copy them to /usr/share/pve-manager/ext6

cd www/ext6/
make install

symlink the ext6 dir in pve-manager to the manager5 directory

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

access the PVE proxy with ExtJS 6

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

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