* and also we have extra head here */ $extra_head .= $wikipage->getExtraHead(); break; } } case 'people': $analytics->groupAccessed($function); //// no allow_people, always existent if ($allow_people) { if (!$open_people && !$access_isGroupMember) { warnPrivatePage("people"); break; } else { include 'includes/Page.People.class.php'; $peoplepage = new PeoplePage(); $people_allow_tags = $modules_people_allowTags; $people_allow_favorites = $modules_people_allowFavorites; /** * comes from Access.php * but there is a very similar function named getMembershipID * also, in GeneralFunctions.php */ if (!$access_isGroupMember) { $pg->addBlock($pg->Column, '', $treng->_("You could have your profile here if you were a member. <a href=\"%TRENGVAR_1%join\">Click</a> to join this group!", "pagepeople", array($service_host)), "", false, true); } else { if (!isset($_GET['obj1']) || $_GET['obj1'] == "search" || $_GET['obj1'] == "page") { } elseif ($_GET['obj1'] == $_SESSION['valid_user'] || $_GET['obj1'] == "person" && $_GET['obj2'] == $_SESSION['valid_user']) { $pg->addBlock($pg->Column, '', $peoplepage->getOperationsBlock(), '', false, true); } else { if (isset($_GET['obj1']) && $_GET['obj1'] == "person" && isset($_GET['obj2'])) {
function getPeopleBlock($membership_id) { _filter_var($membership_id); global $group_name; $p = new PeoplePage($group_name); $r = $p->getPeopleHTML($membership_id); return $r; }