Magellan Linux

Diff of /alx-src/branches/alx-web-060/help.php

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2186 by niro, Mon May 9 16:31:38 2011 UTC revision 2187 by niro, Tue Jun 7 13:04:34 2011 UTC
# Line 1  Line 1 
1  <?  <?
  // Ausgeschriebene Namen  
  $pages = array(  
  'graphic'=>'cfg_graphic',  
  'network'=>'cfg_network',  
  'input'=>'cfg_input',  
  'auth'=>'client_auth',  
  'autostart'=>'cfg_autostart',  
  'serials'=>'client_serials',  
  'printers'=>'cfg_printers',  
  'sessions'=>'cfg_sessions',  
  'modules'=>'cfg_modules',  
  'screensaver' => 'cfg_screensaver'  
  );  
   
  // Inhalte: "Die Tabelle xyz enthält ..."  
  $contents = array(  
  'graphic'=>'Einstellungen zur Grafikausgabe',  
  'network'=>'Netzwerkeinstellungen',  
  'input'=>'Einstellungen zu Eingabegeräten',  
  'auth'=>'Authentifizierungsdaten',  
  'autostart'=>'Angaben zum Autostart',  
  'serials'=>'Informationen zur Identifikation der ALX-PCs',  
  'printers'=>'Druckereinstellungen',  
  'sessions'=>'Sitzungen, die dem Client zur Verfügung stehen',  
  'modules'=>'Module, die zusätzlich geladen werden',  
  'screensaver'=>'Einstellungen des optionalen Bildschirmschoners',  
  );  
   
  // Feld-Erklärungen  
  $tab = array();  
  $tab['graphic'] = array(  
  'resolution'=>'Auflösung',  
  'depth'=>'Farbtiefe in Bit',  
  'monitorid'=>'Kennziffer des Monitors',  
  'module'=>'Grafikmodul'  
  );  
   
  $tab['network'] = array(  
  'hostname'=>'Hostname des Clients',  
  'domain'=>'angehörige Domäne',  
  'networking'=>'statisches oder DHCP basierts Netzwerk verwenden',  
  'netmask'=>'Netzmaske der Client-IP',  
  'dns'=>'Nameserver der Domäne',  
  'gateway'=>'Default Gateway der Domäne',  
  'broadcast'=>'Broadcast-Adresse des Netzes',  
  'ip'=>'IP-Adresse des Clients',  
  'module'=>'Treiber-Module für die NIC (<a href="share/supported_nics.html">Detailierte Liste</a>)',  
  'forcemacto'=>'fälschen der MAC-Adresse (bsp 00:11:22:33:44:55)',  
  'wireless_bitrate'=>'Bitrate in Mbit der WLAN-Verbindung',  
  'wireless_channel'=>'Kanal der WLAN-Verbindung (equivalent zu Frequenz)',  
  'wireless_essid'=>'ESSID des WLAN-Netzes',  
  'wireless_frequency'=>'Frequenz der WLAN-Verbindung (equivalent zu Kanal)',  
  'wireless_mode'=>'Verbindung-Modus: Managed=Infrastructure, Ad-Hoc, Master=AP-Mode ...',  
  'wireless_nick'=>'Nickname des WLAN-Adapters im Netz',  
  'wireless_auth_mode'=>'Verschlüsselungs Methode (keine, WEP oder WPA-PSK)',  
  'wireless_key_length'=>'Länge des WEP-Schlüssels ( 64bit, 128bit, 256bit WEP)',  
  'wireless_key'=>'WEP-Schlüssel in HEX oder WPA-PSK Schlüssel (bei WEP muss die Länge der Bitanzahl entsprechen) ',  
  'wireless_key_ascii'=>'WEP-Schlüssel in ASCII (Achtung: wird in HEX konvertiert, nicht für WPA verwenden)',  
  );  
   
  $tab['input'] = array(  
  'mouse'=>'Maustreiber',  
  'keyboard'=>'Tastaturtreiber'  
  );  
   
  $tab['auth'] = array(  
  'username'=>'Benutzername des unprivilegierten Benutzes',  
  'shell'=>'root-Password des Systems',  
  'vnc'=>'VNC Password, muss *mindestens* 6 Zeichen lang sein',  
  'samba'=>'Password für die Netzwerkfreigaben (root)',  
  'station'=>'Password des unprivilegierten Benutzes',  
  );  
   
  $tab['autostart'] = array(  
  'session'=>'Dateiname der ICA-Session, die beim Starten des ALX-PCs geöffnet werden soll'  
  );  
   
  $tab['serials'] = array(  
  'serial'=>'Kennziffer des Clients',  
  'mtime'=>'Registierdatum des Clients an die Datenbank',  
  'mac'=>'Aktuelle/letzte bekannte MAC-Adresse des Clients'  
  );  
   
  $tab['printers'] = array(  
  'port'=>'Port an dem der Drucker angeschlossen ist',  
  'printer_name'=>'Name des Druckers und der Freigabe',  
  'ip'=>'IP-Adresse des Druckes; nur relevant bei Netzwerkdruckern',  
  'share'=>'Freigabename oder Port; nur relevant bei Netzwerkdruckern',  
  );  
   
  $tab['sessions'] = array(  
  'session'=>'Name der ICA-Session',  
  'filename'=>'Dateiname der ICA-Session (bsp sum.ica)',  
  'username'=>'Benutzer zum Anmelden an dem Citrix-Server',  
  'domain'=>'Anmeldedomäne des Citrix-Servers',  
  'password'=>'Kennwort des Benutzers',  
  'browseradrs'=>'IP-Adressen der Citrix-Server (bsp IP1;IP2)'  
  );  
   
  $tab['modules'] = array(  
  'module'=>'Kernelmodule die beim Start des Clients zusätzlich geladen werden sollen'  
  );  
   
  $tab['screensaver'] = array(  
  'screensaver'=>'Bildschirmschoner der verwendet werden soll',  
  'timeout'=>'Dauer in Minuten bis der Bildschirmschoner gestartet wird',  
  'password'=>'Optionales Passwort für den Bildschirmschoner - Achtung Root-Passwort geht immer !'  
  );  
   
  echo '<table height=100%><tr><td width=425 valign=top style="border-right:solid black 1px">';  
  echo '<big><big><b>'.$pages[$page].'</b></big></big><br>';  
  echo 'Die Tabelle <b>'.$pages[$page].'</b> enthält '.$contents[$page].'.<br><br>';  
   
  if(isset($tab[$page]))  
  {  
  echo '<table width=95% border>';  
  foreach($tab[$page] as $k=>$v) echo '<tr><td width=100 valign=top><b>'.$k.'</b></td><td>'.$v.'</td></tr>';  
  echo '</table>';  
  }  
   
  echo '</td><td valign=top><img src="pics/logo2.jpg"><br><br>';  
   
  echo 'Hilfe zu...<br>';  
  foreach($pages as $k=>$p) echo '<a href="help.php?page='.$k.'" style="color:#000000;text-decoration:none"><b>:: '.$p.'</b></a><br>';  
  echo '</td>';  
 ?>  
2    
3    // Ausgeschriebene Namen
4    $pages = array(
5     'graphic'=>'cfg_graphic',
6     'network'=>'cfg_network',
7     'input'=>'cfg_input',
8     'auth'=>'client_auth',
9     'autostart'=>'cfg_autostart',
10     'serials'=>'client_serials',
11     'printers'=>'cfg_printers',
12     'sessions'=>'cfg_sessions',
13     'modules'=>'cfg_modules',
14     'screensaver' => 'cfg_screensaver'
15     );
16    
17    // Inhalte: "Die Tabelle xyz enthält ..."
18    $contents = array(
19     'graphic'=>'Einstellungen zur Grafikausgabe',
20     'network'=>'Netzwerkeinstellungen',
21     'input'=>'Einstellungen zu Eingabegeräten',
22     'auth'=>'Authentifizierungsdaten',
23     'autostart'=>'Angaben zum Autostart',
24     'serials'=>'Informationen zur Identifikation der ALX-PCs',
25     'printers'=>'Druckereinstellungen',
26     'sessions'=>'Sitzungen, die dem Client zur Verfügung stehen',
27     'modules'=>'Module, die zusätzlich geladen werden',
28     'screensaver'=>'Einstellungen des optionalen Bildschirmschoners',
29     );
30    
31    // Feld-Erklärungen
32    $tab = array();
33    $tab['graphic'] = array(
34     'resolution'=>'Auflösung',
35     'depth'=>'Farbtiefe in Bit',
36     'monitorid'=>'Kennziffer des Monitors',
37     'module'=>'Grafikmodul'
38     );
39    
40    $tab['network'] = array(
41     'hostname'=>'Hostname des Clients',
42     'domain'=>'angehörige Domäne',
43     'networking'=>'statisches oder DHCP basierts Netzwerk verwenden',
44     'netmask'=>'Netzmaske der Client-IP',
45     'dns'=>'Nameserver der Domäne',
46     'gateway'=>'Default Gateway der Domäne',
47     'broadcast'=>'Broadcast-Adresse des Netzes',
48     'ip'=>'IP-Adresse des Clients',
49     'module'=>'Treiber-Module für die NIC (<a href="share/supported_nics.html">Detailierte Liste</a>)',
50     'forcemacto'=>'fälschen der MAC-Adresse (bsp 00:11:22:33:44:55)',
51     'wireless_bitrate'=>'Bitrate in Mbit der WLAN-Verbindung',
52     'wireless_channel'=>'Kanal der WLAN-Verbindung (equivalent zu Frequenz)',
53     'wireless_essid'=>'ESSID des WLAN-Netzes',
54     'wireless_frequency'=>'Frequenz der WLAN-Verbindung (equivalent zu Kanal)',
55     'wireless_mode'=>'Verbindung-Modus: Managed=Infrastructure, Ad-Hoc, Master=AP-Mode ...',
56     'wireless_nick'=>'Nickname des WLAN-Adapters im Netz',
57     'wireless_auth_mode'=>'Verschlüsselungs Methode (keine, WEP oder WPA-PSK)',
58     'wireless_key_length'=>'Länge des WEP-Schlüssels ( 64bit, 128bit, 256bit WEP)',
59     'wireless_key'=>'WEP-Schlüssel in HEX oder WPA-PSK Schlüssel (bei WEP muss die Länge der Bitanzahl entsprechen) ',
60     'wireless_key_ascii'=>'WEP-Schlüssel in ASCII (Achtung: wird in HEX konvertiert, nicht für WPA verwenden)',
61     );
62    
63    $tab['input'] = array(
64     'mouse'=>'Maustreiber',
65     'keyboard'=>'Tastaturtreiber'
66     );
67    
68    $tab['auth'] = array(
69     'username'=>'Benutzername des unprivilegierten Benutzes',
70     'shell'=>'root-Password des Systems',
71     'vnc'=>'VNC Password, muss *mindestens* 6 Zeichen lang sein',
72     'samba'=>'Password für die Netzwerkfreigaben (root)',
73     'station'=>'Password des unprivilegierten Benutzes',
74     );
75    
76    $tab['autostart'] = array(
77     'session'=>'Dateiname der ICA-Session, die beim Starten des ALX-PCs geöffnet werden soll'
78     );
79    
80    $tab['serials'] = array(
81     'serial'=>'Kennziffer des Clients',
82     'mtime'=>'Registierdatum des Clients an die Datenbank',
83     'mac'=>'Aktuelle/letzte bekannte MAC-Adresse des Clients'
84     );
85    
86    $tab['printers'] = array(
87     'port'=>'Port an dem der Drucker angeschlossen ist',
88     'printer_name'=>'Name des Druckers und der Freigabe',
89     'ip'=>'IP-Adresse des Druckes; nur relevant bei Netzwerkdruckern',
90     'share'=>'Freigabename oder Port; nur relevant bei Netzwerkdruckern',
91     );
92    
93    $tab['sessions'] = array(
94     'session'=>'Name der ICA-Session',
95     'filename'=>'Dateiname der ICA-Session (bsp sum.ica)',
96     'username'=>'Benutzer zum Anmelden an dem Citrix-Server',
97     'domain'=>'Anmeldedomäne des Citrix-Servers',
98     'password'=>'Kennwort des Benutzers',
99     'browseradrs'=>'IP-Adressen der Citrix-Server (bsp IP1;IP2)'
100     );
101    
102    $tab['modules'] = array(
103     'module'=>'Kernelmodule die beim Start des Clients zusätzlich geladen werden sollen'
104     );
105    
106    $tab['screensaver'] = array(
107     'screensaver'=>'Bildschirmschoner der verwendet werden soll',
108     'timeout'=>'Dauer in Minuten bis der Bildschirmschoner gestartet wird',
109     'password'=>'Optionales Passwort für den Bildschirmschoner - Achtung Root-Passwort geht immer !'
110     );
111    
112    echo '<table height=100%><tr><td width=425 valign=top style="border-right:solid black 1px">';
113    echo '<big><big><b>'.$pages[$page].'</b></big></big><br>';
114    echo 'Die Tabelle <b>'.$pages[$page].'</b> enthält '.$contents[$page].'.<br><br>';
115    
116    if(isset($tab[$page]))
117    {
118     echo '<table width=95% border>';
119     foreach($tab[$page] as $k=>$v) echo '<tr><td width=100 valign=top><b>'.$k.'</b></td><td>'.$v.'</td></tr>';
120     echo '</table>';
121    }
122    
123    echo '</td><td valign=top><img src="pics/logo2.jpg"><br><br>';
124    
125    echo 'Hilfe zu...<br>';
126    foreach($pages as $k=>$p) echo '<a href="help.php?page='.$k.'" style="color:#000000;text-decoration:none"><b>:: '.$p.'</b></a><br>';
127    echo '</td>';
128    
129    ?>

Legend:
Removed from v.2186  
changed lines
  Added in v.2187