summaryrefslogtreecommitdiffstats
path: root/ldap-site-mngmt/webinterface/computers/group.php
diff options
context:
space:
mode:
Diffstat (limited to 'ldap-site-mngmt/webinterface/computers/group.php')
-rw-r--r--ldap-site-mngmt/webinterface/computers/group.php115
1 files changed, 0 insertions, 115 deletions
diff --git a/ldap-site-mngmt/webinterface/computers/group.php b/ldap-site-mngmt/webinterface/computers/group.php
deleted file mode 100644
index cfacd649..00000000
--- a/ldap-site-mngmt/webinterface/computers/group.php
+++ /dev/null
@@ -1,115 +0,0 @@
-<?php
-
-include('../standard_header.inc.php');
-
-# Dateiname und evtl. Pfad des Templates für die Webseite
-$webseite = "group.dwt";
-
-include('computers_header.inc.php');
-
-$mnr = 2;
-$sbmnr = -1;
-$mcnr = -1;
-
-###################################################################################
-
-$sbmnr = $_GET['sbmnr'];
-
-# Menuleisten erstellen
-createMainMenu($rollen, $mainnr);
-createComputersMenu($rollen, $mnr, $auDN, $sbmnr, $mcnr);
-
-###################################################################################
-
-$groupDN = $_GET['dn'];
-
-$group = get_node_data($groupDN,array("cn","description","member","dhcphlpcont"));
-
-$template->assign(array("GROUPDN" => $groupDN,
- "GROUPCN" => $group['cn'],
- "GROUPDESC" => $group['description'],
- # "MEMBERS" => $anzahlmember,
- "MEMBER" => $group['member'],
- "DHCPCONT" => $group['dhcphlpcont'],
- "AUDN" => $auDN,
- "SBMNR" => $sbmnr));
-
-$template->define_dynamic("Members", "Webseite");
-
-if ( count($group['member']) == 1 ){
- $member = $group['member'];
- $group = array();
- $group['member'][] = $member;
-}
-
-if ( count($group['member']) != 0 ){
- sort($group['member']);
- foreach ($group['member'] as $member){
- $exp = explode(',',$member);
- $memberexp = explode('=',$exp[0]);
- $membername = $memberexp[1];
- $template->assign(array("MEMBERDN" => $member,
- "MEMBER" => $membername));
- $template->parse("MEMBERS_LIST", ".Members");
- }
-}
-
-##############################################
-# neues Member anlegen ...
-$hosts_array = get_hosts($auDN,array("dn","hostname"));
-# print_r($hosts_array); echo "<br><br>";
-$groups = get_groups($auDN, array("member"));
-$template->assign(array("HN" => ""));
-
-foreach ($groups as $group){
- for ($i=0; $i < count($hosts_array); $i++){
- if (count($group['member']) > 1){
- foreach ($group['member'] as $item){
- if ($hosts_array[$i]['dn'] == $item){
- array_splice($hosts_array, $i, 1);
- $i--; # da ja ein Member gelöscht wurde
- }
- }
- }
- if (count($group['member']) == 1){
- if ($hosts_array[$i]['dn'] == $group['member']){
- array_splice($hosts_array, $i, 1);
- }
- }
- }
-}
-#print_r($hosts_array);echo"<br>";
-
-$template->define_dynamic("Hosts", "Webseite");
-foreach ($hosts_array as $item){
- $template->assign(array("HDN" => $item['dn'],
- "HN" => $item['hostname'],
- "HOSTNUMBER" => 5));
- $template->parse("HOSTS_LIST", ".Hosts");
-}
-
-
-##########################################################
-# MC Wochenübersicht
-$mc_array = get_machineconfigs($groupDN,array("dn","cn","timerange","description"));
-# print_r($mc_array);
-for ($i=0; $i<count($mc_array); $i++){
- # Timerange Komponenten
- if (count($mc_array[$i]['timerange']) > 1 ){
- foreach ($mc_array[$i]['timerange'] as $tr){
- $exptime = array_merge(explode('_',$tr),$mc_array[$i]['description']);
- $timeranges[$i][] = $exptime; # Für grafische Wo-Ansicht
- }
- }else{
- $exptime = array_merge(explode('_',$mc_array[$i]['timerange']), $mc_array[$i]['description']);
- $timeranges[$i] = $exptime; # Für grafische Wo-Ansicht
- }
-}
-include("mc_wochenplan.php");
-
-
-###################################################################################
-
-include("computers_footer.inc.php");
-
-?> \ No newline at end of file