diff options
author | Philip Häusler <msquare@notrademark.de> | 2011-06-03 13:53:55 +0200 |
---|---|---|
committer | Philip Häusler <msquare@notrademark.de> | 2011-06-03 13:53:55 +0200 |
commit | 28ac46aa4e9c45aad35aab0fb2f28a0677fee453 (patch) | |
tree | 92b6dca8effcde6ee5ff8ba22917a5dff908490e /includes/pages/admin_groups.php | |
parent | 170f8d2342e87f91f3ee3c4ad8ef161095666349 (diff) | |
parent | 75a7755041c4e4b9c5c31bccabc917e188982e80 (diff) |
Merge branch 'spezial_includes_camp' of ssh://git.planetcyborg.de/home/git/projects/engelsystem into spezial_includes_camp
Diffstat (limited to 'includes/pages/admin_groups.php')
-rw-r--r-- | includes/pages/admin_groups.php | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/includes/pages/admin_groups.php b/includes/pages/admin_groups.php index 5d9d8180..842640d8 100644 --- a/includes/pages/admin_groups.php +++ b/includes/pages/admin_groups.php @@ -7,15 +7,23 @@ function admin_groups() { if (!isset ($_REQUEST["action"])) { $groups_html = ""; foreach ($groups as $group) { - $groups_html .= '<tr>'; - $groups_html .= '<td>' . $group['Name'] . '</td>'; + $groups_html .= sprintf( + '<tr><td>%s</td>', + $group['Name'] + ); $privileges = sql_select("SELECT * FROM `GroupPrivileges` JOIN `Privileges` ON (`GroupPrivileges`.`privilege_id` = `Privileges`.`id`) WHERE `group_id`=" . sql_escape($group['UID'])); $privileges_html = array (); + foreach ($privileges as $priv) $privileges_html[] = $priv['name']; - $groups_html .= '<td>' . join(", ", $privileges_html) . '</td>'; - $groups_html .= '<td><a href="' . page_link_to("admin_groups") . '&action=edit&id=' . $group['UID'] . '">Ändern</a></td>'; - $groups_html .= '</tr>'; + + $groups_html .= sprintf( + '<td>%s</td>' + . '<td><a href="%s&action=edit&id=%s">Ändern</a></td>', + join(', ', $privileges_html), + page_link_to("admin_groups"), + $group['UID'] + ); } return template_render('../templates/admin_groups.html', array ( |