浏览代码

Merge pull request #5961 from GordonSmith/HPCC-11531

HPCC-11531 Rename "Edit" to "Open" and change button order

Reviewed-By: Miguel Vazquez <miguel.vazquez@lexisnexis.com>
Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Richard Chapman 11 年之前
父节点
当前提交
253e7e9efb

+ 4 - 17
esp/src/eclwatch/UserQueryWidget.js

@@ -380,10 +380,11 @@ define([
                 retVal = new GroupDetailsWidget({
                     id: id,
                     title: params.Name,
+                    iconClass: 'iconPeople',
                     closable: true,
                     params: params
                 });
-                this.addChild(retVal, 2);
+                this.addChild(retVal, 3);
             }
             return retVal;
         },
@@ -467,10 +468,11 @@ define([
                 retVal = new UserDetailsWidget({
                     id: id,
                     title: params.Username,
+                    iconClass: 'iconPerson',
                     closable: true,
                     params: params
                 });
-                this.addChild(retVal, 2);
+                this.addChild(retVal, 3);
             }
             return retVal;
         },
@@ -575,21 +577,6 @@ define([
             }));
         },
 
-        ensurePermissionPane: function (id, params) {
-            id = this.createChildTabID(id);
-            var retVal = registry.byId(id);
-            if (!retVal) {
-                retVal = new UserDetailsWidget({
-                    id: id,
-                    title: params.Username,
-                    closable: true,
-                    params: params
-                });
-                this.addChild(retVal, 2);
-            }
-            return retVal;
-        },
-
         refreshPermissionsGrid: function (clearSelection) {
             this.permissionsGrid.set("query", {
                 id: "*"

+ 12 - 0
esp/src/eclwatch/css/hpcc.css

@@ -427,6 +427,18 @@ hr.dashedLine {
     width: 16px;
     height: 16px;
 }
+
+.iconPerson{
+    background-image: url("../img/person.png"); 
+    width: 16px;
+    height: 16px;
+}
+
+.iconPeople{
+    background-image: url("../img/people.png"); 
+    width: 16px;
+    height: 16px;
+}
 /*###############################*/
 #appLayout {
     height: 100%;

二进制
esp/src/eclwatch/img/people.png


二进制
esp/src/eclwatch/img/person.png


+ 2 - 2
esp/src/eclwatch/templates/UserQueryWidget.html

@@ -5,6 +5,7 @@
                 <div id="${id}Toolbar" class="topPanel" style="padding: 0px; overflow: hidden" data-dojo-props="region: 'top'" data-dojo-type="dijit.Toolbar">
                     <div id="${id}UsersRefresh" data-dojo-attach-event="onClick:_onRefreshUsers" data-dojo-props="iconClass:'iconRefresh'" data-dojo-type="dijit.form.Button">${i18n.Refresh}</div>
                     <span data-dojo-type="dijit.ToolbarSeparator"></span>
+                    <div id="${id}EditUsers" data-dojo-attach-event="onClick:_onEditUser" data-dojo-type="dijit.form.Button">${i18n.Open}</div>
                     <div id="${id}AddUsersDropDown" data-dojo-type="dijit.form.DropDownButton">
                         <span>${i18n.Add}</span>
                         <div data-dojo-type="dijit.TooltipDialog">
@@ -41,7 +42,6 @@
                             </div>
                         </div>
                     </div>
-                    <div id="${id}EditUsers" data-dojo-attach-event="onClick:_onEditUser" data-dojo-type="dijit.form.Button">${i18n.Edit}</div>
                     <div id="${id}DeleteUsers" data-dojo-attach-event="onClick:_onDeleteUser" data-dojo-type="dijit.form.Button">${i18n.Delete}</div>
                     <span data-dojo-type="dijit.ToolbarSeparator"></span>
                     <div class="right" data-dojo-attach-event="onClick:_onNewPage" data-dojo-props="iconClass:'iconNewPage', showLabel:false" data-dojo-type="dijit.form.Button">${i18n.OpenInNewPage}</div>
@@ -54,6 +54,7 @@
                 <div id="${id}GroupsToolbar" class="topPanel" style="padding: 0px; overflow: hidden" data-dojo-props="region: 'top'" data-dojo-type="dijit.Toolbar">
                     <div id="${id}GroupsRefresh" data-dojo-attach-event="onClick:_onRefreshGroups" data-dojo-props="iconClass:'iconRefresh'" data-dojo-type="dijit.form.Button">${i18n.Refresh}</div>
                     <span data-dojo-type="dijit.ToolbarSeparator"></span>
+                    <div id="${id}EditGroups" data-dojo-attach-event="onClick:_onEditGroup" data-dojo-type="dijit.form.Button">${i18n.Open}</div>
                     <div id="${id}AddGroupsDropDown" data-dojo-type="dijit.form.DropDownButton">
                         <span>${i18n.Add}</span>
                         <div data-dojo-type="dijit.TooltipDialog">
@@ -67,7 +68,6 @@
                             </div>
                         </div>
                     </div>
-                    <div id="${id}EditGroups" data-dojo-attach-event="onClick:_onEditGroup" data-dojo-type="dijit.form.Button">${i18n.Edit}</div>
                     <div id="${id}DeleteGroups" data-dojo-attach-event="onClick:_onDeleteGroup" data-dojo-type="dijit.form.Button">${i18n.Delete}</div>
                     <span data-dojo-type="dijit.ToolbarSeparator"></span>
                     <div class="right" data-dojo-attach-event="onClick:_onNewPage" data-dojo-props="iconClass:'iconNewPage', showLabel:false" data-dojo-type="dijit.form.Button">${i18n.OpenInNewPage}</div>