diff --git a/Lib/lang.php b/Lib/lang.php index b4df823..0eaeaea 100644 --- a/Lib/lang.php +++ b/Lib/lang.php @@ -96,6 +96,7 @@ 'pl.grouperlite.action.view-in-grouper' => 'View in Grouper', 'pl.grouperlite.action.view-members' => 'View members', 'pl.grouperlite.action.close' => 'Close', + 'pl.grouperlite.action.clear' => 'Clear', 'pl.grouperlite.form.group.template.label' => 'Select a template', 'pl.grouperlite.form.group.template.empty' => '(choose one)', @@ -133,5 +134,7 @@ 'pl.grouperlite.search.tags.text' => 'Search', 'pl.grouperlite.pagination.counter' => 'Viewing {:start}-{:end} of {:count}', - 'pl.grouperlite.attributes.zero-state' => 'No Attributes Associated to this Group.' + 'pl.grouperlite.attributes.zero-state' => 'No Attributes Associated to this Group.', + 'pl.grouperlite.groups.zero-state' => 'No groups found.', + 'pl.grouperlite.working-groups.zero-state' => 'No working groups found.' ); \ No newline at end of file diff --git a/View/Elements/Components/groupattributes.ctp b/View/Elements/Components/groupattributes.ctp index 2c0ff8b..8710b23 100644 --- a/View/Elements/Components/groupattributes.ctp +++ b/View/Elements/Components/groupattributes.ctp @@ -1,25 +1,27 @@ - - - - - - - - - - + 0) : ?> +
+ - - - + + + - - -
- - - -
+ + + + + + + + + + + + + + + +

diff --git a/View/Elements/Components/navigation-emaillists.ctp b/View/Elements/Components/navigation-emaillists.ctp index 60b3856..6b478db 100644 --- a/View/Elements/Components/navigation-emaillists.ctp +++ b/View/Elements/Components/navigation-emaillists.ctp @@ -40,15 +40,15 @@
Html->url( + $createTemplateGroupUrl = $this->Html->url( array( 'controller' => 'grouper_groups', - 'action' => 'groupcreatetemplateform' + 'action' => 'groupcreatetemplate' ) ); ?> - -   + +  
diff --git a/View/Elements/Components/optAction.ctp b/View/Elements/Components/optAction.ctp index 6ac08f5..cf6504a 100644 --- a/View/Elements/Components/optAction.ctp +++ b/View/Elements/Components/optAction.ctp @@ -1,8 +1,9 @@ Form->create(false, array( 'url' => array('controller' => 'grouper_groups', 'action' => $action), - 'class' => 'd-flex justify-content-center' + 'class' => 'd-flex justify-content-center', + 'id' => 'join-group.' . $idx )); ?> -Form->hidden('GroupName', array('default' => $group)); ?> +Form->hidden('GroupName', array('default' => $group, 'id' => 'groupName.'.$idx)); ?> diff --git a/View/GrouperGroups/groupmember.ctp b/View/GrouperGroups/groupmember.ctp index d4fb8b3..734a40c 100644 --- a/View/GrouperGroups/groupmember.ctp +++ b/View/GrouperGroups/groupmember.ctp @@ -2,48 +2,56 @@ Html->addCrumb(_txt('pl.grouperlite.nav.memberships')); ?> element('GrouperLite.Components/navigation-groups', array('active' => 'groupmember')); ?> element('GrouperLite.Components/search', array('active' => 'groupmember')); ?> -
- element("pagination", array( - 'goto' => false, - 'limit' => false, - 'numbers' => false, - 'counter' => true, - 'class' => 'counter' - )); ?> - - - - - - - - - - + 0) : ?> +
+ element("pagination", array( + 'goto' => false, + 'limit' => false, + 'numbers' => false, + 'counter' => true, + 'class' => 'counter' + )); ?> +
+ - - - + + + - - -
- element('GrouperLite.Components/optAction', array( - 'member' => $group['optOut'], - 'action' => 'leavegroup', - 'group' => $group['name'] - )) : ''; ?> -
- element("pagination", array( - 'goto' => false, - 'limit' => true, - 'numbers' => true, - 'counter' => false - )); ?> -
\ No newline at end of file + + + $group) : ?> + + + + + element('GrouperLite.Components/optAction', array( + 'member' => $group['optOut'], + 'action' => 'leavegroup', + 'group' => $group['name'], + 'idx' => $key + )) : ''; ?> + + + + + + element("pagination", array( + 'goto' => false, + 'limit' => true, + 'numbers' => true, + 'counter' => false + )); ?> +
+ + +
+

+
+ \ No newline at end of file diff --git a/View/GrouperGroups/groupoptin.ctp b/View/GrouperGroups/groupoptin.ctp index a3acc65..e17a2c7 100644 --- a/View/GrouperGroups/groupoptin.ctp +++ b/View/GrouperGroups/groupoptin.ctp @@ -2,6 +2,7 @@ Html->addCrumb(_txt('pl.grouperlite.nav.groups-can-join')); ?> element('GrouperLite.Components/navigation-groups', array('active' => 'groupoptin')); ?> element('GrouperLite.Components/search', array('active' => 'groupoptin')); ?> + 0) : ?>
element("pagination", array( 'goto' => false, @@ -19,7 +20,7 @@ - + $group) : ?> +

+
+ \ No newline at end of file diff --git a/View/GrouperGroups/groupowner.ctp b/View/GrouperGroups/groupowner.ctp index b4a1cae..0654d39 100644 --- a/View/GrouperGroups/groupowner.ctp +++ b/View/GrouperGroups/groupowner.ctp @@ -2,55 +2,63 @@ Html->addCrumb(_txt('pl.grouperlite.nav.groups-presided')); ?> element('Components/navigation-groups', array('active' => 'groupowner')); ?> element('Components/search', array('active' => 'groupowner')); ?> -
- element("pagination", array( - 'goto' => false, - 'limit' => false, - 'numbers' => false, - 'counter' => true, - 'class' => 'counter' - )); ?> - - - - - - - - - - - + + 0) : ?> +
+ element("pagination", array( + 'goto' => false, + 'limit' => false, + 'numbers' => false, + 'counter' => true, + 'class' => 'counter' + )); ?> +
+ - - - - + + + + - - -
- - - - -
- element("pagination", array( - 'goto' => false, - 'limit' => true, - 'numbers' => true, - 'counter' => false - )); ?> -
\ No newline at end of file + + + + +
+ + + + + + + + + + + + + element("pagination", array( + 'goto' => false, + 'limit' => true, + 'numbers' => true, + 'counter' => false + )); ?> + + + +
+

+
+ \ No newline at end of file