summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdam Young <ayoung@redhat.com>2011-06-01 12:14:53 -0400
committerAdam Young <ayoung@redhat.com>2011-06-02 14:28:24 -0400
commit7486a332211ed13318c0a689657cb4ff7e7d25a3 (patch)
tree8a6615df0fcd165cede3f7674be407a30516d35e
parent585083c1d7a0069579d45b17adb39ad8f522c3f6 (diff)
downloadfreeipa-7486a332211ed13318c0a689657cb4ff7e7d25a3.tar.gz
freeipa-7486a332211ed13318c0a689657cb4ff7e7d25a3.tar.xz
freeipa-7486a332211ed13318c0a689657cb4ff7e7d25a3.zip
scrollable content areas
Turn off the side scroll bars for pages. Resizes the table when the browser resizes For stables, the rows scroll, but not the header. For details, the content area scrolls. Reserves 400 picesl for the header/ footer. Resize is only done on reload
-rw-r--r--install/ui/associate.js7
-rw-r--r--install/ui/details.js8
-rw-r--r--install/ui/entity.js13
-rw-r--r--install/ui/ipa.css2
-rw-r--r--install/ui/search.js5
-rw-r--r--install/ui/test/data/user_find.json2730
-rw-r--r--install/ui/webui.js14
-rw-r--r--install/ui/widget.js33
8 files changed, 2673 insertions, 139 deletions
diff --git a/install/ui/associate.js b/install/ui/associate.js
index cb741652f..eb4a5a056 100644
--- a/install/ui/associate.js
+++ b/install/ui/associate.js
@@ -717,6 +717,10 @@ IPA.association_facet = function (spec) {
that.columns.put(column.name, column);
};
+ that.resize = function(){
+ that.table.resize();
+ };
+
that.create_column = function(spec) {
var column = IPA.column(spec);
if (spec.link_entity){
@@ -769,7 +773,8 @@ IPA.association_facet = function (spec) {
label: label,
entity_name: that.entity_name,
other_entity: that.other_entity,
- page_length: that.page_length
+ page_length: that.page_length,
+ scrollable: true
});
var columns = that.columns.values;
diff --git a/install/ui/details.js b/install/ui/details.js
index 80e7bd9e6..237de6024 100644
--- a/install/ui/details.js
+++ b/install/ui/details.js
@@ -382,7 +382,6 @@ IPA.details_facet = function(spec) {
var section = sections[i];
that.toggle(section, true);
}
-
return false;
}
}).appendTo(that.controls);
@@ -401,7 +400,6 @@ IPA.details_facet = function(spec) {
var section = sections[i];
that.toggle(section, false);
}
-
return false;
}
}).appendTo(that.controls);
@@ -447,8 +445,12 @@ IPA.details_facet = function(spec) {
details.append('<hr/>');
}
+
+
+ that.resize();
};
+
that.setup = function(container) {
that.facet_setup(container);
@@ -490,7 +492,7 @@ IPA.details_facet = function(spec) {
var div = section.container;
if (visible != div.is(":visible")) {
- div.slideToggle();
+ div.slideToggle('slow', that.resize);
}
};
diff --git a/install/ui/entity.js b/install/ui/entity.js
index 030bcb016..5df56b1a6 100644
--- a/install/ui/entity.js
+++ b/install/ui/entity.js
@@ -130,6 +130,15 @@ IPA.facet = function (spec) {
return $('.content', that.container);
};
+ that.resize = function(){
+ var facet_content = $('.facet-content', that.container);
+ facet_content.css("height", 'auto');
+ facet_content.css('overflow-y', 'auto');
+
+ var content_max_height = $(window).height() -
+ IPA.reserved_screen_size;
+ facet_content.css('height',content_max_height);
+ };
that.on_error = function(xhr, text_status, error_thrown) {
if (that.entity.redirect_facet) {
@@ -194,6 +203,10 @@ IPA.table_facet = function(spec) {
return that;
};
+ that.resize = function(){
+ that.table.resize();
+ };
+
var columns = spec.columns || [];
for (var i=0; i<columns.length; i++) {
var column_spec = columns[i];
diff --git a/install/ui/ipa.css b/install/ui/ipa.css
index cc96cb801..524dc7f62 100644
--- a/install/ui/ipa.css
+++ b/install/ui/ipa.css
@@ -12,6 +12,7 @@
@font-face {font-family: "FreeWayBold"; src:url("FreeWay-Bold.otf");}
body{
+ overflow:hidden;
background-image:url("outer-bg.png");
background-repeat:repeat-x;
background-position:left top;
@@ -456,6 +457,7 @@ span.ui-icon-search {
[title="details"] {
margin-top: -.7em !important;
+ overflow: scroll;
}
diff --git a/install/ui/search.js b/install/ui/search.js
index ba27cc9dd..b8fa26017 100644
--- a/install/ui/search.js
+++ b/install/ui/search.js
@@ -24,6 +24,10 @@
/* REQUIRES: ipa.js */
+/* For scrolling tables, we want to make sure we leave enough room for the
+ header and footer. */
+IPA.reserved_screen_size = 400;
+
IPA.search_facet = function(spec) {
spec = spec || {};
@@ -73,6 +77,7 @@ IPA.search_facet = function(spec) {
that.table = IPA.table_widget({
+ scrollable: true,
id: entity.name+'-search',
name: 'search',
label: IPA.metadata.objects[entity.name].label,
diff --git a/install/ui/test/data/user_find.json b/install/ui/test/data/user_find.json
index 8a4094712..bd6c59766 100644
--- a/install/ui/test/data/user_find.json
+++ b/install/ui/test/data/user_find.json
@@ -1,53 +1,130 @@
-
{
"error": null,
- "id": 0,
+ "id": null,
"result": {
- "count": 4,
+ "count": 100,
"result": [
{
- "cn": [
- "Administrator"
+ "dn": "uid=abradley,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400048"
],
- "dn": "uid=admin,cn=users,cn=accounts,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
- "gecos": [
- "Administrator"
+ "givenname": [
+ "Anja "
+ ],
+ "homedirectory": [
+ "/home/abradley"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Bradley "
+ ],
+ "uid": [
+ "abradley"
],
+ "uidnumber": [
+ "835400048"
+ ]
+ },
+ {
+ "dn": "uid=abrown,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
"gidnumber": [
- "444194797"
+ "835400013"
+ ],
+ "givenname": [
+ "Abby"
],
"homedirectory": [
- "/home/admin"
+ "/home/abrown"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Brown"
],
- "krblastpwdchange": [
- "20100614200400Z"
+ "uid": [
+ "abrown"
+ ],
+ "uidnumber": [
+ "835400013"
+ ]
+ },
+ {
+ "dn": "uid=acarlson,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400060"
],
- "krbpasswordexpiration": [
- "20100912200400Z"
+ "givenname": [
+ "Annmarie "
],
- "krbprincipalname": [
- "admin@AYOUNG.BOSTON.DEVEL.REDHAT.COM"
+ "homedirectory": [
+ "/home/acarlson"
],
"loginshell": [
- "/bin/bash"
+ "/bin/sh"
],
- "memberof_group": [
- "admins"
+ "nsaccountlock": [
+ "False"
],
- "memberof_rolegroup": [
- "replicaadmin"
+ "sn": [
+ "Carlson "
],
- "memberof_taskgroup": [
- "managereplica",
- "deletereplica"
+ "uid": [
+ "acarlson"
],
- "objectclass": [
- "top",
- "person",
- "posixaccount",
- "krbprincipalaux",
- "krbticketpolicyaux",
- "inetuser"
+ "uidnumber": [
+ "835400060"
+ ]
+ },
+ {
+ "dn": "uid=adaniels,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400059"
+ ],
+ "givenname": [
+ "Angelika "
+ ],
+ "homedirectory": [
+ "/home/adaniels"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Daniels "
+ ],
+ "uid": [
+ "adaniels"
+ ],
+ "uidnumber": [
+ "835400059"
+ ]
+ },
+ {
+ "dn": "uid=admin,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400000"
+ ],
+ "homedirectory": [
+ "/home/admin"
+ ],
+ "loginshell": [
+ "/bin/bash"
+ ],
+ "nsaccountlock": [
+ "False"
],
"sn": [
"Administrator"
@@ -56,188 +133,2579 @@
"admin"
],
"uidnumber": [
- "444194797"
+ "835400000"
+ ]
+ },
+ {
+ "dn": "uid=agordon,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400080"
+ ],
+ "givenname": [
+ "Amiee "
+ ],
+ "homedirectory": [
+ "/home/agordon"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Gordon "
+ ],
+ "uid": [
+ "agordon"
+ ],
+ "uidnumber": [
+ "835400080"
+ ]
+ },
+ {
+ "dn": "uid=ajohnson,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400011"
+ ],
+ "givenname": [
+ "Abbey"
+ ],
+ "homedirectory": [
+ "/home/ajohnson"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Johnson"
+ ],
+ "uid": [
+ "ajohnson"
+ ],
+ "uidnumber": [
+ "835400011"
+ ]
+ },
+ {
+ "dn": "uid=ajones,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400014"
+ ],
+ "givenname": [
+ "Abigail"
+ ],
+ "homedirectory": [
+ "/home/ajones"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Jones"
+ ],
+ "uid": [
+ "ajones"
+ ],
+ "uidnumber": [
+ "835400014"
+ ]
+ },
+ {
+ "dn": "uid=amiller,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400015"
+ ],
+ "givenname": [
+ "Ada"
+ ],
+ "homedirectory": [
+ "/home/amiller"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Miller"
+ ],
+ "uid": [
+ "amiller"
+ ],
+ "uidnumber": [
+ "835400015"
]
},
{
- "cn": [
- "Kermit Frog"
+ "dn": "uid=apeterson,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400104"
],
- "dn": "uid=kfrog,cn=users,cn=accounts,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
- "gecos": [
- "Some of my best friends are Geckos"
+ "givenname": [
+ "Alda "
],
+ "homedirectory": [
+ "/home/apeterson"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Peterson "
+ ],
+ "uid": [
+ "apeterson"
+ ],
+ "uidnumber": [
+ "835400104"
+ ]
+ },
+ {
+ "dn": "uid=arhodes,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
"gidnumber": [
- "444194798"
+ "835400031"
+ ],
+ "givenname": [
+ "Augustina "
+ ],
+ "homedirectory": [
+ "/home/arhodes"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Rhodes "
+ ],
+ "uid": [
+ "arhodes"
+ ],
+ "uidnumber": [
+ "835400031"
+ ]
+ },
+ {
+ "dn": "uid=aromero,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400079"
+ ],
+ "givenname": [
+ "Ammie "
+ ],
+ "homedirectory": [
+ "/home/aromero"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Romero "
+ ],
+ "uid": [
+ "aromero"
+ ],
+ "uidnumber": [
+ "835400079"
+ ]
+ },
+ {
+ "dn": "uid=asmith,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400010"
+ ],
+ "givenname": [
+ "Aaron"
+ ],
+ "homedirectory": [
+ "/home/asmith"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Smith"
+ ],
+ "uid": [
+ "asmith"
+ ],
+ "uidnumber": [
+ "835400010"
+ ]
+ },
+ {
+ "dn": "uid=awilliams,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400012"
+ ],
+ "givenname": [
+ "Abbie"
+ ],
+ "homedirectory": [
+ "/home/awilliams"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Williams"
+ ],
+ "uid": [
+ "awilliams"
+ ],
+ "uidnumber": [
+ "835400012"
+ ]
+ },
+ {
+ "dn": "uid=bbauer,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400094"
+ ],
+ "givenname": [
+ "Bulah "
+ ],
+ "homedirectory": [
+ "/home/bbauer"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Bauer "
+ ],
+ "uid": [
+ "bbauer"
+ ],
+ "uidnumber": [
+ "835400094"
+ ]
+ },
+ {
+ "dn": "uid=bgross,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400071"
+ ],
+ "givenname": [
+ "Billy "
+ ],
+ "homedirectory": [
+ "/home/bgross"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Gross "
+ ],
+ "uid": [
+ "bgross"
+ ],
+ "uidnumber": [
+ "835400071"
+ ]
+ },
+ {
+ "dn": "uid=bmcgee,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400075"
+ ],
+ "givenname": [
+ "Bev "
+ ],
+ "homedirectory": [
+ "/home/bmcgee"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Mcgee "
+ ],
+ "uid": [
+ "bmcgee"
+ ],
+ "uidnumber": [
+ "835400075"
+ ]
+ },
+ {
+ "dn": "uid=cduffy,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400058"
+ ],
+ "givenname": [
+ "Cristal "
+ ],
+ "homedirectory": [
+ "/home/cduffy"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Duffy "
+ ],
+ "uid": [
+ "cduffy"
+ ],
+ "uidnumber": [
+ "835400058"
+ ]
+ },
+ {
+ "dn": "uid=chartman,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400082"
+ ],
+ "givenname": [
+ "Chong "
+ ],
+ "homedirectory": [
+ "/home/chartman"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Hartman "
+ ],
+ "uid": [
+ "chartman"
+ ],
+ "uidnumber": [
+ "835400082"
+ ]
+ },
+ {
+ "dn": "uid=chuynh,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400093"
+ ],
+ "givenname": [
+ "Constance "
+ ],
+ "homedirectory": [
+ "/home/chuynh"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Huynh "
+ ],
+ "uid": [
+ "chuynh"
+ ],
+ "uidnumber": [
+ "835400093"
+ ]
+ },
+ {
+ "dn": "uid=ckramer,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400092"
+ ],
+ "givenname": [
+ "Christopher "
+ ],
+ "homedirectory": [
+ "/home/ckramer"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Kramer "
+ ],
+ "uid": [
+ "ckramer"
+ ],
+ "uidnumber": [
+ "835400092"
+ ]
+ },
+ {
+ "dn": "uid=cmcintosh,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400039"
+ ],
+ "givenname": [
+ "Colene "
+ ],
+ "homedirectory": [
+ "/home/cmcintosh"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Mcintosh "
+ ],
+ "uid": [
+ "cmcintosh"
+ ],
+ "uidnumber": [
+ "835400039"
+ ]
+ },
+ {
+ "dn": "uid=dbriggs,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400069"
+ ],
+ "givenname": [
+ "Dale "
+ ],
+ "homedirectory": [
+ "/home/dbriggs"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Briggs "
+ ],
+ "uid": [
+ "dbriggs"
+ ],
+ "uidnumber": [
+ "835400069"
+ ]
+ },
+ {
+ "dn": "uid=dkelly,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400050"
+ ],
+ "givenname": [
+ "Dorotha "
+ ],
+ "homedirectory": [
+ "/home/dkelly"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Kelly "
+ ],
+ "uid": [
+ "dkelly"
+ ],
+ "uidnumber": [
+ "835400050"
+ ]
+ },
+ {
+ "dn": "uid=dmontes,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400027"
+ ],
+ "givenname": [
+ "Darline "
+ ],
+ "homedirectory": [
+ "/home/dmontes"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Montes "
+ ],
+ "uid": [
+ "dmontes"
+ ],
+ "uidnumber": [
+ "835400027"
+ ]
+ },
+ {
+ "dn": "uid=dmyers,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400102"
+ ],
+ "givenname": [
+ "Drusilla "
+ ],
+ "homedirectory": [
+ "/home/dmyers"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Myers "
+ ],
+ "uid": [
+ "dmyers"
+ ],
+ "uidnumber": [
+ "835400102"
+ ]
+ },
+ {
+ "dn": "uid=drosario,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400051"
+ ],
+ "givenname": [
+ "Danette "
+ ],
+ "homedirectory": [
+ "/home/drosario"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Rosario "
+ ],
+ "uid": [
+ "drosario"
+ ],
+ "uidnumber": [
+ "835400051"
+ ]
+ },
+ {
+ "dn": "uid=eduardo,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400007"
+ ],
+ "givenname": [
+ "Eduardo"
+ ],
+ "homedirectory": [
+ "/home/eduardo"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Gonzales"
+ ],
+ "uid": [
+ "eduardo"
+ ],
+ "uidnumber": [
+ "835400007"
+ ]
+ },
+ {
+ "dn": "uid=ekane,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400070"
+ ],
+ "givenname": [
+ "Efren "
+ ],
+ "homedirectory": [
+ "/home/ekane"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Kane "
+ ],
+ "uid": [
+ "ekane"
+ ],
+ "uidnumber": [
+ "835400070"
+ ]
+ },
+ {
+ "dn": "uid=ewatkins,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400047"
+ ],
+ "givenname": [
+ "Ena "
+ ],
+ "homedirectory": [
+ "/home/ewatkins"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Watkins "
+ ],
+ "uid": [
+ "ewatkins"
+ ],
+ "uidnumber": [
+ "835400047"
+ ]
+ },
+ {
+ "dn": "uid=fstrong,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400084"
+ ],
+ "givenname": [
+ "Franklin "
+ ],
+ "homedirectory": [
+ "/home/fstrong"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Strong "
+ ],
+ "uid": [
+ "fstrong"
+ ],
+ "uidnumber": [
+ "835400084"
+ ]
+ },
+ {
+ "dn": "uid=fwolfe,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400035"
+ ],
+ "givenname": [
+ "Fiona "
+ ],
+ "homedirectory": [
+ "/home/fwolfe"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Wolfe "
+ ],
+ "uid": [
+ "fwolfe"
+ ],
+ "uidnumber": [
+ "835400035"
+ ]
+ },
+ {
+ "dn": "uid=grobles,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400066"
+ ],
+ "givenname": [
+ "Gracie "
+ ],
+ "homedirectory": [
+ "/home/grobles"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Robles "
+ ],
+ "uid": [
+ "grobles"
+ ],
+ "uidnumber": [
+ "835400066"
+ ]
+ },
+ {
+ "dn": "uid=groman,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400100"
+ ],
+ "givenname": [
+ "Gwendolyn "
+ ],
+ "homedirectory": [
+ "/home/groman"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Roman "
+ ],
+ "uid": [
+ "groman"
+ ],
+ "uidnumber": [
+ "835400100"
+ ]
+ },
+ {
+ "dn": "uid=ibeard,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400037"
+ ],
+ "givenname": [
+ "Ivonne "
+ ],
+ "homedirectory": [
+ "/home/ibeard"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Beard "
+ ],
+ "uid": [
+ "ibeard"
+ ],
+ "uidnumber": [
+ "835400037"
+ ]
+ },
+ {
+ "dn": "uid=ipotts,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400095"
+ ],
+ "givenname": [
+ "Isaac "
+ ],
+ "homedirectory": [
+ "/home/ipotts"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Potts "
+ ],
+ "uid": [
+ "ipotts"
+ ],
+ "uidnumber": [
+ "835400095"
+ ]
+ },
+ {
+ "dn": "uid=jbuckley,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400045"
+ ],
+ "givenname": [
+ "Jeanna "
+ ],
+ "homedirectory": [
+ "/home/jbuckley"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Buckley "
+ ],
+ "uid": [
+ "jbuckley"
+ ],
+ "uidnumber": [
+ "835400045"
+ ]
+ },
+ {
+ "dn": "uid=jburch,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400090"
+ ],
+ "givenname": [
+ "Joni "
+ ],
+ "homedirectory": [
+ "/home/jburch"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Burch "
+ ],
+ "uid": [
+ "jburch"
+ ],
+ "uidnumber": [
+ "835400090"
+ ]
+ },
+ {
+ "dn": "uid=jgould,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400046"
+ ],
+ "givenname": [
+ "Jimmy "
+ ],
+ "homedirectory": [
+ "/home/jgould"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Gould "
+ ],
+ "uid": [
+ "jgould"
+ ],
+ "uidnumber": [
+ "835400046"
+ ]
+ },
+ {
+ "dn": "uid=jmaynard,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400088"
+ ],
+ "givenname": [
+ "Jolynn "
+ ],
+ "homedirectory": [
+ "/home/jmaynard"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Maynard "
+ ],
+ "uid": [
+ "jmaynard"
+ ],
+ "uidnumber": [
+ "835400088"
+ ]
+ },
+ {
+ "dn": "uid=jmccann,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400064"
+ ],
+ "givenname": [
+ "Juan "
+ ],
+ "homedirectory": [
+ "/home/jmccann"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Mccann "
+ ],
+ "uid": [
+ "jmccann"
+ ],
+ "uidnumber": [
+ "835400064"
+ ]
+ },
+ {
+ "dn": "uid=jmccarty,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400089"
+ ],
+ "givenname": [
+ "Jeffry "
+ ],
+ "homedirectory": [
+ "/home/jmccarty"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Mccarty "
+ ],
+ "uid": [
+ "jmccarty"
+ ],
+ "uidnumber": [
+ "835400089"
+ ]
+ },
+ {
+ "dn": "uid=jmckee,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400057"
+ ],
+ "givenname": [
+ "Janeen "
+ ],
+ "homedirectory": [
+ "/home/jmckee"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Mckee "
+ ],
+ "uid": [
+ "jmckee"
+ ],
+ "uidnumber": [
+ "835400057"
+ ]
+ },
+ {
+ "dn": "uid=jpreston,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400052"
+ ],
+ "givenname": [
+ "Jacqueline "
+ ],
+ "homedirectory": [
+ "/home/jpreston"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Preston "
+ ],
+ "uid": [
+ "jpreston"
+ ],
+ "uidnumber": [
+ "835400052"
+ ]
+ },
+ {
+ "dn": "uid=jwu,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400054"
+ ],
+ "givenname": [
+ "Jacquelyne "
+ ],
+ "homedirectory": [
+ "/home/jwu"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Wu "
+ ],
+ "uid": [
+ "jwu"
+ ],
+ "uidnumber": [
+ "835400054"
+ ]
+ },
+ {
+ "dn": "uid=kanderson,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400004"
],
"givenname": [
"Kermit"
],
"homedirectory": [
- "/home/kfrog"
+ "/home/kanderson"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Anderson"
+ ],
+ "uid": [
+ "kanderson"
+ ],
+ "uidnumber": [
+ "835400004"
+ ]
+ },
+ {
+ "dn": "uid=kfisher,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400076"
],
- "ipauniqueid": [
- "89dc1f68-77f3-11df-afb7-525400ed2d11"
+ "givenname": [
+ "Kenna "
],
- "krbprincipalname": [
- "kfrog"
+ "homedirectory": [
+ "/home/kfisher"
],
"loginshell": [
"/bin/sh"
],
- "mail": [
- "kfrog@pbs.org"
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Fisher "
+ ],
+ "uid": [
+ "kfisher"
],
- "memberof_group": [
- "ipausers"
+ "uidnumber": [
+ "835400076"
+ ]
+ },
+ {
+ "dn": "uid=kgonzalez,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400097"
],
- "objectclass": [
- "top",
- "person",
- "organizationalperson",
- "inetorgperson",
- "inetuser",
- "posixaccount",
- "krbprincipalaux",
- "krbticketpolicyaux",
- "ipaobject"
+ "givenname": [
+ "Katelin "
+ ],
+ "homedirectory": [
+ "/home/kgonzalez"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
],
"sn": [
- "Frog"
+ "Gonzalez "
],
- "street": [
- "55 Seasame Street"
+ "uid": [
+ "kgonzalez"
],
- "title": [
- "Reporter"
+ "uidnumber": [
+ "835400097"
+ ]
+ },
+ {
+ "dn": "uid=kmills,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400086"
+ ],
+ "givenname": [
+ "Kristi "
+ ],
+ "homedirectory": [
+ "/home/kmills"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Mills "
],
"uid": [
- "kfrog"
+ "kmills"
],
"uidnumber": [
- "444194798"
+ "835400086"
]
},
{
- "cn": [
- "Oscar Grouch"
+ "dn": "uid=kreyes,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400091"
+ ],
+ "givenname": [
+ "Keli "
],
- "dn": "uid=scram,cn=users,cn=accounts,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
- "gecos": [
- "scram"
+ "homedirectory": [
+ "/home/kreyes"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Reyes "
],
+ "uid": [
+ "kreyes"
+ ],
+ "uidnumber": [
+ "835400091"
+ ]
+ },
+ {
+ "dn": "uid=kvonneu,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
"gidnumber": [
- "444194798"
+ "835400005"
+ ],
+ "givenname": [
+ "Karl"
+ ],
+ "homedirectory": [
+ "/home/kvonneu"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Von Neuson"
+ ],
+ "uid": [
+ "kvonneu"
+ ],
+ "uidnumber": [
+ "835400005"
+ ]
+ },
+ {
+ "dn": "uid=lbaldwin,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400033"
+ ],
+ "givenname": [
+ "Leola "
+ ],
+ "homedirectory": [
+ "/home/lbaldwin"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Baldwin "
+ ],
+ "uid": [
+ "lbaldwin"
+ ],
+ "uidnumber": [
+ "835400033"
+ ]
+ },
+ {
+ "dn": "uid=lbarnett,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400105"
+ ],
+ "givenname": [
+ "Lavera "
+ ],
+ "homedirectory": [
+ "/home/lbarnett"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Barnett "
+ ],
+ "uid": [
+ "lbarnett"
+ ],
+ "uidnumber": [
+ "835400105"
+ ]
+ },
+ {
+ "dn": "uid=lcohen,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400083"
+ ],
+ "givenname": [
+ "Layne "
+ ],
+ "homedirectory": [
+ "/home/lcohen"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Cohen "
+ ],
+ "uid": [
+ "lcohen"
+ ],
+ "uidnumber": [
+ "835400083"
+ ]
+ },
+ {
+ "dn": "uid=ldennis,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400096"
+ ],
+ "givenname": [
+ "Leslie "
+ ],
+ "homedirectory": [
+ "/home/ldennis"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Dennis "
+ ],
+ "uid": [
+ "ldennis"
+ ],
+ "uidnumber": [
+ "835400096"
+ ]
+ },
+ {
+ "dn": "uid=lduran,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400038"
+ ],
+ "givenname": [
+ "Linh "
+ ],
+ "homedirectory": [
+ "/home/lduran"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Duran "
+ ],
+ "uid": [
+ "lduran"
+ ],
+ "uidnumber": [
+ "835400038"
+ ]
+ },
+ {
+ "dn": "uid=lgross,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400085"
+ ],
+ "givenname": [
+ "Leta "
+ ],
+ "homedirectory": [
+ "/home/lgross"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Gross "
+ ],
+ "uid": [
+ "lgross"
+ ],
+ "uidnumber": [
+ "835400085"
+ ]
+ },
+ {
+ "dn": "uid=lhall,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400049"
+ ],
+ "givenname": [
+ "Lou "
+ ],
+ "homedirectory": [
+ "/home/lhall"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Hall "
+ ],
+ "uid": [
+ "lhall"
+ ],
+ "uidnumber": [
+ "835400049"
+ ]
+ },
+ {
+ "dn": "uid=llarson,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400067"
+ ],
+ "givenname": [
+ "Lanette "
+ ],
+ "homedirectory": [
+ "/home/llarson"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Larson "
+ ],
+ "uid": [
+ "llarson"
+ ],
+ "uidnumber": [
+ "835400067"
+ ]
+ },
+ {
+ "dn": "uid=marcher,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400055"
+ ],
+ "givenname": [
+ "Mistie "
+ ],
+ "homedirectory": [
+ "/home/marcher"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Archer "
+ ],
+ "uid": [
+ "marcher"
+ ],
+ "uidnumber": [
+ "835400055"
+ ]
+ },
+ {
+ "dn": "uid=mbailey,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400068"
+ ],
+ "givenname": [
+ "Marcus "
+ ],
+ "homedirectory": [
+ "/home/mbailey"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Bailey "
+ ],
+ "uid": [
+ "mbailey"
+ ],
+ "uidnumber": [
+ "835400068"
+ ]
+ },
+ {
+ "dn": "uid=mbutler,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400087"
+ ],
+ "givenname": [
+ "Merrill "
+ ],
+ "homedirectory": [
+ "/home/mbutler"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Butler "
+ ],
+ "uid": [
+ "mbutler"
+ ],
+ "uidnumber": [
+ "835400087"
+ ]
+ },
+ {
+ "dn": "uid=mcarney,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400043"
+ ],
+ "givenname": [
+ "Mozelle "
+ ],
+ "homedirectory": [
+ "/home/mcarney"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Carney "
+ ],
+ "uid": [
+ "mcarney"
+ ],
+ "uidnumber": [
+ "835400043"
+ ]
+ },
+ {
+ "dn": "uid=mclay,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400062"
+ ],
+ "givenname": [
+ "Margart "
+ ],
+ "homedirectory": [
+ "/home/mclay"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Clay "
+ ],
+ "uid": [
+ "mclay"
+ ],
+ "uidnumber": [
+ "835400062"
+ ]
+ },
+ {
+ "dn": "uid=mdyer,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400036"
+ ],
+ "givenname": [
+ "Margarete "
+ ],
+ "homedirectory": [
+ "/home/mdyer"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Dyer "
+ ],
+ "uid": [
+ "mdyer"
+ ],
+ "uidnumber": [
+ "835400036"
+ ]
+ },
+ {
+ "dn": "uid=mestes,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400077"
+ ],
+ "givenname": [
+ "Merissa "
+ ],
+ "homedirectory": [
+ "/home/mestes"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Estes "
+ ],
+ "uid": [
+ "mestes"
+ ],
+ "uidnumber": [
+ "835400077"
+ ]
+ },
+ {
+ "dn": "uid=mgates,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400063"
+ ],
+ "givenname": [
+ "Magda "
+ ],
+ "homedirectory": [
+ "/home/mgates"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Gates "
+ ],
+ "uid": [
+ "mgates"
+ ],
+ "uidnumber": [
+ "835400063"
+ ]
+ },
+ {
+ "dn": "uid=mjefferson,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400053"
+ ],
+ "givenname": [
+ "Madelyn "
+ ],
+ "homedirectory": [
+ "/home/mjefferson"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Jefferson "
+ ],
+ "uid": [
+ "mjefferson"
+ ],
+ "uidnumber": [
+ "835400053"
+ ]
+ },
+ {
+ "dn": "uid=mkrause,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400073"
+ ],
+ "givenname": [
+ "Mimi "
+ ],
+ "homedirectory": [
+ "/home/mkrause"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Krause "
+ ],
+ "uid": [
+ "mkrause"
+ ],
+ "uidnumber": [
+ "835400073"
+ ]
+ },
+ {
+ "dn": "uid=mlong,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400078"
+ ],
+ "givenname": [
+ "Maurice "
+ ],
+ "homedirectory": [
+ "/home/mlong"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Long "
+ ],
+ "uid": [
+ "mlong"
+ ],
+ "uidnumber": [
+ "835400078"
+ ]
+ },
+ {
+ "dn": "uid=mtravis,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400098"
+ ],
+ "givenname": [
+ "Mitchell "
+ ],
+ "homedirectory": [
+ "/home/mtravis"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Travis "
+ ],
+ "uid": [
+ "mtravis"
+ ],
+ "uidnumber": [
+ "835400098"
+ ]
+ },
+ {
+ "dn": "uid=mvang,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400030"
+ ],
+ "givenname": [
+ "Mozell "
+ ],
+ "homedirectory": [
+ "/home/mvang"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Vang "
+ ],
+ "uid": [
+ "mvang"
+ ],
+ "uidnumber": [
+ "835400030"
+ ]
+ },
+ {
+ "dn": "uid=mvaughan,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400065"
+ ],
+ "givenname": [
+ "Meg "
+ ],
+ "homedirectory": [
+ "/home/mvaughan"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Vaughan "
+ ],
+ "uid": [
+ "mvaughan"
+ ],
+ "uidnumber": [
+ "835400065"
+ ]
+ },
+ {
+ "dn": "uid=ngutierrez,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400032"
+ ],
+ "givenname": [
+ "Noel "
+ ],
+ "homedirectory": [
+ "/home/ngutierrez"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Gutierrez "
+ ],
+ "uid": [
+ "ngutierrez"
+ ],
+ "uidnumber": [
+ "835400032"
+ ]
+ },
+ {
+ "dn": "uid=nmartinez,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400040"
+ ],
+ "givenname": [
+ "Nakita "
+ ],
+ "homedirectory": [
+ "/home/nmartinez"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Martinez "
+ ],
+ "uid": [
+ "nmartinez"
+ ],
+ "uidnumber": [
+ "835400040"
+ ]
+ },
+ {
+ "dn": "uid=ostein,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400006"
],
"givenname": [
"Oscar"
],
"homedirectory": [
- "/home/trash"
+ "/home/ostein"
+ ],
+ "loginshell": [
+ "/bin/sh"
],
- "ipauniqueid": [
- "adba909c-77f3-11df-ae3f-525400ed2d11"
+ "nsaccountlock": [
+ "False"
],
- "krbprincipalname": [
- "scram"
+ "sn": [
+ "Stein"
+ ],
+ "uid": [
+ "ostein"
+ ],
+ "uidnumber": [
+ "835400006"
+ ]
+ },
+ {
+ "dn": "uid=pdawn,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400009"
+ ],
+ "givenname": [
+ "Penelope"
+ ],
+ "homedirectory": [
+ "/home/pdawn"
],
"loginshell": [
"/bin/sh"
],
- "mail": [
- "oscar@pbs.org"
+ "nsaccountlock": [
+ "False"
],
- "memberof_group": [
- "ipausers"
+ "sn": [
+ "Dawn"
],
- "objectclass": [
- "top",
- "person",
- "organizationalperson",
- "inetorgperson",
- "inetuser",
- "posixaccount",
- "krbprincipalaux",
- "krbticketpolicyaux",
- "ipaobject"
+ "uid": [
+ "pdawn"
+ ],
+ "uidnumber": [
+ "835400009"
+ ]
+ },
+ {
+ "dn": "uid=rcannon,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400103"
+ ],
+ "givenname": [
+ "Roxane "
+ ],
+ "homedirectory": [
+ "/home/rcannon"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
],
"sn": [
- "Grouch"
+ "Cannon "
],
- "street": [
- "123a Sesame Street"
+ "uid": [
+ "rcannon"
],
- "title": [
- "Sys Admin"
+ "uidnumber": [
+ "835400103"
+ ]
+ },
+ {
+ "dn": "uid=rhale,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400056"
+ ],
+ "givenname": [
+ "Reva "
+ ],
+ "homedirectory": [
+ "/home/rhale"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Hale "
],
"uid": [
- "scram"
+ "rhale"
],
"uidnumber": [
- "444194799"
+ "835400056"
]
},
{
- "cn": [
- "Sid Monster"
+ "dn": "uid=sbecker,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400021"
+ ],
+ "givenname": [
+ "Samuel"
+ ],
+ "homedirectory": [
+ "/home/sbecker"
+ ],
+ "loginshell": [
+ "/bin/sh"
],
- "dn": "uid=cookie,cn=users,cn=accounts,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
- "gecos": [
- "cookie"
+ "nsaccountlock": [
+ "False"
],
+ "sn": [
+ "Becker"
+ ],
+ "uid": [
+ "sbecker"
+ ],
+ "uidnumber": [
+ "835400021"
+ ]
+ },
+ {
+ "dn": "uid=scohen,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
"gidnumber": [
- "444194798"
+ "835400044"
],
"givenname": [
- "Sid"
+ "Santo "
],
"homedirectory": [
- "cookie"
+ "/home/scohen"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Cohen "
],
- "ipauniqueid": [
- "c7d10507-77f3-11df-ac53-525400ed2d11"
+ "uid": [
+ "scohen"
],
- "krbprincipalname": [
- "cookie"
+ "uidnumber": [
+ "835400044"
+ ]
+ },
+ {
+ "dn": "uid=sfrazier,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400020"
+ ],
+ "givenname": [
+ "Samual"
+ ],
+ "homedirectory": [
+ "/home/sfrazier"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Frazier"
+ ],
+ "uid": [
+ "sfrazier"
+ ],
+ "uidnumber": [
+ "835400020"
+ ]
+ },
+ {
+ "dn": "uid=sgregory,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400018"
+ ],
+ "givenname": [
+ "Sammie"
+ ],
+ "homedirectory": [
+ "/home/sgregory"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Gregory"
+ ],
+ "uid": [
+ "sgregory"
+ ],
+ "uidnumber": [
+ "835400018"
+ ]
+ },
+ {
+ "dn": "uid=smaldonado,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400022"
+ ],
+ "givenname": [
+ "Sandy"
+ ],
+ "homedirectory": [
+ "/home/smaldonado"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Maldonado"
+ ],
+ "uid": [
+ "smaldonado"
+ ],
+ "uidnumber": [
+ "835400022"
+ ]
+ },
+ {
+ "dn": "uid=smcclure,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400072"
+ ],
+ "givenname": [
+ "Shila "
+ ],
+ "homedirectory": [
+ "/home/smcclure"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Mcclure "
+ ],
+ "uid": [
+ "smcclure"
+ ],
+ "uidnumber": [
+ "835400072"
+ ]
+ },
+ {
+ "dn": "uid=sparrish,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400074"
+ ],
+ "givenname": [
+ "Shella "
+ ],
+ "homedirectory": [
+ "/home/sparrish"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Parrish "
+ ],
+ "uid": [
+ "sparrish"
+ ],
+ "uidnumber": [
+ "835400074"
+ ]
+ },
+ {
+ "dn": "uid=sroberson,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400028"
+ ],
+ "givenname": [
+ "Shantay "
+ ],
+ "homedirectory": [
+ "/home/sroberson"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Roberson "
+ ],
+ "uid": [
+ "sroberson"
+ ],
+ "uidnumber": [
+ "835400028"
+ ]
+ },
+ {
+ "dn": "uid=sshelton,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400019"
+ ],
+ "givenname": [
+ "Sammy"
+ ],
+ "homedirectory": [
+ "/home/sshelton"
],
"loginshell": [
"/bin/sh"
],
- "mail": [
- "cookie@pbs.org"
+ "nsaccountlock": [
+ "False"
],
- "memberof_group": [
- "ipausers"
+ "sn": [
+ "Shelton"
+ ],
+ "uid": [
+ "sshelton"
+ ],
+ "uidnumber": [
+ "835400019"
+ ]
+ },
+ {
+ "dn": "uid=sshepherd,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400041"
],
- "objectclass": [
- "top",
- "person",
- "organizationalperson",
- "inetorgperson",
- "inetuser",
- "posixaccount",
- "krbprincipalaux",
- "krbticketpolicyaux",
- "ipaobject"
+ "givenname": [
+ "Scarlett "
+ ],
+ "homedirectory": [
+ "/home/sshepherd"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
],
"sn": [
- "Monster"
+ "Shepherd "
+ ],
+ "uid": [
+ "sshepherd"
+ ],
+ "uidnumber": [
+ "835400041"
+ ]
+ },
+ {
+ "dn": "uid=t,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400003"
+ ],
+ "givenname": [
+ "t"
+ ],
+ "homedirectory": [
+ "/home/t"
+ ],
+ "loginshell": [
+ "/bin/sh"
],
- "street": [
- "123 Sesame Street"
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "t"
],
"title": [
- "Chef"
+ "dfgfghfgh"
+ ],
+ "uid": [
+ "t"
+ ],
+ "uidnumber": [
+ "835400003"
+ ]
+ },
+ {
+ "dn": "uid=tburch,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400101"
+ ],
+ "givenname": [
+ "Tennie "
+ ],
+ "homedirectory": [
+ "/home/tburch"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Burch "
+ ],
+ "uid": [
+ "tburch"
+ ],
+ "uidnumber": [
+ "835400101"
+ ]
+ },
+ {
+ "dn": "uid=tcase,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400099"
+ ],
+ "givenname": [
+ "Taisha "
+ ],
+ "homedirectory": [
+ "/home/tcase"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Case "
+ ],
+ "uid": [
+ "tcase"
+ ],
+ "uidnumber": [
+ "835400099"
+ ]
+ },
+ {
+ "dn": "uid=tosborn,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400042"
+ ],
+ "givenname": [
+ "Tora "
+ ],
+ "homedirectory": [
+ "/home/tosborn"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Osborn "
+ ],
+ "uid": [
+ "tosborn"
+ ],
+ "uidnumber": [
+ "835400042"
+ ]
+ },
+ {
+ "dn": "uid=uevans,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400034"
+ ],
+ "givenname": [
+ "Una "
+ ],
+ "homedirectory": [
+ "/home/uevans"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Evans "
+ ],
+ "uid": [
+ "uevans"
+ ],
+ "uidnumber": [
+ "835400034"
+ ]
+ },
+ {
+ "dn": "uid=vgriffin,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400081"
+ ],
+ "givenname": [
+ "Veronika "
+ ],
+ "homedirectory": [
+ "/home/vgriffin"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Griffin "
+ ],
+ "uid": [
+ "vgriffin"
+ ],
+ "uidnumber": [
+ "835400081"
+ ]
+ },
+ {
+ "dn": "uid=vmendoza,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400029"
+ ],
+ "givenname": [
+ "Vincenza "
+ ],
+ "homedirectory": [
+ "/home/vmendoza"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Mendoza "
+ ],
+ "uid": [
+ "vmendoza"
+ ],
+ "uidnumber": [
+ "835400029"
+ ]
+ },
+ {
+ "dn": "uid=wryan,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400061"
+ ],
+ "givenname": [
+ "Wilhemina "
+ ],
+ "homedirectory": [
+ "/home/wryan"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Ryan "
+ ],
+ "uid": [
+ "wryan"
+ ],
+ "uidnumber": [
+ "835400061"
+ ]
+ },
+ {
+ "dn": "uid=zlloyd,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400016"
+ ],
+ "givenname": [
+ "Zack"
+ ],
+ "homedirectory": [
+ "/home/zlloyd"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Lloyd"
+ ],
+ "uid": [
+ "zlloyd"
+ ],
+ "uidnumber": [
+ "835400016"
+ ]
+ },
+ {
+ "dn": "uid=zmarsh,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400017"
+ ],
+ "givenname": [
+ "Zackary"
+ ],
+ "homedirectory": [
+ "/home/zmarsh"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "Marsh"
+ ],
+ "uid": [
+ "zmarsh"
+ ],
+ "uidnumber": [
+ "835400017"
+ ]
+ },
+ {
+ "dn": "uid=zoe,cn=users,cn=accounts,dc=server15,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com",
+ "gidnumber": [
+ "835400008"
+ ],
+ "givenname": [
+ "Zoe"
+ ],
+ "homedirectory": [
+ "/home/zoe"
+ ],
+ "loginshell": [
+ "/bin/sh"
+ ],
+ "nsaccountlock": [
+ "False"
+ ],
+ "sn": [
+ "MacPhearson"
],
"uid": [
- "cookie"
+ "zoe"
],
"uidnumber": [
- "444194800"
+ "835400008"
]
}
],
- "summary": "4 users matched",
- "truncated": false
+ "summary": "100 users matched",
+ "truncated": true
}
-}
+} \ No newline at end of file
diff --git a/install/ui/webui.js b/install/ui/webui.js
index 4f27272f8..0ca6b703a 100644
--- a/install/ui/webui.js
+++ b/install/ui/webui.js
@@ -109,6 +109,8 @@ IPA.self_serv_navigation = function(spec) {
/* main (document onready event handler) */
$(function() {
+
+
/* main loop (hashchange event handler) */
function window_hashchange(evt){
IPA.nav.update();
@@ -151,6 +153,17 @@ $(function() {
IPA.nav.update();
$('#login_header').html(IPA.messages.login.header);
+
+ function resizeFacet(){
+ var entity = IPA.current_entity;
+ if (entity){
+ var facet_name = IPA.current_facet(entity);
+ var facet = entity.get_facet(facet_name);
+ if (!facet) return;
+ facet.resize();
+ }
+ }
+ jQuery.event.add(window, "resize", resizeFacet);
}
@@ -161,4 +174,5 @@ $(function() {
}
IPA.init(null, null, init_on_win, init_on_error);
+
});
diff --git a/install/ui/widget.js b/install/ui/widget.js
index 1c12ac480..9cbd31f0a 100644
--- a/install/ui/widget.js
+++ b/install/ui/widget.js
@@ -23,6 +23,8 @@
/* REQUIRES: ipa.js */
+IPA.checkbox_column_width = 22;
+
IPA.widget = function(spec) {
spec = spec || {};
@@ -1141,13 +1143,22 @@ IPA.table_widget = function (spec) {
th = $('<th/>').appendTo(tr);
- if (that.scrollable && (i == columns.length-1)) {
+ if (that.scrollable ) {
+ var width;
if (column.width) {
- var width = parseInt(
+ width = parseInt(
column.width.substring(0, column.width.length-2),10);
width += 16;
- th.css('width', width+'px');
+ }else{
+ /* don't use the checkbox column as part of the overall
+ calculation for column widths. It is so small
+ that it throws off the average. */
+ width = (that.table.width() - IPA.checkbox_column_width) /
+ (columns.length);
}
+ width += 'px';
+ th.css('width', width);
+ column.width = width;
} else {
if (column.width) {
th.css('width', column.width);
@@ -1167,6 +1178,9 @@ IPA.table_widget = function (spec) {
'style': 'float: right;'
}).appendTo(th);
}
+ if (that.scrollable && !column.width){
+ column.width = th.width() +'px';
+ }
}
that.tbody = $('<tbody/>').appendTo(that.table);
@@ -1178,7 +1192,7 @@ IPA.table_widget = function (spec) {
that.row = $('<tr/>');
var td = $('<td/>', {
- 'style': 'width: 22px;'
+ 'style': 'width: '+ IPA.checkbox_column_width +'px;'
}).appendTo(that.row);
$('<input/>', {
@@ -1268,6 +1282,7 @@ IPA.table_widget = function (spec) {
name: 'total_pages'
}).appendTo(that.pagination);
}
+ that.resize();
};
that.select_changed = function(){
@@ -1282,6 +1297,16 @@ IPA.table_widget = function (spec) {
that.tbody.empty();
};
+ that.resize = function(){
+ if (that.scrollable){
+ that.tbody.attr('overflow-y', 'auto');
+ that.tbody.height("auto");
+ var table_max_height = $(window).height() -
+ IPA.reserved_screen_size;
+ that.tbody.height(table_max_height);
+ }
+ };
+
that.load = function(result) {
that.empty();