Html->link(
- isset($group['name']) ? $group['name'] : "No Name",
+ isset($group['friendlyName']) ? $group['friendlyName'] : "No Name",
array(
'controller' => 'groupergroups',
'action' => 'groupinfo',
'?' => array('groupname' => urlencode($group['name']))
)
) ?>
-
-
+
+
element('GrouperLite.Components/optAction', array(
'member' => $group['member'],
diff --git a/View/GrouperGroups/groupowner.ctp b/View/GrouperGroups/groupowner.ctp
index 7a48fcd..5096536 100644
--- a/View/GrouperGroups/groupowner.ctp
+++ b/View/GrouperGroups/groupowner.ctp
@@ -1,21 +1,22 @@
extend('/GrouperGroups/base'); ?>
+Html->addCrumb('Groups I preside over'); ?>
element('Components/navigation', array('active' => 'groupowner')); ?>
element('Components/search', array('active' => 'groupowner')); ?>
- Name
- Description
- Status
- Action
+
+
+
+
Html->link(
- isset($group['name']) ? $group['name'] : "No Name",
+ isset($group['friendlyName']) ? $group['friendlyName'] : "No Name",
array(
'controller' => 'groupergroups',
'action' => 'groupinfo',
@@ -34,14 +35,16 @@
-
- Edit Group
-
-
-
- Disable Group
-
-
+
+
+
+
+
+
+
+
+
+
diff --git a/View/Layouts/default.ctp b/View/Layouts/default.ctp
deleted file mode 100644
index fca4ee9..0000000
--- a/View/Layouts/default.ctp
+++ /dev/null
@@ -1,54 +0,0 @@
-
-
-
-
- Html->charset(); ?>
-
- fetch('title'); ?>
-
- Html->css('GrouperLite.fonts/Font-Awesome-4.6.3/css/font-awesome.min') . "\n ";
- print $this->Html->css('GrouperLite.bootstrap') . "\n ";
- print $this->Html->css('GrouperLite.co-grouper-base') . "\n ";
- print $this->Html->css('GrouperLite.co-grouper-plugin') . "\n ";
- ?>
-
- Html->script('GrouperLite.jquery-3.5.1.min.js') . "\n ";
- print $this->Html->script('GrouperLite.bootstrap.bundle.js') . "\n ";
- print $this->Html->script('GrouperLite.typeahead.bundle.js') . "\n ";
- ?>
- fetch('GrouperLite.meta');
- echo $this->fetch('GrouperLite.css');
- echo $this->fetch('GrouperLite.script');
- ?>
-
-
-
-
- element('GrouperLite.Flash/container'); ?>
- fetch('content'); ?>
-
-
- element('sql_dump'); ?>
-
-
diff --git a/webroot/css/bootstrap.css b/webroot/css/bootstrap.css
index a3171be..194ff4e 100644
--- a/webroot/css/bootstrap.css
+++ b/webroot/css/bootstrap.css
@@ -10259,5 +10259,4 @@ a.text-dark:hover, a.text-dark:focus {
color: inherit;
border-color: #dee2e6;
}
-}
-/*# sourceMappingURL=bootstrap.css.map */
\ No newline at end of file
+}
\ No newline at end of file
diff --git a/webroot/css/co-grouper-plugin.css b/webroot/css/co-grouper-plugin.css
index e275434..806b5e8 100644
--- a/webroot/css/co-grouper-plugin.css
+++ b/webroot/css/co-grouper-plugin.css
@@ -85,7 +85,7 @@ a {
min-width: 200px;
}
-#grouper-plugin .table thead th.group.descr {
+#grouper-plugin .table thead th.group.description {
width: auto;
}
@@ -204,4 +204,12 @@ a {
.tt-cursor {
background-color: #EEE;
+}
+
+.input-group > .input.text {
+ position: relative;
+ flex: 1 1 auto;
+ width: 1%;
+ min-width: 0;
+ margin-bottom: 0;
}
\ No newline at end of file
diff --git a/webroot/files/users.json b/webroot/files/users.json
new file mode 100644
index 0000000..25bea0e
--- /dev/null
+++ b/webroot/files/users.json
@@ -0,0 +1,602 @@
+[
+ {
+ "name": "Galena Munoz",
+ "email": "ipsum.cursus.vestibulum@urnaconvalliserat.net",
+ "cou": "Active, Member",
+ "org": "Eu Corporation"
+ },
+ {
+ "name": "Doris Santos",
+ "email": "vitae@non.org",
+ "cou": "Active, Filesource, Member",
+ "org": "Aliquam LLC"
+ },
+ {
+ "name": "Alma English",
+ "email": "pede.Cum.sociis@telluseu.net",
+ "cou": "Member, Active, Writer, Filesource",
+ "org": "Consectetuer Corp."
+ },
+ {
+ "name": "Halee Finley",
+ "email": "in.consectetuer.ipsum@parturientmontes.co.uk",
+ "cou": "Member",
+ "org": "Felis Ltd"
+ },
+ {
+ "name": "Austin Hardy",
+ "email": "iaculis@Donecegestas.co.uk",
+ "cou": "Writer",
+ "org": "Nonummy LLP"
+ },
+ {
+ "name": "Victor Powell",
+ "email": "nisi@eget.ca",
+ "cou": "Member, Active",
+ "org": "Praesent Interdum Ligula PC"
+ },
+ {
+ "name": "Baxter Estrada",
+ "email": "in.consequat.enim@vestibulum.co.uk",
+ "cou": "",
+ "org": "In Molestie Tortor Corporation"
+ },
+ {
+ "name": "Carlos Rose",
+ "email": "elit.elit@non.co.uk",
+ "cou": "Member, Writer, Filesource, Active",
+ "org": "Risus Nulla Eget LLP"
+ },
+ {
+ "name": "Ishmael Patton",
+ "email": "leo.Morbi@mollisnoncursus.co.uk",
+ "cou": "Writer, Filesource",
+ "org": "A Enim Suspendisse Consulting"
+ },
+ {
+ "name": "Ryder Tanner",
+ "email": "varius@rutrum.org",
+ "cou": "Writer, Filesource",
+ "org": "Ornare Elit Elit Consulting"
+ },
+ {
+ "name": "Dane Rollins",
+ "email": "Curabitur.consequat.lectus@Naminterdum.ca",
+ "cou": "Member",
+ "org": "Ut Pellentesque Consulting"
+ },
+ {
+ "name": "Brian Kaufman",
+ "email": "aliquet.vel@orciluctuset.edu",
+ "cou": "Filesource, Active",
+ "org": "Justo Eu Arcu Inc."
+ },
+ {
+ "name": "Lester Price",
+ "email": "Integer@idlibero.edu",
+ "cou": "Writer, Member, Active, Filesource",
+ "org": "Dapibus Rutrum Justo Incorporated"
+ },
+ {
+ "name": "Helen Cardenas",
+ "email": "Curabitur.egestas.nunc@quisdiam.org",
+ "cou": "Member, Active, Filesource",
+ "org": "Faucibus Morbi Vehicula Associates"
+ },
+ {
+ "name": "Hop Holloway",
+ "email": "non.arcu.Vivamus@nibhvulputate.org",
+ "cou": "Filesource, Active, Member",
+ "org": "Nunc Sed Pede Ltd"
+ },
+ {
+ "name": "Madeson Hendrix",
+ "email": "viverra@purus.com",
+ "cou": "",
+ "org": "Neque Venenatis Consulting"
+ },
+ {
+ "name": "Amity Navarro",
+ "email": "tincidunt.Donec@inconsequat.com",
+ "cou": "Writer",
+ "org": "Pretium Aliquet Consulting"
+ },
+ {
+ "name": "Cameron Booth",
+ "email": "nulla.magna@Quisqueporttitor.net",
+ "cou": "",
+ "org": "Fusce Associates"
+ },
+ {
+ "name": "Sybil Burgess",
+ "email": "Fusce.feugiat@sem.org",
+ "cou": "Writer, Member, Filesource, Active",
+ "org": "Curabitur Corporation"
+ },
+ {
+ "name": "Otto Cantrell",
+ "email": "Ut@nonarcu.org",
+ "cou": "",
+ "org": "Cursus PC"
+ },
+ {
+ "name": "Mannix Obrien",
+ "email": "eu.neque@egestasDuisac.ca",
+ "cou": "",
+ "org": "Amet Faucibus Corp."
+ },
+ {
+ "name": "Marcia Gill",
+ "email": "molestie.in.tempus@posuere.edu",
+ "cou": "",
+ "org": "Et Corp."
+ },
+ {
+ "name": "Tanek Figueroa",
+ "email": "diam@arcuSed.org",
+ "cou": "Active",
+ "org": "Bibendum Donec Ltd"
+ },
+ {
+ "name": "Ira Lynn",
+ "email": "aliquet@consequatpurusMaecenas.edu",
+ "cou": "Filesource",
+ "org": "Massa Suspendisse Eleifend Corporation"
+ },
+ {
+ "name": "Lesley Pittman",
+ "email": "iaculis.odio@Phasellus.edu",
+ "cou": "Member, Writer",
+ "org": "Urna Et Arcu PC"
+ },
+ {
+ "name": "Len Ryan",
+ "email": "ut.mi.Duis@sitamet.org",
+ "cou": "Writer, Filesource, Active",
+ "org": "Vestibulum Accumsan PC"
+ },
+ {
+ "name": "Sarah Morton",
+ "email": "dis.parturient@rhoncusProin.org",
+ "cou": "Active",
+ "org": "Amet Consectetuer PC"
+ },
+ {
+ "name": "Marny Hewitt",
+ "email": "dapibus@orciquis.ca",
+ "cou": "Active, Writer",
+ "org": "Ultricies Consulting"
+ },
+ {
+ "name": "Abel Lyons",
+ "email": "Proin.eget.odio@enim.org",
+ "cou": "Writer",
+ "org": "Amet Lorem Corporation"
+ },
+ {
+ "name": "Slade Schneider",
+ "email": "ante.dictum.cursus@turpisAliquamadipiscing.co.uk",
+ "cou": "",
+ "org": "Lacinia Company"
+ },
+ {
+ "name": "Ashton Arnold",
+ "email": "velit.justo@velitin.edu",
+ "cou": "",
+ "org": "Diam Ltd"
+ },
+ {
+ "name": "Phelan Goff",
+ "email": "ullamcorper.viverra.Maecenas@Donecporttitortellus.ca",
+ "cou": "",
+ "org": "Faucibus Id Libero Institute"
+ },
+ {
+ "name": "Graham Underwood",
+ "email": "Nulla.dignissim.Maecenas@Donecsollicitudin.ca",
+ "cou": "Filesource, Member",
+ "org": "Duis Gravida Praesent Ltd"
+ },
+ {
+ "name": "Alisa Scott",
+ "email": "ipsum.primis.in@erat.co.uk",
+ "cou": "Writer, Active",
+ "org": "Vivamus Non Lorem Inc."
+ },
+ {
+ "name": "Asher Mccray",
+ "email": "semper.auctor@nibhAliquamornare.edu",
+ "cou": "Writer, Member",
+ "org": "Orci Corporation"
+ },
+ {
+ "name": "Hanna Salas",
+ "email": "feugiat@purusactellus.net",
+ "cou": "",
+ "org": "Lectus Convallis Industries"
+ },
+ {
+ "name": "Jeremy Riley",
+ "email": "Ut.sagittis@necante.ca",
+ "cou": "Writer",
+ "org": "Luctus Curabitur LLP"
+ },
+ {
+ "name": "Violet Trevino",
+ "email": "vestibulum@nec.edu",
+ "cou": "",
+ "org": "Ligula Aenean Gravida Consulting"
+ },
+ {
+ "name": "Carissa Myers",
+ "email": "non@rhoncusDonec.co.uk",
+ "cou": "Member, Filesource",
+ "org": "Tempor Corporation"
+ },
+ {
+ "name": "Kadeem Osborn",
+ "email": "nulla.In@aliquameros.ca",
+ "cou": "Filesource, Active, Member, Writer",
+ "org": "Tempus Risus Donec PC"
+ },
+ {
+ "name": "Kiayada England",
+ "email": "ultrices.posuere@lectus.net",
+ "cou": "",
+ "org": "Orci Institute"
+ },
+ {
+ "name": "Connor Gardner",
+ "email": "diam.eu@tortorIntegeraliquam.org",
+ "cou": "Member, Active, Writer",
+ "org": "Vulputate Nisi Sem LLP"
+ },
+ {
+ "name": "Alfonso Casey",
+ "email": "montes.nascetur.ridiculus@risus.net",
+ "cou": "Member",
+ "org": "Sed Eu Nibh Consulting"
+ },
+ {
+ "name": "Avye Raymond",
+ "email": "mauris.sapien@tempusrisusDonec.co.uk",
+ "cou": "Active, Writer, Filesource, Member",
+ "org": "Amet Ante Incorporated"
+ },
+ {
+ "name": "Quamar Cross",
+ "email": "elit.pretium@Sedid.org",
+ "cou": "",
+ "org": "Dapibus PC"
+ },
+ {
+ "name": "Justine Kemp",
+ "email": "diam@ornare.org",
+ "cou": "Writer, Filesource",
+ "org": "Libero At Auctor Associates"
+ },
+ {
+ "name": "Blair Rush",
+ "email": "at.velit.Cras@pulvinar.ca",
+ "cou": "",
+ "org": "Nulla Tempor Associates"
+ },
+ {
+ "name": "Jael Travis",
+ "email": "ut.dolor.dapibus@vestibulumneceuismod.ca",
+ "cou": "",
+ "org": "Facilisis Lorem LLC"
+ },
+ {
+ "name": "Donovan Patel",
+ "email": "bibendum.ullamcorper@Sedeu.co.uk",
+ "cou": "Member, Filesource, Writer, Active",
+ "org": "Ipsum Sodales Incorporated"
+ },
+ {
+ "name": "Sylvester Brady",
+ "email": "amet@consequatauctornunc.net",
+ "cou": "",
+ "org": "Semper Nam Limited"
+ },
+ {
+ "name": "Yuri Eaton",
+ "email": "Nullam.lobortis.quam@Etiamligulatortor.com",
+ "cou": "",
+ "org": "Eu Elit Nulla LLP"
+ },
+ {
+ "name": "Bree Harmon",
+ "email": "libero.Integer@maurisaliquam.ca",
+ "cou": "Filesource, Active, Member, Writer",
+ "org": "Dui In Sodales PC"
+ },
+ {
+ "name": "Tanek Tucker",
+ "email": "arcu@Craslorem.org",
+ "cou": "Active, Member, Filesource",
+ "org": "Nisl Arcu Company"
+ },
+ {
+ "name": "Jermaine Stevens",
+ "email": "luctus@Donec.org",
+ "cou": "Active, Writer",
+ "org": "Pellentesque Sed Dictum Corp."
+ },
+ {
+ "name": "Ira Robinson",
+ "email": "malesuada.vel@lobortisClass.ca",
+ "cou": "Active, Member",
+ "org": "Ac Sem Ut Consulting"
+ },
+ {
+ "name": "Jocelyn Fulton",
+ "email": "tristique.senectus.et@faucibusorci.co.uk",
+ "cou": "Active, Member, Filesource, Writer",
+ "org": "Ante Ipsum Institute"
+ },
+ {
+ "name": "Tatyana Kelly",
+ "email": "a.facilisis.non@tortorat.ca",
+ "cou": "",
+ "org": "Donec Feugiat Limited"
+ },
+ {
+ "name": "Bevis Sanchez",
+ "email": "Vivamus.rhoncus@leoin.com",
+ "cou": "Member",
+ "org": "Condimentum Donec Limited"
+ },
+ {
+ "name": "Louis Weaver",
+ "email": "vitae.posuere.at@semper.ca",
+ "cou": "Filesource, Writer, Member",
+ "org": "Interdum Ligula Eu Corp."
+ },
+ {
+ "name": "Jordan Caldwell",
+ "email": "volutpat@sagittisNullam.co.uk",
+ "cou": "Filesource",
+ "org": "Adipiscing PC"
+ },
+ {
+ "name": "Eleanor Gentry",
+ "email": "vehicula.Pellentesque.tincidunt@lacusNulla.ca",
+ "cou": "Filesource, Member, Active",
+ "org": "Elit Pellentesque A Industries"
+ },
+ {
+ "name": "Quincy Morgan",
+ "email": "dictum.eleifend.nunc@velquam.ca",
+ "cou": "",
+ "org": "Nec Associates"
+ },
+ {
+ "name": "Thomas Giles",
+ "email": "libero@montesnascetur.edu",
+ "cou": "Writer, Filesource",
+ "org": "Erat Semper Corp."
+ },
+ {
+ "name": "Alec Shelton",
+ "email": "mi.eleifend@purusMaecenaslibero.ca",
+ "cou": "Active, Member, Writer, Filesource",
+ "org": "Tincidunt Tempus Risus PC"
+ },
+ {
+ "name": "Rooney Boyle",
+ "email": "Mauris.non.dui@posuerecubiliaCurae.org",
+ "cou": "",
+ "org": "Tellus Incorporated"
+ },
+ {
+ "name": "Amela Mcknight",
+ "email": "odio@tinciduntorci.edu",
+ "cou": "Filesource",
+ "org": "Sed Sem Consulting"
+ },
+ {
+ "name": "Maia Gates",
+ "email": "vel.arcu@et.org",
+ "cou": "Filesource",
+ "org": "Ornare In Faucibus Corporation"
+ },
+ {
+ "name": "David Sexton",
+ "email": "Vivamus.non.lorem@euaccumsan.co.uk",
+ "cou": "Filesource, Writer",
+ "org": "Suspendisse Sed Company"
+ },
+ {
+ "name": "Rama Christensen",
+ "email": "pede.blandit.congue@lectuspede.ca",
+ "cou": "Writer",
+ "org": "Primis In Faucibus Institute"
+ },
+ {
+ "name": "Athena Barnes",
+ "email": "lobortis.mauris@Nulladignissim.com",
+ "cou": "Writer, Member, Active, Filesource",
+ "org": "In Molestie Industries"
+ },
+ {
+ "name": "Aimee Snow",
+ "email": "Nunc.pulvinar.arcu@sollicitudin.ca",
+ "cou": "Active, Filesource, Writer",
+ "org": "Egestas Blandit LLP"
+ },
+ {
+ "name": "Emma Thornton",
+ "email": "mattis.velit.justo@et.net",
+ "cou": "Writer, Member, Filesource",
+ "org": "Id Erat Foundation"
+ },
+ {
+ "name": "Anjolie Craft",
+ "email": "at.arcu.Vestibulum@mifringillami.net",
+ "cou": "",
+ "org": "Nibh Dolor Nonummy LLP"
+ },
+ {
+ "name": "Hamish Dickerson",
+ "email": "vitae.odio.sagittis@convallisdolorQuisque.co.uk",
+ "cou": "",
+ "org": "Vehicula Aliquet Libero LLC"
+ },
+ {
+ "name": "Matthew Lindsey",
+ "email": "orci.Ut@parturientmontes.edu",
+ "cou": "Member, Active, Filesource, Writer",
+ "org": "Et Nunc Associates"
+ },
+ {
+ "name": "Wesley Mckay",
+ "email": "non.bibendum@molestie.net",
+ "cou": "Filesource, Member, Active",
+ "org": "Tempus Non Lacinia Consulting"
+ },
+ {
+ "name": "Hilary Mcmahon",
+ "email": "ante.Nunc@magnaLoremipsum.com",
+ "cou": "Writer",
+ "org": "Vulputate Eu Associates"
+ },
+ {
+ "name": "Asher Finley",
+ "email": "et@orci.edu",
+ "cou": "Writer",
+ "org": "Eget Incorporated"
+ },
+ {
+ "name": "Chantale Whitney",
+ "email": "neque@lectusrutrum.edu",
+ "cou": "Filesource, Writer, Member, Active",
+ "org": "Enim LLP"
+ },
+ {
+ "name": "Levi Floyd",
+ "email": "ipsum.porta.elit@aliquetPhasellusfermentum.co.uk",
+ "cou": "Active, Filesource, Member",
+ "org": "A Arcu Sed Institute"
+ },
+ {
+ "name": "Jenna Lane",
+ "email": "Nulla.facilisi@acrisusMorbi.com",
+ "cou": "Writer",
+ "org": "Nisl Limited"
+ },
+ {
+ "name": "Molly Ratliff",
+ "email": "Cras@Sed.com",
+ "cou": "Writer",
+ "org": "Nulla Integer Vulputate Institute"
+ },
+ {
+ "name": "Rina Cole",
+ "email": "pede.sagittis@nibhDonecest.edu",
+ "cou": "Member, Filesource, Active",
+ "org": "Sit Corp."
+ },
+ {
+ "name": "Melanie Buckner",
+ "email": "tortor@Donecporttitortellus.co.uk",
+ "cou": "",
+ "org": "Velit Associates"
+ },
+ {
+ "name": "Basil Holland",
+ "email": "Nam.ligula@euodio.ca",
+ "cou": "",
+ "org": "Diam Vel Arcu Inc."
+ },
+ {
+ "name": "Kevin Graves",
+ "email": "eleifend.nunc.risus@arcuCurabiturut.com",
+ "cou": "Member, Active, Writer",
+ "org": "Risus Duis Limited"
+ },
+ {
+ "name": "Lillith Sears",
+ "email": "blandit.at.nisi@ametmetus.ca",
+ "cou": "Member, Filesource, Writer, Active",
+ "org": "Vitae Inc."
+ },
+ {
+ "name": "Nehru Roth",
+ "email": "ultrices.iaculis@mifringilla.com",
+ "cou": "Active",
+ "org": "Malesuada LLC"
+ },
+ {
+ "name": "Alden Hodges",
+ "email": "faucibus.orci.luctus@accumsan.ca",
+ "cou": "Filesource",
+ "org": "Orci Luctus Et Consulting"
+ },
+ {
+ "name": "Devin Waller",
+ "email": "aliquam.adipiscing@porttitor.com",
+ "cou": "",
+ "org": "Consectetuer Limited"
+ },
+ {
+ "name": "Lacota Dennis",
+ "email": "eget@imperdietnecleo.com",
+ "cou": "",
+ "org": "Nec Ante Blandit Corporation"
+ },
+ {
+ "name": "Yvette Ball",
+ "email": "augue.Sed@velitPellentesque.ca",
+ "cou": "Filesource, Active, Member",
+ "org": "Eu Tempor Erat Incorporated"
+ },
+ {
+ "name": "Nayda Guerra",
+ "email": "mauris.Morbi.non@necorci.net",
+ "cou": "Writer, Filesource, Active, Member",
+ "org": "Nisl Elementum Consulting"
+ },
+ {
+ "name": "Wang Sexton",
+ "email": "a@eulacusQuisque.ca",
+ "cou": "Filesource, Writer",
+ "org": "Fames Institute"
+ },
+ {
+ "name": "Ian Hughes",
+ "email": "ac.libero@dignissimlacus.co.uk",
+ "cou": "Member",
+ "org": "Turpis Aliquam Corp."
+ },
+ {
+ "name": "Galena Marshall",
+ "email": "ac.libero.nec@luctus.ca",
+ "cou": "",
+ "org": "Cursus LLP"
+ },
+ {
+ "name": "Piper Rowland",
+ "email": "eu.turpis@Maurisnulla.ca",
+ "cou": "Active, Member, Writer",
+ "org": "Nec Luctus Felis Ltd"
+ },
+ {
+ "name": "Madison Alvarez",
+ "email": "odio@necanteblandit.org",
+ "cou": "Filesource, Writer, Member, Active",
+ "org": "Rhoncus Associates"
+ },
+ {
+ "name": "Vielka Hunter",
+ "email": "Maecenas@feugiat.net",
+ "cou": "Filesource",
+ "org": "Cum PC"
+ },
+ {
+ "name": "Michelle Franco",
+ "email": "Suspendisse.sed.dolor@penatibusetmagnis.net",
+ "cou": "Member, Writer, Active",
+ "org": "Vestibulum Lorem Corp."
+ }
+]
\ No newline at end of file