Portions created by the Initial Developer are Copyright (C) 2008-2012 the Initial Developer. All Rights Reserved. Contributor(s): Mark J Crane */ include "root.php"; require_once "resources/require.php"; require_once "resources/check_auth.php"; if (permission_exists('group_members_view') || if_group("superadmin")) { //access allowed } else { echo "access denied"; return; } //requires a superadmin to view members of the superadmin group if (!if_group("superadmin") && $_GET["group_name"] == "superadmin") { echo "access denied"; return; } //add multi-lingual support require_once "app_languages.php"; foreach($text as $key => $value) { $text[$key] = $value[$_SESSION['domain']['language']['code']]; } //get the http value and set as a variable $group_name = $_GET["group_name"]; //define the if group members function function if_group_members($db, $group_name, $user_uuid) { $sql = "select * from v_group_users "; $sql .= "where domain_uuid = '$domain_uuid' "; $sql .= "and group_name = '$group_name' "; $sql .= "and user_uuid = '$user_uuid' "; $prep_statement = $db->prepare(check_sql($sql)); $prep_statement->execute(); if (count($prep_statement->fetchAll(PDO::FETCH_NAMED)) == 0) { return true; } else { return false; } unset ($sql, $prep_statement); } //$exampledatareturned = example("apples", 1); //include the header require_once "resources/header.php"; $page["title"] = $text['title-group_members']; //show the content $c = 0; $row_style["0"] = "row_style0"; $row_style["1"] = "row_style1"; echo "
\n"; echo "\n"; echo " \n"; echo " \n"; echo " \n"; echo " \n"; echo "
\n"; echo " ".$text['header-group_members'].$group_name.""; echo " \n"; echo " "; echo "    \n"; echo "
\n"; $sql = "SELECT u.user_uuid, u.username, g.group_user_uuid FROM v_group_users as g, v_users as u "; $sql .= "where g.user_uuid = u.user_uuid "; $sql .= "and g.domain_uuid = '$domain_uuid' "; $sql .= "and g.group_name = '$group_name' "; $prep_statement = $db->prepare(check_sql($sql)); $prep_statement->execute(); $strlist = "\n"; $strlist .= "\n"; $strlist .= " \n"; $strlist .= " \n"; $strlist .= " \n"; $strlist .= "\n"; $count = 0; $result = $prep_statement->fetchAll(PDO::FETCH_NAMED); foreach ($result as &$row) { $group_user_uuid = $row["group_user_uuid"]; $username = $row["username"]; $user_uuid = $row["user_uuid"]; $strlist .= ""; $strlist .= "\n"; $strlist .= "\n"; $strlist .= "\n"; $strlist .= "\n"; if ($c==0) { $c=1; } else { $c=0; } $count++; } $strlist .= "
  ".$text['label-username']."       \n"; $strlist .= "  \n"; $strlist .= "
  $username     "; if (permission_exists('group_member_delete')) { $strlist .= "$v_link_label_delete"; } $strlist .= "
\n"; echo $strlist; echo "
"; echo "
"; echo "
"; echo " "; echo " "; echo " "; echo " "; echo " "; echo "
"; $sql = "SELECT * FROM v_users "; $sql .= "where domain_uuid = '$domain_uuid' "; $sql .= "order by username "; $prep_statement = $db->prepare(check_sql($sql)); $prep_statement->execute(); echo ""; unset($sql, $result); echo " "; if (permission_exists('group_member_add')) { echo " "; echo " "; } echo "
"; echo "
"; echo "
"; echo "

"; //include the footer require_once "resources/footer.php"; ?>