From: Evan Prodromou Date: Mon, 7 Feb 2011 19:21:54 +0000 (-0500) Subject: Show a little indicator for private-only groups X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=204b5e8a63e98d143a9f1f37e7c90fbfdbed8a10;p=quix0rs-gnu-social.git Show a little indicator for private-only groups --- diff --git a/plugins/GroupPrivateMessage/GroupPrivateMessagePlugin.php b/plugins/GroupPrivateMessage/GroupPrivateMessagePlugin.php index 7598b3f2b7..e086fe91dc 100644 --- a/plugins/GroupPrivateMessage/GroupPrivateMessagePlugin.php +++ b/plugins/GroupPrivateMessage/GroupPrivateMessagePlugin.php @@ -457,7 +457,27 @@ class GroupPrivateMessagePlugin extends Plugin return true; } - + + /** + * Show an indicator that the group is (essentially) private on the group page + * + * @param Action $action The action being shown + * @param User_group $group The group being shown + * + * @return boolean hook value + */ + + function onEndGroupProfileElements($action, $group) + { + $gps = Group_privacy_settings::forGroup($group); + + if ($gps->allow_privacy == Group_privacy_settings::ALWAYS) { + $action->element('p', 'privategroupindicator', _('Private')); + } + + return true; + } + function onPluginVersion(&$versions) { $versions[] = array('name' => 'GroupPrivateMessage',