X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=security%2Fruntime%2Forg.argeo.security.ria%2Fsrc%2Fargeo-ria-lib%2Fsecurity%2Fclass%2Forg%2Fargeo%2Fsecurity%2Fria%2FPerspective.js;h=28a15243b7fbf5c402784002241570a3d6930a34;hb=b16e71ad3e7d9a5d215f4a53df5fbeee5d02c6e1;hp=c3f167496896e349ed4ef2ba8a90e9b9fc1ba190;hpb=81579a12a1b3fa8a21e1ad7944e5dccaa8beeadf;p=lgpl%2Fargeo-commons.git diff --git a/security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/class/org/argeo/security/ria/Perspective.js b/security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/class/org/argeo/security/ria/Perspective.js index c3f167496..28a15243b 100644 --- a/security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/class/org/argeo/security/ria/Perspective.js +++ b/security/runtime/org.argeo.security.ria/src/argeo-ria-lib/security/class/org/argeo/security/ria/Perspective.js @@ -18,7 +18,8 @@ qx.Class.define("org.argeo.security.ria.Perspective", { statics : { LABEL : "RIA Security", - ICON : "org.argeo.security.ria/preferences-security.png" + ICON : "org.argeo.security.ria/preferences-security.png", + ACCESS:"ROLE_ADMIN" }, @@ -40,8 +41,8 @@ qx.Class.define("org.argeo.security.ria.Perspective", { this._firstSplit.add(rolesPane, 1); this._firstSplit.add(this._secondSplit, 4); - this._secondSplit.add(usersPane, 4); - this._secondSplit.add(editorPane, 3); + this._secondSplit.add(usersPane, 3); + this._secondSplit.add(editorPane, 4); viewsManager.getViewPanesContainer().add(this._firstSplit, {flex : 1}); }, @@ -49,16 +50,15 @@ qx.Class.define("org.argeo.security.ria.Perspective", { initViews : function(viewsManager) { var rolesView = viewsManager.initIViewClass(org.argeo.security.ria.RolesApplet, "roles"); - rolesView.load(); - var usersView = viewsManager.initIViewClass(org.argeo.security.ria.UsersApplet, "users"); + + rolesView.load(); usersView.load(); }, remove : function(viewsManager) { - viewsManager.getViewPaneById("applet").empty(); - viewsManager.getViewPanesContainer().remove(this.splitPane); + viewsManager.getViewPanesContainer().remove(this._firstSplit); } }