@database AmBoS-Hilfe.guide
@$VER: AmBoS-Hilfe.guide 2.100 (01.08.00)
@width 72
@index "AmBoS.Guide/Glossar"
@node "Main" "AmBoS-Hilfe"
@toc "AmBoS.Guide/Main"
@{jcenter}
@{B}_____________________@{UB}  AmBoS-Hilfe@{B}  ______________________@{UB}

@{fg shine}Hilfe für die AmBoS-Programmoberfläche@{fg text}
@{B}__________________________________________________________@{UB}
@{jleft}
 @{" AmBoS-Setup       " link "AmBoS_Setup"} - Hilfe zum AmBoS-Setup
 @{" Nachrichtenreader " link "NR_Main"} - Hilfe zum integrierten Newsreader
 @{" Module            " link "ModulSetup"} - Hilfe zur Moduleinstellung
 @{" Sysop-Login       " link "SysopLogin"} - Hilfe zum Sysop-Login 
 @{" Console-Login     " link "ConsoleLogin"} - Hilfe zum Console-Login
 @{" Anchatbar         " link "Anchatbar"} - Bedeutung des Schalters 'Anchatbar'
 @{" Box besetzt       " link "BoxBesetzt"} - Bedeutung des Schalters 'Box besetzt'
 @{" Schloß            " link "Schloß"} - Hilfe zum Schloß
 @{" Verbindungen      " link "Verbindungen"} - Hinweise zur Verbindungsübersicht
 @{" Hilfe             " link "Hilfe"} - Hinweise zur Hilfe
 @{" Quit AmBoS        " link "QuitAmBoS"} - Bedeutung des Knopfes 'Quit AmBoS'
 @{" Stichwort-Index   " link "AmBoS.Guide/Glossar"}

@endnode

@rem ====================================================================
@rem === Hauptfenster ===================================================
@rem ====================================================================

@node "ConsoleLogin" "Console-Login"
@toc "Main"
@prev "Main"
@next "Main"
@{jcenter}
@{fg shine}Hauptfenster: Console-Login@{fg text}
@{jleft}
 Als Console-Login (ConLogin) bezeichnet man das Einloggen in das
 System auf einem virtuellen Port. Es handelt sich dabei um eine
 direkte Verbindung, da der Login nicht über eine Schnittstelle
 erfolgt, sondern direkt von der AmBoS-Programmoberfläche heraus.
 
 Bis auf wenige Ausnahmen verhält sich der ConLogin identisch mit
 dem eines "echten" Logins mit einem Terminalprogramm. Folgende
 Unterschiede sind zu nennen:
 
 - im Fullscreen-Texteditor können keine Texte per ASCII-Send
   upgeloadet werden (dies muß dann über den Nachrichten-Reader 
   erfolgen)
 - zum Up- oder Downloaden von Dateien werden keine Übertragungs-
   protokolle genutzt, stattdessen öffnet sich ein Datei- bzw.
   Verzeichnisrequester
 - bei einem GAST- oder Sauger-Login erscheint keine Abfrage der
   Zeilen, da diese automatisch werden und bei einem eventuellen
   Antrag automatisch übernommen werden
   
 Im @{" Global-Setup " link "Global_Allg_ConsoleLogin"} ist definierbar, ob der über den ConLogin ein-
 geloggte Benutzer für andere Online-User sichtbar sein soll oder 
 nicht. Außerdem ist es möglich, vor jedem ConLogin einen Requester
 bezüglich der Sichtbarkeit für andere Benutzer anzeigen zu lassen. 
 
@endnode
@node "Anchatbar" "Anchatbar"
@toc "Main"
@prev "Main"
@next "Main"
@{jcenter}
@{fg shine}Hauptfenster: Anchatbar@{fg text}
@{jleft}
 Ruft ein User im System die Funktion "Chatten" auf, dann erhält er 
 eine Übersicht aller weiteren User im System und ob diese anchatbar
 sind. Ist diese Checkbox eingeschaltet, so erscheint auch ein User
 "Sysop" in dieser Liste. Dieser befindet sich dann auf dem virtuellen
 Port "Console" und ist anchatbar. 
 
 Möchte nun ein User mit dem SysOp chatten und schickt eine Chat-
 Aufforderung an diesen Port ab, so erscheint ein Requester, mit dem
 der SysOp dann entscheiden kann, ob er mit dem User chatten möchte
 oder nicht.
 
 Wird die Checkbox wieder deaktiviert, so verschwindet auch der Be-
 nutzer "Sysop" aus der Userliste der Funktion "Chatten".

@endnode
@node "BoxBesetzt" "Box besetzt"
@toc "Main"
@prev "Main"
@next "Main"
@{jcenter}
@{fg shine}Hauptfenster: Box besetzt@{fg text}
@{jleft}
 Wird diese Checkbox aktiviert, so werden alle eingeschalteten Ports
 auf besetzt geschaltet.
 
 Die Auswirkungen dieser Funktion sind abhängig davon, was im
 @{" Port-Setup " link "Ports_Kommandos"} für das Kommando "besetzt" und "besetzt aufheben" für
 die jeweiligen Ports eingetragen ist.
 
@endnode
@node "Schloß" "Schloß"
@toc "Main"
@prev "Main"
@next "Main"
@{jcenter}
@{fg shine}Hauptfenster: Schloß@{fg text}
@{jleft}
 Mit dem Schloß kann die AmBoS-Bedieneroberfläche gegen unbefugten
 Zugriff geschützt werden. 
 
 Wird dieser Knopf betätigt, so erscheint zunächst eine Sicherheits-
 abfrage, da daß Schloß nur mit dem im @{" Global-Setup " link "Global_Allg_DOS"} definierten
 DOS-Paßwort wieder geöffnet werden kann. Wird dann das Schloß aktiviert,
 so können keinerlei Bedienelemente (Menüs, Buttons etc.) von AmBoS
 mehr benutzt werden. Eventuell noch geöffnete Port-Fenster werden ge-
 schlossen, dabei werden ConLogin-Benutzer automatisch ausgeloggt.
 
 @{fg shine}Wichtig!@{fg text}
 Zum Öffnen des aktivierten Schlosses muß das DOS-Paßwort eingegeben
 werden. Ohne dieses Paßwort ist es unmöglich, jemals wieder Zugriff 
 auf die AmBoS-Oberfläche zu erhalten. Selbst ein Neustart des Rechners
 bei laufender Anwendung nützt nichts, da gleich nach dem Programm-
 start das Schloß automatisch aktiviert würde. Einzige Möglichkeit
 ist das manuelle Löschen der Datei "BBS:Setup/GlobalSetup.TAG", wobei
 natürlich sämtliche im Global-Setup definierten Einstellungen verloren-
 gehen.
 
@endnode
@node "Verbindungen" "Liste der letzten Verbindungen"
@toc "Main"
@prev "Main"
@next "Main"
@{jcenter}
@{fg shine}Liste der letzten Verbindungen@{fg text}
@{jleft}
 Diese Liste zeigt alle aufgebauten Verbindungen (kommend und gehend)
 seit 0:00 Uhr an.
 
 Die Liste wird um Mitternacht gelöscht, dabei werden die Daten in Form
 eines Online-Protokolles in das Brett 'SystemInfo/Box' geschrieben.
 
 @{fg shine}Username@{fg text}
 Der Name des Benutzers oder Systems, der sich in das System eingeloggt
 hat. Bei Netcalls erscheint hier das System, welches angerufen wurde.
 Fax-Logins erhalten ein ??? als Usernamen.
 
 @{fg shine}Login@{fg text}
 Datum und Uhrzeit der Verbindungsaufnahme.
 
 @{fg shine}Logoff@{fg text}
 Uhrzeit des Verbindungsabbruchs.
 
 @{fg shine}Dauer@{fg text}
 Die Dauer, die sich aus den Werten von Login und Logoff ergibt.
 Achtung: Es werden auch Zeiten angezeigt, die eigentlich keine
 Verbidungen darstellen, z.B. erfolglose Einwahlversuche bei einem
 anderen System. Die genauen Daten für die Verbindungen sind deshalb
 den entsprechenden Logdateien/Protokollen zu entnehmen.
 
 @{fg shine}Port@{fg text}
 Der Name des eingerichteten Ports, auf dem die Verbindung stattfand.
 
 @{fg shine}Login-Type@{fg text}
 Art des Logins:
  Online  : ein User hat sich online mit dem System verbunden
  Janus   : ein anderes System stellte einen Janus-Connect her
  Fax     : ein eingehender Fax-Anruf
  NetCall : ein ausgehender Systemanruf
  SLIP    : ein eingehender SLIP-Login
  
 Über den @{fg shine}Filter@{fg text} können in der Anzeige nur bestimmte Login-Arten an-
 gezeigt werden. Der Filter dient nicht dazu, bestimmte Logins auszu-
 schließen.
 
@endnode
@node "Hilfe" "Hilfe"
@toc "Main"
@prev "Main"
@next "Main"
@{jcenter}
@{fg shine}Hauptfenster: Hilfe@{fg text}
@{jleft}
 Mit diesem Knopf kann bequem die AmBoS- oder ZConnect-Hilfe aufgerufen
 werden. 
 
 Wichtig: Sowohl im AmBoS-Hauptprogramm als auch im ZConnect-Editor
 kann über die HELP-Taste jederzeit eine kontextsenstive Hilfe auf-
 gerufen werden. Diese Hilfe springt dann automatisch in den passenden
 Hilfekontext und stellt somit eine echte "Online-Hilfe" dar.

@endnode
@node "QuitAmBoS" "Quit AmBoS"
@toc "Main"
@prev "Main"
@next "Main"
@{jcenter}
@{fg shine}Hauptfenster: Quit AmBoS (AmBoS verlassen)@{fg text}
@{jleft}
 Mit diesem Knopf kann AmBoS beendet werden. Zuvor erscheint noch
 eine Sicherheitsabfrage.
 
 Beim Beenden des Hauptprogramms werden alle evtl. eingeloggten
 Benutzer aus dem System entfernt, alle Console-Fenster geschlossen,
 die eingeschalteten Module beendet und die Ports freigegeben.
 
 @{fg shine}Wichtig@{fg text}
 AmBoS schreibt beim Beenden noch einige Dateien auf die Festplatte
 (z.B. Tagesprotokolle und andere Laufzeitdaten). Auch wenn die
 AmBoS-Programmoberfläche vollständig verschwunden ist, sollte vor 
 einem Neustart des Rechners noch einige Zeit (ca. 10 Sekunden)
 gewartet werden, damit das Dateisystem genügend Zeit erhält, um alle
 Dateien korrekt zu schließen und Verzeichniseinträge upzudaten.
 Anderenfalls kommt es beim nächsten Neustart des System unweigerlich
 zu einem Bitmap-Validierungsprozeß.

@endnode

@rem =============================================================
@rem === AmBoS-Setup =============================================
@rem =============================================================

@node "AmBoS_Setup" "AmBoS-Setup-Hilfe"
@toc "Main"
@prev "Main"
@next "Ports"
@{jcenter}
@{B}_____________________@{UB}  AmBoS-Hilfe@{B}  ______________________@{UB}

@{fg shine}Hilfe für das AmBoS-Setup@{fg text}
@{B}__________________________________________________________@{UB}
@{jleft}

 @{fg shine} Online             Externes          Sonstiges          Editoren@{fg text}
 
 @{" Ports          " link "Ports"}  @{" Up&Down Proto. " link "XPR_Setup"}  @{" Autoevents     " link "Autoevents"}  @{" Befehle        " link "Befehle"}
 @{" Connectparser  " link "Connectparser"}  @{" Doors          " link "Doors"}  @{" Adreßkartei    " link "Adreßkartei"}  @{" Gruppen        " link "GruppenEditor"}
 @{" OnlineMenü     " link "OnlineMenü"}  @{" Packer         " link "Packer"}  @{" Global Setup   " link "Global"}  @{" Usereditor     " link "Usereditor"}
 @{" Netz-Zeiten    " link "Netzzeiten"}  @{" FileTypen      " link "FileTypen"}  @{" Batchfiles     " link "Batchfiles"}  @{" Bretteditor    " link "Bretteditor"}

@endnode
    
@node "Ports" "AmBoS Ports einstellen"
@toc "AmBoS_Setup" 
@prev "AmBoS_Setup"
@{jcenter}
@{fg shine}Ports einstellen@{fg text}

@{" Main " link "Ports_Main"} @{" Port " link "Ports_Port"} @{" SLIP " link "Ports_SLIP"} @{" Kommandos " link "Ports_Kommandos"} @{" Antworten " link "Ports_Antworten"}
@{jleft}

 Mit dem Port-Editor stellen Sie die serielle Schnittstelle und die
 Modemparameter für jeden Port einzeln ein. Wählen Sie den
 gewünschten Port aus der Port-Auswahl aus, alle folgenden
 Einstellungen gelten dann NUR für diesen Port.

 @{fg shine}Wichtig:@{fg text}
 Damit Änderungen für den einzelnen Port wirksam werden können, muß
 der Port von AmBoS neu initialisiert werden. Dieses geschieht
 entweder nach einem Neustart von AmBoS oder indem man den Port
 ausschaltet, speichert, einschaltet und wieder speichert.

 Speichern: Alle Änderungen (für alle Ports) werden gespeichert.
 Neuer: Ein neuer Port wird hinzugefügt.
 Löschen: Der angwählte Port wird nach einer Abfrage gelöscht.
 Abbrechen: Alle Änderungen werden verworfen.
 

@endnode
@node "Ports_Main" "Ports einstellen"
@toc "Ports"
@prev "Ports_Antworten"
@next "Ports_Port"
@{jcenter}
@{fg shine}AmBoS-Setup: Ports einstellen@{fg text}

 @{fg shine}Main@{fg text} @{" Port " link "Ports_Port"} @{" SLIP " link "Ports_SLIP"} @{" Kommandos " link "Ports_Kommandos"} @{" Antworten " link "Ports_Antworten"}
@{jleft}

 @{" Priorität         " link "Ports_Main_Priorität"} - die Prozeßpriorität des Ports
 @{" Eingeschaltet     " link "Ports_Main_Eingeschaltet"} - Port ein- oder ausschalten
 @{" Con öffnen        " link "Ports_Main_ConÖffnen"} - Console-Bildschirm automatisch öffnen
 @{" Auslastung zählen " link "Ports_Main_Auslastung"} - Port in die Auswertung einbeziehen
 @{" Netztransfer      " link "Ports_Main_Netztransfer"} - Fenster bei Netztransfer öffnen
 
@endnode

@node "Ports_Main_Priorität" "Ports einstellen: Main"
@toc "Ports_Main"
@prev "Ports_Main"
@next "Ports_Main_Eingeschaltet"
@{jcenter}
@{fg shine}Port-Setup: Main/Priorität@{fg text}
@{jleft}
 AmBoS legt für jeden Port einen eigenen Prozeß in der Multitasking-
 Umgebung des AmigaOS an. Diese Einstellung gibt die Priorität des
 Port-Prozesses an. Bei Problemen (z.B. durch sehr hohe Übertragungs-
 raten [ISDN]) sollte dieser Wert erhöht werden. Die normale Einstellung
 beträgt "0".

@endnode
@node "Ports_Main_Eingeschaltet" "Ports einstellen: Main"
@toc "Ports_Main"
@prev "Ports_Main_Priorität"
@next "Ports_Main_ConÖffnen"
@{jcenter}
@{fg shine}Port-Setup: Main/Eingeschaltet@{fg text}
@{jleft}
 Hier können Sie einen Port ein- bzw. ausschalten. Ist ein Port nicht
 eingeschaltet, so haben die gemachten Einstellungen keinerle Aus-
 wirkungen auf den Ablauf des Programmes, der Datensatz wird ledig-
 lich gespeichert. Über Ausschalten, Speichern, Einschalten und 
 Speichern werden die Änderungen im Portsetup aktiv, da nur so Device
 und Modem neu initialisiert werden.
 
@endnode
@node "Ports_Main_ConÖffnen" "Ports einstellen: Main"
@toc "Ports_Main"
@prev "Ports_Main_Eingeschaltet"
@next "Ports_Main_Auslastung"
@{jcenter}
@{fg shine}Port-Setup: Main/Con öffnen@{fg text}
@{jleft}
 Ist diese Option eingeschaltet, so öffnet dieser Port beim Starten
 automatisch ein Consolefenster. Die Option kann bei mehreren Ports
 gleichzeitig eingeschaltet werden.
 
@endnode
@node "Ports_Main_Auslastung" "Ports einstellen: Main"
@toc "Ports_Main"
@prev "Ports_Main_ConÖffnen"
@next "Ports_Main_Netztransfer"
@{jcenter}
@{fg shine}Port-Setup: Main/Auslastung zählen@{fg text}
@{jleft}
 Der Auslastungsberechnung der Box in Prozent liegt eine Vollauslastung
 aller Ports mit diesem Flag zugrunde. Bei beispielsweise vier Ports
 müßten alle vier Ports 1440 Minuten am Tag ausgelastet sein, um eine
 100%ige Auslastung zu erreichen, insgesamt also 5760 Minuten.

 Nur wenn dieses Flag aktiv ist, wird der Port bei der Berechnung der
 Auslastung des Systems berücksichtigt.
 
@endnode
@node "Ports_Main_Netztransfer" "Ports einstellen: Main"
@toc "Ports_Main"
@prev "Ports_Main_Auslastung"
@next "Ports_Main"
@{jcenter}
@{fg shine}Port-Setup: Main/Netztransfer@{fg text}
@{jleft}
 Ist dieses Flag aktiv, so wird bei jedem Netztransfer auf diesem Port
 ein MUI-Übertragungsfenster auf dem AmBoS-Hauptscreen geöffent, das
 die Übertragungsinformationen der xprzmodem.library darstellt.

 Wird als Übertragungsprotokoll @{" HydraCom " link "Hydracom"} verwendet, so wird kein
 Fenster geöffnet, da ja HydraCom seine Übertragung auf einem eigenen
 Screen darstellt.

@endnode

@node "Ports_Port" "Ports einstellen: Port"
@toc "Ports"
@prev "Ports_Main"
@next "Ports_SLIP"
@{jcenter}
@{fg shine}AmBoS-Setup: Ports einstellen@{fg text}

@{" Main " link "Ports_Main"} @{fg shine} Port @{fg text} @{" SLIP " link "Ports_SLIP"} @{" Kommandos " link "Ports_Kommandos"} @{" Antworten " link "Ports_Antworten"}
@{jleft}

 @{" Device           " link "Ports_Port_Device"} - das device für den Port
 @{" Unit             " link "Ports_Port_Unit"} - die Unit-Nummer für das Device
 @{" Baudrate         " link "Ports_Port_Baudrate"} - Geschwindigkeit der seriellen Schnittstelle
 @{" Nullmodem-Port   " link "Ports_Port_Nullmodem"} - Betrieb mit einem Nullmodem-Kabel
 @{" DTR-Drop Hangup  " link "Ports_Port_DTRDrop"} - Auflegen mittels DTR-Signal
 @{" Shared Access    " link "Ports_Port_SharedAccess"} - Port mit anderen Programmen teilen
 @{" FaxPort          " link "Ports_Port_FaxPort"} - Port nimmt Faxanrufe an
 @{" Drop Sekunden    " link "Ports_Port_DropSekunden"} - Zeit für DTR-Drop
 
@endnode
@node "Ports_Port_Device" "Ports einstellen: Port"
@toc "Ports_Port"
@{jcenter}
@{fg shine}Port-Setup: Port/Device@{fg text}
@{jleft}
 Name des Treibers (Device), für die serielle Schnittstelle dieses
 Ports; ist im Normalfall "serial.device". Betreiben Sie einen oder
 mehrere Ports über eine Erweiterungskarte mit seriellen Schnittstellen,
 brauchen Sie für diese ein spezielles Device. Lesen Sie den Namen
 bitte im Handbuch Ihrer Erweiterungskarte nach.
 
@endnode
@node "Ports_Port_Unit" "Port einstellen: Port"
@toc "Ports_Port"
@{jcenter}
@{fg shine}Port-Setup: Port/Unit@{fg text}
@{jleft}
 Bezeichnet die Einheit der seriellen Schnittstelle, die durch das
 Device angesprochen wird. Die interne serielle Schnittstelle des
 Amiga trägt die Einheit "0". Lesen Sie im Handbuch Ihrer Erweiterungs-
 karte nach, welche Unit Sie für die einzelnen Schnittstellen angeben
 müsssen.
 
@endnode
@node "Ports_Port_Baudrate" "Port einstellen: Port"
@toc "Ports_Port"
@{jcenter}
@{fg shine}Port-Setup: Port/Baudrate@{fg text}
@{jleft}
 Hier stellen Sie die Geschwindigkeit ein, mit der die Daten von der
 seriellen Schnitttstelle zum Modem übertragen werden. Bitte ver-
 wechseln Sie nicht Baud- und Bitrate. Die Baudrate sollte generell
 höher eingestellt sein als die Geschwindigkeit, mit der zwei Modems
 Daten austauschen. Lesen Sie im Handbuch Ihres Modems nach, welche 
 Geschwindigkeiten Sie bei Ihrem Modem verwenden können. Beachten Sie
 hierbei auch die maximale Baudrate der verwendeten Schnittstelle.

@endnode
@node "Ports_Port_Nullmodem" "Ports einstellen: Port"
@toc "Ports_Port"
@{jcenter}
@{fg shine}Port-Setup: Port/Nullmodem-Port@{fg text}
@{jleft}
 Aktivieren Sie diese Funktion, wenn an der diesem Port zugeordneten
 Schnittstelle ein Terminal angeschlossen ist, das über ein Nullmodem-
 Kabel mit dem Boxrechner verbunden ist. Nähere Informationen @{" hier " link "AmBoS-FAQ.guide/Nullmodem"}.

 Das Nullmodem-Port-Flag hat @{fg shine}nichts@{fg text} mit dem nullmodem.device zu tun,
 das nur die serielle Schnittstelle simuliert, um sich auf Ihrem eigenen
 Rechner z.B. über Term einzuloggen. Viele SysOps benutzen fälschlicherweise
 das nullmodem.device in Verbindung mit dem Nullmodem-Kabel Sie müssen 
 hier Ihr normalerweise benutztes serial.device eintragen.
 
@endnode
@node "Ports_Port_DTRDrop" "Ports einstellen: Port"
@toc "Ports_Port"
@{jcenter}
@{fg shine}Port-Setup: Port/DTR-Drop Hangup@{fg text}
@{jleft}
 Ist "DTR-Drop Hangup" eingeschaltet, wird zum Beenden einer Verbindung
 (Auflegen) die serielle Schnittstelle geschlossen. Dies ist die
 schnellste und sicherste Methode, eine Verbindung zu beenden.
 
@endnode
@node "Ports_Port_SharedAccess" "Ports einstellen: Port"
@toc "Ports_Port"
@{jcenter}
@{fg shine}Port-Setup: Port/Shared Access@{fg text}
@{jleft}
 Normalerweise beansprucht AmBoS das für einen Port zuständige Device
 exklusiv für sich selbst. Ist jedoch "Shared Access" aktiv, können
 mehrere Programme auf das selbe Gerät zugreifen.

 Dieses ist notwendig, wenn ein paralleler Faxempfang auf einem Port
 installiert ist, oder auf einem Port SLIP-Logins angenommen werden
 sollen.
 
@endnode
@node "Ports_Port_FaxPort" "Ports einstellen: Port"
@toc "Ports_Port"
@{jcenter}
@{fg shine}Port-Setup: Port/FaxPort@{fg text}
@{jleft}
 Definiert einen Port als Faxport, d.h. bei einem Faxanruf tritt AmBoS
 in den Hintergrund und überläßt einer parallel laufenden Software
 für den Faxempfang den Port.

 Die serielle Schnittstelle muß hierbei auf "Shared Access" gestellt
 werden.
 
 AmBoS erkennt anhand der Fax-Antwort des Modems, ob es sich um einen
 Faxanruf handelt. Ist dies der Fall, so gibt AmBoS die serielle 
 Schnittstelle frei und startet das unter @{"Kommandos" link "Ports_Kommandos"} angegebene
 Fax-Batchfile. Nach Beendigung der Batchdatei übernimmt AmBoS wieder
 die Kontrolle über das Device und initialisiert den Port ab-
 schließend, damit wieder Anrufe angenommen werden können.
 
@endnode
@node "Ports_Port_DropSekunden" "Ports einstellen: Port"
@toc "Ports_Port"
@next "Ports_Port"
@{jcenter}
@{fg shine}Port-Setup: Port/Drop Sekunden@{fg text}
@{jleft}
 Die Zeit in Sekunden, die das DTR-Signal bei einem Hangup auf low
 geschaltet werden soll. Wenn Ihr Modem zu langsam auf das Abschalten
 des DTR-Signals reagiert, sollten Sie diesen Wert erhöhen. Viele Modems
 arbeiten mit der Einstellung "1" ohne Probleme.

@endnode

@node "Ports_SLIP" "Ports einstellen: SLIP"
@toc "Ports"
@prev "Ports_Port"
@next "Ports_Kommandos"
@{jcenter}
@{fg shine}AmBoS-Setup: Ports einstellen@{fg text}

@{" Main " link "Ports_Main"} @{" Port " link "Ports_Port"} @{fg shine} SLIP @{fg text} @{" Kommandos " link "Ports_Kommandos"} @{" Antworten " link "Ports_Antworten"}
@{jleft}

 @{" SLIP erlaubt        " link "Ports_SLIP_Erlaubt"} - SLIP-Logins ermöglichen
 @{" SLIPDevice          " link "Ports_SLIP_Device"} - das device für SLIP-Logins
 @{" Unit                " link "Ports_SLIP_Unit"} - die Unit-Nummer für das SLIP-Device
 @{" DestIP              " link "Ports_SLIP_DestIP"} - IP-Adresse für das User-Ende
 @{" IP                  " link "Ports_SLIP_IP"} - IP-Adresse für das SLIP-Interface
 
@endnode

@node "Ports_SLIP_Erlaubt" "Ports einstellen: SLIP"
@toc "Ports_SLIP"
@{jcenter}
@{fg shine}Port-Setp: SLIP/SLIP erlaubt@{fg text}
@{jleft}
 SLIP steht für "Serial Line IP" und ist ein sogenanntes DialUp-Protokoll.
 Man wählt sich per Modem oder ISDN auf einen SLIP-Server ein, etabliert 
 die Verbindung und unterhält für den Zeitraum der Verbindung eine IP-
 Verbindung zu angewählten Server.

 Über dieses Flag erlauben Sie auf diesem Port einen @{"SLIP-Login" link "AmBoS-Funktion.guide/main" }.

 Das Device muß auf @{"Shared Access" link "Ports_Port_SharedAccess"} geschaltet werden.

 User, die den @{"SLIP-Login" link "AmBoS-Funktion.guide/main" } benutzen dürfen, müssen in die @{"SLIP-User" link "Gruppeneditor" }
 Gruppe eingetragen werden.

@endnode
@node "Ports_SLIP_Device" "Ports einstellen: SLIP"
@toc "Ports_SLIP"
@{jcenter}
@{fg shine}Port-Setup: SLIP/SLIPDevice@{fg text}
@{jleft}
 Hier tragen Sie das benutzte Slip-Device ein, z.B.:

     - rhslip.device  als Teil des AmiTCP Paketes
     - rhcslip.device als Teil des AmiTCP Paketes

 Siehe auch @{"SLIP-Login" link "AmBoS-Funktion.guide/main" } und @{"DialUp Protokolle" link "AmBoS-Internet.guide/SLIP" } für Details.

@endnode

@node "Ports_SLIP_Unit" "Ports einstellen: SLIP"
@toc "Ports_SLIP"
@{jcenter}
@{fg shine}Port-Setup: SLIP/Unit@{fg text}
@{jleft}
 Hier stellen Sie die Unit des SLIP-Devices ein.

@endnode

@node "Ports_SLIP_DestIP" "Ports einstellen: SLIP"
@toc "Ports_SLIP"
@{jcenter}
@{fg shine}Port-Setup: SLIP/DestIP@{fg text}
@{jleft}

                   SLIP
        User <----------------> Box-Port
     
        DestIP                  IP
     
     
     Beispiel für IP-Adressen:
     
                User                    Box
     
       Port 1   192.168.10.2            192.168.10.1
       Port 2   192.168.11.2            192.168.11.1
       Port 3   192.168.12.2            192.168.12.1

@{b }DestIP@{ub }  ist die IP Adresse für das User-Ende der SLIP-Verbindung. Die
Adresse muß für jeden Port unterschiedlich sein.

@{b }IP@{ub }  ist die IP Adressen für das SLIP Interfaces des Mailbox-Ports. Die
Adresse muß für jeden Port unterschiedlich sein.

@endnode
@node "Ports_SLIP_IP" "Ports einstellen: SLIP"
@toc "Ports_SLIP"
@next "Ports_SLIP"
@{jcenter}
@{fg shine}Port-Setup: SLIP/IP@{fg text}
@{jleft}


                   SLIP
        User <----------------> Box-Port
     
        DestIP                  IP
     
     
     
     Beispiel für IP-Adressen:
     
                User                    Box
     
       Port 1   192.168.10.2            192.168.10.1
       Port 2   192.168.11.2            192.168.11.1
       Port 3   192.168.12.2            192.168.12.1

@{b }DestIP@{ub }  ist die IP Adresse für das User-Ende der SLIP-Verbindung. Die
Adresse muß für jeden Port unterschiedlich sein.

@{b }IP@{ub } ist die IP Adressen für das SLIP Interfaces des Mailbox-Ports. Die
Adresse muß für jeden Port unterschiedlich sein.

@endnode

@node "Ports_Kommandos" "Ports einstellen: Kommandos"
@toc "Ports"
@prev "Ports_SLIP"
@next "Ports_Antworten"
@{jcenter}
@{fg shine}AmBoS-Setup: Ports einstellen@{fg text}

@{" Main " link "Ports_Main"} @{" Port " link "Ports_Port"} @{" SLIP " link "Ports_SLIP"} @{fg shine} Kommandos @{fg text} @{" Antworten " link "Ports_Antworten"}
@{jleft}

 @{" Wählen        " link "Ports_Kommandos_Wählen"} - AT-Befehl für die Anwahl
 @{" Auflegen      " link "Ports_Kommandos_Auflegen"} - Sequenz zum Auflegen
 @{" Abnehmen      " link "Ports_Kommandos_Abnehmen"} - AT-Befehl zum Annehmen eines Anrufes
 @{" Besetzt       " link "Ports_Kommandos_Besetzt"} - AT-Befehl zum "Besetztschalten" des Modems
 @{" Bes. aufheben " link "Ports_Kommandos_BesAufheben"} - AT-Befehl zur Aufhebung des Besetztschalten
 @{" Modem Init    " link "Ports_Kommandos_ModemInit"} - AT-Sequenz zum Initialisieren des Modems
 @{" Fax-Batchfile " link "Ports_Kommandos_FaxBatchfile"} - Dateiname der Fax-Batchdatei

@endnode
@node "Ports_Kommandos_Wählen" "Ports einstellen: Kommandos"
@toc "Ports_Kommandos"
@{jcenter}
@{fg shine}Port-Setup: Kommandos/Wählen@{fg text}
@{jleft}
 Soll AmBoS eine Telefonnummer anwählen, wird diese Zeichenkette der
 Nummer vorangestellt, dieses Kommando darf nicht mit einem CR
 abgeschlossen werden.

 Bei den meisten Modems wird das Wählen mit "ATDP" oder "ATDT"
 ausgelöst. "DP" (Dial Pulse) sollte immer funktionieren, "DT" (Dial
 Tone) können Sie benutzen, wenn Ihr Telefonanschluß an eine digitale
 Vermittlungsstelle angeschlossen ist.
 
 Beispiele
 
  - Tonwahl: ATDT
  - Tonwahl an einer Nebenstelle, Amtsholung mit "0": ATDT0W
  - Pulswahl: ATDP
 
 Siehe auch: @{" Steuerzeichen " link "AT"}
 
@endnode
@node "Ports_Kommandos_Auflegen" "Ports einstellen: Kommandos"
@toc "Ports_Kommandos"
@{jcenter}
@{fg shine}Port-Setup: Kommandos/Auflegen@{fg text}
@{jleft}
 Dieses Kommando beendet die Verbindung. Der zeitliche Abstand zwischen
 den Zeichen diese Kommandos kann eine große Rolle spielen, lesen Sie
 bitte in Ihrem Modemhandbuch den entsprechenden Abschnitt.
 
 Beispiel: \\w\\w+++\\w\\wATH0\\r
 
 Siehe auch: @{" Steuerzeichen " link "AT"}

@endnode
@node "Ports_Kommandos_Abnehmen" "Ports einstellen: Kommandos"
@toc "Ports_Kommandos"
@{jcenter}
@{fg shine}Port-Setup: Kommandos/Abnehmen@{fg text}
@{jleft}
 Mit diesem Befehl wir ein Anruf entgegengenommen. Normalerweise "ATA".
 
 AmBoS wertet normalerweise den Antwortstring für das Klingelzeichen
 (RING) aus. Wird eine solche Modemantwort erkannt, sendet AmBoS
 den Abnehmen-Befehle das Modem nimmt ab und baut die Verbindung auf.
 AmBoS wartet nun auf eine Verbindungsantwort (CONNECT).
 
 Beispiel: ATA\\r

 Siehe auch: @{" Steuerzeichen " link "AT"}

@endnode
@node "Ports_Kommandos_Besetzt" "Ports einstellen: Kommandos"
@toc "Ports_Kommandos"
@{jcenter}
@{fg shine}Port-Setup: Kommandos/Besetzt@{fg text}
@{jleft}

 Schaltet Ihr Modem besetzt. Normalerweise "ATH1".

 Diese Option ist bei postzugelassenen Modem leider nicht möglich.
 Daher bieten die gängigen Modems diese Funktion leider nicht.

 Lassen Sie in diesem Fall den Kommandostring LEER!
 
 Beispiel: AT&D0H1\\r

 Siehe auch: @{" Steuerzeichen " link "AT"}

@endnode
@node "Ports_Kommandos_BesAufheben" "Ports einstellen: Kommandos"
@toc "Ports_Kommandos"
@{jcenter}
@{fg shine}Port-Setup: Kommandos/Bes. aufheben@{fg text}
@{jleft}
 
 Hebt die Besetztschaltung Ihres Modems wieder auf.

 Diese Option ist bei postzugelassenen Modem leider nicht möglich.
 Daher bieten die gängigen Modems diese Funktion leider nicht.

 Lassen Sie in diesem Fall den Kommandostring LEER!
 
 Beispiel: AT&D2H0\\r

 Siehe auch: @{" Steuerzeichen " link "AT"}

@endnode
@node "Ports_Kommandos_ModemInit" "Ports einstellen: Kommandos"
@toc "Ports_Kommandos"
@{jcenter}
@{fg shine}Port-Setup: Kommandos/Modem Init@{fg text}
@{jleft}
 Dieses Kommando wird von AmBoS benutzt, um das Modem in einen
 definierten Grundzustand zu versetzen. Der Inhalt dieses Kommandos ist
 von Ihrem Modemtyp abhängig.

 Hier sollte man nur mit ATZ arbeiten, wenn es sich wirklich nicht
 umgehen läßt. Wir empfehlen hier AT&F zu initialisieren, so ist man
 immer sicher, daß das Modem auf Fabikzustand zurückgesetzt wird und
 dann weitere AT-Kommandos anzufügen.


 Beispiel für ein ELSA Microlink V.34:
     
  AT&FM0L0S10=255S31=64S1=100\\r

 Handelt  es sich bei diesem Port um einen Faxport, so sollte
 entsprechend dem Modemhandbuch, die zusätzlichen Kommandos für den
 Faxbetrieb angegeben werden.

 Siehe auch: @{" Steuerzeichen " link "AT"}

@endnode
@node "Ports_Kommandos_FaxBatchfile" "Ports einstellen: Kommandos"
@toc "Ports_Kommandos"
@next "Ports_Kommandos"
@{jcenter}
@{fg shine}Port-Setup: Kommandos/Fax-Batchfile@{fg text}
@{jleft}
 Ein AmigaDOS-Batchfile, das von AmBoS ausgeführt wird, sobald es einen
 Fax-Anruf registriert.
 
 Siehe auch @{" FaxPort " link "Ports_Port_FaxPort"}

@endnode
@node "AT" "Ports einstellen: Steuerzeichen"

 Bei den meisten Modems beginnt ein Kommando immer mit den Buchstaben
 "AT"  für  'attention'  (engl., etwa: Achtung), nach denen der
 eigentliche Befehl folgt. Befehle werden im Normalfall mit einem CR
 abgeschlossen.

 Innerhalb der Kommandos können Sie durch folgende Steuercodes Zeichen
 einfügen, die Sie in einem Textgadget normalerweise nicht eingeben
 können.

     \\r  An dieser Stelle wird ein CR (Carriage Return) eingefügt.
     \\n  Ein LF (Linefeed) wird eingefügt.
     \\w  Das Senden des Kommandos wird für eine halbe Sekunde
          unterbrochen (Wait).

 Es kann zu Problemen kommen, wenn das Modem einen der Befehle nicht
 versteht, da AmBoS vom Modem nach jedem Kommando eine positive
 Rückmeldung erwartet und ansonsten versucht, den Befehl erneut zu
 senden.

@endnode

@node "Ports_Antworten" "Ports einstellen: Antworten"
@toc "Ports"
@next "Ports_Main"
@prev "Ports_Kommandos"
@{jcenter}
@{fg shine}AmBoS-Setup: Ports einstellen@{fg text}

@{" Main " link "Ports_Main"} @{" Port " link "Ports_Port"} @{" SLIP " link "Ports_SLIP"} @{" Kommandos " link "Ports_Kommandos"} @{fg shine} Antworten @{fg text}
@{jleft}

 @{" OK          " link "Ports_Antworten_OK"} - positive Rückantwort des Modems
 @{" Busy        " link "Ports_Antworten_Busy"} - Besetztton-Rückantwort des Modems
 @{" Ring        " link "Ports_Antworten_Ring"} - Rückantwort bei eingehendem Anruf
 @{" Voice       " link "Ports_Antworten_Voice"} - Rückantwort bei erkannter Voice-Verbindung
 @{" No Carrier  " link "Ports_Antworten_NoCarrier"} - Rückantwort bei Trägerverlust
 @{" No Dialtone " link "Ports_Antworten_NoDialtone"} - Rückantwort bei fehlendem Wählton
 @{" Connect     " link "Ports_Antworten_Connect"} - Rückantwort nach erfolgreichem Verbindungsaufbau
 @{" Fax Connect " link "Ports_Antworten_FaxConnect"} - Rückantwort bei erkannter Fax-Verbindung
 
@endnode

@node "Ports_Antworten_OK" "Ports einstellen: Antworten"
@toc "Ports_Antworten"
@{jcenter}
@{fg shine}Port-Setup: Antworten/OK@{fg text}
@{jleft}
 Tragen Sie hier die Zeichenkette ein, die das Modem sendet, wenn es
 einen Befehl verstanden bzw. erfolgreich ausgeführt hat.
 
 Beispiel: OK
 
@endnode

@node "Ports_Antworten_Busy" "Ports einstellen: Antworten"
@toc "Ports_Antworten"
@{jcenter}
@{fg shine}Port-Setup: Antworten/Busy@{fg text}
@{jleft}
 Tragen Sie hier die Zeichenkette ein, die das Modem sendet, wenn es
 eine besetzte Nummer angewählt und den Besetztton erkannt hat.
 
 Beispiel: BUSY

@endnode
@node "Ports_Antworten_Ring" "Ports einstellen: Antworten"
@toc "Ports_Antworten"
@{jcenter}
@{fg shine}Port-Setup: Antworten/Ring@{fg text}
@{jleft}
 Tragen Sie hier die Zeichenkette ein, die das Modem sendet, wenn es
 einen eingehenden Anruf erkannt hat.
 
 Beispiel: RING

@endnode
@node "Ports_Antworten_Voice" "Ports einstellen: Antworten"
@toc "Ports_Antworten"
@{jcenter}
@{fg shine}Port-Setup: Antworten/Voice@{fg text}
@{jleft}
 Tragen Sie hier die Zeichenkette ein, die das Modem sendet, wenn es
 festgestellt hat, daß es sich nicht um eine Datenverbindung handelt.
 
 Beispiel: VOICE

@endnode
@node "Ports_Antworten_NoCarrier" "Ports einstellen: Antworten"
@toc "Ports_Antworten"
@{jcenter}
@{fg shine}Port-Setup: Antworten/No Carrier@{fg text}
@{jleft}
 Tragen Sie hier die Zeichenkette ein, die das Modem sendet, wenn es
 einen Trägerverlust festgestellt hat.
 
 Beispiel: NO CARRIER

@endnode
@node "Ports_Antworten_NoDialtone" "Ports einstellen: Antworten"
@toc "Ports_Antworten"
@{jcenter}
@{fg shine}Port-Setup: Antworten/No Dialtone@{fg text}
@{jleft}
 Tragen Sie hier die Zeichenkette ein, die das Modem sendet, wenn es
 feststellt, daß kein Wählton ("Freizeichen") vorliegt.
 
 Beispiel: NO DIALTONE

@endnode
@node "Ports_Antworten_Connect" "Ports einstellen: Antworten"
@toc "Ports_Antworten"
@{jcenter}
@{fg shine}Port-Setup: Antworten/Connect@{fg text}
@{jleft}
 Tragen Sie hier die Zeichenkette ein, die das Modem sendet, wenn eine
 Modemverbindung zustande gekommen ist.

 Diese Zeichenkette wird meist noch von verschiedenen Angaben über 
 die Geschwindigkeit der Verbindung, Fehlerkorrektur usw. erweitert. Die 
 Zusatzangaben werden von AmBoS  untersucht, um Informationen über die
 zu erwartende Übertragungsgeschwindigkeit zu erhalten. Die Interpretation
 eines Connectstrings können Sie im @{"Connectparser" link "Connectparser"} beeinflussen.

@endnode
@node "Ports_Antworten_FaxConnect" "Ports einstellen: Antworten"
@toc "Ports_Antworten"
@next "Ports_Antworten"
@{jcenter}
@{fg shine}Port-Setup: Antworten/Fax Connect@{fg text}
@{jleft}
 Die Meldung, die Ihr Modem liefert, wenn ein Fax-Connect zustande
 gekommen ist. Je nach unterstütztem Befehlssatz ist dies '+FCON'
 (Class-2)  oder '+FCO' (Class-2.0); verbindliche Aussagen hierzu
 liefert Ihnen das Handbuch Ihres Modems.

@endnode

@rem === END AmBoS-Setup/Ports ========================================

@node "Connectparser" "Connect Parser"
@toc "AmBoS_Setup" 
@prev "AmBoS_Setup" 
@next "AmBoS_Setup" 
@{jcenter}
@{fg shine}AmBoS-Setup: Connect Parser@{fg text}
@{jleft}
 Die  Zusatzinformationen, die ein Modem zusammen mit der CONNECT-Meldung
 liefert (Ergebniscodes), sind von Modem zu Modem unterschiedlich. Mit
 dem Connectparser können Sie verhindern, daß AmBoS aus einer
 Connectmeldung falsche Schlüsse zieht. Wird ein Connect vom Modem
 gemeldet, der noch nicht in der Connectliste steht, wird dieser
 automatisch in die Liste aufgenommen.

 Die Informationen des Connect-Parsers werden zum Beispiel im Chat-Menü
 benutzt, um die Geschwindigkeit richtig angeben zu können, oder um die
 Übertragungsdauer bei Filetransfers vorausberechnen zu können.
 Außerdem benutzen externe Module die Daten, um z.B. einen zu langsamen
 NetCall automatisch abbrechen zu können, bevor durch eine schlechte
 Verbindung hohe Kosten entstehen.

 In der Liste im oberen Teil des Fenster wählen Sie die Connect-Meldung
 aus, deren Daten Sie einstellen wollen.

 Die Elemente des Fensters im einzelnen:

 @{fg shine}Baudrate@{fg text}
     Hier verändern Sie die Baudrate, die der Connect signalisiert.

 @{fg shine}CPS@{fg text}
     Die für diesen Connect zu erwartende Übertragungsgeschwindigkeit
     in Zeichen pro Sekunde.

 @{fg shine}Von Port@{fg text}
     In diesem Feld wird Ihnen angezeigt, von welchem Port der
     Connect gemeldet wurde.

 @{fg shine}Speichern@{fg text}
     Die gemacheten Änderungen werden gespeichert und der
     Connectparser verlassen.

 @{fg shine}Löschen@{fg text}
     Der Connect wird gelöscht.

 @{fg shine}Abbrechen@{fg text}
     Der  Connectparser wird verlassen, ohne daß die gemachten
     Änderungen übernommen werden.

@endnode

@rem === END AmBoS-Setup/ConnectParser =====================================

@node "OnlineMenü" "Online-Oberfläche einstellen"
@toc "AmBoS_Setup" 
@prev "AmBoS_Setup" 
@next "AmBoS_Setup" 
@{jcenter}
@{fg shine}AmBoS-Setup: Online-Oberfläche einstellen@{fg text}
@{jleft}
 Übersicht der Bedienungselememente im Editorfenster:

 @{" Parent        " link "OLM_Parent"} - Zurück in die vorherige Menüebene
 @{" Root          " link "OLM_Root"} - Zurück in die Menü-Übersicht
 @{" Rauf          " link "OLM_Rauf"} - Menüpunkt einen Eintrag nach oben verschieben
 @{" Runter        " link "OLM_Runter"} - Menüpunkt einen Eintrag nach unten verschieben
 
 @{" Speichern     " link "OLM_Speichern"} - Speicherung aller Änderungen
 @{" Neu           " link "OLM_Neu"} - Erzeugung eines neuen Menüs bzw. neuen Menüpunktes
 @{" Clone         " link "OLM_Clone"} - Klonen eines Menüs bzw. Menüpunktes
 @{" Löschen       " link "OLM_Löschen"} - Löschen eines Menüs bzw. Menüpunktes
 @{" Abbrechen     " link "OLM_Abbrechen"} - Abbruch ohne Speicherung der Änderungen

 @{" Name          " link "OLM_Name"} - der Name des Menüs bzw. Menüpunktes
 @{" Art           " link "OLM_Art"} - die Art des Menüpunktes
 @{" Helptext      " link "OLM_Helptext"} - Dateiname des Hilfetextes für den Menüeintrag
 @{" Nur Gruppe    " link "OLM_NurGruppe"} - Name der Gruppe, die den Menüpunkt sehen darf
 @{" Eingeschaltet " link "OLM_Eingeschaltet"} - Aktivierung des Menüs bzw. Menüpunktes
 
 Erklärungen für weitere Bedienelemente sind unter @{" Art " link "OLM_Art"} zu finden, da
 diese sich in Abhängigkeit der Art des Menüpunktes ändern!
 
 Befindet man sich in der Menü-Definition, existieren folgende Elemente:
 
 @{" Hintergrund   " link "OLM_Hintergrund"} - Name der Hintergrunddatei für das Menü
 @{" Rahmen        " link "OLM_Rahmen"} - Name des Rahmens für das Menü
 @{" Standardmenu  " link "OLM_Standard"} - Festlegung des Menüs als Standard für eine Sprache 
 
@endnode

@node "OLM_Parent" "Online-Oberfläche einstellen"
@toc "OnlineMenü"
@{jcenter}
@{fg shine}Online-Oberfläche einstellen: Parent@{fg text}
@{jleft}
 Mit diesem Knopf gelangt man in der Menühierarchie eine Ebene zurück.
 
@endnode
@node "OLM_Root" "Online-Oberfläche einstellen"
@toc "OnlineMenü"
@{jcenter}
@{fg shine}Online-Oberfläche einstellen: Root@{fg text}
@{jleft}
 Mit diesem Knopf gelangt man in die oberste Ebene der Menühierarchie,
 also zur Übersicht aller installierten Online-Menüs.
 
@endnode
@node "OLM_Rauf" "Online-Oberfläche einstellen"
@toc "OnlineMenü"
@{jcenter}
@{fg shine}Online-Oberfläche einstellen: Rauf@{fg text}
@{jleft}
 Mit diesem Schalter wird der aktuell markierte Menüpunkt um einen
 Eintrag nach oben bewegt. Alternativ kann auch der linke Mausknopf
 dazu benutzt werden, um per Drag&Drop einen Menüpunkt in der Liste
 zu verschieben.
@endnode
@node "OLM_Runter" "Online-Oberfläche einstellen"
@toc "OnlineMenü"
@{jcenter}
@{fg shine}Online-Oberfläche einstellen: Runter@{fg text}
@{jleft}
 Mit diesem Schalter wird der aktuell markierte Menüpunkt um einen
 Eintrag nach unten bewegt. Alternativ kann auch der linke Mausknopf
 dazu benutzt werden, um per Drag&Drop einen Menüpunkt in der Liste
 zu verschieben.
@endnode
@node "OLM_Speichern" "Online-Oberfläche einstellen"
@toc "OnlineMenü"
@{jcenter}
@{fg shine}Online-Oberfläche einstellen: Speichern@{fg text}
@{jleft}
 Mit diesem Knopf werden alle gemachten Änderungen in allen Menüs
 gespeichert und der Online-Menü-Editor verlassen. 
 
 Wenn die Änderungen bei einem eingeloggten User wirksam werden 
 sollen, muß im Online-Menü die Kombination @{fg shine}Ctrl-X@{fg text} gedrückt werden.
 Das Onlinemenü wird erneut geladen und der User  gelangt in das 
 Hauptmenü zurück.

@endnode
@node "OLM_Neu" "Online-Oberfläche einstellen"
@toc "OnlineMenü"
@{jcenter}
@{fg shine}Online-Oberfläche einstellen: Neu@{fg text}
@{jleft}
 Mit diesem Knopf wird ein neues Menü oder ein neuer Menüpunkt am Ende
 der Liste erstellt.
 
 Wird ein neuer Menüpunkt erzeugt, dann ist die Art des Punktes immer
 ein "interner Befehl". Die Art des Menüpunktes kann über den Knopf 
 @{" Art " link "OLM_Art"} geändert werden.
 
@endnode
@node "OLM_Clone" "Online-Oberfläche einstellen"
@toc "OnlineMenü"
@{jcenter}
@{fg shine}Online-Oberfläche einstellen: Clone@{fg text}
@{jleft}
 Mit diesem Knopf wird der aktuell angewählte Eintrag "geklont", d.h.
 als exakte Kopie des aktuellen Eintrags in die Liste eingefügt. Somit
 ist es z.B. möglich, ein bestehendes Menü unter einem anderen Namen
 in die Liste zu duplizieren, um z.B. für verschiedene Online-Sprachen
 Menüs zu erstellen.
 
@endnode
@node "OLM_Löschen" "Online-Oberfläche einstellen"
@toc "OnlineMenü"
@{jcenter}
@{fg shine}Online-Oberfläche einstellen: Löschen@{fg text}
@{jleft}
 Mit diesem Knopf wird der aktuell angewählte Eintrag (Menü oder
 Menüpunkt) aus der Liste entfernt.
 
 Zum temporären Deaktivieren kann auch der Knopf @{" Eingeschaltet " link "OLM_Eingeschaltet"} benutzt
 werden.
 
@endnode
@node "OLM_Abbrechen" "Online-Oberfläche einstellen"
@toc "OnlineMenü"
@{jcenter}
@{fg shine}Online-Oberfläche einstellen: Abbrechen@{fg text}
@{jleft}
 Mit diesem Knopf wird der Menü-Editor abgebrochen und alle Änderungen
 in allen Menüs werden verworfen.
 
@endnode
@node "OLM_Name" "Online-Oberfläche einstellen"
@toc "OnlineMenü"
@{jcenter}
@{fg shine}Online-Oberfläche einstellen: Name@{fg text}
@{jleft}
 Hier wird der Name des aktuellen Menüs bzw. Menüpunktes eingetragen,
 wobei ein Unterstrich VOR einem Zeichen dieses als ShortCut definiert.
 Dieser ShortCut ist dann im Online-Menü farblich hervorgehoben, die 
 Farbe selbst wird in der @{" Menü-Rahmendefinitionsdatei " link "OLM_Rahmen"} festgelegt.
 
 Beispiel für einen ShortCut:

 Im Eingabefeld "Name:"           Im Onlinemenü:

  _Einstellungen                   @{fg shine}E@{fg text}instellungen
  Ein_stellungen                   Ein@{fg shine}s@{fg text}tellungen
  Einste_llungen                   Einste@{fg shine}l@{fg text}lungen


 Doppelt vergebene ShortCuts sollten in jedem Fall vermieden werden, da
 diese für den Online-Benutzer sehr verwirrend sind.

@endnode
@node "OLM_Art" "Online-Oberfläche einstellen"
@toc "OnlineMenü"
@{jcenter}
@{fg shine}Online-Oberfläche einstellen: Art@{fg text}
@{jleft}
 Mit diesem Cycle-Gadget kann definiert werden, um was für einen Menü-
 punkt es sich handeln soll. Folgende Arten von Menüpunkten stehen zur
 Auswahl:
 
 @{" Intern       " link "OLM_Art_Intern"} - ein interner AmBoS-Befehl wird aufgerufen
 @{" Untermenü    " link "OLM_Art_Untermenü"} - ein Untermenü wird aufgerufen
 @{" Extern       " link "OLM_Art_Extern"} - ein externes Programm ("Door") wird aufgerufen
 @{" Brett        " link "OLM_Art_Brett"} - Sprung in ein Brett der Box
 @{" Text         " link "OLM_Art_Text"} - Anzeige eines Textes
 @{" Grafik       " link "OLM_Art_Grafik"} - Anzeige einer (ANSI-)Grafik
 @{" Batchfile    " link "OLM_Art_Batchfile"} - eine AmBoS-Batchdatei wird ausgeführt
 @{" Kommentar    " link "OLM_Art_Kommentar"} - ein Kommentareintrag im Menü wird angezeigt
 
 Hinweis: Menüs haben immer die Art "Untermenü".
 
@endnode
@node "OLM_Art_Intern" "Online-Oberfläche einstellen"
@toc "OLM_Art"
@{jcenter}
@{fg shine}Online-Oberfläche einstellen: Art/Intern@{fg text}
@{jleft}
 Für diesen Menüpunkt stehen eine ganze Reihe "interner" Befehle der
 Online-Oberfläche zur Auswahl:
 
 @{fg shine}Antrag stellen@{fg text}
  Der Benutzerantrag wird gestartet. Achtung: Dieser Menüpunkt ist nur
  für den Benutzer GAST und für Benutzer mit dem Attribut @{" Sauger " link "UserEditor"} 
  sichtbar!
  
 @{fg shine}Box-Status-Anzeige@{fg text}
  Es wird ein Boxstatus ausgegeben.
  
 @{fg shine}Brettübersicht der Box@{fg text}
  Der Benutzer gelangt in die Brettübersicht der Mailbox.
  
 @{fg shine}Chatten@{fg text}
  Das Chat-Menü wird aufgerufen.
  
 @{fg shine}Den eigenen Status ansehen@{fg text}
  Der Benutzer bekommt eine Anzeige des eigenen Status.
  
 @{fg shine}Dos Ebene@{fg text}
  Zugang zur DOS-Ebene. Wichtig: Obwohl zuvor noch das im Global-Setup
  definierte DOS-Paßwort abgefragt wird, sollte dieser Menüpunkt in
  jedem Fall zusätzlich nur einer bestimmten Gruppe (z.B. CoSysops)
  zugänglich gemacht werden (siehe @{" Nur Gruppe " link "OLM_NurGruppe"})!
  
 @{fg shine}Einstellungen für den User@{fg text}
  Es wird der Benutzer-Flageditor für die persönlichen Systemeinszellungen
  gestartet.
  
 @{fg shine}File suchen@{fg text}
  Die globale, d.h. brettübergreifende Dateisuche wird gestartet.
  
 @{fg shine}Gemerktes lesen@{fg text}
  Das Programm zum Download von gemerkten Nachrichten wird gestartet.
  
 @{fg shine}Geonet@{fg text}
  Die GEONET-Befehlsebene wird gestartet.
  
 @{fg shine}Gruppen Editor@{fg text}
  Der Online-Gruppeneditor wird gestartet. Ist der Benutzer nicht der
  Gruppe "CoSysops" zugehörig, kann er sich nur die für ihn sichtbaren
  Gruppen ansehen. "CoSysops" erhalten mit diesem Programm weitere
  Möglichkeiten.
  
 @{fg shine}Informationen über die xpr-Einstellungen@{fg text}
  Eine Übersicht der eingerichteten externen Übertragungsprotokolle
  wird samt den Inits angezeigt.
  
 @{fg shine}LogOff@{fg text}
  Funktion zum Ausloggen wird aufgerufen.
  
 @{fg shine}Persönliche Nachricht verschicken@{fg text}
  Funktion zum Versenden von persönlichen Nachrichten (PMs) wird auf-
  gerufen.
  
 @{fg shine}PM an SysOp@{fg text}
  Funktion zum Versenden von persönlichen Nachrichten an den Betreiber
  (eingestellt im Global-Setup) wird aufgerufen. 
  
 @{fg shine}ReLogin@{fg text}
  Funktion zum erneuten Einloggen ohne Beendigung der Verbindung wird
  aufgerufen.
  
 @{fg shine}Teilnehmerliste der Box@{fg text}
  Das Programm zum Anzeigen bzw. Suchen von Benutzern des Systems
  wird aufgerufen.
  
 @{fg shine}User Editor@{fg text}
  Der Online-Usereditor wird gestartet. Hinweis: Dieser Menüpunkt
  sollte nur dem SysOp bzw. der "CoSysop"-Gruppe zugänglich gemacht
  werden (siehe @{" Nur Gruppe " link "OLM_NurGruppe"}).
  
 @{fg shine}Zum eigenen Postfach wechseln@{fg text}
  Der Benutzer wechselt in sein persönliches Postfach. Achtung: Der
  Benutzer GAST sowies Benutzer mit dem Flag @{" Sauger " link "UserEditor"} besitzen kein
  eigenes Postfach, daher sollte diesen Benutzern - evtl. über eine
  Gruppenzuordnung - dieser Menüpunkt verwehrt bleiben.
  
 Für alle internen Befehle muß ein @{" Name " link "OLM_Name"} vergeben werden.
 Außerdem kann ein @{" Hilfetext " link "OLM_HelpText"} und eine @{" Zugangsgruppe " link "OLM_NurGruppe"} für jeden
 Menüpunkt definiert werden.

@endnode  
@node "OLM_Art_Untermenü" "Online-Oberfläche einstellen"
@toc "OLM_Art"
@next "OLM_Art_Extern"
@{jcenter}
@{fg shine}Online-Oberfläche einstellen: Art/Untermenü@{fg text}
@{jleft}
 Mit dieser Menü-Art kann die Menüstruktur weiter verzweigt werden. Wie
 für alle anderen Menüpunkte auch muß ein @{" Name " link "OLM_Name"} angegeben werden.

 Zusätzlich kann ein @{" Hilfetext " link "OLM_HelpText"} und eine @{" Zugangsgruppe " link "OLM_NurGruppe"} definiert
 werden.
 
 Über die Angabe von @{" Hintergrund " link "OLM_Hintergrund"}, @{" Rahmen " link "OLM_Rahmen"} und @{" Parent Text " link "OLM_ParentText"} kann
 dem Untermenü ein individuelles und vom aufrufenen Menü andersartiges 
 Aussehen verliehen werden.

@endnode
@node "OLM_Hintergrund" "Online-Oberfläche einstellen"
@toc "OLM_Art_Untermenü"
@next "OLM_Art_Untermenü"
@{jcenter}
@{fg shine}Online-Oberfläche einstellen: Menü-Hintergrund@{fg text}
@{jleft}
 Zu jedem Menü bzw. Untermenü kann eine Hintergrunddatei angegeben
 werden. Diese Datei wird vor jedem Darstellen des eigentlichen Menüs
 ausgegeben.
 
 Die Hintergrundgrafik kann mit jedem gängigen ANSI-Editor erstellt
 und nachbearbeitet werden. Das Format sollte IBM-PC (PC-ASCII-Zeichen-
 satz, Zeilenende CR+LF) entsprechen.
 
 Die Hintergrund-ANSIs sollten unter 'BBS:OnlineMenu/Hintergründe'
 abgelegt werden.

 Beachten Sie bitte, daß manche User die Hintergründe ausschalten.
 Testen Sie, ob das Menü ohne Hintergrund noch funktionell ist und
 optisch ansprechend wirkt. Ebenfalls ist das Menü mit den Online-
 Einstellungen "ANSI-Farben aus" und "Farbanzahl 8/16 zu testen.

@endnode
@node "OLM_Rahmen" "Online-Oberfläche einstellen"
@toc "OLM_Art_Untermenü"
@prev "OLM_Art_Untermenü"
@next "OLM_Art_Untermenü"
@{jcenter}
@{fg shine}Online-Oberfläche einstellen: Menü-Rahmen@{fg text}
@{jleft}
 Bei allen Menüs und Untermenüs kann neben einer @{" Hintergrundgrafik " link "OLM_Hintergrund"} auch
 ein Rahmen definiert werden. Dies  geschieht über eine sogenannte
 Rahmendefinitions-Datei, die folgende Schlüsselwörter enthalten muß:

 @{fg shine}TEXT:@{fg text}
     Textfarbe, gültige Werte: @{" 0-7 " link "AmBoS-FAQ.Guide/EscapeCodes"}

 @{fg shine}RAHMEN:@{fg text}
     Rahmenfarbe, gültige Werte: @{" 0-7 " link "AmBoS-FAQ.Guide/EscapeCodes"}

 @{fg shine}HINTERGRUND:@{fg text}
     Hintergrundfarbe, gültige Werte: @{" 0-7 " link "AmBoS-FAQ.Guide/EscapeCodes"}

 @{fg shine}SHORTCUT:@{fg text}
     Shortcutfarbe, gültige Werte: @{" 0-7 " link "AmBoS-FAQ.Guide/EscapeCodes"}

 @{fg shine}A_TEXT:@{fg text}
     Textfarbe eines ausgewählten Eintrages, gültige Werte: @{" 0-7 " link "AmBoS-FAQ.Guide/EscapeCodes"}

 @{fg shine}A_HINTERGRUND:@{fg text}
     Hintergrundfarbe eines ausgewählten Eintrages, gültige Werte: @{" 0-7 " link "AmBoS-FAQ.Guide/EscapeCodes"}

 @{fg shine}ZEILE:@{fg text}
     Position des Menüs

 @{fg shine}SPALTE:@{fg text}
     Position des Menüs

 @{fg shine}OBEN:@{fg text}
     Oberer Rand des Menüs. Kann mehrfach vorkommen und beschreibt den
     oberen Rand des Menüs. Format: LinkeEcke@Füllzeichen@RechteEcke
     
     Beispiel: OBEN:+@-@+
       erzeugt einen oberen Rand in dieser Form: +------------+

 @{fg shine}NORMAL:@{fg text}
     Beschreibt eine Menüzeile, in der ein ein Menüpunkt steht.
     Format: LinkerRand@RechterRand
     
     Beispiel: NORMAL:|@|
      erzeugt seitliche Ränder in dieser Form:   |            |

 @{fg shine}UNTEN:@{fg text}
     Unterer Rand. Siehe OBEN:.

 Die Doppelpunkte sind unbedingt mit einzugeben! Das Füllzeichen darf
 immer nur ein Zeichen sein. Rechter und linker Rand können bis zu 10
 Zeichen lang sein.

 Möchte man als Füllzeichen den IBM-Zeichensatz verwenden, so sollte
 man  über  einen  ANSI-Editor die Zeichen eingeben und diese aus der
 gespeicherten Datei kopieren. Das entsprechende Amiga-Zeichen wird
 dann als Füll- oder Eckzeichen in die Rahmendatei eingefügt.

 Die  Rahmen werden als <Menü-Name>.Rahmen unter 'BBS:OnlineMenu/Rahmen'
 abgelegt.
 
@endnode
@node "OLM_ParentText" "Online-Oberfläche einstellen"
@toc "OLM_Art_Untermenü"
@next "OLM_Art_Untermenü"
@prev "OLM_Art_Untermenü"
@{jcenter}
@{fg shine}Online-Oberfläche einstellen: Parent Text@{fg text}
@{jleft}
 Über dieses Eingabefeld wird das Aussehen bzw. der ShortCut für den
 untersten Menüpunkt eines Untermenüs definiert. Dieser Menüpunkt
 dient dazu, um in das vorherige Menü zurückzuspringen.

 Da nicht in jedem Menü derselbe Text wie "Ende", "Zurück" und "Exit"
 paßt, ist auch dieser Text frei editierbar. Der ShortCut wird ebenso
 wie beim @{" Namen " link "OLM_Name"} mit Unterstrich vergeben.
 
@endnode
@node "OLM_Art_Extern" "Online-Oberfläche einstellen"
@toc "OLM_Art"
@{jcenter}
@{fg shine}Online-Oberfläche einstellen: Art/Extern@{fg text}
@{jleft}
 Mit dieser Menü-Art können externe Programme in das Onlinemenü inte-
 griert werden. Diese Programme müssen zuvor im @{" Door-Setup " link "Doors"} ein-
 gerichtet worden sein.
 
 Bei der Auswahl der Doors ist es unerheblich, ob es sich um ein CLI-Door
 oder um ein BBS.library-Door handelt.

 In einer Liste erscheinen sämtliche eingerichtete und eingeschaltete
 Door-Programme in alphabetischer Reihenfolge.

 Für diesen Menüpunkt muß ein @{" Name " link "OLM_Name"} vergeben werden. Außerdem kann ein 
 @{" Hilfetext " link "OLM_HelpText"} und eine @{" Zugangsgruppe " link "OLM_NurGruppe"} für diesen Menüpunkt definiert 
 werden.

@endnode
@node "OLM_Art_Brett" "Online-Oberfläche einstellen"
@toc "OLM_Art"
@{jcenter}
@{fg shine}Online-Oberfläche einstellen: Art/Brett@{fg text}
@{jleft}
 Mit dieser Menü-Art können einzelne Bretter und Brettköpfe in das Menü 
 integriert werden. Die Bretter können hierbei aus einer Brettliste aus-
 gewählt werden. Sollten spezielle Bretter für das Menü benötigt werden, 
 so sollten diese im @{" Bretteditor " link "Bretteditor" } eingerichtet werden.

 Für diesen Menüpunkt muß ein @{" Name " link "OLM_Name"} vergeben werden. Außerdem kann ein 
 @{" Hilfetext " link "OLM_HelpText"} und eine @{" Zugangsgruppe " link "OLM_NurGruppe"} für diesen Menüpunkt definiert 
 werden.

 Die Zugangsgruppe, die im Bretteditor für dieses Brett oder diesen
 Brettkopf definiert wurde, gilt für das Menü nicht. Dieses bietet die
 Möglichkeit, reine Menü-Bretter zu erstellen, die nur über das Online-
 Menü erreichbar sind und nicht im Boxinhalt erscheinen.

 Die  Schreib- und Lesegruppen sowie sonstige Flags werden aus den
 Einstellungen im @{" Bretteditor " link "Bretteditor"} übernommen.

 Zu jedem Menüpunkt "Brett" kann ein Einleitungstext mit ANSI-Codes über
 den eingebundenen  @{" Texteditor " link "Global_Pfade_Editor"} eingegeben werden. Dieser Text wird dem
 User vor dem Betreten des Brettes angezeigt.

 Der  Einleitungstext wird als '<Menüpunktname>.txt' unter 'BBS:Texte'
 abgelegt.

@endnode
@node "OLM_Art_Text" "Online-Oberfläche einstellen"
@toc "OLM_Art"
@{jcenter}
@{fg shine}Online-Oberfläche einstellen: Art/Text@{fg text}
@{jleft}
 Mit dieser Menü-Art können Texte mit ANSI-Codes in das Menü integriert
 werden. Die Texte muß dafür im Amiga-Textformat (ISO-Zeichensatz,
 Zeilenabschluß mit LF) vorliegen. Die Textdateien können vorgefertigt
 sein oder mit dem im @{" Global-Setup " link "Global"} eingebundenen @{" Texteditor " link "Global_Pfade_Editor"} erstellt
 werden.

 Die so erstellen Texte werden unter '<Menüpunktname>.txt' unter 'BBS:Texte'
 abgelegt.

 Für diesen Menüpunkt muß ein @{" Name " link "OLM_Name"} vergeben werden. Außerdem kann ein 
 @{" Hilfetext " link "OLM_HelpText"} und eine @{" Zugangsgruppe " link "OLM_NurGruppe"} für diesen Menüpunkt definiert 
 werden.

@endnode
@node "OLM_Art_Grafik" "Online-Oberfläche einstellen"
@toc "OLM_Art"
@{jcenter}
@{fg shine}Online-Oberfläche einstellen: Art/Grafik@{fg text}
@{jleft}
 Mit dieser Menü-Art können ANSI-Grafiken und -Animationen in das Menü 
 integriert werden. Die Dateien müssen dafür im IBM-ANSI-Format (IBM-PC-
 Zeichensatz, Zeilenabschluß mit CR+LF) vorliegen. Die ANSI-Dateien können 
 vorgefertigt sein oder mit dem im @{" Global-Setup " link "Global"} eingebundenen 
 @{" Texteditor " link "Global_Pfade_Editor"} erstellt und nachbearbeitet werden.

 Die so erstellen Dateien werden unter '<Menüpunktname>.ansi' unter 
 'BBS:Texte' abgelegt.

 Für diesen Menüpunkt muß ein @{" Name " link "OLM_Name"} vergeben werden. Außerdem kann ein 
 @{" Hilfetext " link "OLM_HelpText"} und eine @{" Zugangsgruppe " link "OLM_NurGruppe"} für diesen Menüpunkt definiert 
 werden.

@endnode
@node "OLM_Art_Batchfile" "Online-Oberfläche einstellen"
@toc "OLM_Art"
@{jcenter}
@{fg shine}Online-Oberfläche einstellen: Art/Batchfile@{fg text}
@{jleft}
 Mit diesem Menüpunkt können AmBoS-Batchdateien in das Menü eingebunden
 werden. Bitte beachten: Die einzubindenen Dateien sind @{fg shine}keine@{fg text} AmigaDOS-
 Scriptdateien, sondern Batchdateien, die vom AmBoS-internen Interpreter
 abgearbeitet werden. In diesen AmBoS-Batchdateien können alle AmBoS-
 Batchbefehle stehen, die im @{" Batchfile-Setup " link "Batchfiles"} näher erläutert werden.
 
 Die Batchdatei wird beim Einschalten überprüft und eventuelle gefundene
 Fehler angezeigt.

 Für diesen Menüpunkt muß ein @{" Name " link "OLM_Name"} vergeben werden. Außerdem kann ein 
 @{" Hilfetext " link "OLM_HelpText"} und eine @{" Zugangsgruppe " link "OLM_NurGruppe"} für diesen Menüpunkt definiert 
 werden.

@endnode
@node "OLM_Art_Kommentar" "Online-Oberfläche einstellen"
@toc "OLM_Art"
@{jcenter}
@{fg shine}Online-Oberfläche einstellen: Art/Kommentar@{fg text}
@{jleft}
 Mit diesem Menüpunkt können Kommentare in das Menü eingefügt werden.
 Kommentare dienen dazu, bestimmte optische Trennungen im Menü einzu-
 bauen und können nicht angewählt werden. 

 Das Aussehen der Kommentar-Menüpunkte kann durch die Vergabe eines
 @{" Namens " link "OLM_Name"} verändert werden. Kommentare ohne Namen erscheinen einfach 
 als Leerzeile im Menü.

 Für diesen Menüpunkt kann ein @{" Name " link "OLM_Name"} vergeben werden. Da ein Kommentar
 im Menü nicht anwählbar ist, ist die Angabe eines Hilfetextes ohne 
 Funktion.  Es kann aber eine @{" Zugangsgruppe " link "OLM_NurGruppe"} für diesen Menüpunkt 
 definiert werden.

@endnode
@node "OLM_Helptext" "Online-Oberfläche einstellen"
@toc "OnlineMenü"
@{jcenter}
@{fg shine}Online-Oberfläche einstellen: Helptext@{fg text}
@{jleft}
 Zu jedem anwählbaren Menüpunkt kann ein Hilfetext definiert werden,
 der mit der @{fg shine}?@{fg text}-Taste im Onlinemenü angerufen werden kann.
 
 Diese Hilfstexte sollten dem normalen Amiga-Format (ISO-Zeichensatz,
 Zeilenende mit CR) entsprechen, können aber auch mit ANSI-Sequenzen
 optisch aufbereitet werden.
 
 Der Hilfstext kann mit dem im Global-Setup definierten @{" Text-Editor " link "Global_Pfade_Editor"} 
 erstellt und bearbeitet werden. Die so erzeugte Datei erhält den Namen 
 'Menüpunkt.help' und wird im Verzeichnis 'BBS:Texte' abgelegt.

@endnode
@node "OLM_NurGruppe" "Online-Oberfläche einstellen"
@toc "OnlineMenü"
@{jcenter}
@{fg shine}Online-Oberfläche einstellen: Nur Gruppe@{fg text}
@{jleft}
 Über die Zugangsgruppe  können bestimmte Menüpunkte nur Mitgliedern
 einer Gruppe  zugänglich gemacht werden. Andere User sehen diese Menü-
 punkte nicht.  
 
 Es ist zu beachten, daß sich hierdurch unterschiedliche Ansichten des 
 Menüs jede nach Gruppenzugehörigkeit ergeben können.

 Zugangsgruppen für Bretter (siehe @{" Bretteditor " link "BrettEditor"})  und Doors (siehe 
 @{" Door-Setup " link "Doors"}) müssen für die entsprechenden Menüpunkte erneut definiert 
 werden, da die für die Bretter bzw. Doors definierten Zugangsgruppen 
 durch die Zugangsgruppe des Onlinemenüs überschrieben werden.

 Die Zugangsgruppe ist aus den bestehenden Gruppen des @{" Gruppeneditors " link "Gruppeneditor"}
 auszuwählen.

@endnode
@node "OLM_Eingeschaltet" "Online-Oberfläche einstellen"
@toc "OnlineMenü"
@{jcenter}
@{fg shine}Online-Oberfläche einstellen: Eingeschaltet@{fg text}
@{jleft}
 Mit dieser Checkbox kann der aktuell angewählte Menüpunkt ein- bzw.
 ausgeschaltet werden. 
 
 Dies kann sinnvoll sein, um z.B. vorübergehend einen Menüpunkt auszu-
 blenden, ohne ihn aus den Menüeinstellungen zu löschen.
 
 Aus Sicherheitsgründen ist jedes neu erstelle Menü bzw. jeder neu
 erstellte Menüpunkt zunächst ausgeschaltet, um die Änderungen wirksam
 werden zu lassen, muß also unbedingt diese Checkbox gesetzt werden.
 
@endnode
@node "OLM_Standard" "Online-Oberfläche einstellen"
@toc "OnlineMenü"
@next "OnlineMenü"
@{jcenter}
@{fg shine}Online-Oberfläche einstellen: Standardmenü@{fg text}
@{jleft}
 AmBoS bietet dem Online-User verschiedene Sprachen (z.Z. Deutsch,
 Englisch und Französisch) an. Nach Auswahl der gewünschten Sprache
 nach dem GAST-Login oder in den persönlichen Systemeinstellungen
 wird das entsprechende Standardmenü für die gewählte Sprache aktiviert
 bzw. gespeichert.
 
 Mit diesem Cycle-Gadget ist es möglich, ein erstelltes Menü als
 Standardmenü für eine Landessprache zu definieren. 

 Die  Standard-Menüs werden automatisch aufgerufen, wenn der User die
 Sprache  ändert. Beachten Sie dieses bitte, wenn Sie Zugangsgruppen in 
 den einzelen Menü-Sätzen verwenden.

 Sie  sollten deshlab alle eingeschränkten Menü-Zugriffe in die
 Standard-Menüs einbauen und NUR erweiterten Zugriff über "Nicht-
 Standard-Menüs" einrichten.
 
@endnode

@rem === END AmBoS-Setup/OnlineMenü ====================================

@node "NetzZeiten" "Netz-Zeiten einstellen"
@toc "AmBoS_Setup" 
@prev "AmBoS_Setup" 
@next "AmBoS_Setup" 
@{jcenter}
@{fg shine}AmBoS-Setup: Netz-Zeiten einstellen@{fg text}
@{jleft}
 Hier können einzelne Ports zu bestimmten Zeiten für Netztransfers
 
 Während dieser Zeiten nehmen die Ports nur noch NetCalls an, anderen
 Anrufern wird eine entsprechende Meldung ausgebenen, die das Ende
 der Sperrzeit beinhaltet. Diese Meldung wird automatisch erzeugt und
 kann nicht konfiguriert werden.

 @{fg shine}Port@{fg text}
     Der Name des Ports, für den die Netzsperre gelten soll.

 @{fg shine}von@{fg text}
     Der Beginn der Netzsperre (5-Minuten-Schritte).

 @{fg shine}bis@{fg text}
     Das Ende der Netzsperre.

 @{fg shine}Speichern@{fg text}
     Übernahme der Port-Zeiten bzw. verlassen und speichern der
     Datensätze.

 @{fg shine}Neue@{fg text}
     Eine neue Netzsperre anlegen.

 @{fg shine}Edit@{fg text}
     Angewählte Netzzeit ändern.

 @{fg shine}Löschen@{fg text}
     Eine Sperrzeit löschen.

 @{fg shine}Abbrechen@{fg text}
     Verlassen des Netzzeiten-Setups, ohne die Änderungen zu sichern.

@endnode

@rem === END AmBoS-Setup/NetzZeiten ================================

@node "XPR_Setup" "Up&Download Protokolle einstellen"
@toc "AmBoS_Setup" 
@prev "AmBoS_Setup" 
@next "AmBoS_Setup" 
@{jcenter}
@{fg shine}AmBoS-Setup: Up&Download Protokolle einstellen@{fg text}
@{jleft}
 Die  Übertragungsprotokolle dienen der Vermeidung von Fehlern bei der
 Übertragung von Binärfiles.

 @{" XPR-Libraries " link "XPR_Libraries"}            Die Einstellung der XPR-Libraries
 @{" HydraCom " link "HydraCom"}                 Die Benutzung von HydraCom

 @{fg shine}Protokolle@{fg text}
     Eine Liste der installierten Protokolle. Unter der Liste befindet
     sich ein  Eingabefeld, hier geben Sie dem Protokoll einen Namen,
     unter dem das Protokoll angesprochen wird.

 @{fg shine}Eingeschaltet@{fg text}
     Ist ein Protokoll eingeschltet, steht es den Usern in der Box
     für Übertragungen zur Verfügung.

 @{fg shine}XPR-Library@{fg text}
     Die XPR-Library, die Sie für dieses Protokoll gewählt haben.

 @{fg shine}Initstring@{fg text}
     Der Initstring der Library, der das Verhalten der Library bei
     einer Übertragung beeinflußt. Sie können diesen String direkt
     ändern oder die Einstellungen mit dem Gadget @{fg shine}Protokoll-Setup@{fg text}
     über ein Menu ändern. Die Optionen, die Ihnen eine Library
     ermöglicht, lesen Sie in der Library beigefügten Dokumentation nach.

 @{fg shine}Setup@{fg text}
     Hier  haben Sie eine komfortable Möglichkeit, den
     Initstring der Library einzustellen. Das Protokollsetup-Fenster
     wird geöffnet, in dem Sie alle Einstellungen der Library
     vornehmen können.

 @{fg shine}Speichern@{fg text}
     Alle gemachten Änderungen werden übernommen und gespeichert.

 @{fg shine}Neues@{fg text}
     Ein  neues Protokoll wird erzeugt. Ein Fenster mit der Liste aller
     zur Verfügung stehenden XPR-Libraries wird geöffnet, aus dem
     Sie eines auswählen müssen, bevor Sie die weiteren Daten
     editieren können.

 @{fg shine}Löschen@{fg text}
     Das aktuelle Protokoll wird gelöscht.

 @{fg shine}Abbrechen@{fg text}
     Das Protokollsetup wird verlassen, ohne die gemachten
     Änderungen zu übernehmen.

@endnode
@node "XPR_Libraries" "XPR-Libraries"
@toc "XPR_Setup"
@next "XPR_Setup"
@prev "XPR_Setup"
@{jcenter}
@{fg shine}AmBoS-Setup: XPR-Libraries@{fg text}
@{jleft}
 Bei AmBoS finden die XPR-Libraries Verwendung, die für das Betreiben
 von AmBoS zwingend erforderlich sind. Sollten Sie diese Librarys nicht
 haben,  finden  Sie diese im Aminet und in jeder gut sortierten
 Amiga-Mailbox.

 Im Protokollsetup können Sie die einzelnen Protokolle Ihrer Box
 einstellen.  Die XPR-Libraries stellen oft eine Vielzahl an Optionen
 zur Verfügung, mit deren Hilfe Sie das Verhalten der Libraries
 beeinflussen können.

 Sie können auch eine XPR-Library mehrmals verwenden, was einen Sinn
 ergibt, wenn Sie unterschiedliche Einstellungen verwenden.

 Von den XPR-Protokollen hat sich weitgehend das ZModem-Protokoll
 durchgesetzt.  ZModem ist ein sehr effektives und schnelles
 FileTransferprotokoll, das in den allermeisten Terminalprogrammen
 erkannt wird. Außerdem ist ZModem auf jedem Rechnersystem verfügbar.

 Auf dem Amiga gibt es zur Zeit zwei Umsetzungen der zmodem.library:

 * xprzmodem.library 2.61 (06.01.96) by Olaf Barthel (Term)
 * xprzmodem.library 3.51 (30.06.95) by Robert Williamson (aminet)

 Wir empfehlen die Umsetzung 3.51 von Robert Williamson.

 Hier noch die Beispielkonfiguration der Nasus:

  ---> TN,OR,B16,F0,E10,AY,DN,KY,SN,RN,P,M1024,C0,NN,QN,ZN

@endnode
@node "HydraCom" "HydraCom"
@toc "XPR_Setup"
@next "XPR_Setup"
@prev "XPR_Setup"
@{jcenter}
@{fg shine}HydraCom@{fg text}
@{jleft}
 HydraCom ist ein bidirektionales Übertragungsprotokoll, das von Arjen
 G. Lentz und Joaquim H. Homrighausen entwickelt wurde. Bidirektionaler
 Transfer bedeutet, daß Daten gleichzeitig verschickt und auch
 empfangen werden. Da die Übertragungsrate dabei nur unwesentlich unter
 der von ZModem liegt, das nur unidirektional überträgt, sind
 natürlich mit der Verwendung des HydraCom-Protokolls Zeitvorteile
 verbunden, die sich finanziell durchaus bemerkbar machen
 können. Zusätzlich unterstützt HydraCom auch noch eine Chat-Funktion.

 AmBoS unterstützt auch das Verwenden des HydraCom-Protokolls. Dieses
 Protokoll wird allerdings nicht in Form einer XPR-Library eingebunden,
 sondern als externes Programm (muß als @{fg shine}BBS:Externe/Hydracom@{fg text} vorhanden
 sein). Bei der Library-Auswahl wird Hydracom automatisch mit angezeigt.

 @{fg shine}--- WICHTIG ---@{fg text}
 AmBoS benutzt eine spezielle Version des HydraCom-Programms; ersetzen
 Sie dieses nur durch Versionen, die Sie vom @{" AmBoS-Support " link "AmBoS.Guide/Support"} erhalten
 haben! Die normalen Versionen sind zu AmBoS @{fg shine}nicht@{fg text} kompatibel.

 Im Online-Betrieb haben User bei Benutzung des Hydracom-Protokolls die
 Möglichkeit, parallel zu einem Upload die Files in ihrer Merkliste
 downzuloaden. Das Protokoll kann aber auch für NetCalls verwendet
 werden,  wofür es sich durch volle Unterstützung des Duplex-Betriebs
 und durch höheren Datendurchsatz als z.B. Z-Modem besonders eignet.

 Leider kann nicht verhindert werden, daß bei Verwendung des
 Hydracom-Protokolls während eines Downloads ungefragt Dateien
 upgeloadet werden. Diese werden von AmBoS im Verzeichnis 'BBS:Schrott'
 abgelegt.

@endnode

@rem === END XPR_Setup ================================================

@node "Doors" "AmBoS Door einstellen"
@toc "AmBoS_Setup" 
@prev "AmBoS_Setup" 
@next "Doors_Name"
@{jcenter}
@{fg shine}AmBoS-Setup: AmBoS Doors einstellen@{fg text}
@{jleft}
 Das Door-Setup dient zur Installation und Konfiguration von
 Onlinespielen und externen Programmen (Tools).

 Die als "Doors" eingerichteten Programme lassen sich dann im
 @{" Online-Menü " link "OnlineMenü"} als externe Programme auswählen und in die Menü-Struktur
 einbinden.

 Externe Programme, die in den @{" Batchfiles " link "Batchfiles"} benutzt werden, müssen
 ebenfalls im Door-Setup eingebunden werden.

 @{" Name             " link "Doors_Name"} - Der Name des externen Programms
 @{" Programm         " link "Doors_Programm"} - Der Pfad und Name des aufzurufenden Programms

 @{" Art              " link "Doors_Art" } - Einbindung als CLI-Door oder BBS.library-Door
 @{" Optionen         " link "Doors_Optionen"} - Übergabeparameter für CLI-Doors
 @{" Gruppe           " link "Doors_Gruppe"} - Zugangsgruppe bei Einbindung ins Boxinhalt-Menü
 @{" Termination      " link "Doors_Termination"} - Terminierung des Zeilenendes der Benutzereingaben.
 @{" Show Term.       " link "Doors_ShowTerm"} - Anpassung des Zeilenendes bei CON-Programmen
 @{" Boxinhalt-Menu   " link "Doors_Boxinhalt"} - Einbindung des Doors in das Boxinhalt-Menü "<Externe>"
 @{" <RETURN> am Ende " link "Doors_RETURN"} - Ausgabe des <RETURN>-Prompts nach Programmausführung
 @{" Eingeschaltet    " link "Doors_Eingeschaltet"} - Ein- bzw. Ausschalten des Doors

@endnode
@node "Doors_Name" "AmBoS Door einstellen"
@toc "Doors"
@{jcenter}
@{fg shine}Door-Setup: Name@{fg text}
@{jleft}
 Name des externen Programms. Unter dieser frei definierbaren Bezeichnung
 ist das eingeschaltete Door später intern ansprechbar, z.B. bei Aufruf
 in einer @{" AmBoS-Batchdatei " link "Batchfiles"} oder als eingebundes externes Programm im 
 @{" Online-Menü " link "OnlineMenü"}.
 
@endnode
@node "Doors_Programm" "AmBoS Door einstellen"
@toc "Doors"
@{jcenter}
@{fg shine}Door-Setup: Programm@{fg text}
@{jleft}
 Hier wird das ausführbare Programm komplett mit Pfadangabe eingestellt.
 Über einen Filerequester kann das Programm (z.B. Shell-Script, CLI-Door
 oder BBS.library-Door) ausgewählt werden.
 
 Achtung: Eventuelle Optionen und Parameter können im Eingabefeld
 "Optionen" hinterlegt werden.
 
 Bei Verwendung von Shell-Scripten als ausführbares Programm ist darauf
 zu achten, daß das s-Bit für die Scriptdatei gesetzt ist. Gesetzt wird
 das Bit beispielsweise so:
 
 1> protect bbs:externe/sysopcall s add
 
@endnode
@node "Doors_Art" "AmBoS Door einstellen"
@toc "Doors"
@{jcenter}
@{fg shine}Door-Setup: Art@{fg text}
@{jleft}
 Hier wird festgelegt, um welchen Door-Art es sich handelt. Nur bei
 speziellen, unter AmigaOS normalerweise nicht ausführbaren BBS.library-
 Programmen muß "Benutzt BBS.library" eingestellt werden. 
 
 BBS.library-Programme nutzen Funktionen der zum Lieferumfang gehörenden
 "BBS.library" und sind nicht unter AmigaOS ausführbar. In der Doku-
 mentationen der AmBoS-Doors sollte stehen, ob das Programm diese
 Library benutzt oder nicht.

 Für alle anderen ausführbaren Programme muß "Benutzt BBS.library nicht"
 angewählt werden, da diese die CLI-Door-Schnittstelle (AmBoS-Handler)
 benutzen.

@endnode
@node "Doors_Optionen" "AmBoS Door einstellen"
@toc "Doors"
@{jcenter}
@{fg shine}Door-Setup: Optionen@{fg text}
@{jleft}
 In diesem Feld können eventuell benötigte Übergabeparamter für das
 Door-Programm eingetragen werden. Dies können programmspezifische
 Optionen (z.B. Unterdrückung von Ausgaben) oder auch die als
 Variable verfügbaren "internen" Parameter sein. Diese sind im
 Einzelnen:
 
 {U} - Name des eingeloggten Benutzers
 {O} - Rest-Onlinezeit des Benutzers
 {N} - Name des Ports, auf dem der Benutzer eingeloggt ist

@endnode
@node "Doors_Gruppe" "AmBoS Door einstellen"
@toc "Doors"
@{jcenter}
@{fg shine}Door-Setup: Gruppe@{fg text}
@{jleft}
 Hier kann eine Gruppe eingestellt werden, die dann exklusiv auf das
 eingerichtete Door zugreifen kann. Aber: Diese Gruppe bezieht sich
 nur auf das Boxinhalt-Menü (Menüpunkt <Externe> in der Brettüber-
 sicht).

 Im Online-Menü gilt die Zugangsgruppe des Menüpunktes, unter dem
 das Door aufgerufen wird.

@endnode
@node "Doors_Termination" "AmBoS Door einstellen"
@toc "Doors"
@{jcenter}
@{fg shine}Door-Setup: Termination@{fg text}
@{jleft}
 Diese Einstellung ist nur für Programme interessant, die die CLI-Door-
 Schnittstelle benutzen.
 
 Die möglichen Einstellungen haben Einfluß darauf, wie AmBoS die Ein-
 gaben des Benutzers an das Programm weitergibt. Die geeignete Ein-
 stellung dieses Parameters ist aus der Dokumentation des einzubindenen
 Programmes oder im Zweifelsfalle durch Ausprobieren zu erfahren.

 "Termination" gibt also an, wie AmBoS ein Zeilenende bei Eingaben des
 Benutzers an das Programm weiterreicht.

 @{fg shine}None@{fg text}
     Das Zeilenende wird ohne Zusatz weitergereicht (CON-Modus).

 @{fg shine}LF@{fg text}
     Das Zeilenende wird mit Zusatz "Linefeed" weitergereicht
     (CON-Modus).

 @{fg shine}CR@{fg text}
     Das  Zeilenende wird mit Zusatz "Carriage Return"
     weitergereicht (CON-Modus).

 @{fg shine}CR&LF@{fg text}
     Das Zeilenende wird mit Zusatz "Carriage Return" UND
     "Linefeed" weitergereicht (CON-Modus).

 @{fg shine}RAW@{fg text}
     Einige  Spiele funktionieren nur im RAW-Modus. In den Anleitungen zu
     den entsprechenden Programmen wird meist auf die Notwendigkeit
     einer RAW-Einstellung hingewiesen.

 Der Unterschied zwischen CON- und RAW-Doorprogrammen ist:

 Während die Funktions- und Cursortasten vom CON-Programmen nicht
 erkannt werden, machen RAW-Programmen die gesamte Tastatur verfügbar.
 Dagegen bieten CON-Programme wesentlich mehr Komfort bei der Eingabe
 ganzer Texte.

@endnode
@node "Doors_ShowTerm" "AmBoS Door einstellen"
@toc "Doors"
@{jcenter}
@{fg shine}Door-Setup: Show Termination@{fg text}
@{jleft}
 Diese Einstellung ist nur für Programme interessant, die die CLI-Door-
 Schnittstelle benutzen.

 Die möglichen Einstellungen haben Einfluß darauf, wie AmBoS die Ein-
 gaben des Benutzers an das Programm weitergibt. Die geeignete Ein-
 stellung dieses Parameters ist aus der Dokumentation des einzubindenen
 Programmes oder im Zweifelsfalle durch Ausprobieren zu erfahren.

 "Show  Termination" muß eingeschaltet werden, wenn das Programm ein
 Zeilenende bei Eingaben nicht echot.

@endnode
@node "Doors_Boxinhalt" "AmBoS Door einstellen"
@toc "Doors"
@{jcenter}
@{fg shine}Door-Setup: Boxinhalt-Menü@{fg text}
@{jleft}
 Ist dieser Schalter gesetzt, kann das Door aus dem Boxinhalt-Menü
 "<Externe>" heraus gestartet werden. Dabei ist außerdem die @{" Gruppe " link "Doors_Gruppe"}
 von Bedeutung, ob das Programm in diesem Menü erscheint oder nicht.

@endnode
@node "Doors_RETURN" "AmBoS Door einstellen"
@toc "Doors"
@{jcenter}
@{fg shine}Door-Setup: <RETURN> am Ende@{fg text}
@{jleft}
 Ist dieser Schalter aktiviert, so wird eine Eingabeaufforderung nach
 Ausführung des Doors gesendet. Der Benutzer muß die RETURN-Taste be-
 tätigen, um fortzufahren.
 
 Bei einigen Tools (z.B. dem Point-Tool) sollte dieser Schalter nicht
 gesetzt sein. Im Zweifelsfall ist durch Versuchen zu bestimmen, welche
 Einstellung optimal erscheint.

@endnode
@node "Doors_Eingeschaltet" "AmBoS Door einstellen"
@toc "Doors"
@next "Doors"
@{jcenter}
@{fg shine}Door-Setup: Eingeschaltet@{fg text}
@{jleft}
 Das Door erscheint nur dann im Boxinhalt-Menü "<Externe>", wenn dieser
 Schalter aktiviert ist. Aus dem Online-Menü oder aus einer AmBoS-
 Batchdatei heraus ist das Door auch bei nicht gesetztem Schalter
 ausführbar.

@endnode

@rem === END AmBoS-Setup/Doors ======================================

@node "Packer" "Packer einstellen"
@toc "AmBoS_Setup" 
@prev "AmBoS_Setup" 
@next "AmBoS_Setup" 
@{jcenter}
@{fg shine}AmBoS-Setup: Packer einstellen@{fg text}
@{jleft}
 Packer werden bei AmBoS z.B. für den Online-Archivsplitter, im Nach-
 richtenreader/Sysop-Login oder von den Netzmodulen benutzt. Ein Packer 
 ist dabei immer einem entsprechenden @{" FileTyp " link "Filetypen" } zugeordnet.

 Neue Packer mit ähnlichen oder gleichen Parametern können auch bequem über
 "Clonen" eines  bestehenden Packers, und dessen nachträgliche Änderung, 
 eingerichtet werden.


 @{fg shine}Entpacken@{fg text}
     Die  Befehlssyntax, mit der ein Archiv in ein Verzeichnis
     entpackt wird.

 @{fg shine}FilePacken@{fg text}
     Syntax für das Packen einer einzelnen Datei

 @{fg shine}VerzPacken@{fg text}
     Befehlssyntax für das Packen eines kompletten Verzeichnisses.

 @{fg shine}FileAdden@{fg text}
     Packeraufruf, der nötig ist, um einem bestehenden Archiv eine
     Datei hinzuzufügen.

 @{fg shine}Listen@{fg text}
     Dieser Aufruf sollte eine Liste der im Archiv enthaltenen Dateien
     ausgeben.

 Alle Aufrufe beinhalten Variablen, die von AmBoS ausgefüllt werden:

     {P} ein gepacktes File (Archiv)
     {U} eine zu packende Datei
     {Z} das Zielverzeichnis
     
 Hinweise und Konfigurationsbeispiele für oft benutzte Packer:
 
 @{" LhA " link "Packer.Guide/LHA"} - Der auf dem Amiga am verbreiteste Packer.
 @{" LzH " link "Packer.Guide/LZH"} - Der Vorläufer von LHA.
 @{" LZX " link "Packer.Guide/LZX"} - Der aktuellste Packer auf dem Amiga.
 @{" ZIP " link "Packer.Guide/ZIP"} - Der gängigste Packer auf dem PC.
 @{" ARJ " link "Packer.Guide/ARJ"} - Sehr verbreitet auf dem PC.
 @{" RAR " link "Packer.Guide/RAR"} - Sehr verbreitet auf dem PC.
 @{" ZOO " link "Packer.Guide/ZOO"} - Wird sehr selten noch verwendet.
 @{" ARC " link "Packer.Guide/ARC"} - Wird sehr selten noch verwendet.
 @{" DMS " link "Packer.Guide/DMS"} - Disketten-Archivierer auf dem Amiga

@endnode

@rem === END AmBoS-Setup/Packer =======================================

@node "FileTypen" "FileTypen einstellen"
@toc "AmBoS_Setup" 
@prev "AmBoS_Setup" 
@next "AmBoS_Setup" 
@{jcenter}
@{fg shine}AmBoS-Setup: FileTypen einstellen@{fg text}
@{jleft}
 Mit den definierten Filetypen kann AmBoS Dateien erkennen und so z.B.
 dateispezifische Packer benutzen. AmBoS erkennt Dateien sowohl im 
 Online-Modus als auch im Sysop-Login/Nachrichtenreader. Bei Offline-
 Anwendungen kann so bequem eine erkannte Datei entpackt oder mit
 einem eingerichten Viewer betrachtet werden.

 Möglich wird diese Erkennung dadurch, daß diese Fileformate zumeist
 charakteristische Merkmale besitzen. Dies kann eine bestimmte Datei-
 endung sein, z.B. '.lha'  bei Lha-Archiven, oder eine bestimmte
 Zeichenfolge in der Datei selbst. So findet man beispielsweise in
 jedem Lha-Archiv ab dem dritten Byte die Zeichenfolge "-lh".

 Das Fenster zeigt auf der linken Seite eine Liste der bereits
 definierten  Typen. Hier wird auch der zu bearbeitende Eintrag
 angewählt.

 Einstellungen

 @{fg shine}Name@{fg text}
      Eine Bezeichnung für den Filetyp. Frei wählbar.

 @{fg shine}Extension@{fg text}
      Die charakteristische Dateiendung für diesen Typ. Bei LhA
      muß hier beispielsweise ".lha" eingegeben werden.

 @{fg shine}TypeID@{fg text}
      Ein Kürzel für den Filetyp, den Sie an verschiedenen
      Stellen von AmBoS  wiederfinden.


 Typen-Erkennung
 
 @{fg shine}Matchstring@{fg text}
      Eine charakteristische Zeichenfolge im File selbst, wie oben
      beschrieben. Diese kann auch direkt aus einem File ausgelesen 
      werden, zur Auswahl von mehreren Datei gleichen Typs kann das 
      Gadget auf der rechten Seite neben dem Eingabefeld benutzt 
      werden. AmBoS sucht dann nach gleichen Zeichenketten und trägt
      das Ergebnis in das Eingabefeld ein.

 @{fg shine}Ab Byte Nr.@{fg text}
      Gibt an, ab welchem Byte die Zeichenfolge steht (Offset).
      Zählung beginnt bei 0.

 @{fg shine}Viewer@{fg text}
      Hier kann eine Befehlszeile eingegeben werden, mit der das File
      angezeigt werden kann. Der Name des Files wird an die Zeile
      angehängt. Bei Bildern könnte diese Aufgabe beispielsweise das
      bekannte Shareware-Anzeigeprogramm 'Viewtek' übernehmen. Der
      Eintrag könnte dann wie folgt lauten:

          DH2:Tools/VT >NIL:

      Die Umleitung der Terminal-Ausgabe durch ">NIL:" ist bei Viewtek
      zum korrekten Funktionieren notwendig.
      
 @{fg shine}WB vor@{fg text}
       Mit dieser Checkbox kann festgelegt werden, ob beim Ausführen
       des Viewer-Kommandos der Workbench-Screens "nach vorne geholt"
       werden soll. Dies kann bei einigen Viewern sinnvoll sein.


 Die Funktionen der unteren Leiste:

 @{fg shine}Speichern@{fg text}
      Daten sichern und Fenster schließen.

 @{fg shine}Neues@{fg text}
      Legt einen neuen Eintrag an.

 @{fg shine}Testen@{fg text}
      Testen der Typenerkennung. Dazu wird ein Filerequester geöffnet,
      in dem Sie ein zu analysierendes File anwählen können.
      Hinweis: AmBoS sucht grundsätzlich bei der Erkennung von Datei-
      Typen zuerst nach dem Matchstring und beachtet danach erst die 
      Dateiextension. Dies ist ein sicherer Weg, weil eine Datei-
      erweiterung allein niemals eine eindeutige Erkennung ermöglicht,
      da sie falsch vergeben sein kann.

 @{fg shine}Löschen@{fg text}
      Eintrag entfernen.

 @{fg shine}Abbrechen@{fg text}
     Fenster schließen, ohne zu speichern.

@endnode

@rem === END AmBoS-Setup/FileTypen =====================================

@node "Befehle" "Befehle editieren"
@toc "AmBoS_Setup" 
@prev "AmBoS_Setup" 
@next "AmBoS_Setup" 
@{jcenter}
@{fg shine}AmBoS-Setup: Befehle editieren@{fg text}
@{jleft}
 Mit diesem Editor können die auf der GEONET-Oberfläche benutzten
 Befehle bearbeitet werden. Dabei können interne AmBoS-Befehle als
 auch externe Programme (Doors) als Befehle implementiert werden.
 
 @{fg shine}Kommandoname@{fg text}
     Gibt den sichtbaren Namen des Befehls an. Dieser wird nach Aufruf
     der Hilfefunktion (Taste ?) in der GEONET-Ebene in der Liste der
     verfügbaren Kommandos aufgelistet.
     
 @{fg shine}Shortcut Chars@{fg text}
     Anzahl der Zeichen, die zum eindeutigen Aufruf des Befehls not-
     wendig sind. Diese Zeichen werden beim Listen der Kommandos 
     farblich hervorgehoben. Es ist darauf zu achten, daß nicht zwei
     Befehle, die mit der gleichen Zeichenfolge beginnen (z.B. Antrag
     und Anrufer), mit einer ausreichenden Anzahl von Shortcut-Zeichen
     belegt werden. 
     
 @{fg shine}Kommando@{fg text}
    Hiermit wird das auszuführende Kommando ausgewählt. Je nach ein-
    gestelltem Typ kann dies ein interner Befehl, ein Door, eine
    AmBoS-Batchdatei oder eine anzuzeigende Grafik- oder Textdatei
    sein.
    
 @{fg shine}Befehl Type@{fg text}
    Mit diesem Cycle-Gadget wird der Typ des Kommandos ausgewählt.
    Folgende Typen werden angeboten:
    
    Intern - interne AmBoS-Befehle (z.B. Brettanwahl, Antrag)
    Extern - ein im Door-Setup eingerichtetes Door
    Batchfile - eine AmBoS-Batchdatei (siehe auch @{" Batchdateien " link "Batchfiles"})
    Text - Anzeigen einer Textdatei (siehe auch @{" ShowText " link "Batchfiles_Kommando_ShowText"})
    Grafik - Anzeigen einer IBM-Grafikdatei (siehe auch @{" ShowGrafik " link "Batchfiles_Kommando_ShowGrafik"})
    
 @{fg shine}Nur Gruppe@{fg text}
   Hier kann eine Berechtigungsgruppe für den Befehl ausgewählt werden.
   Ist eine Gruppe eingetragen, so können nur Mitglieder dieser Gruppe
   den Befehl in der Kommandoliste sehen und ausführen.
   
 @{fg shine}Edit Helptext@{fg text}
   Mit dieser Funktion wird eine Hilfedatei im Verzeichnis 
   BBS:Hilfstexte erstellt bzw. geöffnet und in den im Global-Setup
   definierten Texteditor geladen. Der Name der Hilfedatei entspricht
   dem eingestellten Befehlsnamen.
          
 @{fg shine}Fehler des Kommandos@{fg text}
   In diesem Bereich werden Fehler des eingerichteten Kommandos auf-
   gelistet. Zuvor muß auf den Knopf "Fehler suchen" gedrückt
   werden.
     
@endnode

@rem === END AmBoS-Setup/Befehle ======================================

@node "Autoevents" "Autoevents einstellen"
@toc "AmBoS_Setup" 
@prev "AmBoS_Setup" 
@next "AmBoS_Setup" 
@{jcenter}
@{fg shine}AmBoS-Setup: Autoevents einstellen@{fg text}

@{" Art " link "Autoevents_Art"}    @{" Timer " link "Autoevents_Timer"}
@{jleft}

 Autoevents sind  Systemereignisse, die zu bestimmten Zeiten ablaufen.
 Es werden grundsätzlich folgende Arten von Autoevents unterschieden:
 
 @{" Modul   " link "Autoevents_Modul"} - Modul-Ereignisse
 @{" Intern  " link "Autoevents_Intern"} - AmBoS-interne Ereignisse
 @{" Extern  " link "Autoevents_Extern"} - AmigaOS-Programme als Ereignis
 
 Die Anzeige auf der linken Seite gibt eine Übersicht der eingerichteten
 Autoevents, über ein Cyclegadget lassen sich verschiedene Events aus-
 blenden (Übersichtlichkeit der Anzeige). Die Events in der Liste er-
 scheinen übrigens nach der Ausführungszeit sortiert.

 Bedeutung der unteren Buttonleiste:

 @{fg shine}Speichern@{fg text}
    Sichert die Einstellungen für alle Autoevents und beendet den
    AutoEvent-Editor.

 @{fg shine}Neues@{fg text}
    Legt ein neues Ereignis an.

 @{fg shine}Löschen@{fg text}
    Entfernt das aktuell angewählte Event aus der Liste.

 @{fg shine}Einstellen@{fg text}
    Einige Autoevents erlauben eine spezielle Konfiguration. Mit diesem
    Button kann das Einstellfenster des Events geöffnet werden.

 @{fg shine}Starten@{fg text}
    Das aktuelle Event sofort starten. Der Autoevent-Editor wird
    vor dem Ausführen des Events beendet. Achtung: Eventuell zuvor
    gemachte Änderungen gehen dadurch verloren, da der Autoevent-
    Editor abgebrochen wird!

 @{fg shine}Abbrechen@{fg text}
    AutoEvent-Editor verlassen, ohne zu speichern.

@endnode
@node "Autoevents_Art" "Autoevents einstellen"
@toc "Autoevents"
@prev "Autoevents"
@next "Autoevents_Timer"
@{jcenter}
@{fg shine}AmBoS-Setup: Autoevents einstellen@{fg text}

@{fg shine} Art@{fg text}    @{" Timer " link "Autoevents_Timer"}
@{jleft}
 @{fg shine}Name@{fg text}
    Ein Name für dieses Event. Dieser kann frei gewählt werden
    und wird in der Eventliste (links) angezeigt.

 @{fg shine}Eingeschaltet@{fg text}
    Ein Ereignis wird nur ausgeführt, wenn dieses Feld aktiviert
    ist. Ist das Event ausgeschaltet, erscheint es auch nicht in
    der Handstart-Auswahlliste.

 @{fg shine}Event Type@{fg text}
    Gibt an, ob es sich um ein @{" internes " link "Autoevents_Intern"}, @{" externes " link "Autoevents_Extern"} oder @{" Modul-Event " link "Autoevents_Modul"}
    handelt.

 @{fg shine}Braucht Port@{fg text}
    Einige Events benötigen einen Port, z.B. NetCalls. Bei solchen
    ist diese Option zu aktivieren. 

 @{fg shine}Modul@{fg text}
    Gibt an, welches Modul für das Event verantwortlich ist. Bei
    internen Autoevents steht hier der Name des internen Moduls, beim
    Eventtyp "Externe" ist hier der Name der auszuführenden Datei (mit
    Pfad) zu sehen.

 @{fg shine}Kommando@{fg text}
    Das Kommando, welches das Modul ausführen soll. Bei Modul-Events
    und internen Events erhält man über den Auswahlnopf auf der rechten
    Seite des Eingabefeldes eine Auswahlliste der möglichen/verfügbaren
    Modul-Kommandos, bei externen Events können hier mögliche Programm-
    parameter eingetragen werden.

 @{fg shine}Port@{fg text}
    Gibt, wenn "Braucht Port" aktiviert ist, an, welcher Port benutzt
    werden soll. Achtung: Wird im @{" Port-Setup " link "Ports"} ein hier
    eingetragener Port gelöscht oder umbenannt, so wird das im Autovent-
    Setup NICHT automatisch übernommen. Es ist also eine erneute Auswahl 
    des Ports notwendig.

@endnode
@node "Autoevents_Timer" "Autoevents einstellen"
@toc "Autoevents"
@prev "Autoevents_Art"
@next "Autoevents"
@{jcenter}
@{fg shine}AmBoS-Setup: Autoevents einstellen@{fg text}

@{" Art " link "Autoevents_Art"}    @{fg shine} Timer@{fg text}
@{jleft}
 @{fg shine}Start Datum@{fg text}
    Das Datum, an dem die nächste Ausführung stattfinden soll.

 @{fg shine}Start Zeit@{fg text}
    Die Uhrzeit, zu der das Ereignis ausgeführt werden soll.

 @{fg shine}Starten bis@{fg text}
    Ist das Event nicht als Sperrzeit-Event deklariert, so gibt
    diese Zeit an, wann das Event spätestens gestartet werden
    darf. Wird der Start über diese Zeit hinaus verzögert,
    wird das Event nicht ausgeführt und eine entsprechende
    Meldung im Brett SystemInfo/Box abgelegt.

 @{fg shine}Tage Abstand@{fg text}
    Die Frequenz in Tagen, in der das Ereignis gestartet wird.
    Ein Wert von 2 bedeutet z.B., daß dieses Event jeden
    zweiten Tag stattfindet.

 @{fg shine}Exklusiv@{fg text}
    Hier kann angegeben werden, an welchen Wochentagen das Event NICHT
    ausgeführt werden soll. Diese Funktion kann beispielsweise
    dazu dienen, Netcalls in die Fernzone am Wochenende zu
    verhindern, da dies dank der Telefongebührendeform der
    Telekom deutlich teurer ist als während der Woche.

 @{fg shine}Nur Handstart@{fg text}
    Wenn aktiviert, wird das Event nur ausgeführt, wenn es über
    die 'Handstart-Auswahlliste' aufgerufen wird. Hinweis: In dieser
    Auswahlliste erscheinen grundsätzliche alle eingeschalteten
    Autoevents.

 @{fg shine}Ausführen@{fg text}
    Für Events, die einen Port benötigen, kann mit dieser
    Option angegeben werden, ob das Kommando immer pünktlich
    gestartet werden soll, auch wenn ein User auf dem Port
    eingeloggt ist, oder erst nachdem sich der User ausgeloggt
    hat.

 @{fg shine}Grund@{fg text}
    Wird bei "Ausführen" eine Sperrzeit für das Kommando
    vereinbart, so wird dem User der hier eingetragene Grund
    angezeigt, wenn seine Onlinezeit an den Termin des Events
    heranreicht.    

@endnode
@node "Autoevents_Intern" "Autoevents einstellen"
@toc "Autoevents"
@prev "Autoevents"
@next "Autoevents"
@{jcenter}
@{fg shine}Autoevent-Editor: Interne Autoevents@{fg text}
@{jleft}
 Der  Event-Typ "intern" stellt zur Zeit drei Module zur Verfügung:

 @{" Terminator          " link "Autoevents_Intern_Terminator"} - Bretter aufräumen
 @{" FileLister          " link "Autoevents_Intern_FileLister"} - Dateilisten erzeugen
 @{" Userleichen-Killer  " link "Autoevents_Intern_Userleichen_Killer"} - Löschen von "Userleichen"

 Der @{fg shine}Terminator@{fg text} stellt nur ein Kommando zur  Verfügung:
 Bretter aufräumen. Durch das Aufräumen der Bretter  werden überschüssige 
 Einträge aus den Brettern gelöscht und noch andere, interne,  Aufräum-
 arbeiten in den Brettern durchgeführt. Dieses Event sollte regelmäßig 
 aufgerufen werden.
 
 Der @{fg shine}FileLister@{fg text} erstellt eine Liste der Files, die in der Box liegen.
 Sein Verhalten kann über das Einstellfenster näher bestimmt werden.

 Der @{fg shine}Userleichen-Killer@{fg text} dient dem automatischen Löschen der Accounts
 von Usern, die sich längere Zeit nicht in der Box gemeldet haben. Er
 stellt zwei Events zur  Verfügung, den Report und den eigentlichen
 Killer. Der Report erstellt eine Liste der Accounts, die zu löschen
 wären und der Killer löscht diese Accounts dann  tatsächlich.
 Die Accounts von Points werden grundsätzlich nicht gelöscht.
 Außerdem kann ein Account im Usereditor durch das Feld @{" Protected " link "Usereditor_Main_Protected"}
 gegen das Löschen geschützt werden. Auch der Userleichen-Killer ist 
 über das Einstellfenster konfigurierbar.

@endnode
@node "Autoevents_Intern_Terminator" "Autoevents einstellen"
@toc "Autoevents_Intern"
@next "Autoevents_Intern"
@prev "Autoevents_Intern"
@{jcenter}
@{fg shine}Autoevent-Editor: Terminator Einstellungen@{fg text}
@{jleft}
 @{fg shine}Brett@{fg text}
   Name des Brettkopfes, ab dem der Terminator die Bretter nach
   zu löschenden Einträgen absucht. Wird bei der Brettkopfauswahl
   auf "Abbrechen" gedrückt, werden alle Bretter durchsucht.
   
 @{fg shine}Report erzeugen@{fg text}
   Ist diese Checkbox aktiviert, so wird ein ausführlicher Terminator-
   Report erzeugt und im angegeben Brett abgelegt.
   
 @{fg shine}Report ablegen in@{fg text}
   Wird ein Terminator-Report erzeugt, dann wird er im hier anzugebenen
   Brett abgelegt.
   
 @{fg shine}Betreff@{fg text}
   Hier kann ein Betreff für den Terminator-Report eingegeben werden.
   
 @{fg shine}User MsgID aufräumen@{fg text}
   Ist diese Checkbox aktiviert, so räumt der Terminator auch in den
   User-Postfächern die Message-ID auf.
   
 Wichtig in diesem Zusammenhang sind natürlich die Löschflags im
 @{" Brett-Editor " link "Bretteditor"}.
   
@endnode
@node "Autoevents_Intern_FileLister" "Autoevents einstellen"
@toc "Autoevents_Intern"
@next "Autoevents_Intern"
@prev "Autoevents_Intern"
@{jcenter}
@{fg shine}Autoevent-Editor: Filelister Einstellungen@{fg text}
@{jleft}
 @{fg shine}Liste von@{fg text}
   Hier wird der Brettkopf ausgewählt, ob dem der Filelister
   nach (neuen) Einträgen suchen soll. Wird bei der Brettkopfauswahl
   auf "Abbrechen" gedrückt, werden alle Bretter durchsucht.
   
 @{fg shine}Text ablegen in@{fg text}
   Angabe des Brettes, in dem die erstelle Dateiliste als Text-
   nachricht abgelegt werden soll. Wird bei der Brettauswahl auf
   "Abbrechen" gedrückt, so wird kein Textnachricht erzeugt.
   
 @{fg shine}Guide ablegen in@{fg text}
  Angabe des Brettes, in dem die erstelle Dateiliste als AmigaGuide
  (Binärnachricht) abgelegt werden soll. Wird bei der Brettauswahl
  auf "Abbrechen" gedrückt, so wird kein Guide erzeugt.
  
  Weitere Informationen zum Filelisten-Guide @{" hier " link "FL2Guide"}.
  
 @{fg shine}GuideName@{fg text}
   Name der Binärnachricht, z.B. Fileliste.guide.
   
 @{fg shine}Betreff@{fg text}
   Betreff für die als Textnachricht abgelegte Dateiliste und
   für die als Binärdatei abgelegte AmigaGuide-Datei.
   
 @{fg shine}Auch geschützte Bretter@{fg text}
   Normalerweise werden nur Bretter OHNE Zugangsgruppe in der
   Dateiliste aufgeführt. Ist diese Checkbox aktiviert, so er-
   scheinen auch diejenigen Bretter in der Liste, die durch 
   irgendeine Zugangsgruppe geschützt sind.
   
 @{fg shine}Neues seit letztem Start@{fg text}
   Mit dieser Funktion ist es möglich, eine Dateiliste mit neuen
   Einträgen anzufertigen. Ist diese Checbox aktiviert, so merkt
   sich der FileLister die Dateien, die gelistet worden sind. Beim
   nächsten Durchlauf werden dann nur Dateien gelistet, die noch nie
   gelistet worden sind. Legt man beispielsweise ein Autoevent an,
   welches einmal pro Tag gestartet wird, so werden täglich Listen 
   neuen Files erzeugt. Sind keine neuen Einträge vorhanden, wird
   weder eine Textnachricht noch ein Guide erzeugt.
  
@endnode
@node "Autoevents_Intern_Userleichen_Killer" "Autoevents einstellen"
@toc "Autoevents_Intern"
@next "Autoevents_Intern"
@prev "Autoevents_Intern"
@{jcenter}
@{fg shine}Autoevent-Editor: Userleichen-Killer Einstellungen@{fg text}
@{jleft}
 Globale Einstellungen
   
   Diese Einstellungen gelten sowohl für das Kommando "Userleichen
   killen" als auch für "Userleichen Report".

 @{fg shine}Tage nach Antrag@{fg text}
   Löschung des Users nach Anzahl von Tagen nach dem Antrag, in denen
   der User die Box nicht mehr besucht hat.
   
 @{fg shine}Tage nicht online@{fg text}
   Löschung des Users nach Anzahl von Tagen, in denen der User die Box
   nicht mehr besucht hat.
   

 Einstellungen für dieses Event
 
   Diese Einstellungen sind für das jeweilige Kommando einzeln
   einstellbar.

 @{fg shine}Report ablegen in@{fg text}
   Name des Brettes, in welches der Userleichen-Löschreport ab-
   gelegt werden soll. Wird beim Brettauswahldialog auf "Abbrechen"
   gedrückt, wird das Brett 'SystemInfo/Box' ausgewählt.
   
 @{fg shine}Betreff@{fg text}
   Eingabe eines Betreffs für die erzeugte Textnachricht.

@endnode

@node "Autoevents_Extern" "Autoevents einstellen"
@toc "Autoevents"
@prev "Autoevents"
@next "Autoevents"
@{jcenter}
@{fg shine}Autoevent-Editor: Externe Autoevents@{fg text}
@{jleft}
 Externe Autoevents sind im Prinzip normale AmigaOS-Programme, die zu
 bestimmten Zeiten aufgerufen werden. Dabei spielt es natürlich keine
 Rolle, ob es sich um "echte" ausführbare Programme oder AmigaOS-
 Scripts handelt. Es ist allerdings zu beachten, daß AmigaOS-Scripts
 mit dem s-Dateibit versehen werden, damit es von AmBoS ausgeführt
 werden kann.
 
 Im Eingabefeld "Kommando" unter "Art" können optionale Parameter
 an das auszuführende Programm übergeben werden.

@endnode
@node "Autoevents_Modul" "Autoevents einstellen"
@toc "Autoevents"
@prev "Autoevents"
@next "Autoevents"
@{jcenter}
@{fg shine}Autoevent-Editor: Modul-Autoevents@{fg text}
@{jleft}
 Der Typ "Modul" erlaubt es, Autoevents einzurichten, die von Modulen
 zur Verfügung gestellt werden. Das können bei Netzmodulen beispielsweise 
 Netzanrufe sein.

@endnode

@rem === END AmBoS-Setup/AutoEvents ===================================

@node "Adreßkartei" "AmBoS Adreßkartei"
@toc "AmBoS_Setup" 
@prev "AmBoS_Setup" 
@next "AmBoS_Setup" 
@{jcenter}
@{fg shine}AmBoS-Setup: AmBoS Adreßkartei@{fg text}
@{jleft}
 Mit der Adreßkartei ist es möglich, beim Versenden von persönlichen
 Nachrichten aus dem Nachrichten-Reader/Sysop-Login heraus schnell
 und bequem Empfängeradressen auszuwählen. Dies ist eigentlich nur 
 dann von Bedeutung, wenn das System vernetzt ist, da in der Adreß-
 kartei nur Netzadressen abgelegt werden.
 
 Neben der Eingabe der eigentlichen Adresse kann ein Kommentar zum
 Eintrag vergeben werden, dieser dient nur dazu, einen späteren
 Bezug zur Adresse zu erhalten.
 
 Beispiel:
 
  Adresse:   AmBoS@nasus.ohz.north.de
  Kommentar: Allgemeine Informationen zu AmBoS
 
 Zusätzlich ist es möglich, die Adressen zu gruppieren. Mit dem oberen
 Cycle-Gadget ist es dann möglich, nur Mitglieder einer bestimmten
 Adreßgruppe anzuzeigen.
 
 @{fg shine}Gruppieren@{fg text}
   Mit diesem Knopf ordnet man einen Eintrag einer Gruppe zu. Drückt
   man diesen Button, so erscheint eine Übersicht aller Karteieinträge,
   aus der dann mindestens eine Adresse angewählt werden muß.

   - Soll eine neue Gruppe gebildet werden, so ist zunächst der Name
     der Gruppe im Eingabefeld "GruppenName" einzugeben, dann auf den
     Knopf @{fg shine}Gruppe bilden@{fg text} zu drücken. 
   
   - Soll der Eintrag/die Einträge in eine bestehende Gruppe kopiert
     werden, so ist der Knopf @{fg shine}Kopieren@{fg text} zu drücken.
     
   - Soll ein Eintrag in eine andere Gruppe verschoben werden,
     dann muß der Knopf @{fg shine}Bewegen@{fg text} gedrückt werden.
     
   Über den Knopf @{fg shine}Beenden@{fg text} gelangt man wieder
   in die Gesamt-/Gruppenansicht zurück.
   
 Wird das Cycle-Gadget "Gruppe" auf den Namen einer Gruppe gestellt,
 dann können zwei weitere Knöpfe betätigt werden:

    @{fg shine}Gruppe auflösen@{fg text}
      Mit diesem Knopf wird die aktuelle angezeigte Gruppe aufgelöst.
    
    @{fg shine}Aus Gruppe lösen@{fg text}
      Mit diesem Knopf wird der angewählte Eintrag aus der angezeigten
      Gruppe entfernt.
      
 @{fg shine}Speichern@{fg text}
   Alle gemachten Änderungen werden gespeichert.
   
 @{fg shine}Löschen@{fg text}
   Der aktuelle Eintrag wird aus ALLEN Gruppen gelöscht.
   
 @{fg shine}Neu@{fg text}
   Ein neuer Eintrag wird (in der aktuellen Gruppe) erstellt.
   
 @{fg shine}Abbrechen@{fg text}
   Die Adreßkartei wird verlassen, alle Änderungen gehen verloren.
   
@endnode

@rem === END AmBoS-Setup/Adreßkartei ===================================

@node "Global" "AmBoS Globalsetup"
@toc "AmBoS_Setup" 
@prev "AmBoS_Setup" 
@next "AmBoS_Setup" 
@{jcenter}
@{fg shine}AmBoS Globalsetup@{fg text}

@{" Allgemein " link "Global_Allg"} @{" Systemmeldungen " link "Global_SysMsgs"} @{" Pfade&Editoren " link "Global_Pfade"} @{" Plattenplatz " link "Global_DiskSpace"} @{" Display " link "Global_Display"}
@{jleft}

 @{fg shine}Speichern@{fg text}
   Das Global-Setup wird verlassen und alle Änderungen gespeichert.
   
 @{fg shine}Abbrechen@{fg text}
   Das Global-Setup wird Verlassen und alle Änderungen gehen verloren.

@endnode

@node "Global_Allg" "AmBoS Globalsetup"
@toc "Global"
@prev "Global_Display"
@next "Global_SysMsgs"
@{jcenter}
@{fg shine}AmBoS Globalsetup@{fg text}

@{fg shine} Allgemein @{fg text} @{" Systemmeldungen " link "Global_SysMsgs"} @{" Pfade&Editoren " link "Global_Pfade"} @{" Plattenplatz " link "Global_DiskSpace"} @{" Display " link "Global_Display"}
@{jleft}

 @{" Boxname             " link "Global_Allg_Boxname"} - Name der Mailbox
 @{" Sysop               " link "Global_Allg_Sysop"} - Username des Systembetreibers
 @{" Default XPR-Library " link "Global_Allg_XPR"} - voreingestelltes Übertragungsprotokoll
 @{" Dos-Passwort        " link "Global_Allg_DOS"} - Zugangspaßwort für DOS-Ebene/Schloß
 @{" CD Pattern          " link "Global_Allg_CDPattern"} - Pattern für CD-ROM-Einbindung
 @{" MessageID Haltezeit " link "Global_Allg_MessageID"} - Haltezeit für Message-IDs
 @{" LogOff Kommentar    " link "Global_Allg_LogOff"} - Abfrage eines Kommentars beim LogOff
 @{" 16 Farben Console   " link "Global_Allg_16Farben"} - Farbanzahl für Console-Screen
 @{" Console im Fenster  " link "Global_Allg_ConsoleFenster"} - Benutzung eigener Fenster für Console
 @{" Consolelogin        " link "Global_Allg_Consolelogin"} - Consolelogin (un-)sichtbar 

@endnode
@node "Global_Allg_Boxname" "AmBoS Globalsetup"
@toc "Global_Allg"
@{jcenter}
@{fg shine}Global-Setup/Allgemein: Boxname@{fg text}
@{jleft}
 Hier wird der Name der AmBoS-Mailbox eingetragen. Dieser Name kann
 von Doors abgerufen und angezeigt werden. Beispielweise wird dieser
 Name bei Download-Info-Dateien ausgegeben.

 Für den Boxnamen gibt es keine Zeichen-Einschränkungen.

 Dieser Name wird nicht vom Netzmodul benutzt. Im ZConnect-Modul
 muß im @{" Global-Setup " link "BBS:GuideFiles/ZConnect.guide/Global"} der @{" Systemname " link "BBS:GuideFiles/ZConnect.guide/Systemname"} angeben werden.

@endnode
@node "Global_Allg_Sysop" "AmBoS Globalsetup"
@toc "Global_Allg"
@{jcenter}
@{fg shine}Global-Setup/Allgemein: Sysop@{fg text}
@{jleft}
 Der Sysopname wird aus der Userliste der Box ausgewählt.

 Der hier eingetragene Sysopname bezieht sich auf sämliche Aktionen,
 die der SysOp an der Sysopoberfäche vornimmt. Beim Kopieren über
 Sysop-Login, beim Schreiben vom Nachrichtenreader ist er vorein-
 gestellt. Gibt man beim ConsoleLogin statt des Usernamens ein
 Return ein, so loggt sich automatisch der User, der als Sysop ein-
 gestellt ist, ein.

 Online macht sich dieser Eintrag für den entsprechenden User nicht
 bemerkbar, hierfür muß der User zusätzlich in entsprechende Gruppen
 (z.B. CoSysops) eingetragen werden.

@endnode
@node "Global_Allg_XPR" "AmBoS Globalsetup"
@toc "Global_Allg"
@{jcenter}
@{fg shine}Global-Setup/Allgemein: Default XPR-Library@{fg text}
@{jleft}

@endnode
@node "Global_Allg_DOS" "AmBoS Globalsetup"
@toc "Global_Allg"
@{jcenter}
@{fg shine}Global-Setup/Allgemein: DOS-Paßwort@{fg text}
@{jleft}
 Das DOS-Paßwort ist die zusätzliche Zugangssicherung für den
 internen Online-Befehl "Dos-Ebene". Dieser Online-Befehl, der auf
 jeden Fall durch eine Zugangsgruppe zusätzlich gesichert werden sollte, 
 erlaubt vollen Zugriff auf den Boxrechner über das AmigaDOS.

 Das DOS-Paßwort unterscheidet Groß- und Kleinschreibung und wird
 sofort nach der Eingabe verschlüsselt und kann nicht wieder sichtbar
 gemacht werden. Daher ist dieses Paßwort unbedingt gut zu merken, da
 es unter keinen Umständen wieder entschlüsselt werden kann.

 Das DOS-Paßwort wird auch vom @{" Schloß " link "Schloß"} benutzt.

@endnode
@node "Global_Allg_CDPattern" "AmBoS Globalsetup"
@toc "Global_Allg"
@{jcenter}
@{fg shine}Global-Setup/Allgemein: CD Pattern@{fg text}
@{jleft}
 Beim Einsatz von CD-ROM-Laufwerken (externe Bretter) kann es vorkommen, 
 daß einige Dateien oder Verzeichnisse nicht zugänglich sein sollen.
 In dieses Feld wird ein AmigaDOS-Pattern eingegeben, welches angibt,
 welche Einträge in einem externen Brett nicht angezeigt werden sollen.
 
 Beispiel: Es sollen keine .info-Dateien und keine .index-Dateien
           sichtbar sein: (#?.info|#?.index)

@endnode
@node "Global_Allg_MessageID" "AmBoS Globalsetup"
@toc "Global_Allg"
@{jcenter}
@{fg shine}Global-Setup/Allgemein: MessageID Haltezeit@{fg text}
@{jleft}
 Im Netzbetrieb erhält jede Nachricht im System eine eindeutige Message-
 Identifikation. Anhand dieser Message-ID erkennt das System, ob doppelte
 Nachrichten (sog. Dupes) vorhanden sind. 
 
 Der hier einzugebende Wert ist die Zeit in Tagen, wie lange einmal
 registrierte Message-IDs für Vergleiche vorgehalten werden sollen.
 
 Der Standardwert beträgt 90 Tage.
 
 Siehe auch @{" ZConnect/Message-ID " link "BBS:GuideFiles/deutsch/ZC-Anhang.guide/Message-ID"}.

@endnode
@node "Global_Allg_LogOff" "AmBoS Globalsetup"
@toc "Global_Allg"
@{jcenter}
@{fg shine}Global-Setup/Allgemein: LogOff Kommentar@{fg text}
@{jleft}
 Beim Verlassen der Mailbox können User einen Kommentar abgeben, der
 dann in der Box-Status-Anzeige zusammen mit dem Usernamen ange-
 zeigt wird.
 
@endnode
@node "Global_Allg_16Farben" "AmBoS Globalsetup"
@toc "Global_Allg"
@{jcenter}
@{fg shine}Global-Setup/Allgemein: 16 Farben Console@{fg text}
@{jleft}
 Hier kann festgelegt werden, ob die Anzeige der Console mit
 8 oder 16 Farben erfolgen soll.Vor einem Wechsel der Farbanzahl
 muß zuvor der Console-Screen geschlossen werden.
 
 Diese Einstellung hat nur dann eine Auswirkung, wenn ein Console-
 Screen benutzt wird, bei aktivierter "Console im Fenster"-Einstellung
 ist diese Einstellung ohne Belang.
 
@endnode
@node "Global_Allg_ConsoleFenster" "AmBoS Globalsetup"
@toc "Global_Allg"
@{jcenter}
@{fg shine}Global-Setup/Allgemein: Console im Fenster@{fg text}
@{jleft}
 AmBoS unterstützt zwei verschiedene Varianten für die Darstellung der
 Console. Zum einen als eigenständiger Console-Screen und zum anderen
 als MUI-Console-Fenster auf dem AmBoS-Haupt-Screen oder auf einem
 eigenen MUI-Bildschirm.

 Ist das Flag "Console im Fenster" aktiv, so wird ein MUI-Fenster als
 Console geöffnet, wenn die Console über den Consolelogin oder über 
 "Port zeigen" aufgerufen wird.

 Um das Feature "Console im Fenster" zu benutzen, sollte schon eine
 Auflösung von mind. 800x600 und mind. 32 Farben (16 Farben für die 
 Console zzgl. Systemfarben) eingestellt werden. Daher ist die
 Verwendung einer Grafikkarte von Vorteil.

 Es können  beliebig viele MUI-Fenster geöffnet und übersichtlich 
 positioniert werden.
 
 Siehe auch @{" AmBoS und MUI " link "AmBoS-MUI.Guide/Main"}.

@endnode
@node "Global_Allg_Consolelogin" "AmBoS Globalsetup"
@toc "Global_Allg"
@next "Global_Allg"
@{jcenter}
@{fg shine}Global-Setup/Allgemein: Consolelogin@{fg text}
@{jleft}
 Über dieses Cycle-Gadget kann festgelegt werden, ob ein User, der
 sich über die Funktion "Console-Login" in die Box eingeloggt hat,
 für andere Benutzer sichtbar sein soll oder nicht. Außerdem kann
 hier eingestellt werden, daß vor jedem Console-Login abgefragt wird,
 ob man für andere Online-User sichtbar sein möchte oder nicht.

 Bei der Console-Login-Art "Unsichtbar" erfährt kein Online-User, 
 daß man sich gerade über Console in der Box befindet.

 Bei der Console-Login-Art "Sichtbar" erfährt ein anderer User über 
 die Systemmeldungen "Login" und "Logout", daß man die Box online 
 betritt bzw. verläßt. Auch kann man sich über das Chat-Menü jederzeit
 anzeigen lassen, wer sich gerade online in der Box aufhält.

@endnode
@node "Global_SysMsgs" "AmBoS Globalsetup"
@toc "Global"
@prev "Global_Allg"
@next "Global_Pfade"
@{jcenter}
@{fg shine}AmBoS Globalsetup@{fg text}

@{" Allgemein " link "Global_Allg"} @{fg shine} Systemmeldungen @{fg text} @{" Pfade&Editoren " link "Global_Pfade"} @{" Plattenplatz " link "Global_DiskSpace"} @{" Display " link "Global_Display"}
@{jleft}

 @{" Upload-Protokoll   " link "Global_SysMsgs_Upload"} - Protokoll der täglichen Uploads
 @{" Download-Protokoll " link "Global_SysMsgs_Download"} - Protokoll der täglichen Downloads
 @{" Auslastung         " link "Global_SysMsgs_Auslastung"} - Protokoll der täglichen Auslastung
 @{" User Login         " link "Global_SysMsgs_Login"} - Protokoll der täglichen User-Logins
 @{" User Logoff        " link "Global_SysMsgs_Logoff"} - Protokoll der täglichen User-LogOffs
 @{" Neustart           " link "Global_SysMsgs_Neustart"} - Protokoll der täglichen System-Neustarts

@endnode
@node "Global_SysMsgs_Upload" "AmBoS Globalsetup"
@toc "Global_SysMsgs"
@{jcenter}
@{fg shine}Global-Setup/Systemmeldungen: Upload-Protokoll@{fg text}
@{jleft}
 Mit diesem Schalter kann festgelegt werden, ob um 0:00 Uhr ein 
 Protokoll der täglichen Uploads (Online, Nachrichtenreader, Sysop-
 Login) erstellt werden soll.
 
 Ist dieses Flag aktiviert, so wird die Datei 
 'BBS:Protokolle/Uploads_heute' als Textnachricht unter dem Betreff
 "Upload Report" in das Brett 'SystemInfo/Box' abgelegt, andernfalls
 wird die Reportdatei nur gelöscht.
 
@endnode
@node "Global_SysMsgs_Download" "AmBoS Globalsetup"
@toc "Global_SysMsgs"
@{jcenter}
@{fg shine}Global-Setup/Systemmeldungen: Download-Protokoll@{fg text}
@{jleft}
 Mit diesem Schalter kann festgelegt werden, ob um 0:00 Uhr ein 
 Protokoll der täglichen Downloads (Online) erstellt werden soll.
 
 Ist dieses Flag aktiviert, so wird die Datei 
 'BBS:Protokolle/Downloads_heute' als Textnachricht unter dem Betreff
 "Download Report" in das Brett 'SystemInfo/Box' abgelegt, andernfalls
 wird die Reportdatei nur gelöscht.
 
@endnode
@node "Global_SysMsgs_Auslastung" "AmBoS Globalsetup"
@toc "Global_SysMsgs"
@{jcenter}
@{fg shine}Global-Setup/Systemmeldungen: Auslastung@{fg text}
@{jleft}
 Mit diesem Schalter kann festgelegt werden, ob um 0:00 Uhr ein
 Protokoll der Systemauslastung im Brett 'SystemInfo/Box' unter dem
 Betreff "Auslastung" erstellt werden soll.
 
 Siehe auch @{" Ports/Auslastung zählen " link "Ports_Main_Auslastung"}.

@endnode
@node "Global_SysMsgs_Login" "AmBoS Globalsetup"
@toc "Global_SysMsgs"
@{jcenter}
@{fg shine}Global-Setup/Systemmeldungen: User Login@{fg text}
@{jleft}
 Mit diesem Schalter kann festgelegt werden, ob jeder User-Login mit-
 protokolliert und sofort in das Brett 'SystemInfo/Box' unter dem
 Betreff "User LogIn' abgelegt werden soll.
 
 Es werden nur User-Logins über eingerichtete Ports protokolliert.
 Console-Logins werden nicht erfaßt.

@endnode
@node "Global_SysMsgs_Logoff" "AmBoS Globalsetup"
@toc "Global_SysMsgs"
@{jcenter}
@{fg shine}Global-Setup/Systemmeldungen: User Logoff@{fg text}
@{jleft}
 Mit diesem Schalter kann festgelegt werden, ob jeder User-LogOff mit-
 protokolliert und sofort in das Brett 'SystemInfo/Box' unter dem
 Betreff "User LogOff' abgelegt werden soll.
 
 Es werden nur User-LogOffs über eingerichtete Ports protokolliert.
 Console-LogOffs werden nicht erfaßt.

@endnode
@node "Global_SysMsgs_Neustart" "AmBoS Globalsetup"
@toc "Global_SysMsgs"
@next "Global_SysMsgs"
@{jcenter}
@{fg shine}Global-Setup/Systemmeldungen: Neustart@{fg text}
@{jleft}
 Mit diesem Schalter kann festgelegt werden, ob jeder AmBoS-Neustart
 mitprotokolliert und sofort in das Brett 'SystemInfo/Box' unter dem
 Betreff "Reboot Info' angelegt werden soll.
 
@endnode
@node "Global_Pfade" "AmBoS Globalsetup"
@toc "Global"
@prev "Global_SysMsgs"
@next "Global_DiskSpace"
@{jcenter}
@{fg shine}AmBoS Globalsetup@{fg text}

@{" Allgemein " link "Global_Allg"} @{" Systemmeldungen " link "Global_SysMsgs"} @{fg shine} Pfade&Editoren @{fg text} @{" Plattenplatz " link "Global_DiskSpace"} @{" Display " link "Global_Display"}
@{jleft}

 @{" Export Pfad      " link "Global_Pfade_Export"} - Pfad für Exportfunktionen
 @{" Upload Pfad      " link "Global_Pfade_Upload"} - Pfad für Uploads
 @{" Download Pfad    " link "Global_Pfade_Download"} - Pfad für Downloads
 @{" Split Pfad       " link "Global_Pfade_Split"} - Pfad für temporäre Split-Dateien

 @{" Text Editor      " link "Global_Pfade_Editor"} - Editor zum Bearbeiten von Textdateien
 @{" Text Viewer      " link "Global_Pfade_Viewer"} - Programm zum Anzeigen von Texten

@endnode
@node "Global_Pfade_Export" "AmBoS Globalsetup"
@toc "Global_Pfade"
@{jcenter}
@{fg shine}Global-Setup/Pfade&Editoren: Export Pfad@{fg text}
@{jleft}
 Hier kann der Standard-Pfad festgelegt werden, der beim Auslagern
 von Dateien und Textnachrichten mit dem Nachrichten-Reader benutzt
 wird.

@endnode
@node "Global_Pfade_Upload" "AmBoS Globalsetup"
@toc "Global_Pfade"
@{jcenter}
@{fg shine}Global-Setup/Pfade&Editoren: Upload Pfad@{fg text}
@{jleft}
 Hier kann der Standard-Pfad festgelegt werden, der beim Upload von
 Dateien über den Console-Login und den Nachrichtenreader benutzt
 wird.
 
@endnode
@node "Global_Pfade_Download" "AmBoS Globalsetup"
@toc "Global_Pfade"
@{jcenter}
@{fg shine}Global-Setup/Pfade&Editoren: Download Pfad@{fg text}
@{jleft}
 Hier kann der Standard-Pfad festgelegt werden, der beim Download
 von Dateien über den Console-Login und den Nachrichtenreader be-
 nutzt wird.

@endnode
@node "Global_Pfade_Split" "AmBoS Globalsetup"
@toc "Global_Pfade"
@{jcenter}
@{fg shine}Global-Setup/Pfade&Editoren: Split Pfad@{fg text}
@{jleft}
 Der Slit-Pfad dient zum Splitten von gepackten Filearchiven über den
 Console-Login und für die Online-User. Hier kann der Pfad dafür ein-
 gestellt werden.

 Aus Sicherheitsgründen ist es empfehlenswert, das Splitverzeichnis
 immer auf eine andere Partition als die BBS-Partition zu legen. Damit
 kann ausgeschlossen werden, daß ein Fremdzugriff über speziell 
 präparierte gepackte Archive erfolgen kann.
 
 Wichtig: Nach Auswahl eines Laufwerks oder Verzeichnisses für diesen
 Pfad fügt AmBoS immer das Verzeichnis 'AmBoS_Split' an. Soll das
 Split-Verzeichnis beispielsweise auf der Partition 'DH2:' erstellt
 werden, so ist lediglich 'DH2:' im Verzeichnisrequester einzugeben.

@endnode
@node "Global_Pfade_Editor" "AmBoS Globalsetup"
@toc "Global_Pfade"
@{jcenter}
@{fg shine}Global-Setup/Pfade&Editoren: Text Editor@{fg text}
@{jleft}
 Hier wird der Aufruf eines externen Texteditors eingegeben. Außerdem
 ist es möglich, im Eingabefeld "Parameter" eventuell notwendige
 Optionen einzutragen.

 Der Texteditor wird bei AmBoS zum Schreiben von Mails, Hinweistexten
 und zum Ändern von Batchdateien eingesetzt. Der Editor darf sich dabei
 NICHT vom aufrufenden Prozeß abkoppeln. Dafür ist meist ein spezieller
 Parameter erforderlich, der dem Editor beim Aufruf übergeben werden
 muß.
 
 Beispiele:
 
  CygnusEd: -keepio
  GoldED:   STICKY (ist beim mitgeliefertem Schnellstarter jedoch
                    nicht erforderlich)

 Über das Flag "WB vor" wird die Workbench beim Starten des Editors in
 den Vordergrund geholt.

@endnode
@node "Global_Pfade_Viewer" "AmBoS Globalsetup"
@toc "Global_Pfade"
@next "Global_Pfade"
@{jcenter}
@{fg shine}Global-Setup/Pfade&Editoren: Text Viewer@{fg text}
@{jleft}
 Hier wird der Aufruf eines Textanzeigers eingetragen, der im Sysop-
 Login und im Nachrichtenreader zum Anzeigen unbekannter Filetypen
 benutzt wird.
 
 Im Eingabefeld "Parameter" können noch zusätzliche Optionen
 für das Anzeigeprogramm eingetragen werden. Über das Flag "WB vor"
 wird der Workbench-Screen beim Starten des Text-Viewers nach vorne
 geholt.

 Ab OS 3.x kann hierfür das im Betriebssystem enthaltene MultiView
 benutzt werden, der Aufruf würde dann so aussehen:
 
 Programm:  MultiView
 Parameter: PUBSCREEN AmBoS-Main-Screen

@endnode
@node "Global_DiskSpace" "AmBoS Globalsetup"
@toc "Global"
@prev "Global_Pfade"
@next "Global_Display"
@{jcenter}
@{fg shine}AmBoS Globalsetup@{fg text}

@{" Allgemein " link "Global_Allg"} @{" Systemmeldungen " link "Global_SysMsgs"} @{" Pfade&Editoren " link "Global_Pfade"} @{fg shine} Plattenplatz @{fg text} @{" Display " link "Global_Display"}
@{jleft}
   Minimaler HD-Platz / MB
 
 @{" Für Uploads       " link "Global_DiskSpace_Uploads"} - Bedingung für Uploads
 @{" Für Mails         " link "Global_DiskSpace_Mails"} - Bedingung für Mails
 @{" Für pers. Mails   " link "Global_DiskSpace_PersMails"} - Bedingung für persönliche Mails
 @{" Für pers. Uploads " link "Global_DiskSpace_PersUploads"} - Bedingung für persönliche Uploads
 @{" Entpackfaktor     " link "Global_DiskSpace_Entpackfaktor"} - Bedingung für Entpackvorgänge

@endnode
@node "Global_DiskSpace_Uploads" "AmBoS Globalsetup"
@toc "Global_DiskSpace"
@{jcenter}
@{fg shine}Global-Setup/Plattenplatz: Minimaler HD-Platz für Uploads@{fg text}
@{jleft}
 Mindestanzahl der freien MB auf der Partition, auf der ein Upload 
 stattfinden  soll. Verfügt die Partition über weniger freien
 Speicherplatz, kann ein Upload nicht stattfinden.

@endnode
@node "Global_DiskSpace_Mails" "AmBoS Globalsetup"
@toc "Global_DiskSpace"
@{jcenter}
@{fg shine}Global-Setup/Plattenplatz: Minimaler HD-Platz für Mails@{fg text}
@{jleft}
 Mindestanzahl der freien MB auf der Partition, auf der eine Mail 
 geschrieben werden soll. Verfügt die Partition über weniger freien
 Speicherplatz, kann keine Mail geschrieben werden.

@endnode
@node "Global_DiskSpace_PersMails" "AmBoS Globalsetup"
@toc "Global_DiskSpace"
@{jcenter}
@{fg shine}Global-Setup/Plattenplatz: Minimaler HD-Platz für persönliche Mails@{fg text}
@{jleft}
 Mindestanzahl der freien MB auf der Partition, auf der eine per-
 sönliche Mail geschrieben werden soll. Verfügt die Partition über 
 weniger freien Speicherplatz, kann keine Mail geschrieben werden.

@endnode
@node "Global_DiskSpace_PersUploads" "AmBoS Globalsetup"
@toc "Global_DiskSpace"
@{jcenter}
@{fg shine}Global-Setup/Plattenplatz: Minimaler HD-Platz für persönliche Uploads@{fg text}
@{jleft}
 Mindestanzahl der freien MB auf der Partition, auf der ein per-
 sönlicher Upload stattfinden  soll. Verfügt die Partition über 
 weniger freien Speicherplatz, kann ein Upload nicht stattfinden.

@endnode
@node "Global_DiskSpace_Entpackfaktor" "AmBoS Globalsetup"
@toc "Global_DiskSpace"
@next "Global_DiskSpace"
@{jcenter}
@{fg shine}Global-Setup/Plattenplatz: Entpackfaktor@{fg text}
@{jleft}
 Der "Entpackfaktor" gibt an, wieviel Platz zum Entpacken eines Archives
 (z.B. für  Netzmodule und den Splitter) vorhanden sein muß, und zwar
 als Vielfaches der Archivgröße.

 Wenn zum Beispiel das Archiv 100kB groß ist und als Entpackfaktor 7
 eingetragen  wurde, so müssen noch 700 kB auf der Partiton, auf der
 entpackt werden soll, frei sein. Andernfalls wird der Entpackvorgang
 nicht gestartet.

@endnode

@node "Global_Display" "AmBoS Globalsetup"
@toc "Global"
@prev "Global_DiskSpace"
@next "Global_Allg"
@{jcenter}
@{fg shine}AmBoS Globalsetup@{fg text}

@{" Allgemein " link "Global_Allg"} @{" Systemmeldungen " link "Global_SysMsgs"} @{" Pfade&Editoren " link "Global_Pfade"} @{" Plattenplatz " link "Global_DiskSpace"} @{fg shine} Display @{fg text}
@{jleft}

 @{" Con-Screenmode     " link "Global_Display_Con_Screenmode"} - der Bildschirmmodus für den Console-Screen
 @{" IBM Font           " link "Global_Display_IBM_Font"} - PC-ASCII-Font für den Nachrichtenreader
 @{" Console IBM Font   " link "Global_Display_ConsoleFont"} - PC-ASCII-Font für den Console-Bildschirm
 @{" NR-Images          " link "Global_Display_NR_Images"} - Anzeige von Symbolen im Nachrichtenreader
 @{" Portanzahl         " link "Global_Display_Portanzahl"} - Anzahl der angezeigten / benutzbaren Ports
 @{" Edit               " link "Global_Display_Edit"} - Bearbeiten der Display-Einstellungen
 @{" Benutzen           " link "Global_Display_Benutzen"} - Übernahme der Display-Einstellungen
 @{" Abbrechen          " link "Global_Display_Abbrechen"} - Verwerfen der veränderten Display-Einstellungen

@endnode
@node "Global_Display_Con_Screenmode" "AmBoS Globalsetup"
@toc "Global_Display"
@{jcenter}
@{fg shine}Global-Setup/Display: Con-Screenmode@{fg text}
@{jleft}
 Hier kann ein Bildschirmmodus für den Console-Screen ausgewählt werden.
 
 Diese Einstellungen gelten nur für den eigenständigen Con-Screen,
 wird "Console im Fenster" (MUI) benutzt, sind im MUI die Screen-
 einstellungen dafür vorzunehmen.
 
 Siehe auch @{" AmBoS und MUI " link "AmBoS-MUI.Guide/Main"}.
 
@endnode
@node "Global_Display_IBM_Font" "AmBoS Globalsetup"
@toc "Global_Display"
@{jcenter}
@{fg shine}Global-Setup/Display: IBM Font@{fg text}
@{jleft}
 Zur korrekten Darstellung im Nachrichtenreader der von den gebräuchlichen 
 IBM-Terminalemulationen stammenden Zeichensätze ist ein entsprechender 
 PC-ASCII-Font notwendig. Dieser Font enthält den IBM-Grafikzeichensatz, 
 dabei sollte es sich um den im Lieferumfang befindlichen 'AmBoS.font' 
 handeln.
 
@endnode
@node "Global_Display_ConsoleFont" "AmBoS Globalsetup"
@toc "Global_Display"
@{jcenter}
@{fg shine}Global-Setup/Display: Console IBM Font@{fg text}
@{jleft}
 Zur korrekten Darstellung der Zeichen auf dem Console-Screen der von den 
 gebräuchlichen IBM-Terminalemulationen stammenden Zeichensätze ist ein 
 entsprechender PC-ASCII-Font notwendig. Dieser Font enthält den IBM-
 Grafikzeichensatz, dabei sollte es sich um den im Lieferumfang befind-
 lichen 'AmBoS.font' handeln.
 
@endnode
@node "Global_Display_NR_Images" "AmBoS Globalsetup"
@toc "Global_Display"
@{jcenter}
@{fg shine}Global-Setup/Display: NR-Images@{fg text}
@{jleft}
 Wird diese Checkbox aktiviert, erscheinen im Nachrichtenreader
 kleine Bilder als Symbole (z.B. für den Absender oder den Typ einer
 Mail).
@endnode
@node "Global_Display_Portanzahl" "AmBoS Globalsetup"
@toc "Global_Display"
@{jcenter}
@{fg shine}Global-Setup/Display: Portanzahl@{fg text}
@{jleft}
 Hier kann eingestellt werden, wie viele Port-Statuszeilen im
 AmBoS-Hauptfenster dargestellt werden sollen. Dies ist auch die
 Anzahl der maximal gleichzeitig zu öffnenden Ports. Die Anzahl
 sollte mindestens eine Nummer größer sein als die eingeschalteten
 Modem-Ports, damit noch ein Con-Port geöffnet werden kann.

@endnode
@node "Global_Display_Edit" "AmBoS Globalsetup"
@toc "Global_Display"
@{jcenter}
@{fg shine}Global-Setup/Display: Edit@{fg text}
@{jleft}
 Um Änderungen an den Display-Einstellungen vornehmen zu können,
 muß dieser Knopf gedrückt werden.
 
@endnode
@node "Global_Display_Benutzen" "AmBoS Globalsetup"
@toc "Global_Display"
@{jcenter}
@{fg shine}Global-Setup/Display: Benutzen@{fg text}
@{jleft}
 Zum Übernehmen der neuen Display-Einstellungen muß dieser Knopf
 gedrückt werden. 

@endnode
@node "Global_Display_Abbrechen" "AmBoS Globalsetup"
@toc "Global_Display"
@next "Global_Display"
@{jcenter}
@{fg shine}Global-Setup/Display: Abbrechen@{fg text}
@{jleft}
 Mit diesem Knopf werden eventuell gemachte Änderungen in den 
 Display-Einstellungen verworfen.
 
@endnode


@rem === END AmBoS-Setup/Global =======================================

@node "Batchfiles" "Batchfiles editieren"
@toc "AmBoS_Setup" 
@prev "AmBoS_Setup" 
@next "AmBoS_Setup" 
@{jcenter}
@{fg shine}AmBoS-Setup: Batchfiles editieren@{fg text}
@{jleft}
 AmBoS verfügt über eine interne Batchsprache, diese ist NICHT mit den
 AmigaOS-Scripten zu verwechseln! In diesem Dialog können einige vor-
 definierte Batchdateien erstellt, bearbeitet und auf Fehlerfreiheit
 hin überprüft werden.
 
 @{" Batchfiles    " link "Batchfiles_Batchfiles"} - die verschiedenen Batchdateien
 
 @{" Fehler suchen " link "Batchfiles_Fehlersuchen"} - Überprüfung aller Batchdateien
 @{" Edit          " link "Batchfiles_Edit"} - Aufruf des Text-Editors zum Bearbeiten
 
 @{" Batchbefehle  " link "Batchfiles_Kommandos"}  - Übersicht der verfügbaren Batchkommandos

@endnode

@node "Batchfiles_Batchfiles" "Batchfiles editieren"
@toc "Batchfiles"
@prev "Batchfiles"
@{jcenter}
@{fg shine}Batchfiles@{fg text}
@{jleft}
 @{" nach Login      " link "Batchfiles_Batch_NachLogin"} - nach dem User-Login
 @{" Gast Login      " link "Batchfiles_Batch_GastLogin"} - nach dem GAST-Login
 @{" Sauger Login    " link "Batchfiles_Batch_SaugerLogin"} - nach dem Login eines Saugers
 @{" vor Antrag      " link "Batchfiles_Batch_VorAntrag"} - vor dem Antrag
 @{" nach Antrag     " link "Batchfiles_Batch_NachAntrag"} - nach dem Antrag
 @{" vor Download    " link "Batchfiles_Batch_VorDownload"} - vor einem Download
 @{" nach Download   " link "Batchfiles_Batch_NachDownload"} - nach einem Download
 @{" vor Upload      " link "Batchfiles_Batch_VorUpload"} - vor einem Upload
 @{" nach Upload     " link "Batchfiles_Batch_NachUpload"} - nach einem Upload
 @{" Logoff          " link "Batchfiles_Batch_Logoff"} - nach dem Ausloggen
 @{" ReLogin         " link "Batchfiles_Batch_ReLogin"} - nach dem Relogin-Ausloggen
 @{" vor PMail       " link "Batchfiles_Batch_VorPMail"} - vor der Eingabe des Empfängers
 
 @{" Batchbefehle    " link "Batchfiles_Kommandos"}  - Übersicht der verfügbaren Batchkommandos

@endnode
@node "Batchfiles_Batch_NachLogin" "Batchfiles editieren"
@toc "Batchfiles_Batchfiles"
@{jcenter}
@{fg shine}AmBoS-Batchfile: Nach Login@{fg text}
@{jleft}
 Diese Batchdatei wird nach dem Einloggen eines Benutzers ausgeführt,
 jedoch nicht für den Benutzer GAST oder für als Sauger markierte
 Benutzer. Für diese nicht-registrierten Benutzer existieren eigene
 Batchdateien.
 
 In dieser Batchdatei können Willkommens-Texte, Box-Informations-
 Tools o.ä. gut untergebracht werden.
 
 @{" Batchbefehle " link "Batchfiles_Kommandos"}  - Übersicht der verfügbaren Batchkommandos
 
@endnode
@node "Batchfiles_Batch_GastLogin" "Batchfiles editieren"
@toc "Batchfiles_Batchfiles"
@{jcenter}
@{fg shine}AmBoS-Batchfile: Gast Login@{fg text}
@{jleft}
 Diese Batchdatei wird nach dem Einloggen des Benutzers GAST ausgeführt,
 jedoch nicht für normale, eingetragene oder für als Sauger markierte
 Beutzer. Für diese Benutzertypen existieren eigene Batchdateien.
 
 In dieser Batchdatei können Willkommens-Texte, Box-Informations-
 Tools o.ä. gut untergebracht werden, die speziell für Gäste
 interessant sein können (z.B. Benutzerhinweise).
 
 @{" Batchbefehle " link "Batchfiles_Kommandos"}  - Übersicht der verfügbaren Batchkommandos
 
@endnode
@node "Batchfiles_Batch_SaugerLogin" "Batchfiles editieren"
@toc "Batchfiles_Batchfiles"
@{jcenter}
@{fg shine}AmBoS-Batchfile: Sauger Login@{fg text}
@{jleft}
 Diese Batchdatei wird nach dem Einloggen eines Benutzers, der als 
 "Sauger" markiert ist, ausgeführt, jedoch nicht für normale, ein-
 getragene Bneutzer oder nach dem Einloggen des GAST-Users.Für diese 
 Benutzertypen existieren eigene Batchdateien.
 
 In dieser Batchdatei können Willkommens-Texte, Box-Informations-
 Tools o.ä. gut untergebracht werden, die speziell für Sauger
 interessant sein können.
 
 @{" Batchbefehle " link "Batchfiles_Kommandos"}  - Übersicht der verfügbaren Batchkommandos
 
@endnode
@node "Batchfiles_Batch_VorAntrag" "Batchfiles editieren"
@toc "Batchfiles_Batchfiles"
@{jcenter}
@{fg shine}AmBoS-Batchfile: Vor Antrag@{fg text}
@{jleft}
 Diese Batchdatei wird vor dem Anzeigen des Benutzerantrage-Formulars
 ausgeführt. Hier sollten Hinweise zum Antrag und allgemeine Be-
 nutzungsbedigungen angezeigt werden. 

 @{" Batchbefehle " link "Batchfiles_Kommandos"}  - Übersicht der verfügbaren Batchkommandos
 
@endnode
@node "Batchfiles_Batch_NachAntrag" "Batchfiles editieren"
@toc "Batchfiles_Batchfiles"
@{jcenter}
@{fg shine}AmBoS-Batchfile: Nach Antrag@{fg text}
@{jleft}
 Diese Batchdatei wird nach dem Versenden des Antrags ausgeführt. Bricht
 der Benutzer den Antrag ab (keine Angabe bei Username oder Paßwort),
 dann wird diese Batchdatei nicht ausgeführt.
 
 Hier kann ein Begrüßungstext für "frisch" eingetragene Benutzer 
 angezeigt werden. 

 @{" Batchbefehle  " link "Batchfiles_Kommandos"}  - Übersicht der verfügbaren Batchkommandos
 
@endnode
@node "Batchfiles_Batch_VorDownload" "Batchfiles editieren"
@toc "Batchfiles_Batchfiles"
@{jcenter}
@{fg shine}AmBoS-Batchfile: Vor Download@{fg text}
@{jleft}
 Bevor AmBoS Dateien verschickt, wird diese Batchdatei ausgeführt. Beim
 Download über "Gemerktes lesen" wird dieser Batch jedoch nicht
 angesprochen.
 
 @{" Batchbefehle " link "Batchfiles_Kommandos"}  - Übersicht der verfügbaren Batchkommandos
 
@endnode
@node "Batchfiles_Batch_NachDownload" "Batchfiles editieren"
@toc "Batchfiles_Batchfiles"
@{jcenter}
@{fg shine}AmBoS-Batchfile: Nach Download@{fg text}
@{jleft}
 Nachdem ein Download abgeschlossen wurde, wird diese Batchdatei
 ausgeführt. Bei einem Download aus der Merkerliste wird dieser
 Batch jedoch nicht angesprochen.
 
 Zum Einbindungen von Statistiktools kann diese Batchdatei gut
 benutzt werden.
 
 @{" Batchbefehle " link "Batchfiles_Kommandos"}  - Übersicht der verfügbaren Batchkommandos
 
@endnode
@node "Batchfiles_Batch_VorUpload" "Batchfiles editieren"
@toc "Batchfiles_Batchfiles"
@{jcenter}
@{fg shine}AmBoS-Batchfile: Vor Upload@{fg text}
@{jleft}
 Vor dem Start eines Uploads wird diese Batchdatei ausgeführt. 
 
 @{" Batchbefehle " link "Batchfiles_Kommandos"}  - Übersicht der verfügbaren Batchkommandos
 
@endnode
@node "Batchfiles_Batch_NachUpload" "Batchfiles editieren"
@toc "Batchfiles_Batchfiles"
@{jcenter}
@{fg shine}AmBoS-Batchfile: Nach Upload@{fg text}
@{jleft}
 Nachdem ein Upload abgeschlossen wurde, wird diese Batchdatei
 ausgeführt. 
 
 Zum Einbindungen von Statistiktools kann diese Batchdatei gut
 benutzt werden.
 
 @{" Batchbefehle " link "Batchfiles_Kommandos"}  - Übersicht der verfügbaren Batchkommandos
 
@endnode
@node "Batchfiles_Batch_LogOff" "Batchfiles editieren"
@toc "Batchfiles_Batchfiles"
@{jcenter}
@{fg shine}AmBoS-Batchfile: LogOff@{fg text}
@{jleft}
 Nachdem ein Benutzer die Abfrage, ob er die Mailbox wirklich verlassen
 möchte, positiv beantwortet hat, wird diese Batchdatei ausgeführt.
 
 Hiermit lassen sich noch "letzte Grüße" o.ä. anzeigen.
 
 @{" Batchbefehle " link "Batchfiles_Kommandos"}  - Übersicht der verfügbaren Batchkommandos
 
@endnode
@node "Batchfiles_Batch_Relogin" "Batchfiles editieren"
@toc "Batchfiles_Batchfiles"
@{jcenter}
@{fg shine}AmBoS-Batchfile: Relogin@{fg text}
@{jleft}
 Nachdem ein Benutzer die Abfrage, ob er die Mailbox wirklich verlassen
 möchte, positiv beantwortet hat, wird diese Batchdatei ausgeführt.
 
 @{" Batchbefehle " link "Batchfiles_Kommandos"}  - Übersicht der verfügbaren Batchkommandos
 
@endnode
@node "Batchfiles_Batch_VorPMail" "Batchfiles editieren"
@toc "Batchfiles_Batchfiles"
@next "Batchfiles_Batchfiles"
@{jcenter}
@{fg shine}AmBoS-Batchfile: Vor PMail@{fg text}
@{jleft}
 Vor der Eingabe des Empfängernamens bei einer persönlichen Mail
 wird diese Batchdatei ausgeführt. Somit ist es möglich, dem
 Benutzer Hinweise zum Versenden von Mails anzuzeigen, z.B. die
 Namenssuche über die TAB-Taste.
 
 @{" Batchbefehle " link "Batchfiles_Kommandos"}  - Übersicht der verfügbaren Batchkommandos
 
@endnode
@node "Batchfiles_Fehlersuchen" "Batchfiles editieren"
@toc "Batchfiles"
@prev "Batchfiles"
@next "Batchfiles"
@{jcenter}
@{fg shine}Batchfiles: Fehler suchen@{fg text}
@{jleft}
 Mit dieser Funktion werden alle Batchfiles der Reihe nach auf Fehler
 überprüft. Wird ein Fehler gefunden, stoppt die Funktion und zeigt
 im rechten Bereich eine Fehlermldung an. Dabei wird Fehlerursache und
 Zeilennummer angezeigt. 
 
 Die Suche nach weiteren Fehlern kann nur fortgesetzt werden, wenn der
 aktuell angezeigte Fehler behoben worden ist. Ist eine Batchdatei nicht
 vorhanden, wird auch dies als Fehler dargestellt. Durch Anlegen einer
 leeren Textdatei kann diese Meldung aber umgangen werden.
 
 Wichtig für den Online-Betrieb ist, daß AmBoS vor der eigentlichen
 Ausführung der Batchdatei diese ebenfalls auf Fehler überprüft. Wurde
 ein Fehler gefunden, wird diese Batchdatei nicht ausgeführt.
 
@endnode
@node "Batchfiles_Edit" "Batchfiles editieren"
@toc "Batchfiles"
@prev "Batchfiles"
@next "Batchfiles"
@{jcenter}
@{fg shine}Batchfiles: Edit@{fg text}
@{jleft}
 Mit diesem Knopf wird die aktuell angewählte Batchdatei (zu erkennen am
 eingedrückten Radio-Button) in den im Global-Setup eingerichteten Text-
 Editor geladen und kann so bequem bearbeitet werden. 
 
 Die Batchdateien befinden sich im Verzeichnis 'BBS:Batchdateien' und
 werden unter festen Dateinamen, z.B. 'VorPM.bat' abgelegt.
 
 Nach dem Verlassen des Editors wird die Batchdatei automatisch auf
 Fehler hin untersucht und diese ggf. angezeigt.
 
@endnode
@node "Batchfiles_Kommandos" "Batchfiles editieren"
@toc "Batchfiles"
@prev "Batchfiles"
@{jcenter}
@{fg shine}Batchfile-Befehle@{fg text}
@{jleft}
 @{" Print       " link "Batchfiles_Kommando_Print"} - Ausgabe von Zeichen
 @{" ShowText    " link "Batchfiles_Kommando_ShowText"} - Anzeigen einer Textdatei
 @{" ShowGrafik  " link "Batchfiles_Kommando_ShowGrafik"} - Anzeigen einer Grafikdatei
 @{" WaitReturn  " link "Batchfiles_Kommando_WaitReturn"} - Warten auf RETURN-Eingabe
 @{" Exit        " link "Batchfiles_Kommando_Exit"} - Verlassen der Batchdatei
 @{" Execute     " link "Batchfiles_Kommando_Execute"} - Ausführen eines externen Programmes (Door)
 @{" If          " link "Batchfiles_Kommando_If"} - Bedingungs-Anweisung
 @{" IfMember    " link "Batchfiles_Kommando_IfMember"} - Abfrage auf Gruppenzugehörigkeit
 @{" IfPort      " link "Batchfiles_Kommando_IfPort"} - Abfrage des benutzten Ports
 @{" AskChat     " link "Batchfiles_Kommando_AskChat"} - Abfrage, ob man "anchatbar" sein möchte
 @{" BoxStatus   " link "Batchfiles_Kommando_BoxStatus"} - Anzeige einer Box-Status-Anzeige
 @{" LogOff      " link "Batchfiles_Kommando_LogOff"} - Ausloggen des Benutzers
 @{" ;           " link "Batchfiles_Kommando_Comment"} - Kommentare in Batchdateien
 
@endnode
@node "Batchfiles_Kommando_Print" "Batchfiles editieren"
@toc "Batchfiles_Kommandos"
@{jcenter}
@{fg shine}Batchbefehl: Print@{fg text}
@{jleft}
 Funktion:   Ausgabe von Zeichen auf dem Bildschirm
 
 Aufruf:     Print "<Text>"
 
 Parameter:  Zeichen, eingeschlossen mit Anführungszeichen 
 
 Beispiel:   Print "Hallo Welt."
             Print "Esc[35mDas ist farbig.Esc[37m"
 
 Der auszugebene Text darf auch ANSI-Esc-Codes (z.B. für Farbanwahl)
 enthalten. In diesem Text können sowohl IBM- als auch ISO-Umlaute
 benutzt werden, ISO-Umlaute werden beim Anzeigen umgewandelt.
 
@endnode
@node "Batchfiles_Kommando_ShowText" "Batchfiles editieren"
@toc "Batchfiles_Kommandos"
@{jcenter}
@{fg shine}Batchbefehl: ShowText@{fg text}
@{jleft}
 Funktion:  Anzeige einer Textdatei im Amiga-Format (ISO-Umlaute)
 
 Aufruf:    ShowText <Dateiname>
 
 Parameter: Pfad und Name der anzuzeigenden Datei
 
 Beispiel:  ShowText BBS:Texte/Willkommen.txt
 
 Hinweis:   Die anzuzeigene Textdatei darf übrigens auch ANSI-Steuer-
            zeichen enthalten. Die Zeilenendemarkierung muß - wie beim
            Amiga üblich - LF (Zeichen 10) sein.
 
            Einbindung von Texten für unterschiedliche Online-Sprachen:
            
            Für die jeweiligen Sprachen (außer deutsch) werden die
            entsprechenden Unterverzeichnisse angelegt, und zwar in dem
            Verzeichnis, in dem sich die deutschsprachige Textdatei
            befindet. Bisher sind folgende Online-Sprachen implementiert:
            - english
            - français
            
            Beispiel: Die deutschsprachige Textdatei 'Willkommen.txt'
            befindet sich im Verzeichnis 'BBS:Texte', daher muß der
            Aufruf in der Batchdatei lauten:
            
            ShowText BBS:Texte/Willkommen.txt
            
            Für User der englischsprachigen Oberfläche erzeugt man eine
            neue Datei und legt sie dem Beispiel entsprechend unter
            dem gleichen Dateinamen in das Verzeichnis 'BBS:Texte/english'
            ab. Analog hierzu kann für französischsprachige Texte
            verfahren werden, hierfür wird das Verzeichnis 'BBS:Texte/
            français' benutzt.
            
            Wird keine entsprechende Datei im sprachenspezifischen
            Verzeichnis gefunden, so wird die im absoluten Pfad an-
            gebene Datei angezeigt.


@endnode
@node "Batchfiles_Kommando_ShowGrafik" "Batchfiles editieren"
@toc "Batchfiles_Kommandos"
@{jcenter}
@{fg shine}Batchbefehl: ShowGrafik@{fg text}
@{jleft}
 Funktion:  Anzeige einer ANSI-Grafikdatei im IBM-Format
 
 Aufruf:    ShowGrafik <Dateiname>
 
 Parameter: Pfad und Name der anzuzeigenden Datei
 
 Beispiel:  ShowGrafik BBS:Texte/Willkommen.ansi
 
 Hinweis:   Datei muß im "IBM-Format" vorliegen, Zeilenende muß mit
            CR+LF abgeschlossen sein.
            
            Einbindung von ANSI-Grafiken für unterschiedliche Online-
            Sprachen:
            
            Für die jeweiligen Sprachen (außer deutsch) werden die
            entsprechenden Unterverzeichnisse angelegt, und zwar in dem
            Verzeichnis, in dem sich die deutschsprachige Grafikdatei
            befindet. Bisher sind folgende Online-Sprachen implementiert:
            - english
            - français
            
            Beispiel: Die deutschsprachige ANSI-Datei 'Willkommen.ansi'
            befindet sich im Verzeichnis 'BBS:Texte', daher muß der
            Aufruf in der Batchdatei lauten:
            
            ShowGrafik BBS:Texte/Willkommen.ansi
            
            Für User der englischsprachigen Oberfläche erzeugt man eine
            neue Grafik und legt sie dem Beispiel entsprechend unter
            dem gleichen Dateinamen in das Verzeichnis 'BBS:Texte/english'
            ab. Analog hierzu kann für französischsprachige ANSI-Grafiken
            verfahren werden, hierfür wird das Verzeichnis 'BBS:Texte/
            français' benutzt.
            
            Wird keine entsprechende Datei im sprachenspezifischen
            Verzeichnis gefunden, so wird die im absoluten Pfad an-
            gebene Datei angezeigt.
            
@endnode
@node "Batchfiles_Kommando_WaitReturn" "Batchfiles editieren"
@toc "Batchfiles_Kommandos"
@{jcenter}
@{fg shine}Batchbefehl: WaitReturn@{fg text}
@{jleft}
 Funktion:  Warten auf Druck auf die RETURN-Taste
 
 Aufruf:    WaitReturn
 
 Parameter: keine
 
@endnode
@node "Batchfiles_Kommando_Exit" "Batchfiles editieren"
@toc "Batchfiles_Kommandos"
@{jcenter}
@{fg shine}Batchbefehl: Exit@{fg text}
@{jleft}
 Funktion:  Verlassen der Batchdatei
 
 Aufruf:    Exit
 
 Parameter: keine
 
 Beispiel:  Exit wird oft zum Verlassen einer Batchdatei innerhalb
            von If-Abfragen benutzt:
            
            IfMember "CoSysops"
             Exit
            EndIf
            Execute HalloUser
            WaitReturn
 
@endnode
@node "Batchfiles_Kommando_Execute" "Batchfiles editieren"
@toc "Batchfiles_Kommandos"
@{jcenter}
@{fg shine}Batchbefehl: Execute@{fg text}
@{jleft}
 Funktion:  Ausführen von eingerichteten externen Programmen ("Doors")
 
 Aufruf:    Execute <Doorname>
 
 Parameter: Name des auszuführenden Doors (siehe Door-Setup)
 
 Beispiel:  Execute Anrufer
 
@endnode
@node "Batchfiles_Kommando_If" "Batchfiles editieren"
@toc "Batchfiles_Kommandos"
@{jcenter}
@{fg shine}Batchbefehl: If@{fg text}
@{jleft}
 Funktion:  Formulierung von Entscheidungen
 
 Aufruf:    If <Variable> <Vergleichsoperator> <num. Wert>
 
 Parameter: Verfügbare Variablen:
 
            Freiraum ..... Freiraum in Bytes
            Uploads ...... Uploads in Bytes 
            Downloads .... Downloads in Bytes
            ANZLogins .... Anzahl der Logins
            ANZCrashes ... Anzahl der Crashes (Auflegen ohne LogOff)
            UpDownRatio .. Upload/Download-Ratio
            Tarifzone .... Tarifzone des Users
            Konto ........ aktueller Kontostand
            Baud ......... Verbindungsgeschwindikeit (ConLogin = 57600)
            
            Vergleichsoperatoren:
 
            = ............ gleich
            < ............ kleiner
            > ............ größer
            <= ........... kleiner oder gleich
            >= ........... größer oder gleich
            <> ........... ungleich

 
 Hinweise: 
 
            Bei 'If' wird der numerische Wert einer Variablen getestet, 
            trifft die Bedingung zu, so werden alle Batchbefehle in den 
            folgenden Zeilen bis zum nächsten 'Else' oder 'EndIf' ausge-
            führt. Trifft die Bedingung nicht zu, so werden die Batch-
            befehle in den auf 'Else' folgenden Zeilen ausgeführt (falls 
            'Else' vorhanden). Ein 'EndIf' beendet die Anweisung.

            Die Verschachtelungstiefe kann durch das Zufügen weiterer
            IF-Anweisungen in dieser If-Bedingung unbegrenzt erhöht 
            werden.

 Beispiel:

            If Tarifzone = 0
              If Baud > 2400
                ShowGrafik BBS:Texte/GroßeGrafik.ansi
              Else
                ShowGrafik BBS:Texte/KleineGrafik.ansi
              EndIf
              WaitReturn
              If ANZLogins < 10
                ShowText BBS:Texte/AllgemeineInfo.txt
                WaitReturn
              EndIf
            Else
              Print "Na denn wollen wir Dich mal nicht lange nerven :)"
            EndIf

@endnode
@node "Batchfiles_Kommando_IfMember" "Batchfiles editieren"
@toc "Batchfiles_Kommandos"
@{jcenter}
@{fg shine}Batchbefehl: IfMember@{fg text}
@{jleft}
 Funktion:  Abfrage auf Gruppenmitgliedschaft
 
 Aufruf:    IfMember "<Gruppenname>"
 
 Parameter: Name der Gruppe, in der auf Mitgliedschaft des Users
            gesucht werden soll
 
 Hinweise:  Diese Abfrage funktioniert genau wie die If-Anweisung, nur
            daß keine Variablen verknüpft werden,sondern auf die Mit-
            gliedschaft in einer Gruppe getestet wird. Der Gruppenname 
            muß in Anführungszeichen (") stehen.


 Beispiel:  IfMember "CoSysops"
             Print "Jetzt aber ran an die Tasten!"
            EndIf
            IfMember "Support"
             ShowText BBS:Texte/SupportInfo.txt
             WaitReturn
            EndIf
 
@endnode
@node "Batchfiles_Kommando_IfPort" "Batchfiles editieren"
@toc "Batchfiles_Kommandos"
@{jcenter}
@{fg shine}Batchbefehl: IfPort@{fg text}
@{jleft}
 Funktion:  Abfrage des Portnamens, auf dem sich der User eingeloggt hat
 
 Aufruf:    IfPort "<Portname>"
 
 Parameter: Name des Ports (siehe Port-Setup) in Anführungszeichen
 
 Hinweise:  Diese Abfrage funktioniert genau wie die If-Anweisung, nur
            daß keine Variablen abgefragt werden,, sondern der Portname
            verglichen wird. Der Prtname muß in Anführungszeichen (")
            stehen.
 
            'IfPort' kann nur für die im Port-Setup eingetragenen Ports 
            benutzt werden. Eine Abfrage des "ConPorts" ist nicht möglich,
            hier muß auf die Gruppenabfrage ausgewichen werden.


 Beispiel:  IfPort "PointPort"
              Print "Dieser Port ist nur für Points!"
              LogOff
            EndIf
            IfPort "TurboPort"
              IfBaud <= 28800
                Print "Bitte benutzen Sie in Zukunft Port 2!"
                WaitReturn
              EndIf
            EndIf
             
 
@endnode
@node "Batchfiles_Kommando_AskChat" "Batchfiles editieren"
@toc "Batchfiles_Kommandos"
@{jcenter}
@{fg shine}Batchbefehl: AskChat@{fg text}
@{jleft}
 Funktion:  Abfrage, ob ein Benutzer "anchatbar" sein möchte
 
 Aufruf:    AskChat
 
 Parameter: keine
 
 Hinweis:   Dieser Befehl macht nur auf Systemen mit mehr als einem Port
            Sinn, da der SysOp-Chat hiervon unbeeinflußt bleibt.

 
@endnode
@node "Batchfiles_Kommando_BoxStatus" "Batchfiles editieren"
@toc "Batchfiles_Kommandos"
@{jcenter}
@{fg shine}Batchbefehl: BoxStatus@{fg text}
@{jleft}
 Funktion:  Ausgabe einer Box-Status-Anzeige
 
 Aufruf:    BoxStatus
 
 Parameter: keine
 
@endnode
@node "Batchfiles_Kommando_LogOff" "Batchfiles editieren"
@toc "Batchfiles_Kommandos"
@{jcenter}
@{fg shine}Batchbefehl: LogOff@{fg text}
@{jleft}
 Funktion:  Direktes Ausloggen eines Benutzers ohne Abfrage
 
 Aufruf:    LogOff
 
 Parameter: keine
 
 Beispiel:  IfMember "Armleuchter"
              Print "...und tschüß!"
              Logoff
            EndIf
 
@endnode
@node "Batchfiles_Kommando_Comment" "Batchfiles editieren"
@toc "Batchfiles_Kommandos"
@next "Batchfiles_Kommandos"
@{jcenter}
@{fg shine}Batchbefehl: ; (Kommentareinleitung)@{fg text}
@{jleft}
 Funktion:  Kennzeichnung einer Zeile als Kommentar
 
 Aufruf:    ;
 
 Parameter: der dahinterliegende Text wird nicht abgearbeitet
 
 Beispiel:  AskChat
            ; diese Zeile gibt den BoxStatus aus:
            BoxStatus
            
@endnode

@rem === END AmBoS-Setup/Batchfiles ======================================

@node "GruppenEditor" "AmBoS Gruppen-Editor"
@toc "AmBoS_Setup" 
@prev "AmBoS_Setup" 
@next "AmBoS_Setup" 
@{jcenter}
@{fg shine}AmBoS Gruppen-Editor@{fg text}
@{jleft}
 AmBoS arbeitet nicht mit numerischen Userleveln, sondern mit Benutzer-
 gruppen. Der herausragende Vorteil ist, daß ein User auch in mehreren
 Benutzergruppen eingetragen sein kann und sich somit weitaus komplexerer
 Zugriffs- und Rechtemöglichkeiten ergeben.

 Für meist interne Zwecke benutzt AmBoS folgende vordefinerten Gruppen,
 die außerdem nicht gelöscht werden können:

 @{fg shine}CoSysops@{fg text}
   Mitglieder dieser Gruppe haben besondere Zugriffsmöglichkeiten
   innerhalb der Box, ähnlich dem im Global-Setup eingestellten
   Sysop (Brettdaten edieren, Aufruf der DOS-Ebene etc.). In dieser
   Gruppe sollten nur wirklich sehr vertrauenswürdige Benutzer aufge-
   nommen werden. 

 @{fg shine}SysopPM User@{fg text}
   Mitglieder dieser Gruppe können vom Newsreader aus in ihr Postfach
   gehen oder auch unter ihrem Namen mit dem Newsreader Nachrichten
   verschicken. Diese Gruppe ist für den Online-Betrieb ohne größere
   Bedeutung.

 @{fg shine}SLIP User@{fg text}
   In dieser Gruppe sind die User zusammengefaßt, die sich nicht
   über das normale ANSI-Interface einloggen, sondern per SLIP auf die
   HTML-Darstellung zugreifen. 

 Bedienungselemente im Gruppeneditor:

 @{fg shine}Liste "Gruppen"@{fg text}
   In dieser Liste sind alle Gruppen der Box mit Namen aufgeführt.

 @{fg shine}Liste "Mitglieder der Gruppe@{fg text}
   Diese Liste enthält die Namen der User, die Mitglied in der Gruppe
   sind, die gerade in der Gruppenliste aktiviert  ist. 
   Doppelklick auf den Namen eines Mitgliedes entfernt den User aus
   dieser Gruppe.

 @{fg shine}Liste "Randgruppe"@{fg text}
   Diese Liste enthält die Namen derjenigen User der Box, die
   nicht in der aktuellen Gruppe sind. Durch Doppelklick auf einen
   Namen wird der User Mitglied in der aktuellen Gruppe.

 @{fg shine}Gruppenname@{fg text}
   Hier wird der Name der Gruppe eingetragen bzw. geändert. Gruppen,
   die auf keinen Fall angeschrieben werden sollen (unsichtbare Gruppen
   sind über die Eingabe der Netzadresse bei installiertem Netzmodul
   nämlich trotzdem erreichbar), sollten mindestens ein Leerzeichen
   im Namen enthalten. Somit kann in jedem Fall verhindert werden,
   daß sog. "Rundschreiben" erzeugt werden können.

 @{fg shine}Add Netuser@{fg text}
   Über diesen Button ist es möglich, Netzadressen als Mitglieder
   in einer Gruppe zu definieren. So können Mailinglisten erstellt 
   werden. 

 @{fg shine}Invertiert@{fg text}
   Bei einer invertierten Gruppe verdreht sich das Mitgliedsverhalten. 
   Im Klartext bedeutet dies, daß alle User, die in der Mitgliederliste
   auftauchen, @{b}nicht@{ub} Mitglied der Gruppe sind. Alle anderen
   User sind dafür Mitglieder dieser Gruppe.

 @{fg shine}Sichtbar für@{fg text}
   Mit diesem Cyclegadget kann festgelegt werden, ob die Gruppe nur
   für Mitglieder, für alle User oder für niemanden sichtbar sein
   soll. Dabei ist zu beachten, daß alle User Rundbriefe an die 
   Gruppen verschicken können, die sie auch sehen können; unsichtbare 
   Gruppen sind nicht anschreibbar.

 @{fg shine}Infotext@{fg text}
   Dieses String-Gadget enthält den Namen eines Textes, der
   Informationen über die Gruppe enthält und angezeigt wird, wenn
   ein User im Online-Gruppeneditor den Menüpunkt <Gruppen Info>
   aufruft. Der Button "Edit" ruft den im Global-Setup definierten
   Editor auf, mit dem der Infotext erstellt oder verändert werden
   kann. Ist noch keine Textdatei vorhanden, so wird diese auto-
   matisch im Verzeichnis 'BBS:Texte' unter dem Namen 
   '<gruppenname>.GInfo' erstellt.

 @{fg shine}Speichern@{fg text}
   Gruppeneditor verlassen und Änderungen speichern.

 @{fg shine}Löschen@{fg text}
   Löscht die aktuelle Gruppe.

 @{fg shine}Include@{fg text}
   Mit dieser Funktion kann man einer Gruppe die Mitglieder einer
   anderen hinzufügen.

 @{fg shine}Neue@{fg text}
   Erstellt eine neue Gruppe.

 @{fg shine}Abbrechen@{fg text}
   Gruppeneditor verlassen, ohne die Änderungen zu speichern.

@endnode

@rem === END AmBoS-Setup/GruppenEditor =================================

@node "Usereditor" "AmBoS Usereditor"
@toc "AmBoS_Setup" 
@prev "AmBoS_Setup" 
@next "AmBoS_Setup" 
@{jcenter}
@{fg shine}AmBoS Usereditor@{fg text}

@{" Main " link "Usereditor_Main"} @{" Settings " link "UserEditor_Settings"} @{" Adresse " link "Usereditor_Adresse"} @{" Info " link "Usereditor_Info"}
@{jleft}
 Die linke Liste beinhaltet alle eingetragenen User. Durch Anwahl mit
 Mausklick oder Cursortasten kann festgelegt werden, welcher Benutzer
 editiert werden soll. Im Eingabefeld am unteren Ende der Liste kann
 der Name des zu bearbeitenden Users auch direkt eingegeben werden.
 
 Neue Benutzer, die nach nicht bearbeitet worden sind, erscheinen
 weiß markiert und an oberster Stelle (nach den @{" internen Benutzern " link "Usereditor_InterneBenutzer"}
 FIRSTLOG und GAST) in der Liste. Sobald diese neuen Benutzer abge-
 speichert wurden, erscheinen sie wie alle anderen Benutzer alphabetisch
 sortiert in der Liste.
 
 Wird nach dem Ändern von Userdaten ein Benutzerwechsel ohne vorheriger
 Abspeicherung durchgeführt, erscheint eine Sicherheitsabfrage. Wird
 hierbei das Wechseln des Benutzers bestätigt, werden die gemachten
 Änderungen verworfen.

 @{fg shine}Speichern@{fg text}
  Mit diesem Knopf werden die Daten des aktuell angewählten Benutzers
  abgespeichert.

 @{fg shine}Neuer@{fg text}
  Ein neuer Benutzer wird eingerichtet. Dabei werden für diesen neuen
  Benutzer die Parameter des Benutzers @{" FIRSTLOG " link "Usereditor_InterneBenutzer"} benutzt.
  
 @{fg shine}Löschen@{fg text}
  Der aktive Benutzer wird nach einer Sicherheitsabfrage gelöscht, dabei
  gehen sowohl alle Benutzerparameter als auch eventuelle Postfachin-
  halte unwiederbringlich verloren. Außerdem wird der Benutzer als
  allen Gruppen entfernt.
  
 @{fg shine}Gruppen ED@{fg text}
  Mit diesem Knopf wechselt man in den Gruppen-Editor, allerdings
  wird der Gruppeneditor auf diese Weise anders gestartet als aus
  dem AmBoS-Setup heraus: Der Gruppeneditor bezieht sich nun nur
  auf den angewählten User und zeigt nur die Mitgliedschaften für
  diesen Benutzer an. In der Auswahlliste "Randgruppe" erscheint
  nur der aktive Benutzer, wenn er nicht Mitglied der gerade an-
  gewählten Gruppe ist. Somit wird die Gruppenverwaltung etwas
  erleichertert. 
  Auch in der Karteikarte @{" Info " link "Usereditor_Info"} des Usereditors kann die Gruppen-
  zuordnung durchgeführt werden.
  
 @{fg shine}Beenden@{fg text}
  Der Benutzereditor wird geschlossen. Sollten noch geänderte, aber
  nicht abgespeicherte Userdaten vorhanden sein, so erscheint eine
  Sicherheitsabfrage.
  Nach der Neueingabe eines Benutzers ohne abschließender Speicherung
  wird dieser Knopf zum Verwerfen des neuen Benutzers benutzt.

@endnode

@node "Usereditor_Main" "AmBoS Usereditor"
@toc "Usereditor"
@prev "Usereditor_Info"
@next "Usereditor_Settings"
@{jcenter}
@{fg shine}AmBoS Usereditor@{fg text}

 @{fg shine}Main@{fg text}  @{" Settings " link "Usereditor_Settings"} @{" Adresse " link "Usereditor_Adresse"} @{" Info " link "Usereditor_Info"}
@{jleft}

 @{" Ratio 1/        " link "Usereditor_Main_Ratio"} - Verhältnis von Upload/Download
 @{" Freiraum        " link "Usereditor_Main_Freiraum"} - verbleibende Bytes für Download
 @{" Uploads         " link "Usereditor_Main_Uploads"} - Uploads des Users in Bytes
 @{" Downloads       " link "Usereditor_Main_Downloads"} - Downloads des Users in Bytes
 @{" Online Zeit     " link "Usereditor_Main_OnlineZeit"} - maximale Onlinezeit pro Tag
 @{" Zeit heute      " link "Usereditor_Main_Zeitheute"} - Restzeit des Tages
 @{" Konto           " link "Usereditor_Main_Konto"} - Kontostand des Users
 @{" Anz PMails      " link "Usereditor_Main_AnzPMails"} - maximale Anzahl von Nachrichten im Postfach

 Flags:

 @{" Upload verb.    " link "Usereditor_Main_Uploadverb"} - der User darf keine Uploads durchführen
 @{" Download verb.  " link "Usereditor_Main_Downloadverb"} - der User darf keine Downloads durchführen
 @{" Protected       " link "Usereditor_Main_Protected"} - der User bleibt vom Userleichen-Killer verschont
 @{" Keine NetzPM    " link "Usereditor_Main_KeineNetzPM"} - keine ein- oder ausgehenden pers. Netznachrichten
 @{" Sauger          " link "Usereditor_Main_Sauger"} - User ist ein "Sauger"

@endnode
@node "Usereditor_Main_Ratio" "AmBoS Usereditor"
@toc "Usereditor_Main"
@prev "Usereditor_Main"
@next "Usereditor_Main_Freiraum"
@{jcenter}
@{fg shine}Usereditor/Main: Ratio 1/@{fg text}
@{jleft}

 Hiermit wird das Verhältnis festgelegt, wieviel Bytes ein User in
 die Box uploaden muß, um dann das x-fache dieser Größe downloaden
 zu können.
  
  Beispiel: Bei einem Ratio von 1/5 muß ein User ein Fünftel der
            Datenmenge uploaden, die er downloaden möchte.
  
 Unbegrenztes Downloaden wird mit einem Ratio von 1/0 festgelegt. Der
 Freiraum wird in einem solchen Fall bei einem Datentransfer nicht
 verändert.
  
 Ein definiertes Brett-Ratio (siehe @{" Brett-Editor " link "BrettEditor/Flags"}) hat vor dieser
 Einstellung Vorrang. Sobald ein User ein Brett mit eingestelltem
 Ratio zum Dateitransfer benutzt, gilt das Ratio des Brettes (sofern
 dieses nicht auf "User-Ratio" eingestellt ist).

 Das User-Ratio bezieht sich nicht auf Uploads an andere User der Box
 oder Downloads aus dem eigenen Postfach.
 
 Der Wert dieses Eingabefeldes kann in Batchdateien benutzt werden,
 siehe @{" dort " link "Batchfiles_Kommando_If"}.

@endnode
@node "Usereditor_Main_Freiraum" "AmBoS Usereditor"
@toc "Usereditor_Main"
@prev "Usereditor_Main_Ratio"
@next "Usereditor_Main_Uploads"
@{jcenter}
@{fg shine}Usereditor/Main: Freiraum@{fg text}
@{jleft}
 Der Freiraum gibt an, wieviel Bytes der User aus der Box downloaden
 darf, bevor er etwas uploaden muß. Dies gilt nur dann, wenn das
 Ratio nicht auf 0 eingestellt ist.

 Die Höhe des gutgeschriebenen Freiraumes bei Uploads und die Höhe des
 abgezogenen Freiraumes bei Downloads hängt von der eingestellten User
 Ratio ab. Eine im Bretteditor eingestellte @{" Brett-Ratio " link "Bretteditor/Flags"} hat Vorang vor
 der @{" User-Ratio " link "Usereditor_Main_Ratio"} (sofern diese nicht auf "User" eingestellt ist).

 Abgebrochene Uploads und Files, die direkt nach dem Upload vom User
 wieder gelöscht wurden, werden nicht gutgeschrieben. Über sogenannte
 Fake-Tools können gutgeschrieben defekte und alte Files vom Freiraum
 wieder abgezogen werden. Über spezielle Ratio-Tools können Uploader
 von Files, die viel gezogen wurden, durch zusätzlichen Freiraum
 belohnt werden.

 Der Wert dieses Eingabefeldes kann in Batchdateien benutzt werden,
 siehe @{" dort " link "Batchfiles_Kommando_If"}.

@endnode
@node "Usereditor_Main_Uploads" "AmBoS Usereditor"
@toc "Usereditor_Main"
@prev "Usereditor_Main_Freiraum"
@next "Usereditor_Main_Downloads"
@{jcenter}
@{fg shine}Usereditor/Main: Uploads@{fg text}
@{jleft}
 Der  Wert "Uploads" gibt die Datenmenge in Byte der Files an, die der
 gewählte User bislang in die Bretter der Box upgeloadet hat.

 Persönliche Uploads an andere User der Box werden nicht berücksichtigt.

 Der Wert "Upload" dient zur Berechnung des @{" Freiraumes " link "Usereditor_Main_Freiraum"}.
 
 Der Wert dieses Eingabefeldes kann in Batchdateien benutzt werden,
 siehe @{" dort " link "Batchfiles_Kommando_If"}.

@endnode
@node "Usereditor_Main_Downloads" "AmBoS Usereditor"
@toc "Usereditor_Main"
@prev "Usereditor_Main_Uploads"
@next "Usereditor_Main_OnlineZeit"
@{jcenter}
@{fg shine}Usereditor/Main: Downloads@{fg text}
@{jleft}
 Der Wert "Downloads" gibt die Datenmenge in Byte der Files an, die der
 gewählte User bislang aus den Bretter der Box downgeloadet hat.

 Persönliche Downloads aus dem eigenen Postfach werden nicht berück-
 sichtigt.

 Der Wert "Download" dient zur Berechnung des @{" Freiraumes " link "Usereditor_Main_Freiraum"}.

 Der Wert dieses Eingabefeldes kann in Batchdateien benutzt werden,
 siehe @{" dort " link "Batchfiles_Kommando_If"}.

@endnode
@node "Usereditor_Main_OnlineZeit" "AmBoS Usereditor"
@toc "Usereditor_Main"
@prev "Usereditor_Main_Downloads"
@next "Usereditor_Main_Zeitheute"
@{jcenter}
@{fg shine}Usereditor/Main: Online Zeit@{fg text}
@{jleft}
 Die  "Online Zeit" gibt die Zeit in Minuten an, die der User pro Tag in
 der Box verbringen kann.

@endnode
@node "Usereditor_Main_Zeitheute" "AmBoS Usereditor"
@toc "Usereditor_Main"
@prev "Usereditor_Main_OnlineZeit"
@next "Usereditor_Main_Konto"
@{jcenter}
@{fg shine}Usereditor/Main: Zeit heute@{fg text}
@{jleft}
 Die "Zeit heute" gibt die Zeit in Minuten an, die dem User am aktuellen
 Tage noch verbleibt. Diese Zeit kann ab einer bestimmten Uhrzeit
 gekürzt werden, wenn z.B. über dem Port, auf dem der User sich zur
 Zeit befindet, noch Netcalls ausgeführt werden sollen (@{" Netzsperre " link "Netzzeiten"}).

 Führt der User einen Upload in die Bretter durch, so wird dieser Zeitraum
 nicht von der "Zeit heute" abgezogen. Der User kann sich somit länger
 in der Box aufhalten, falls keine wichtigen Autoevents den Port in
 dieser Zeit benötigen.

 Die Anzeige der "Zeit heute" kann am späten Abend die "Online Zeit" des
 nächsten Tages mit einbeziehen. Ruft ein User z.B. um 23:00 die Box
 an und hat  60 Minuten "Online Zeit", so wird die "Zeit heute" auf 
 120 Minuten hochsetzt, da der User ja über einen Zeitraum vom 120 
 Minuten (die "Online Zeit" zweier Tage) ununterbrochen die Box nutzen 
 kann.

@endnode
@node "Usereditor_Main_Konto" "AmBoS Usereditor"
@toc "Usereditor_Main"
@prev "Usereditor_Main_Zeitheute"
@next "Usereditor_Main_AnzPMails"
@{jcenter}
@{fg shine}Usereditor/Main: Konto@{fg text}
@{jleft}
 Der Wert "Konto" gibt das Kontoguthaben des Users in DM an. Dieser
 Eintrag wird von AmBoS nicht genutzt, kann aber von allen Tools über
 die bbs.library ausgertet und gesetzt werden.
 
 Der Wert dieses Eingabefeldes kann in Batchdateien benutzt werden,
 siehe @{" dort " link "Batchfiles_Kommando_If"}.
 
@endnode
@node "Usereditor_Main_AnzPMails" "AmBoS Usereditor"
@toc "Usereditor_Main"
@prev "Usereditor_Main_Konto"
@next "Usereditor_Main_Uploadverb"
@{jcenter}
@{fg shine}Usereditor/Main: Anzahl PMails@{fg text}
@{jleft}
 Die Anzahl der Mails gibt die maximale Anzahl an persönlichen
 Nachrichten an, die ein User in seinem Postfach halten darf. Wird
 diese Anzahl überschritten, so wird der User beim Login durch eine
 Meldung aufgefordert, sein Postfach aufzuräumen. Geschiet dieses nicht,
 so werden die überzähligen Mails beim nächsten LogOff des Users auto-
 matisch in der Reihenfolge des Alters gelöscht.

@endnode
@node "Usereditor_Main_Uploadverb" "AmBoS Usereditor"
@toc "Usereditor_Main"
@prev "Usereditor_Main_AnzPMails"
@next "Usereditor_Main_Downloadverb"
@{jcenter}
@{fg shine}Usereditor/Main: Upload verboten@{fg text}
@{jleft}
 Wenn dieses Flag aktiviert ist, darf der User keine Files in die
 Bretter der Box oder an andere Benutzer uploaden. 

 Dieses Flag ist besonders für den @{" GAST-Account " link "Usereditor_InterneBenutzer"} oder für den Datensatz
 @{" FIRSTLOG " link "Usereditor_InterneBenutzer"} interessant, um so spezielle Schreibgruppen in Standard-
 brettern zu sparen.

@endnode
@node "Usereditor_Main_Downloadverb" "AmBoS Usereditor"
@toc "Usereditor_Main"
@prev "Usereditor_Main_Uploadverb"
@next "Usereditor_Main_Protected"
@{jcenter}
@{fg shine}Usereditor/Main: Download verboten@{fg text}
@{jleft}
 Wenn dieses Flag aktiviert ist, darf der User keine Files aus den
 Brettern der Box downloaden. Aus dem Postfach des Users können Files
 übertragen werden.

@endnode
@node "Usereditor_Main_Protected" "AmBoS Usereditor"
@toc "Usereditor_Main"
@prev "Usereditor_Main_Downloadverb"
@next "Usereditor_Main_KeineNetzPM"
@{jcenter}
@{fg shine}Usereditor/Main: Protected@{fg text}
@{jleft}
 Das "Protected"-Flag schützt User gegen das automatische Löschen durch
 das Autoevent @{" Userleichen-Killer " link "Autoevents_Intern"}. Sowohl beim Userleichen-Report als
 auch beim Userleichen-Killer werden User, die "protected" sind und die
 Löschgrenze erreicht haben, protokolliert.

@endnode
@node "Usereditor_Main_KeineNetzPM" "AmBoS Usereditor"
@toc "Usereditor_Main"
@prev "Usereditor_Main_Protected"
@next "Usereditor_Main_Sauger"
@{jcenter}
@{fg shine}Usereditor/Main: Keine NetzPM@{fg text}
@{jleft}
 Wenn dieses Flag aktiviert ist, kann der User keine Mails an User
 außerhalb der Box schreiben. Auch kann der User dann keine Mails aus
 anderen Boxen oder aus dem Internet empfangen, da diese Mails mit dem
 Betreff: "Der von Ihnen angeschriebene User hat keine NETZ-Rechte." an
 den Absender zurückgeschickt werden (gebounced).

 Es können also nur persönliche Nachrichten an die User der Box
 geschrieben und von Usern der eigenen Box empfangen werden.

@endnode
@node "Usereditor_Main_Sauger" "AmBoS Usereditor"
@toc "Usereditor_Main"
@prev "Usereditor_Main_KeineNetzPM"
@next "Usereditor_Main"
@{jcenter}
@{fg shine}Usereditor/Main: Sauger@{fg text}
@{jleft}
 Dieses Flag ist für Service-Accounts gedacht. Ist es aktiviert, wird
 vom User kein Paßwort verlangt. AmBoS behandelt Sauger ansonsten
 wie Gäste, d.h. sie haben keinen Zugang zu den Einstellungen und müssen
 nach dem Einloggen Angaben über die Darstellung (Anzahl Zeilen und
 Farbemulation) machen.
 
 "Sauger" sind demnach anonyme Benutzer, die keine Nachrichten ver-
 senden oder empfangen können sollen.

@endnode

@node "Usereditor_Settings" "AmBoS Usereditor"
@toc "Usereditor"
@prev "Usereditor_Main"
@next "Usereditor_Adresse"
@{jcenter}
@{fg shine}AmBoS Usereditor@{fg text}

@{" Main " link "Usereditor_Main"}  @{fg shine}Settings@{fg text}  @{" Adresse " link "Usereditor_Adresse"} @{" Info " link "Usereditor_Info"}
@{jleft}

 @{" Protokoll       " link "Usereditor_Settings_Protokoll"} - das Transferprotokoll
 @{" Packer          " link "Usereditor_Settings_Packer"} - der Packer des Benutzers
 @{" Tarifzone       " link "Usereditor_Settings_Tarifzone"} - die Gebührenzone des Benutzers
 @{" Sprache         " link "Usereditor_Settings_Sprache"} - die Online-Sprache des Benutzers
 @{" Menü            " link "Usereditor_Settings_Menü"} - das eingestellte Online-Menü
 @{" Hintergründe    " link "Usereditor_Settings_Hintergründe"} - Anzeigen von Menühintergründen
 @{" Alternativst.   " link "Usereditor_Settings_Alternativst"} - Benutzung der Alternativsteuerung
 
@endnode
@node "Usereditor_Settings_Protokoll" "AmBoS Usereditor"
@toc "Usereditor_Settings"
@prev "Usereditor_Settings"
@next "Usereditor_Settings_Packer"
@{jcenter}
@{fg shine}Usereditor/Settings: Protokoll@{fg text}
@{jleft}
 Hier wird das Übertragungsprotokoll für binäre Transfers angezeigt und
 eingestellt. 
 
 Es stehen alle Protokolle zur Verfügung, die im @{" XPR-Setup " link "XPR_Setup"} eingerichtet
 worden sind. Der Benutzer selbst kann online in den persönlichen System-
 einstellungen nur die Protokolle auswählen, die im XPR-Setup mit dem 
 "Eingeschaltet"-Flag versehen sind.

@endnode
@node "Usereditor_Settings_Packer" "AmBoS Usereditor"
@toc "Usereditor_Settings"
@prev "Usereditor_Settings_Protokoll"
@next "Usereditor_Settings_Tarifzone"
@{jcenter}
@{fg shine}Usereditor/Settings: Packer@{fg text}
@{jleft}
 Hier wird der Packer angezeigt und eingestellt, der vom User für das 
 Packen von gemerkten ASCII-Nachrichten (Mails und News) benutzt wird.

 Es stehen alle Packer zur Verfügung, die im @{" Packer-Setup " link "Packer"} einge-
 richtet worden sind. Der Benutzer selbst kann online in den per-
 sönlichen Systemeinstellungen nur die Packer auswählen, die im 
 Packer-Setup mit dem "Eingeschaltet"-Flag versehen sind.

@endnode
@node "Usereditor_Settings_Tarifzone" "AmBoS Usereditor"
@toc "Usereditor_Settings"
@prev "Usereditor_Settings_Packer"
@next "Usereditor_Settings_Sprache"
@{jcenter}
@{fg shine}Usereditor/Settings: Tarifzone@{fg text}
@{jleft}
 Die "Tarifzone" gibt an, aus welcher Entfernung der User anruft und
 welcher Gebührengruppe er angehört. 
 
 Die Tarifzonen müssen selbst anhand der Vorwahl des User eingegeben
 werden, da bisher leider noch kein Tool die Vorwahlen auswertet.

 Es stehen drei Tarifzonen zur Verfügung, die in AmBoS nur als
 Nummer dargestellt werden.

 Beispiel:

     0: Citytarif
     1: Regio 50
     2: Regio 200
     3: Ferntarif

  Hinweis: Diese Einteilung kann durch die Privatisierung der Telekom
  inzwischen anders gestaltet sein.

 Der Wert dieses Eingabefeldes kann in Batchdateien benutzt werden,
 siehe @{" dort " link "Batchfiles_Kommando_If"}.

@endnode
@node "Usereditor_Settings_Sprache" "AmBoS Usereditor"
@toc "Usereditor_Settings"
@prev "Usereditor_Settings_Tarifzone"
@next "Usereditor_Settings_Menü"
@{jcenter}
@{fg shine}Usereditor/Settings: Sprache@{fg text}
@{jleft}
 AmBoS bietet zur Zeit drei unterschiedliche Online-Sprachen für den
 Benutzer an: Deutsch, Englisch und Französisch. Die Sprache kann vom
 User in den persönlichen Systemeinstellungen ausgewählt werden.
 
 Wenn die Online-Sprache vom Benutzer geändert wird, dann wird
 automatisch das entsprechende sprachenspezifische @{" Standard-Menü " link "OLM_Standard"} 
 aktiviert.

@endnode
@node "Usereditor_Settings_Menü" "AmBoS Usereditor"
@toc "Usereditor_Settings"
@prev "Usereditor_Settings_Sprache"
@next "Usereditor_Settings_Hintergründe"
@{jcenter}
@{fg shine}Usereditor/Settings: Menü@{fg text}
@{jleft}
 Hier wird angezeigt und eingestellt, welches Online-Menü der User
 benutzt. Es stehen alle im @{" Online-Menü-Setup " link "OnlineMenü"} eingerichteten Menüs
 zur Verfügung, der Benutzer kann online in den persönlichen System-
 einstellungen nur die Menüs anwählen, die im Online-Menü-Setup mit
 dem Flag "Eingeschaltet" versehen sind und dem Benutzer nicht durch
 @{" Gruppen-Einschränkungen " link "GruppenEditor"} verwehrt bleiben.
 
 Es ist zu beachten, daß durch Änderung der @{" Online-Sprache " link "Usereditor_Settings_Sprache"} in jedem
 Fall auf die sprachenspezifischen @{" Standardmenüs " link "OLM_Standard"} zugegriffen werden
 kann.

@endnode
@node "Usereditor_Settings_Hintergründe" "AmBoS Usereditor"
@toc "Usereditor_Settings"
@prev "Usereditor_Settings_Menü"
@next "Usereditor_Settings_Alternativst"
@{jcenter}
@{fg shine}Usereditor/Settings: Hintergründe@{fg text}
@{jleft}
 Dieses Flag gibt an, ob der User die Darstellung der @{" Hintergründe " link "OLM_Hintergrund"}
 eingeschaltet  hat oder nicht. Insbesondere bei Usern mit Verbindungs-
 geschwindigkeiten unter 14.400 bps bringt das Abschalten der Hinter-
 gründe einen beschleunigten Bildaufbau.
 
@endnode
@node "Usereditor_Settings_Alternativst" "AmBoS Usereditor"
@toc "Usereditor_Settings"
@prev "Usereditor_Settings_Hintergründe"
@next "Usereditor_Settings"
@{jcenter}
@{fg shine}Usereditor/Settings: Alternativsteuerung@{fg text}
@{jleft}
 AmBoS erlaubt dem Online-Benutzer, sich auf zweierlei Arten durch die
 Bretthierarchie zu bewegen: Über Shortcuts (wie R für Root oder P
 für Parent) oder über die Cursortasten.

 Bei der Alternativsteuerung wird mit "Cursor rechts" in die Bretter
 hinein bis in die einzelne Nachricht verzeigt, mit "Cursor links"
 erreicht man die nächst höhere Bretthierachie bis aus dem Boxinhalt
 heraus ins Online-Menü. 
 
@endnode

@node "Usereditor_Adresse" "AmBoS Usereditor"
@toc "Usereditor"
@prev "Usereditor_Settings"
@next "Usereditor_Info"
@{jcenter}
@{fg shine}AmBoS Usereditor@{fg text}

@{" Main " link "Usereditor_Main"} @{" Settings " link "Usereditor_Settings"}  @{fg shine}Adresse@{fg text}  @{" Info " link "Usereditor_Info"}
@{jleft}
 
 @{" Username        " link "Usereditor_Adresse_Username"} - der Name ("Psyeudonym") des Benutzers in der Box
 @{" Vorname         " link "Usereditor_Adresse_Vorname"} - Vorname des "echten" Namens
 @{" Nachname        " link "Usereditor_Adresse_Nachname"} - Familienname des "echten" Namens
 @{" Geb. Datum      " link "Usereditor_Adresse_GebDatum"} - Geburtsdatum
 @{" Straße          " link "Usereditor_Adresse_Straße"} - Straße der Anschrift
 @{" Wohnort         " link "Usereditor_Adresse_Wohnort"} - Wohnort der Anschrift
 @{" Telefon         " link "Usereditor_Adresse_Telefon"} - Telefonnummer(n)
 @{" Fax             " link "Usereditor_Adresse_Fax"} - Faxnummer(n)
 @{" Modem           " link "Usereditor_Adresse_Modem"} - benutzte DFÜ-Hardware
 @{" Computer        " link "Usereditor_Adresse_Computer"} - benutzer Rechner
 @{" Netzvertr.      " link "Usereditor_Adresse_Netzvertr"} - Adresse des Netzvertreters
 @{" Passwort        " link "Usereditor_Adresse_Passwort"} - Paßwort des Benutzers (unsichtbar)
 
@endnode
@node "Usereditor_Adresse_Username" "AmBoS Usereditor"
@toc "Usereditor_Adresse"
@prev "Usereditor_Adresse"
@next "Usereditor_Adresse_Vorname"
@{jcenter}
@{fg shine}Usereditor/Adresse: Username@{fg text}
@{jleft}
 Der  Username des Benutzers kann freigewählt werden. Zumeist benutzt der
 User nicht seinen Realnamen, sondern ein Pseudonym. Wenn das nicht ge-
 wünscht wird, so sollte man schon vor dem Antrag (z.B. in der Batchdatei
 @{" VorAntrag.bat " link "Batchfiles_Batch_VorAntrag"} darauf aufmerksam machen, daß er seinen echten Namen
 (z.B. Klaus_Mueller) als Usernamen eingibt. Der Benutzer selbst kann 
 seinen Usernamen nicht mehr ändern, dies kann nur über diesen Usereditor
 erfolgen.

 Der Username darf max. 22 Zeichen lang sein. Da der Username automatisch
 als Pointname für den User genutzt wird, muß dieser schon dem ZConnect-
 Standard entsprechen:

  Hier sind alle Zeichen mit Codes von 33 (@{fg shine}!@{fg text}) bis 124 (@{fg shine}_@{fg text}) erlaubt, aus-
  genommen die  Zeichen @{fg shine}@<>/\()[]"'`",@{fg text}. Zeichen über 126 (also auch
  Umlaute) sind nicht gestattet. Die Zeichen @{fg shine}!@{fg text} und @{fg shine}%@{fg text} sind erlaubt
  aber reserviert und dürfen daher nicht im Namen eines Users auftreten.

@endnode
@node "Usereditor_Adresse_Vorname" "AmBoS Usereditor"
@toc "Usereditor_Adresse"
@prev "Usereditor_Adresse_Username"
@next "Usereditor_Adresse_Nachname"
@{jcenter}
@{fg shine}Usereditor/Adresse: Vorname@{fg text}
@{jleft}
 Hier kann der Vorname (als Teil des "Realnamens") des Benutzers verändert 
 werden.

@endnode
@node "Usereditor_Adresse_Nachname" "AmBoS Usereditor"
@toc "Usereditor_Adresse"
@prev "Usereditor_Adresse_Vorname"
@next "Usereditor_Adresse_GebDatum"
@{jcenter}
@{fg shine}Usereditor/Adresse: Nachname@{fg text}
@{jleft}
 Hier kann der Nachname (als Teil des "Realnamens") des Benutzers ver-
 ändert werden.

@endnode
@node "Usereditor_Adresse_GebDatum" "AmBoS Usereditor"
@toc "Usereditor_Adresse"
@prev "Usereditor_Adresse_Nachname"
@next "Usereditor_Adresse_Straße"
@{jcenter}
@{fg shine}Usereditor/Adresse: Geburtsdatum@{fg text}
@{jleft}
 In diesem Feld wird das Geburtsdatum des Users eingetragen. 
 Format: TT.MM.JJJJ
 
 Gibt der Benutzer beim Antrag kein Geburtsdatum an, wird hier
 automatisch "01.01.1950" eingetragen.

@endnode
@node "Usereditor_Adresse_Straße" "AmBoS Usereditor"
@toc "Usereditor_Adresse"
@prev "Usereditor_Adresse_GebDatum"
@next "Usereditor_Adresse_Wohnort"
@{jcenter}
@{fg shine}Usereditor/Adresse: Straße@{fg text}
@{jleft}
 In diesem Feld kann die Straße (mit Hausnummer) des Users bearbeitet
 werden.

@endnode
@node "Usereditor_Adresse_Wohnort" "AmBoS Usereditor"
@toc "Usereditor_Adresse"
@prev "Usereditor_Adresse_Straße"
@next "Usereditor_Adresse_Telefon"
@{jcenter}
@{fg shine}Usereditor/Adresse: Wohnort@{fg text}
@{jleft}
 In diesem Feld kann der Wohnort (mit Postleitzahl) des Users bearbeitet
 werden.

@endnode
@node "Usereditor_Adresse_Telefon" "AmBoS Usereditor"
@toc "Usereditor_Adresse"
@prev "Usereditor_Adresse_Wohnort"
@next "Usereditor_Adresse_Fax"
@{jcenter}
@{fg shine}Usereditor/Adresse: Telefon@{fg text}
@{jleft}
 In diesem Feld kann die Telefonnummer (mit Vorwahl) des Users bearbeitet
 werden.

@endnode
@node "Usereditor_Adresse_Fax" "AmBoS Usereditor"
@toc "Usereditor_Adresse"
@prev "Usereditor_Adresse_Telefon"
@next "Usereditor_Adresse_Modem"
@{jcenter}
@{fg shine}Usereditor/Adresse: Fax@{fg text}
@{jleft}
 In diesem Feld kann die Faxnummer (mit Vorwahl) des Users bearbeitet
 werden.
 
@endnode
@node "Usereditor_Adresse_Modem" "AmBoS Usereditor"
@toc "Usereditor_Adresse"
@prev "Usereditor_Adresse_Fax"
@next "Usereditor_Adresse_Computer"
@{jcenter}
@{fg shine}Usereditor/Adresse: Modem@{fg text}
@{jleft}
 In diesem Feld kann der benutzte Modemtyp des Users bearbeitet werden.
 Diese Angabe kann bei Problemen oder Rückfragen des Users nützlich sein.

@endnode
@node "Usereditor_Adresse_Computer" "AmBoS Usereditor"
@toc "Usereditor_Adresse"
@prev "Usereditor_Adresse_Modem"
@next "Usereditor_Adresse_Netzvertr"
@{jcenter}
@{fg shine}Usereditor/Adresse: Computer@{fg text}
@{jleft}
 In diesem Feld kann der Computertyp des Users bearbeitet werden. Diese
 Angabe kann bei Problemen oder Rückfragen des Users nützlich sein.

@endnode
@node "Usereditor_Adresse_Netzvertr" "AmBoS Usereditor"
@toc "Usereditor_Adresse"
@prev "Usereditor_Adresse_Computer"
@next "Usereditor_Adresse_Passwort"
@{jcenter}
@{fg shine}Usereditor/Adresse: Netzvertreter@{fg text}
@{jleft}
 In diesem Feld kann der Netzvertreter des Users bearbeitet werden.

 Das Feld kann nur bearbeitet werden, wenn die Checkbox mit einem 
 Haken versehen ist. Wird dem User die Möglichkeit eines Netz-
 vertreters entzogen, bleibt eine eingegebene Netzadresse jedoch
 gespeichert.
 
 In den Online-Usereinstellungen kann auch nur dann ein Netzvertreter
 eingetragen werden, wenn die Checkbox aktiviert ist. Jede Änderung der
 Netzadresse wird im Brett "SystemInfo/Box" unter dem Betreff: 
 "Netzvertreter geaendert" protokolliert.
 
 Ein Netzvertreter ist ein weiterer Account des Users bei einer anderen
 Mailbox oder einem Provider, über die der User besser zu erreichen
 ist als in diesem System. Alle Mails aus dieser Box und von außerhalb
 werden zusätzlich als Kopie an die Netzadresse weitergeleitet.

 Gibt der User eine falsche Adresse an, so wird die nicht zustellbare
 Weiterleitung gebouncet und an den User in dieser Box zurückgeschickt.

@endnode
@node "Usereditor_Adresse_Passwort" "AmBoS Usereditor"
@toc "Usereditor_Adresse"
@prev "Usereditor_Adresse_Netzvertr"
@next "Usereditor_Adresse"
@{jcenter}
@{fg shine}Usereditor/Adresse: Paßwort@{fg text}
@{jleft}
 Mit diesem Eingabefeld kann das unsichtbare und verschlüsselte
 Paßwort geändert werden. Aus Sicherheitsgründen wird das Paßwort
 in diesem Feld nach dem Abspeichern des Datensatzes nicht mehr
 angezeigt. 
 
 Das Paßwort des Users muß mindestens 6 Zeichen enthalten. Es ist
 darauf hinzuweisen, daß das Paßwort auch vom SysOp nicht gelesen
 werden kann, falls ein User sein Paßwort vergißt. 

@endnode

@node "Usereditor_Info" "AmBoS Usereditor"
@toc "Usereditor"
@prev "Usereditor_Adresse"
@next "Usereditor_Main"
@{jcenter}
@{fg shine}AmBoS Usereditor@{fg text}

@{" Main " link "Usereditor_Main"} @{" Settings " link "Usereditor_Settings"} @{" Adresse " link "Usereditor_Adresse"}  @{fg shine}Info@{fg text} 
@{jleft}

 @{" Letzter Login   " link "Usereditor_Info_LetzterLogin"} - Datum des letzten Logins
 @{" Erster Login    " link "Usereditor_Info_ErsterLogin"} - Datum des ersten Logins
 @{" Anz. Crashes    " link "Usereditor_Info_AnzCrashes"} - Anzahl der abnormalen Verbindungsabbrüche
 @{" Anz. Logins     " link "Usereditor_Info_AnzLogin"} - Gesamtanzahl der Anrufe
 
 @{" Gruppen         " link "Usereditor_Info_Gruppen"} - Übersicht der Gruppen

@endnode
@node "Usereditor_Info_LetzterLogin" "AmBoS Usereditor"
@toc "Usereditor_Info"
@prev "Usereditor_Info"
@next "Usereditor_Info_ErsterLogin"
@{jcenter}
@{fg shine}Usereditor/Info: Letzter Login@{fg text}
@{jleft}
 Hier wird angezeigt, wann sich der betreffende User das letzte Mal
 aus dem System ausgeloggt hat.
 
 Dieses Datum wird von den Autoevents Userleichenreport und Userleichen-
 Killer ausgewertet (siehe @{" Interne Autoevents " link "Autoevents_Intern"}).

@endnode
@node "Usereditor_Info_ErsterLogin" "AmBoS Usereditor"
@toc "Usereditor_Info"
@prev "Usereditor_Info_LetzterLogin"
@next "Usereditor_Info_AnzCrashes"
@{jcenter}
@{fg shine}Usereditor/Info: Erster Login@{fg text}
@{jleft}
 Hier wird angezeigt, wann sich der betreffende User das erste Mal
 in dem System eingeloggt hat.
 
 Dieses Datum wird von den Autoevents Userleichenreport und Userleichen-
 Killer ausgewertet (siehe @{" Interne Autoevents " link "Autoevents_Intern"}), und zwar für die Lösch-
 option "Tage nach Antrag".

@endnode
@node "Usereditor_Info_AnzCrashes" "AmBoS Usereditor"
@toc "Usereditor_Info"
@prev "Usereditor_Info_ErsterLogin"
@next "Usereditor_Info_AnzLogin"
@{jcenter}
@{fg shine}Usereditor/Info: Anzahl Crashes@{fg text}
@{jleft}
 Dies ist die Anzahl der abnormalen Verbindungsabbrüche des Users.

 Damit sind alle Verbindungsabbrüche gemeint, die nicht durch den
 LogOff-Befehl geschehen sind, also Abbrüche aufgrund schlechter
 Leitungsqualität, Modemprobleme oder vorzeitige Beendigung des
 Terminals auf der Benutzerseite.

@endnode
@node "Usereditor_Info_AnzLogin" "AmBoS Usereditor"
@toc "Usereditor_Info"
@prev "Usereditor_Info_AnzCrashes"
@next "Usereditor_Info_Gruppen"
@{jcenter}
@{fg shine}Usereditor/Info: Anzahl Logins@{fg text}
@{jleft}
 Dieser Wert gibt an, wie oft sich ein User schon in dieses System
 eingeloggt hat.
 
@endnode
@node "Usereditor_Info_Gruppen" "AmBoS Usereditor"
@toc "Usereditor_Info"
@prev "Usereditor_Info_AnzLogin"
@next "Usereditor_Info"
@{jcenter}
@{fg shine}Usereditor/Info: Gruppen@{fg text}
@{jleft}
 In dieser Übersicht erscheinen alle Benutzergruppen dieses System.
 Gruppen, in denen der betreffende Benutzer Mitglied ist, sind hell
 hervorgehoben und mit "Ja" gekennzeichnet. 
 
 Durch einen Doppelklick auf einen Gruppennamen kann die Mitglied-
 schaft erworben bzw. aufgehoben werden.
 
 Siehe auch @{" Gruppeneditor " link "GruppenEditor"}.

@endnode
@node "Usereditor_InterneBenutzer" "AmBoS Usereditor"
@toc "Usereditor_Main"
@prev "Usereditor_Main"
@next "Usereditor_Main"
@{jcenter}
@{fg shine}Usereditor: Interne Benutzer@{fg text}
@{jleft}
 AmBoS verwaltet zwei interne Benutzer (GAST und FIRSTLOG), die
 nicht gelöscht werden können.
 
 @{fg shine}FIRSTLOG@{fg text}
  Dies ist ein Pseudo-User, der in der Box nicht als Benutzer erkennbar
  ist. Er dient dazu, einem neuen Benutzer bestimmte Parameter vor-
  zugeben. Trägt sich ein neuer Benutzer ein, so werden dem neuen
  Benutzer alle Parameter (z.B. Packer, Ratio, Gruppenzugehörigkeiten)
  vom Datensatz FIRSTLOG übertragen. Somit ist es möglich, jedem neuen
  Benutzer automatisch bestimmte Einstellungen zu geben.
  
  Es ist nicht möglich, sich als FIRSTLOG in die Box einzuloggen.
  
 @{fg shine}GAST@{fg text}
 Unter diesem Namen loggen sich Benutzer ein, die erst noch einen
 Antrag stellen müssen, um eingetragene User des Systems zu werden.
 Der GAST ist ein anonymer Benutzer, dessen Rechte im Usereditor
 definiert werden können (z.B. Gruppenzugehörigkeiten, Transfer-
 Protokolle etc.). Der GAST kann keine persönlichen Nachrichten
 erhalten, da er kein eigenes Postfach besitzt. Außerdem sind die
 persönlichen Systemeinstellungen für den GAST nicht erreichbar.
 
 Einige Parameter (Zeilenanzahl, Onlinesprache und Farbanzahl)
 muß der GAST nach jedem Einloggen neu einstellen. Ein Paßwortschutz
 ist für diesen Benutzer nicht möglich.
 
@endnode 

@rem === END AmBoS-Setup/Usereditor =====================================

@node "Bretteditor" "AmBoS Brett-Editor"
@toc "AmBoS_Setup"
@prev "AmBoS_Setup"
@next "Bretteditor_ParentRoot"
@{jcenter}
@{fg shine}AmBoS Brett-Editor@{fg text}
@{jleft}
 Der Brett-Editor dient zum Einrichten und Verwalten von Brettern der
 Box. Mit ihm können Bretter eingerichtet, gelöscht, verlegt und
 parametrisiert werden.
 
 @{" Parent / Root   " link "Bretteditor_ParentRoot"} - Navigation in der Bretthierarchie

 @{" Brettname       " link "Bretteditor_Brettname"} - der Name des Brettes
 @{" Brett Typ       " link "Bretteditor_BrettTyp"} - der Typ des Brettes
 @{" Laufwerk        " link "Bretteditor_Laufwerk"} - Laufwerk, auf dem das Brett abgelegt wird
 
 @{" Zugang          " link "Bretteditor_Zugang"} - Elemente der "Zugang"-Karteikarte
 @{" Flags           " link "Bretteditor_Flags"} - Elemente der "Flags"-Karteikarte
 
 @{" Speichern       " link "Bretteditor_Speichern"} - Speichern der Brettänderungen
 @{" Neues Brett     " link "Bretteditor_NeuesBrett"} - Legt ein neues Brett an
 @{" Verlegen        " link "Bretteditor_Verlegen"} - Verlegt das angewählte Brett
 @{" Kommentar       " link "Bretteditor_Kommentar"} - Bearbeiten eines Brettkommentares
 @{" Vorein.         " link "Bretteditor_Vorein"} - Löschflags-Voreinstellungen
 @{" Löschen         " link "Bretteditor_Löschen"} - Löscht ein Brett oder einen Brettkopf
 @{" Verteiler       " link "Bretteditor_Verteiler"} - Zeigt Systeme an, die das Brett bestellt haben
 @{" Beenden         " link "Bretteditor_Beenden"} - Beendet den Brett-Editor
   
@endnode

@node "Bretteditor_ParentRoot" "AmBoS Brett-Editor"
@toc "Bretteditor"
@prev "Bretteditor"
@{jcenter}
@{fg shine}Bretteditor: Parent / Root@{fg text}
@{jleft}
 Mit @{fg shine}Parent@{fg text} gelangt man in die nächsthöhere Ebene in der Brett-
 hierarchie.
 
 Mit @{fg shine}Root@{fg text} gelangt man auf die Hauptebene der Brettstruktur zurück.
 
 Mit einem Doppelklick auf einen Brettkopf gelangt man eine Ebene
 tiefer in die Brettstruktur. Ist unter einem Brettkopf noch kein
 Eintrag vorhanden, so erscheint eine Abfrage, ob dort ein neues
 Brett angelegt werden soll.
 
 Brettköpfe, die keine weiteren Einträge enthalten, sind für einen
 Online-Benutzer unsichtbar. Gleiches gilt, wenn sich unter einem
 sichtbaren Brettkopf nur Bretter befinden, die er aufgrund der
 eingerichteten Zugriffsbeschränkungen (Zugangsgruppe) nicht sehen
 kann.
 
 Statt der Maus kann auch die Tastatur zur Navigation innerhalb der
 Brettstruktur benutzt werden: Mit den Pfeiltasten "rauf" und "runter"
 kann das aktuelle Brett gewechselt und mit der ENTER-Taste ggf. in
 ein Unterbrett verzweigt werden.
 
 Vor dem Wechsel des aktuellen Brettes sollten Änderungen mit dem Knopf
 @{" Speichern " link "Bretteditor_Speichern"} gesichert werden. Falls ein Brettwechsel ohne Speicherung
 der Änderungen durchgeführt wird, erscheint zuvor noch eine Sicherheits-
 abfrage.
 
@endnode
@node "Bretteditor_Brettname" "AmBoS Brett-Editor"
@toc "Bretteditor"
@prev "Bretteditor_ParentRoot"
@{jcenter}
@{fg shine}Bretteditor: Brettname@{fg text}
@{jleft}
 Hier wird der Name des neuen Brettes bzw. Brettkopfes definiert
 bzw. geändert. 
 
 Es wird empfohlen, für den Brettnamen nur die Zeichen @{fg shine}A@{fg text}-@{fg shine}Z@{fg text}, @{fg shine}a@{fg text}-@{fg shine}z@{fg text}, @{fg shine}0@{fg text}-@{fg shine}9@{fg text}
 sowie @{fg shine}!@{fg text}, @{fg shine}+@{fg text}, @{fg shine}-@{fg text}, @{fg shine}_@{fg text} zu benutzen. Zwar akzeptiert AmBoS auch noch
 andere Zeichen, jedoch würden diese nicht mehr dem ZConnect-Standard
 für Areanamen entsprechen. Soll ein Brett später als Netzbrett um-
 definiert werden und sind noch andere Zeichen benutzt worden, kann
 es zu Problemen kommen. Bretter, die nur "lokal" verwaltet werden,
 sind von dieser Maßnahme natürlich nicht betroffen.
 
 Systeme, die die Bretter als HTML-Seiten abbilden, sollten in jedem
 Fall auf die Zeichen @{fg shine}<@{fg text} und @{fg shine}>@{fg text} verzichten, da dieses in HTML-Doku-
 menten ein reserviertes Zeichen ist.
 
 Wird ein Brettkopf als @{" Netzarea " link "Bretteditor_Flags_Netzarea"} definiert, so muß unbedingt darauf 
 geachtet werden, daß der Name des Kopfes identisch mit dem der
 Netzarea ist, da sonst Nachrichten nicht einsortiert und Unterbretter
 nicht automatisch erzeugt werden können. Groß- und Kleinschreibung
 spielt keine Rolle.
 
 AmBoS legt Bretter als Verzeichnisse auf dem unter @{" Laufwerk " link "Bretteditor_Laufwerk"} ange-
 gebenen AmigaDOS-Laufwerk ab. Daher sollten Zeichen, die beim AmigaDOS-
 Patternmatching (z.B. @{fg shine}#@{fg text}, @{fg shine}?@{fg text}, @{fg shine}(@{fg text}, @{fg shine})@{fg text}, @{fg shine}~@{fg text}) benutzt werden, nicht für Brettnamen
 eingesetzt werden. Zwar ist AmBoS in der Lage, diese Zeichen korrekt zu 
 verarbeiten, jedoch könnte es bei Wartungsarbeiten auf Dateisystemebene
 so leicht zu Problemen kommen.
 
@endnode 
@node "Bretteditor_BrettTyp" "AmBoS Brett-Editor"
@toc "Bretteditor"
@prev "Bretteditor_Brettname"
@next "Bretteditor_Laufwerk"
@{jcenter}
@{fg shine}Bretteditor: Brett Typ@{fg text}
@{jleft}
 AmBoS unterscheidet zwischen 5 verschiedenen Brettypen:
 
 @{fg shine}Binärbrett (Bin)@{fg text}
 Brett für binäre Nachrichten (Dateien).
 
 @{fg shine}ASCII-Brett (Asc)@{fg text}
 Brett für Textnachrichten (z.B. für öffentliche Diskussionsforen).
 
 @{fg shine}ASCII- & Binär-Brett (A&B)@{fg text}
 Eine Kombination aus Binär- und ASCII-Brett. Bretter mit diesem
 Typ können sowohl Binärdateien als auch Textnachrichten aufnehmen.
 Bretter, die vom ZConnect-Modul automatisch eingerichtet werden,
 sind von diesem Typ.
 
 @{fg shine}Brettkopf (Head)@{fg text}
 Brettköpfe dienen zur Erzeugung von Brettstrukturen und beinhalten
 nur Bretter oder weitere Brettköpfe, jedoch keine Nachrichten.
 
 Im ZConnect-Standard ist es üblich, daß in Brettköpfen keine Nach-
 richten abgelegt werden, im Usenet jedoch schon. Daher werden die
 nach dem ZConnect-Standard konvertieren News, die sich ursprünglich
 in einem Brettkopf befanden, in ein spezielles Brett ("^Brettkopfname")
 unter dem Brettkopf abgelegt. Dieses Brett existiert nur lokal in 
 der Brettstruktur und hat für Pollboxen oder Points keine Auswirkungen.
 
 @{fg shine}Externes Brett (Extern)@{fg text}
 Als "externes Brett" werden meistens CD-ROMs definiert. Die Angabe
 @{" Laufwerk " link "Bretteditor_Laufwerk"} im Brett-Editor gibt an, welche CD-ROM alsexternes Brett
 eingebunden werden soll. Dabei ist zu beachten, daß nicht Laufwerke, 
 sondern Datenträger (also die CD-ROMs selbst) einmalig eingelesen und 
 somit eingebunden werden. Wird ein Medium entfernt, so ist manuell das 
 externe Brett zu löschen. Die zuvor eingelesene Verzeichnisstruktur bleibt
 jedoch erhalten. Soll das Medium erneut eingebunden werden, so muß 
 lediglich das externe Brett neu erstellt werden.
 
 Wenn eine bereits bestehende Struktur neu aufbaut werden soll, so ist
 im Standard-Brettverzeichnis "BBS:Root" die entsprechende Datei 
 (Ext_<Datenträgername>.TAG) zu löschen und das externe Brett erneut
 einzurichten.
 
 Auf der Onlineseite erscheint hinter dem Namen des externes Brettes der
 Name des Datenträgers in Klammern.
 
 Im Global-Setup kann außerdem ein @{" Dateiausschlußsuchmuster " link "Global_Allg_CDPattern"} definiert
 werden.
 
@endnode
@node "Bretteditor_Laufwerk" "AmBoS Brett-Editor"
@toc "Bretteditor"
@prev "Bretteditor_BrettTyp"
@next "Bretteditor_Speichern"
@{jcenter}
@{fg shine}Bretteditor: Laufwerk@{fg text}
@{jleft}
 AmBoS ist in der Lage, Bretter auf unterschiedlichen Datenträgern 
 unter Verwendung des Dateisystems abzulegen. Mit diesem Auswahlknopf 
 kann definiert werden, auf welchem AmigaDOS-Device das Brett physisch
 erstellt werden soll. 
 
 Wird das Device gewählt, auf dem das AmBoS-System unter dem Assign "BBS:"
 installiert ist, so wird automatisch das Standard-Brettverzeichnis
 "BBS:Root" benutzt. In der Laufwerksanzeige erscheint dann "BBS:"
 
 Wird ein anderes Device gewählt, so wird im Stammverzeichnis des ent-
 sprechenden Volumes ein Verzeichnis "AmBoS-Bretter" erstellt und
 von dort ab die Brettstruktur als Verzeichnisse erstellt.
 
 Es ist möglich, Brettköpfe und Bretter auf verschiedenen Laufwerken
 abzulegen, jedoch ist dies nicht unbedingt empfehlenswert, da so leicht
 bei einer Wartung auf Dateisystemebene (z.B. Kapazitätsermittlungen)
 es zu Verwirrungen kommen kann. Jederzeit kann jedoch das Laufwerk für
 Bretter oder ganze Brettstrukturen geändert werden. Dabei wird zunächst
 eine Platzermittlung durchgeführt, danach die Bretter und deren Inhalt
 auf das gewünschte Laufwerk kopiert und erst nach erfolgreicher Dupli-
 kation die Quellbretter sowie deren Inhalte gelöscht.
 
 Ein Besonderheit stellen externe Bretter dar: Für solche Bretter er-
 scheinen nur CD-ROM-ähnliche Laufwerke in der Auswahlliste. Da auf
 diesen Laufwerken in der Regel keine Veränderungen vorgenommen werden
 können, verwaltet AmBoS diese Laufwerke in einer eigenen Datenbank.
 Somit ist es sogar möglich, Bretter bzw. Verzeichnisse auf einem
 externen Laufwerk zu löschen. 
 
 Siehe auch @{" Brett-Typen " link "Bretteditor_BrettTyp"}.

@endnode 
@node "Bretteditor_Speichern" "AmBoS Brett-Editor"
@toc "Bretteditor"
@{jcenter}
@{fg shine}Bretteditor: Speichern@{fg text}
@{jleft}
 Mit diesem Knopf werden Änderungen des aktuellen Brettes übernommen.
 
@endnode
@node "Bretteditor_NeuesBrett" "AmBoS Brett-Editor"
@toc "Bretteditor"
@{jcenter}
@{fg shine}Bretteditor: Neues Brett@{fg text}
@{jleft}
 Mit diesem Knopf wird in der aktuell angezeigten Brettebene ein
 neues Brett erzeugt. Nach Betätigung dieses Knopfes erfolgt eine
 Auswahlliste der möglichen @{" Brettypen " link "Bretteditor_BrettTyp"}.
 
 Danach muß zwingend eine Eingabe des @{" Brettnamens " link "Bretteditor_Brettname"} erfolgen.
 
 Das Brett kann nun über "Speichern" in die aktuelle Brettebene eingefügt
 werden.
 
 Die neu erzeugten Bretter erscheinen bis zum nächsten AmBoS-Neustart
 jeweils an unterster Position in der jeweiligen Brettebene. Nach dem
 Neustart werden sämtliche Brettnamen alphabetisch sortiert.
 
 Ein User, der sich während des Einrichtens neuer Bretter in der Box
 befindet, muß sich erneut einloggen, um in die neuen Bretter gelangen
 zu können.
 
 Wichtig: Werden Bretter gelöscht, in denen sich Online-Benutzer
 aufhalten, kann es zu Abstürzen kommen! Zur Sicherheit sollten
 daher Brettdaten nur dann bearbeitet werden, wenn sich kein
 Online-Benutzer in der Box befindet.
 
@endnode
@node "Bretteditor_Verlegen" "AmBoS Brett-Editor"
@toc "Bretteditor"
@{jcenter}
@{fg shine}Bretteditor: Verlegen@{fg text}
@{jleft}
 Mit dieser Funktion können Bretter oder Brettköpfe verlegt, d.h. in
 eine andere Brettebene verschoben werden.
 
 Nach Anwahl dieses Knopfes erscheint eine Abfrage, wohin das ausge-
 wählte Brett verschoben werden soll. In der Auswahlliste erscheinen
 natürlich nur Brettköpfe, da sich Bretter oder Brettköpfe nur unter 
 Brettköpfen und nicht unterhalb von Brettern befinden können.
 
 Beim Zusammenlegen von mehereren Netzareas unter einem Brettkopf ist
 zu beachten, daß das Flag @{" Netzarea " link "Bretteditor_Flags_Netzarea"} NICHT für den gemeinsamen Brett-
 kopf zu setzen ist, sondern jedem Netzarea-Brettkopf einzeln. Es dürfen 
 sich keinesfalls Netzareas unterhalb von Netzareas befinden!
 
@endnode
@node "Bretteditor_Kommentar" "AmBoS Brett-Editor"
@toc "Bretteditor"
@{jcenter}
@{fg shine}Bretteditor: Kommentar@{fg text}
@{jleft}
 Für jedes Brett oder jeden Brettkopf kann ein sog. Brettkommentar er-
 stellt werden. Dieser wird dem Onlineuser vor Betreten des Brettes
 angezeigt. Der Kommentar kann mit einer beliebigen Taste vom User
 "weggedrückt" werden. Beim Benutzen des Scanners (<#> oder <->) werden
 werden Brettkommentare nicht angezeigt.
 
 Beim Kommentar kann sich um einen Text mit @{" Escape-Steuerzeichen " link "AmBoS-FAQ.Guide/EscapeCodes"}
 handeln. Dabei sollten jedoch keine IBM-Grafikzeichen, sondern nur
 Zeichen, die dem ISO-Standard entsprechen, benutzt werden.
 
 Nach Betätigung des Knopfes "Kommentar" wird der im @{" Global-Setup " link "Global_Pfade_Editor"} 
 definierte Texteditor gestartet und eine Kommentardatei erstellt bzw. 
 geöffnet. Diese Datei liegt im entsprechenden Brettverzeichnis (siehe 
 auch @{" Laufwerk " link "Bretteditor_Laufwerk"}) und trägt den Namen ".Kommentar".
 
@endnode
@node "Bretteditor_Vorein" "AmBoS Brett-Editor"
@toc "Bretteditor"
@{jcenter}
@{fg shine}Bretteditor: Vorein.@{fg text}
@{jleft}
 Die @{fg shine}Voreinstellungen@{fg text} für die @{" Löschflags " link "Bretteditor_Flags_Löschflags"} können hier vorgenommen 
 werden. Dabei handelt es sich im die Löschflags, die bei neu ein-
 gerichteten Brettern als Vorgabewert benutzt werden.
 
 Es können für jeden @{" Brettyp " link "Bretteditor_BrettTyp"} getrennte Voreinstellungen vorgenommen
 werden.
 
 Für Bretter einer @{" Netzarea " link "BrettEditor_Flags_Netzarea"}, die das ZConnect-Modul automatisch er-
 zeugt hat, existiert eine separate Voreinstellung.
 
@endnode
@node "Bretteditor_Löschen" "AmBoS Brett-Editor"
@toc "Bretteditor"
@{jcenter}
@{fg shine}Bretteditor: Löschen@{fg text}
@{jleft}
 Mit diesem Knopf wird das aktuelle Brett gelöscht. Handelt es sich
 um einen Brettkopf, so wird eine darunter liegende Brettstruktur
 komplett gelöscht. 
 
 Bei der Löschung eines leeren Brettkopfes erscheint keine Sicherheits-
 abfrage, in allen anderen Fällen wird vor der tatsächlichen Löschung
 sicherheitshalber nachgefragt.
 
 Beim Löschen von Brettern werden auch alle darin enthaltenen Nachrichten
 und Dateien unwiderbringlich von der Festplatte entfernt.
 
@endnode
@node "Bretteditor_Verteiler" "AmBoS Brett-Editor"
@toc "Bretteditor"
@{jcenter}
@{fg shine}Bretteditor: Verteiler@{fg text}
@{jleft}
 Nach Betätigung dieses Knopfes wird für das angewählte Brett eine
 Übersicht erzeugt, in der alle Systeme aufgelistet sind, die das
 Brett bestellt haben. 
 
 Dies ist selbstverständlich nur bei Brettern innerhalb einer @{" Netzarea " link "Bretteditor_Flags_Netzarea"}
 möglich.
 
@endnode 
@node "Bretteditor_Beenden" "AmBoS Brett-Editor"
@toc "Bretteditor"
@{jcenter}
@{fg shine}Bretteditor: Beenden@{fg text}
@{jleft}
 Mit diesem Knopf wird der Brett-Editor beendet. Sollten noch Änderungen
 nicht gespeichert worden sein, so wird eine entsprechende Warnung aus-
 gegeben.
 
@endnode

@node "Bretteditor_Zugang" "AmBoS Brett-Editor"
@toc "Bretteditor"
@next "Bretteditor_Flags"
@{jcenter}
@{fg shine}Bretteditor: Zugang@{fg text}
@{jleft}
 
 @{" Verwalter       " link "Bretteditor_Zugang_Verwalter"} - Username des Brettverwalters
 @{" Passwort        " link "Bretteditor_Zugang_Paßwort"} - Zugangspaßwort des Brettes
 @{" Zugangs Gruppe  " link "Bretteditor_Zugang_ZugangsGruppe"} - Gruppe, die in das Brett gelangen kann
 @{" Schreib Gruppe  " link "Bretteditor_Zugang_SchreibGruppe"} - Gruppe, die in das Brett schreiben darf
 @{" Lese Gruppe     " link "Bretteditor_Zugang_LeseGruppe"} - Gruppe, die in dem Brett lesen darf
 
@endnode
@node "Bretteditor_Zugang_Verwalter" "AmBoS Brett-Editor"
@toc "Bretteditor_Zugang"
@{jcenter}
@{fg shine}Bretteditor: Verwalter@{fg text}
@{jleft}
 Hier kann ein sog. Brettverwalter eingetragen werden. Es erscheinen
 in einer Auswahlliste sämtliche lokalen Benutzer der Box. Nach Doppel-
 klick auf einen Benutzer wird dieser Verwalter des aktuellen Brettes
 oder Brettkopfes. Soll kein User eingetragen sein, so ist in der
 Auswahlliste auf "Abbrechen" zu klicken.
 
 Der Brettverwalter soll sich um die Inhalte der betreffenden Bretter
 kümmern und erhält daher erweiterte Rechte. So kann er 
 
 - Einträge löschen, die nicht von ihm stammen
 - Betreffs von Nachrichten, die nicht von ihm stammen, ändern
 - Nachrichten in andere Bretter verlagern, in denen er auch als Verwalter
   eingetragen ist
   
 Bei der Zuteilung eines Verwalters ist zusätzlich darauf zu achten,
 daß dieser Benutzer auch die nötigen Zugangsrechte für das Brett
 erhält. 
 
 Wird für einen Brettkopf ein Verwalter eingetragen, so "vererbt"
 sich diese Eigenschaft für sämtliche Bretter unterhalb dieses Kopfes.
 Wird nun unterhalb dieses Kopfes ein anderer Benutzer für ein
 Brett als Verwalter eingetragen, so bleiben die vererbten Rechte
 erhalten, der zweite Benutzer ist aber trotzdem Verwalter des
 Brettes. Somit ist es möglich, mehr als einen Benutzer als Verwalter
 für ein Brett einzutragen. 
 
 Onlineseitig erscheint in der oberen Brettstatusleiste der Name des
 Brettverwalters.

@endnode 
@node "Bretteditor_Zugang_Paßwort" "AmBoS Brett-Editor"
@toc "Bretteditor_Zugang"
@{jcenter}
@{fg shine}Bretteditor: Passwort@{fg text}
@{jleft}
 Jedes Brett oder Brettkopf kann einzeln durch ein Zugangspaßwort 
 geschützt werden.
 
 Ist ein Paßwort eingetragen, so erscheint nach Anwahl des Brettes
 auf der Onlineseite die Auffordung, für das entsprechende Brett bzw.
 den Brettkopf das Paßwort einzugeben. 
 
 Dieses Paßwort wird - im Gensatz zu den Userpaßwörten und dem DOS-
 Paßwort - nicht verschlüsselt abgelegt und ist daher im Brett-Editor
 sichtbar.
 
 Mitglieder der Gruppe "CoSysops" erhalten auch ohne Paßwortabfrage
 Zugang zum geschützten Brett. Für diese Benutzer gelten aber weiter-
 hin die Einschränkungen über Zugangsgruppen.
 
 Bei hohen Sicherheitsanforderungen sind die Zugangsgruppen dem
 Paßwortschutz vorzuziehen, da Paßwörter relativ schnell "weiterge-
 geben" werden.
 
@endnode
@node "Bretteditor_Zugang_ZugangsGruppe" "AmBoS Brett-Editor"
@toc "Bretteditor_Zugang"
@{jcenter}
@{fg shine}Bretteditor: Zugangs Gruppe@{fg text}
@{jleft}
 Wird für ein Brett oder einen Brettkopf eine Zugangsgruppe definiert,
 so können nur Mitglieder dieser Gruppe das Brett sehen bzw. in das
 Brett gelangen.
 
 Wird vom Onlinemenü direkt in ein Brett oder einen Brettkopf ge-
 sprungen, so hat diese Einstellungen keine Wirkung. Eine Zugangs-
 beschränkung müßte dann über die Zugangsgruppe des Menüpunktes
 realisiert werden.
 
 Wird keine Zugangsgruppe definiert, kann jeder Benutzer auf das
 Brett zugreifen.
 
@endnode
@node "Bretteditor_Zugang_SchreibGruppe" "AmBoS Brett-Editor"
@toc "Bretteditor_Zugang"
@{jcenter}
@{fg shine}Bretteditor: Schreib Gruppe@{fg text}
@{jleft}
 Wird für ein Brett oder einen Brettkopf eine Schreibgruppe definiert,
 so können nur Mitglieder dieser Gruppe Nachrichten in dieses Brett
 senden.
 
 Wird keine Schreibgruppe definiert, kann jeder Benutzer in das Brett
 schreiben (Ausnahme: Flag @{" Upload verboten " link "Usereditor_Main_Uploadverb"} ist eingestellt).
 
@endnode
@node "Bretteditor_Zugang_LeseGruppe" "AmBoS Brett-Editor"
@toc "Bretteditor_Zugang"
@next "Bretteditor_Zugang"
@{jcenter}
@{fg shine}Bretteditor: Lese Gruppe@{fg text}
@{jleft}
 Wird für ein Brett oder einen Brettkopf eine Lesegruppe definiert,
 so können nur Mitglieder dieser Gruppe Nachrichten aus diesem Brett
 lesen.
 
 Sinnvoll ist dies z.B. für ein Upload-Brett, in dem User zwar uploaden,
 aber nicht downloaden können. Erst nach Überprüfung durch CoSysops
 und Weiterleitung in andere Bretter sind die Dateien dann für andere
 User lesbar.
 
 Wird keine Lesegruppe definiert, kann jeder Benutzer Nachrichten
 aus dem Brett lesen (Ausnahme: Flag @{" Download verboten " link "Usereditor_Main_Uploadverb"} ist einge-
 stellt).
 
@endnode

@node "Bretteditor_Flags" "AmBoS Brett-Editor"
@toc "Bretteditor"
@prev "Bretteditor"
@next "Bretteditor_Flags_Löschflags"
@{jcenter}
@{fg shine}Bretteditor: Flags@{fg text}
@{jleft}
 
 @{" Löschflags      " link "Bretteditor_Flags_Löschflags"} - Löschflags des Brettes
 @{" EDHead          " link "Bretteditor_Flags_EDHead"} - Aufruf des Kopfeditors für die Löschflags
 @{" Netzarea        " link "Bretteditor_Flags_Netzarea"} - Brettkopf ist eine Netzarea
 @{" Brettsperre     " link "Bretteditor_Flags_Brettsperre"} - Zugang ist für alle Benutzer gesperrt
 @{" NurNetz         " link "Bretteditor_Flags_NurNetz"} - Brett enthält keine Nachrichten
 @{" Chiffre         " link "Bretteditor_Flags_Chiffre"} - Absenderdaten im Brett bleiben geheim
 @{" Ratio           " link "Bretteditor_Flags_Ratio"} - Upload-/Download-Verhältnis des Brettes
 
@endnode
@node "Bretteditor_Flags_Löschflags" "AmBoS Brett-Editor"
@toc "Bretteditor_Flags"
@{jcenter}
@{fg shine}Bretteditor: Löschflags@{fg text}
@{jleft}
 Die Löschflags geben an, nach welchen Kriterien Nachrichten mit Hilfe
 des internen Autoevents @{" Terminator " link "Autoevents_Intern_Terminator"} aus dem entsprechenden Brett ge-
 löscht werden soll. Eine Kombination der drei möglichen Parameter ist
 möglich. Diese Kombination ist dann eine logische ODER-Verknüpfung, 
 d.h., es wird gelöscht, sobald eine oder mehrere Bedingungen zutreffen.
 
 Die Löschflags gelten immer nur für das aktuell angewählte Brett,
 welches ein ASCII-, Binär- oder A&B-Brett sein muß. Externe Bretter
 werden vom Terminator nicht bearbeitet. Löschflags für einen Brett-
 kopf können nicht vergeben werden.Soll eine komplette Brettstruktur
 von einem Brettkopf ausgehend mit gleichen Löschflags versehen werden,
 ist der Knopf @{" EDHead " link "Bretteditor_Flags_EDHead"} zu benutzen.

 @{fg shine}Tage@{fg text}
  Hier wird angegeben, nach wieviel Tagen nach der Erstellung eine
  Nachricht im angegeben Brett gelöscht werden soll.
  
  Achtung: Da es durch besonders schwere Abstürze oder Hardwareschäden
  passieren kann, daß sich die interne Uhrzeit verstellt, ist dieses
  Löschflag mit Vorsicht zu benutzen. Gerade bei automatischen 
  Terminatorläufen kann eine zurückgestellte Systemuhr fatale Folgen 
  haben.
 
 @{fg shine}Msgs@{fg text}
  Hier wird die maximale Anzahl von Nachrichten in einem Brett ein-
  getragen. Befinden sich beim Terminatordurchlauf mehr Nachrichten,
  als dieser Wert angibt, im Brett, so werden Nachrichten mit der
  kleinsten Nummer zuerst gelöscht.
 
 @{fg shine}KB@{fg text}
  Hier wird die maximale KB-Grenze des Brettes angegeben. Übersteigt
  der Brettinhalt diesen Wert, so werden die Nachrichten mit der
  kleinsten Nummer zuerst gelöscht.
 
@endnode
@node "Bretteditor_Flags_EDHead" "AmBoS Brett-Editor"
@toc "Bretteditor_Flags"
@{jcenter}
@{fg shine}Bretteditor: EDHead@{fg text}
@{jleft}
 Mit dieser Funktion können von einem Brettkopf ausgehend für alle
 darunterliegenden Bretter die @{fg shine}Löschflags@{fg text} und die @{fg shine}Brettsperre@{fg text} einge-
 stellt werden. Diese Funktion kann nur aufgerufen werden, wenn ein
 Brettkopf angewählt ist.
 
 Für die Löschflags stehen insgesamt drei Brettypen zur Verfügung.
 So ist es möglich, nur bei bestimmten Brettern eines Typs (z.B. Binär-
 bretter) Änderungen der Löschflags vorzunehmen. Bretter, deren
 Typ nicht mit den ausgewählten Löschflag-Brettypen entsprechen,
 bleiben also von einer rekursiven Änderung unberührt.
 
 Erklärung der @{" Löschflags " link "Bretteditor_Flags_Löschflags"}.
 
 Außerdem ist es mit EDHead möglich, die @{" Brettsperre " link "Bretteditor_Flags_Brettsperre"} für alle
 unter dem aktuellen Brettkopf liegenden Bretter ein- oder auszu-
 schalten.
 
 Durch Druck auf den Knopf "An Unterbretter" werden die eingestellten
 Parameter an die Unterbretter übergeben und abgespeichert.
 
@endnode
@node "Bretteditor_Flags_Netzarea" "AmBoS Brett-Editor"
@toc "Bretteditor_Flags"
@{jcenter}
@{fg shine}Bretteditor: Netzarea@{fg text}
@{jleft}
 Mit diesem Flag wird ein @{fg shine}Brettkopf@{fg text} zu einer Netzarea definiert. 
 Unterhalb dieses Kopfes können und dürfen keine weiteren Netzareas 
 definiert werden (durch @{" Verlegen " link "Bretteditor_Verlegen"} ist dies leider noch möglich).
 
 Köpfe, die mit diesem Flag versehen worden sind, können nun von Systemen
 oder Points als Netzarea bestellt werden und tauchen im Area-Setup
 des ZConnect-Editors auf. Hierbei entspricht der Name des Brettkopfes
 dem Namen der Netzarea.
 
 Werden Netze aus anderen Systemen bezogen, so muß lediglich der Brett-
 kopf mit dem Netzareanamen erzeugt und mit dem Netzarea-Flag versehen
 werden. Da ZConnect-Modul erzeugt, sofern im Area-Setup des ZConnect-
 Editors für das entsprechende System das "Erzeugen"-Flag gesetzt ist,
 die nötigen Unterbretter selbst.
 
@endnode
@node "Bretteditor_Flags_Brettsperre" "AmBoS Brett-Editor"
@toc "Bretteditor_Flags"
@{jcenter}
@{fg shine}Bretteditor: Brettsperre@{fg text}
@{jleft}
 Bretter, die mit diesem Flag vesehen sind, gelten - unabhängig von
 Zugangsgruppen - als gesperrt und sind somit für den Onlinebenutzer
 unsichtbar. Ausgenommen von dieser Beschränkung sind Mitglieder der
 Gruppe "CoSysops".
 
 Ein @{fg shine}*@{fg text} hinter einem Brettnamen zeigt an, daß dieses Brett gesperrt 
 ist. Befindet sich ein Stern hinter einem Brettkopf, dann ist entweder
 der Kopf oder mindestens ein darunter liegendes Brett gesperrt. Zur
 rekursiven Aufhebung der Brettsperren kann die Funktion @{" EDHead " link "Bretteditor_Flags_EDHead"} be-
 nutzt werden.
 
 Generell erhalten alle automatisch erzeugten Bretter (z.B. durch das
 ZConnect-Modul) dieses Flag, um unbefugten Benutzern den Zuganng zu
 verwehren. Nach Überprüfung durch den Betreiber kann dann die Brett-
 sperre entfernt werden.

 Gesperrte Bretter tauchen in den Bretterlisten für Points nicht auf,
 für angeschlossene Systeme spielt dieses Flag keine Rolle, da hier
 alle Zugriffsrechte über den Area-Editor im ZConnect-Editor geregelt
 werden. Für den Nachrichtenreader und den SysOp-Login spielt dieses
 Flag ebenfalls keine Rolle.
 
 Die Brettsperre kann auch im Onlinemodus gesetzt oder enfernt werden.
 Hierfür muß ein Mitglied der Gruppe "CoSysops" die <Edit>-Funktion
 aus dem Brettmenü aufrufen.
 
@endnode
@node "Bretteditor_Flags_NurNetz" "AmBoS Brett-Editor"
@toc "Bretteditor_Flags"
@{jcenter}
@{fg shine}Bretteditor: NurNetz@{fg text}
@{jleft}
 Dieses Brettflag gibt an, daß Nachrichten vom ZConnect-Sorter nicht
 in das Brett einsortiert werden, sondern nur an Points und Systeme,
 die das Brett bestellt haben, weiterverteilt werden.
 
 Onlineseitig werden Bretter mit diesem Flag mit dem Hinweis "Nur
 über Point" ausgegeben und können nur von Mitgliedern der Gruppe
 "CoSysops" betreten werden. Im Nachrichtenreader werden solche Bretter
 nicht angezeigt, im SysOp-Login hingegen schon.
 
 Sinnvoll kann dieses Flag für Bretter sein, die nicht gelesen werden
 sollen, sondern nur an weitere Systeme weitergeroutet werden.
 Da in NurNetz-Bretter keine Nachrichten vom ZConnect-Modul einsortiert 
 werden, wird Speicherplatz gespart und der Sortiervorgang beschleunigt.
 
 Bretter, die mit diesem Flag veresehen sind, erscheinen im Brett-Editor
 mit einem @{fg shine}!@{fg text}.
 
@endnode
@node "Bretteditor_Flags_Chiffre" "AmBoS Brett-Editor"
@toc "Bretteditor_Flags"
@{jcenter}
@{fg shine}Bretteditor: Chiffre@{fg text}
@{jleft}
 Mit diesem Flag werden auf Onlineseite alle Absender von Nachrichten 
 als "Chiffre" ausgegeben. Damit ist es möglich, die Absenderdaten 
 anonym zu halten.
 
 Persönliche Antworten auf eine Chiffre-Nachricht sind möglich, dabei
 gelangt die Antwort an den tatsächlichen Absender.  Beim Versenden
 erscheint jedoch nicht der Empfängername.
 
 Dieses Flag macht nur bei lokalen Brettern Sinn. Intern bleiben die
 Absenderdaten erhalten, daher kann dieses Flag jederzeit verlustlos
 abgeschaltet werden.
 
 Dieses Flag "vererbt" sich innerhalb einer Brettstruktrur. Es genügt
 daher, einem übergeordneten Brettkopf das Chiffre-Flag zu vergeben,
 damit alle darunterliegenden Bretter ebenfalls keine Absenderdaten
 anzeigen.
 
@endnode
@node "Bretteditor_Flags_Ratio" "AmBoS Brett-Editor"
@toc "Bretteditor_Flags"
@next "Bretteditor_Flags"
@{jcenter}
@{fg shine}Bretteditor: Ratio@{fg text}
@{jleft}
 Das Brettratio wird dem Userratio vorgezogen. Es wird nur das Userratio
 benutzt, wenn "User" eingestellt ist.
 
 Für jedes Brett kann ein eigenes Upload-/Download-Ratio eingestellt
 werden (Bereich 1:1 bis 1:10). Die Einstellung "Frei" bedeutet, daß
 der Freiraum bei Downloads nicht verringert bzw. bei Uploads erweitert
 wird.
 
 Die Einstellung für Brettköpfe vererbt sich dann auf darunterliegende
 Bretter, wenn das Ratio der Bretter auf "User" eingestellt wird.
 
@endnode

@rem === END AmBoS-Setup/Bretteditor ===================================

@rem === END AmBoS-Setup ===============================================

@rem =============================================================
@rem === Nachrichten-Reader ======================================
@rem =============================================================

@node "NR_Main" "Hilfe zum Nachrichten-Reader"
@toc "Main"
@{jcenter}
@{B}_____________________@{UB}  AmBoS-Hilfe@{B}  ______________________@{UB}

@{fg shine}Hilfe für den integrierten Nachrichten-Reader (NR)@{fg text}
@{B}__________________________________________________________@{UB}
@{jleft}
 Diese Dokumentation teilt sich in vier Abschnitte auf, diese entsprechen
 den möglichen Anzeigearten bzw. Fenstern des NR. In den einzelnen Ab-
 schnitten werden alle sichtbaren Knöpfe erklärt.

 @{" Brettanzeige           " link "NR_BrettAnzeige"} - Bretter oder Inhalte werden im NR angezeigt
 @{" Anzeige Textnachricht  " link "NR_TextAnzeige"} - Anzeige einer Textnachricht
 @{" Anzeige Binärnachricht " link "NR_FileAnzeige"} - Anzeige einer Binärnachricht
 @{" Nachricht verschicken  " link "NR_Senden"} - Eine neue Nachricht wird erstellt
 
@endnode

@rem ===================================================================
@rem === Brettanzeige ==================================================
@rem ===================================================================

@node "NR_BrettAnzeige" "Nachrichten-Reader: Brettanzeige"
@toc "NR_Main"
@prev "NR_Main"
@next "NR_Main"
@{jcenter}
@{fg shine}Anzeige der Bretter oder Brettinhalte@{fg text}
@{jleft}
 In diesem Modus zeigt der obere Bereich des NR die Bretter der Box
 an. In diesem Bereich kann sowohl mit Maus als auch mit Tastatur
 navigiert werden. 
 
 Wird in ein Brett verzweigt, dann werden alle Nachrichten, die sich
 im Brett befinden, angezeigt. Bretter als auch Nachrichten können
 über einen Doppelklick oder über die Taste ENTER/Cursor rechts ange-
 wählt werden (siehe auch @{" Tastatur-Shortcuts " link "NR_Shortcuts"} des NR).

@{jcenter}
@{" Postfach " link "NR_BA1"} @{" Parent " link "NR_BA2"} @{" Root " link "NR_BA3"} @{" Senden " link "NR_BA4"} @{" Löschen " link "NR_BA5"} @{" Extras " link "NR_BA6"} @{" PMail " link "NR_BA7"} 

@{" # " link "NR_BA8"} @{" Beenden " link "NR_BA9"}
 
@{jleft}
 
@endnode
@node "NR_BA1" "Nachrichten-Reader: Postfach"
@toc "NR_BrettAnzeige"
@prev "NR_BA9"
@next "NR_BA2"
@{jcenter}
@{fg shine}Nachrichten-Reader/Brettanzeige: Postfach@{fg text}
@{jleft}
 Nach Aktivierung des Knopfes "Postfach" aus der unteren Funktionsleiste
 des Nachrichten-Readers erscheint zunächst eine Auswahlliste der mög-
 lichen NR-Postfach-User. Dies sind Mitglieder der internen Gruppe
 "SysopPM User", die im @{" Gruppen-Editor " link "Gruppeneditor"} definiert werden kann.
 
 Sind dieser Gruppe keine Mitglieder zugeordnet, so wird umgehend in das
 Postfach des im @{" Globalsetup " link "Global_Allg_Sysop"} definierten SysOps gesprungen.
 
 Im Postfach befinden sich möglicherweise Text- und Binärnachrichten.
 Diese können - wie in normalen Brettern auch - mit RETURN, Cursor links
 oder einem Doppelklick der linken Maustaste - angewählt werden. Nach der
 Anwahl einer Binärnachricht öffnet sich das @{" Editier-Fenster " link "NR_FileAnzeige"}, mit dessen 
 Hilfe die Nachricht verändert, ausgelagert oder auch beantwortet werden 
 kann. Handelt es sich um eine Textnachricht, so wird diese auf dem
 Bildschirm angezeigt, hier stehen wiederum einige Manipulationsmöglich-
 keiten für die Nachricht zur Verfügung (Weiterleiten, Beantworten etc.).
 
 Die Bearbeitungsmöglichkeiten im Postfach entsprechen fast denen, die 
 auch für Nachrichten in einem öffentlichen Brett zur Verfügung stehen.
 
@endnode 
@node "NR_BA2" "Nachrichten-Reader: Parent"
@toc "NR_BrettAnzeige"
@prev "NR_BA1"
@next "NR_BA3"
@{jcenter}
@{fg shine}Nachrichten-Reader/Brettanzeige: Parent@{fg text}
@{jleft}
 Mit diesem Knopf wird das aktuelle Brett verlassen und in die darüber-
 liegende Ebene zurückgesprungen.
 
 Wird dieser Knopf bei der Anzeige des Brettinhaltes benutzt, so wird
 in die Brettübersicht zurückgesprungen.
 
 Im @{" Postfach " link "NR_BA1"} führt die Betätigung dieses Knopfes zum Verlassen des 
 Postfaches und zum Wechsel in die oberste Bretthierarchie.
 
 Gleichbedeutender @{" Shortcut " link "NR_Shortcuts"}: Cursor links
 
@endnode
@node "NR_BA3" "Nachrichten-Reader: Root"
@toc "NR_BrettAnzeige"
@prev "NR_BA2"
@next "NR_BA4"
@{jcenter}
@{fg shine}Nachrichten-Reader/Brettanzeige: Root@{fg text}
@{jleft}
 Mit diesem Knopf wird in die oberste Bretthierarchie gesprungen.
 
 Im @{" Postfach " link "NR_BA1"} führt die Betätigung dieses Knopfes zum Verlassen des 
 Postfaches und zum Wechsel in die oberste Bretthierarchie.
 
@endnode
@node "NR_BA4" "Nachrichten-Reader: Senden"
@toc "NR_BrettAnzeige"
@prev "NR_BA3"
@next "NR_BA4"
@{jcenter}
@{fg shine}Nachrichten-Reader/Brettanzeige: Senden@{fg text}
@{jleft}
 Hinweis: Dieser Knopf besitzt nur innerhalb der Inhaltsanzeige eines
          Brettes eine Funktion!
          
 Nach Betätigung dieses Knopfes wird das @{" Sendefenster " link "NR_Senden"} aufgerufen,
 bei dem als Empfänger automatisch das Brett eingetragen ist, von dem
 aus diese Funktion aufgerufen wurde.
 
@endnode
@node "NR_BA5" "Nachrichten-Reader: Löschen"
@toc "NR_BrettAnzeige"
@prev "NR_BA4"
@next "NR_BA6"
@{jcenter}
@{fg shine}Nachrichten-Reader/Brettanzeige: Löschen@{fg text}
@{jleft}
 Hinweis: Dieser Knopf besitzt nur innerhalb der Inhaltsanzeige eines
          Brettes oder in einem Postfach eine Funktion!
          
 Nach Betätigung dieses Knopfes werden alle markierten Nachrichten 
 im aktuellen Brett/Postfach nach einer Sicherheitsabfrage gelöscht.
 
 Beim Betreten eines Brettes ist automatisch eine Nachricht mit einem
 farblich abgehobenen Balken markiert. Mit Hilfe der Maus (linke Taste
 gedrückt halten und Nachrichten anklicken) oder der Leertaste können 
 auch mehrere Nachrichten markiert werden.
 
 Hinweis: Binärnachrichten werden nach Bestätigung der Sicherheits-
          abrage umgehend aus dem Brettindex entfernt, die eigentliche
          Datei wird aber erst dann gelöscht, wenn das Brett verlassen
          wird.
          
@endnode
@node "NR_BA6" "Nachrichten-Reader: Extras"
@toc "NR_BrettAnzeige"
@prev "NR_BA5"
@next "NR_BA7"
@{jcenter}
@{fg shine}Nachrichten-Reader/Brettanzeige: Extras@{fg text}
@{jleft}
 Dieser Knopf aktiviert eine zweite Funktionsleiste:

@{jcenter} 
@{" Voreinstellung " link "NR_Prefs"} @{" Alles auf gelesen " link "NR_BA62"} @{" ID-Verkettung laden " link "NR_BA63"} @{" Verteiler " link "NR_BA64"} 

@{" Filter " link "NR_Filter"} @{" Zurück " link "NR_BA66"}
@{jleft}

@endnode
@node "NR_Prefs" "Nachrichten-Reader: Voreinstellungen"
@toc "NR_BA6"
@prev "NR_BA6"
@next "NR_BA62"
@{jcenter}
@{fg shine}NR Voreinstellung@{fg text}
@{jleft}

 In diesem Fenster werden Voreinstellungen für den Nachrichten-Reader
 vorgenommen:
 
 @{fg shine}Quotezeichen@{fg text}
 Beim Beantworten einer Textnachricht wird die Bezugsnachricht mit in
 die neue Mail übernommen. Dieser übernommene Text wird dabei als
 Zitat ("Quote") aufgefaßt und erhält daher vor jeder Zeile das hier
 definierbare Quotezeichen. Standardzeichen ist @{fg shine}>@{fg text}.
 
 @{fg shine}Signatur anfügen@{fg text}
 Ist diese Checkbox aktiviert, so wird beim Erstellen oder Beantworten
 einer Textnachricht automatisch die in den Online-Benutzereinstellungen
 definierte Signatur ans Ende des Textes angefügt.
 
 @{fg shine}Cookie anfügen@{fg text}
 Ist diese Checkbox aktiviert, so wird beim Erstellen oder Beantworten
 einer Textnachricht  automatisch eine zufällig ausgesuchte Zeile
 aus der Cookie-Datei "BBS:Texte/Cookie.txt" ans Ende des Textes ange-
 fügt.
 
 @{fg shine}Kopie ins Postfach@{fg text}
 Ist diese Checkbox aktiviert, so wird zu jeder gesendeten Nachricht
 eine Kopie in das Postfach des PM-Users gestellt, der diese Nachricht
 verschickt.
 
 @{fg shine}PM ID-Verkettung@{fg text}
 Ist diese Checkbox aktiviert, so wird beim Aufruf des @{" Postfaches " link "NR_BA1"} auto-
 matisch die @{" ID-Verkettung " link "NR_BA63"} geladen.
 

 @{b}Merken@{ub}

 @{fg shine}Absender@{fg text}
 Hier kann eingestellt werden, ob der Absender für Nachrichten, die
 über den NR geschrieben werden, gemerkt werden soll und somit beim
 nächsten Aufruf des Sendefensters als Absender eingestellt sein soll.
 Normalweiser ist der im @{" Global-Setup " link "Global_Allg_Sysop"} definierte SysOp der Standard-
 bsender, sind weitere @{" SysOpPM-User " link "GruppenEditor"} vorhanden, kann aus dieser Gruppe
 ein Absender gewählt werden.
 
 @{fg shine}Brett@{fg text}
 Hier kann eingestellt werden, ob sich der NR beim Beenden das zuletzt
 angewählte Brett merken und beim nächsten Aufruf automatisch in dieses
 Brett springen soll.
 
 @{fg shine}Speichern@{fg text}
 Mit diesem Knopf werden alle gemachten NR-Voreinstellungen gespeichert.
 
 @{fg shine}Abbrechen@{fg text}
 Mit diesem Knopf werden alle Änderungen verworfen.

@endnode
@node "NR_BA62" "Nachrichten-Reader: Alles auf gelesen setzen"
@toc "NR_BA6"
@prev "NR_Prefs"
@next "NR_BA63"
@{jcenter}
@{fg shine}Nachrichten-Reader/Extras: Alles auf gelesen@{fg text}
@{jleft}
 Diese Funktion setzt alle Nachrichten, die sich unterhalb des angewählten
 Brettes oder Brettkopfes befinden, auf den Status "gelesen", d.h.,
 das "Neu"-Flag wird für diese Nachrichten gelöscht.
 
 Dieses Flag kann übrigens für einzelne Nachricht manuell wieder auf
 den "Neu"-Zustand gesetzt werden, dies passiert mit dem Shortcut @{fg shine}n@{fg text}.

@endnode
@node "NR_BA63" "Nachrichten-Reader: ID-Verkettung laden"
@toc "NR_BA6"
@prev "NR_BA62"
@next "NR_BA64"
@{jcenter}
@{fg shine}Nachrichten-Reader/Extras: ID-Verkettung laden@{fg text}
@{jleft}
 Mit dieser Funktionen werden Nachrichten-Verkettungen (sog. Threads)
 grafisch als Baum dargestellt. So ist leicht zu erkennen, welcher
 Absender auf welche Nachricht eine Antwort verfaßt hat. 
 
 Die Darstellung erfolgt mit Hilfe der Kommentarverkettung, welches
 vom integrierten ZConnect-Modul von AmBoS unterstützt wird.

@endnode
@node "NR_BA64" "Nachrichten-Reader: Verteiler"
@toc "NR_BA6"
@prev "NR_BA63"
@next "NR_Filter"
@{jcenter}
@{fg shine}Nachrichten-Reader/Extras: Verteiler@{fg text}
@{jleft}
 Wird das ausgewählte Brett von anderen Systemen bestellt, so können
 die Abonnementen mit dieser Funktion angezeigt werden. 
 
 Ohne ein eingerichtetes Netz-Modul ist diese Funktion natürlich nicht
 nutzbar.

@endnode
@node "NR_Filter" "Nachrichten-Reader: Filter"
@toc "NR_BA6"
@prev "NR_BA64"
@next "NR_BA66"
@{jcenter}
@{fg shine}Filter@{fg text}
@{jleft}
 Mit dem Filter bietet der NR dem Benutzer zahlreiche Filtermöglich-
 keiten. Gerade bei sehr vielen Nachrichten in einem Brett kann mit
 Hilfe des Filters eine bestimmte Nachricht oder ein bestimmter Autor
 aufgefunden werden. Außerdem ist es möglich, bestimmte Nachrichten
 auszublenden.
 
 Nach Aufruf des Filters (auch mit Shortcut @{fg shine}f@{fg text}) erscheint zunächst
 ein Auswahlfenster der eingerichteten Filter. Der NR ist in der Lage,
 mehrere, völlig unabhängige Filter zu verwalten.
 
 Nach Anwahl eines Filters erscheint in der oberen Zeile des NR vor
 dem Brettnamen der Name des Filters in Klammern. Dieser bleibt im
 gesamten NR so lange aktiv, bis er wieder ausgeschaltet wird.
 
 Im Filter-Auswahlfenster kann außerdem der @{" Filter-Editor " link "NR_FilterEditor"} aufgerufen
 werden.
 
@endnode
@node "NR_FilterEditor" "Nachrichten-Reader: Filter Editor"
@toc "NR_Filter"
@prev "NR_Filter"
@next "NR_Filter"
@{jcenter}
@{fg shine}Filter Editor@{fg text}
@{jleft}
 @{fg shine}Funktionsweise des Filters@{fg text}

 Prinzipiell arbeitet der Filter so, daß zunächst bestimmte oder alle
 Nachrichten, die einem ausgewählten Kriterium entsprechen, ein- oder
 ausgeblendet werden. Danach werden dann wieder bestimmte Nachricnten,
 die einem anderen Kriterium entsprechen, wieder ein- oder ausgeblendet.
 

 Beispiel: Es sollen nur Nachrichten eines bestimmten Absenders an-
 gezeigt werden. Hierzu werden zunächst alle Nachrichten ausgeblndet.
 Danach werden alle Nachrichten angezeigt, die den gewünschten Namen
 im Absender tragen:
 
 Befehle : ABS -#?              -> Nachrichten aller Absender ausblenden
           ABS +garyk#?         -> alle Nachrichten, bei denen "Gary"
                                   am Anfang des Absender steht, einblenden
                                   

 Beispiel: Es sollen nur Nachrichten angezeigt werden, die eine be-
 stimmte Zeichenkette im Betreff tragen.
 
 Befehle : BET -#?              -> alle Nachrichten ausblenden
           BET +#?amiga#?       -> alle Nachrichten, die "amiga" im Betreff
                                   tragen, einblenden

                                   
 Beispiel: Es sollen Nachrichten, die von einem bestimmten Absender
 stammen, nicht angezeigt werden:
 
 Befehle : ABS +#?              -> alle Nachrichten anzeigen
           ABS -#?prometheus.de -> alle Nachrichten, die "prometheus.de"
                                   im Absender haben, ausblenden
                                   
 @{fg shine}Definition der Filter@{fg text}

 @{fg shine}Bezeichnung@{fg text}
 Hier kann der Name des gewählten oder neu erstellten Filters frei
 definiert werden.
 
 @{fg shine}Speichern@{fg text}
 Speichert Änderungen an allen Filtern und verläßt den Editor.
 
 @{fg shine}Neuer@{fg text}
 Erstellt einen neuen Filter in der Liste, es muß für diesen Filter
 ein Name definiert werden.
 
 @{fg shine}Löschen@{fg text}
 Der markierte Filter wird aus der Liste gelöscht.
 
 @{fg shine}Abbrechen@{fg text}
 Änderungen an den Filtern werden verworfen und der Editor verlassen.
 

 @{fg shine}Definition der Filterbefehle@{fg text}

 @{fg shine}Rauf@{fg text}
 Mit diesem Knopf wird der aktuell markierte Filterbefehl eine List-
 position nach oben bewegt. Die Position ist wichtig, da die Filter-
 befehle als Sequenz von "oben" nach "unten" abgearbeitet werden.
 
 @{fg shine}Runter@{fg text}
 Mit diesem Knopf wird der aktuell markierte Filterbefehl eine List-
 postion nach unten bewegt. Die Position ist wichtig, da die Filter-
 befehle als Sequenz von "oben" nach "unten" abgearbeitet werden.
 
 @{fg shine}Neu@{fg text}
 Mit diesem Knopf wird ein neuer Filterbefehl ans Ende der Befehlssequenz
 eingefügt.
 
 @{fg shine}Löschen@{fg text}
 Mit diesem Knopf wird der markierte Filterbefehl aus der Liste gelöscht.
 
 @{fg shine}Aktion@{fg text}
 Mit diesem Cycle-Gadget kann die Aktion des markierten Filterbefehls
 eingestellt werden. In der Befehlsliste ist die Aktion "Anzeigen" durch
 ein "+", die Aktion "Nicht anzeigen" durch ein "-" dargestellt.
 
 @{fg shine}Auf@{fg text}
 Mit diesem Cycle-Gadget wird definiert, auf welches Objekt sich die
 Filterbefehlsaktion beziehen soll. In der Befehlsliste wird der
 Absender mit "ABS", der Betreff mit "BET" und ein Dateiname mit "File"
 abgebildet.
 
 @{fg shine}Pattern@{fg text}
 In dieses Feld kann ein Suchmuster ("Pattern") eingeben werden, um
 auch Kriterien für Bereiche eingeben zu können. Es gelten die AmigaDOS-
 Suchpatterns. Groß- und Kleinschreibung wird ignoriert.
 
 Dabei gilt u.a.: #? = beliebige Anzahl von unbekannten Zeichen
                   ? = ein unbekanntes Zeichen
                   
 Beispiel: #?me?er findet z.B. Ostermeier, Meyer, Meier, ...
      

@endnode
@node "NR_BA66" "Nachrichten-Reader: Zurück"
@toc "NR_BA6"
@prev "NR_Filter"
@next "NR_BA6"
@{jcenter}
@{fg shine}Nachrichten-Reader/Extras: Zurück@{fg text}
@{jleft}
 Mit diesem Knopf wird die zweite Befehlsleiste geschlossen und zur ersten 
 Knopfleiste zurückgekehrt.
 
 Der @{" Filter " link "NR_Filter"} ist übrigens auch über den Shortcut @{fg shine}f@{fg text} erreichbar.
 
 @{" Zurück zur ersten Knopfleiste " link "NR_BrettAnzeige"}

@endnode
@node "NR_BA7" "Nachrichten-Reader: PMail"
@toc "NR_BrettAnzeige"
@prev "NR_BA6"
@next "NR_BA8"
@{jcenter}
@{fg shine}Nachrichten-Reader/Brettanzeige: PMail@{fg text}
@{jleft}
 Mit dieser Funktion kann eine persönliche Nachricht verschickt werden.
 Nach Betätigung dieses Knopfes öffnet sich das @{" Sende-Fenster " link "NR_Senden"}.

@endnode
@node "NR_BA8" "Nachrichten-Reader: #"
@toc "NR_BrettAnzeige"
@prev "NR_BA7"
@next "NR_BA9"
@{jcenter}
@{fg shine}#@{fg text}
@{jleft}
 Mit dieser Funktion werden die neuen Einträge gesucht. Vom aktuellen
 Brett ausgehend springt der NR vorwärts zum nächsten Brett mit einem
 Neueintrag.
 
 Hinweis: Mit dem @{" Shortcut " link "NR_Shortcuts"} @{fg shine}n@{fg text} können gelesene Nachrichten wieder als
 Neueinträge markiert werden.

@endnode
@node "NR_BA9" "Nachrichten-Reader: Beenden"
@toc "NR_BrettAnzeige"
@prev "NR_BA8"
@next "NR_BA1"
@{jcenter}
@{fg shine}Nachrichten-Reader/Brettanzeige: Beenden@{fg text}
@{jleft}
 Dieser Knopf beendet den Nachrichten-Reader. Soll nach dem erneuten
 Aufruf in das zuletzt angewählte Brett gesprungen werden, so kann dies
 in den @{" Voreinstellungen " link "NR_Prefs"} angepaßt werden.

@endnode

@rem === NR: Textanzeige ================================================

@node "NR_TextAnzeige" "Nachrichten-Reader: Anzeige einer Textnachricht"
@toc "NR_Main"
@prev "NR_Main"
@next "NR_Main"
@{jcenter}
@{fg shine}Anzeige einer Textnachricht@{fg text}
@{jleft}
 In diesem Fenster kann eine Textnachricht gelesen und bearbeitet werden.
 
 Im oberen Teil sind Daten über den Absender, den Betreff und den Empfänger
 der Nachricht aufgelistet. Darunter befindet sich der "Header" der Nach-
 richt, der wiederum zahlreiche Informationen (z.B. erweiterte Absender-
 daten) enthalten kann. Über die Checkboxen @{fg shine}EMP@{fg text} und @{fg shine}KOP@{fg text} können außerdem 
 sämtliche Empfänger bzw. Kopieempfänger zusätzlich eingeblendet werden.
 
 Darunter befindet sich der eigentliche Inhalt der Nachricht. 
 
 Unterhalb der Nachricht befindet sich folgende Knopfleiste:
@{jcenter}
@{" - " link "NR_TA1"} @{" Beantworten " link "NR_TA2"} @{" Weiterleiten " link "NR_TA3"} @{" Priv. Ant. " link "NR_TA4"} @{" Kartei-> " link "NR_TA5"} @{" Auslagern " link "NR_TA6"} @{" + " link "NR_TA7"}

@{" Quit " link "NR_TA8"}
@{jleft}
 
@endnode
@node "NR_TA1" "Nachrichten-Reader: Vorherige Nachricht"
@toc "NR_TextAnzeige"
@prev "NR_TextAnzeige"
@next "NR_TA2"
@{jcenter}
@{fg shine}Nachrichten-Reader/Textanzeige: Vorherige Nachricht (-)@{fg text}
@{jleft}
 Mit diesem Knopf wird zur vorherigen Nachricht im aktuellen Brett bzw.
 Postfach gesprungen und diese angezeigt.

@endnode
@node "NR_TA2" "Nachrichten-Reader: Beantworten"
@toc "NR_TextAnzeige"
@prev "NR_TA1"
@next "NR_TA3"
@{jcenter}
@{fg shine}Nachrichten-Reader/Textanzeige: Beantworten@{fg text}
@{jleft}
 Mit diesem Knopf können öffentliche Nachrichten beantwortet werden.
 Nach Aufruf dieser Funktion erscheint das @{" Sende-Fenster " link "NR_Senden"}.

@endnode
@node "NR_TA3" "Nachrichten-Reader: Weiterleiten"
@toc "NR_TextAnzeige"
@prev "NR_TA2"
@next "NR_TA4"
@{jcenter}
@{fg shine}Nachrichten-Reader/Textanzeige: Weiterleiten@{fg text}
@{jleft}
 Mit diesem Knopf kann die aktuell angezeigte Nachricht an einen anderen
 Empfänger als Kopie weitergeleitet werden. Es erscheint das Fenster zum
 @{" Weiterleiten " link "NR_Weiterleiten"}.

@endnode
@node "NR_TA4" "Nachrichten-Reader: Priv. Antwort"
@toc "NR_TextAnzeige"
@prev "NR_TA3"
@next "NR_TA5"
@{jcenter}
@{fg shine}Nachrichten-Reader/Textanzeige: Private Antwort@{fg text}
@{jleft}
 Mit diesem Knopf kann zur aktuell angezeigten Nachricht eine persönliche
 Antwort geschrieben werden. Als Empfänger wird im @{" Sende-Fenster " link "NR_Senden"} auto-
 matisch der Absender der Nachricht eingetragen.

@endnode
@node "NR_TA5" "Nachrichten-Reader: Kartei"
@toc "NR_TextAnzeige"
@prev "NR_TA4"
@next "NR_TA6"
@{jcenter}
@{fg shine}Nachrichten-Reader/Textanzeige: Kartei ->@{fg text}
@{jleft}
 Mit diesem Knopf wird der Absender bzw. die Absenderadresse der aktuell
 angezeigten Nachricht in die @{" Adreß-Kartei " link "Adreßkartei"} eingefügt.

@endnode
@node "NR_TA6" "Nachrichten-Reader: Auslagern"
@toc "NR_TextAnzeige"
@prev "NR_TA5"
@next "NR_TA7"
@{jcenter}
@{fg shine}Nachrichten-Reader/Textanzeige: Auslagern@{fg text}
@{jleft}
 Mit diesem Knopf kann die aktuell angezeigte Textnachricht als Textdatei
 ausgelagert, d.h. auf einem Datenträger abgespeichert werden.
 
 Nach Aufruf dieser Funktion erscheint ein Dateirequester, um Verzeichnis
 und Namen der Textdatei angeben zu können. Standardmäßig wird als
 Ziellaufwerk die RAM: und als Dateiname eine gültige Zeichenkette aus
 dem Betreff der Nachricht gebildet.
 
 Achtung: Wird ein Dateiname einer bereits existierenden Datei angegeben,
          so wird die alte Datei OHNE Hinweis überschrieben!
          
@endnode
@node "NR_TA7" "Nachrichten-Reader: Nächste Nachricht"
@toc "NR_TextAnzeige"
@prev "NR_TA6"
@next "NR_TA8"
@{jcenter}
@{fg shine}Nachrichten-Reader/Textanzeige: Nächste Nachricht (+)@{fg text}
@{jleft}
 Mit diesem Knopf wird zur nächsten Nachricht im aktuellen Brett oder
 Postfach gesprungen und diese angezeigt. Sind keine weiteren Nach-
 richten im Brett vorhanden, wird der Inhalt des Brettes angezeigt.

@endnode
@node "NR_TA8" "Nachrichten-Reader: Quit"
@toc "NR_TextAnzeige"
@prev "NR_TA7"
@next "NR_TextAnzeige"
@{jcenter}
@{fg shine}Nachrichten-Reader/Textanzeige: Quit@{fg text}
@{jleft}
 Mit diesem Knopf wird die Nachrichtenanzeige geschlossen und zur
 Inhaltsanzeige des aktuellen Brettes zurückgekehrt.

@endnode


@rem === NR: Fileanzeige ================================================

@node "NR_FileAnzeige" "Nachrichten-Reader: Dateianzeige"
@toc "NR_Main"
@prev "NR_Main"
@next "NR_Main"
@{jcenter}
@{fg shine}Dateianzeige@{fg text}
@{jleft}
 Mit diesem Fenster kann eine Binärnachricht bearbeitet werden.
 
 Im oberen Teil sind Informationen (Empfänger, Absender und Name der
 Binärnachricht) aufgelistet. Darunter befindetsich der Eingabebereich
 für die @{fg shine}Beschreibung@{fg text}. Über den Dateiauswahlknopf kann eine Textdatei 
 geladen werden, dessen Inhalt in dieses Eingabefeld geschrieben wird.
 
 Darunter sind weitere Informationen über die Nachricht aufgelistet.
 Der @{fg shine}Filename@{fg text} ist veränderbar, es ändert sich aber nur der  "virtuelle"
 Name der Datei, wie sie im Brettinhalt zu sehen ist. Auch der bei einer
 Binärübertragung übermittelte Dateiname verbirgt sich dahinter. Der DOS-
 Filename ist der "tatsächliche" Name auf dem Datenträger, dieser kann 
 und darf nicht nachträglich verändert werden. Die Trennung von DOS- und 
 BBS-Dateinamen macht es möglich, daß zwei Nachrichten mit völlig gleichen
 Namen sich in einem Brett befinden. Auf Dateisystemebene ist dies natür-
 lich nicht möglich, daher verwaltet AmBoS diese "Duplikate" unter Zu-
 hilfenahme von ".dup"-Extensionen. Für den Boxinhalt und die Übertragung
 von Dateien ist natürlich nur der BBS-Filename von Bedeutung.
 
@{jcenter}
@{" Speichern " link "NR_FA1"} @{" Edit ReadMe " link "NR_FA2"} @{" Packer " link "NR_Packer"} @{" View " link "NR_FA4"} @{" Beantworten " link "NR_FA5"} 
 
@{" Weiterleiten " link "NR_FA6"} @{" Priv. Ant. " link "NR_FA7"} @{" Kartei-> " link "NR_FA8"} @{" Auslagern " link "NR_FA9"} @{" Quit " link "NR_FA10"}
 
@endnode

@node "NR_FA1" "Nachrichten-Reader: Speichern"
@toc "NR_FileAnzeige"
@prev "NR_FileAnzeige"
@next "NR_FA2"
@{jcenter}
@{fg shine}Nachrichten-Reader/Fileanzeige: Speichern@{fg text}
@{jleft}
 Mit diesem Knopf werden alle gemachten Änderungen (Beschreibung, File-
 name) im Brettindex gespeichert.

@endnode
@node "NR_FA2" "Nachrichten-Reader: Edit Readme"
@toc "NR_FileAnzeige"
@prev "NR_FA1"
@next "NR_Packer"
@{jcenter}
@{fg shine}Nachrichten-Reader/Fileanzeige: Edit Readme (ReadMe bearbeiten)@{fg text}
@{jleft}
 Mit diesem Knopf kann eine bestehende ReadMe-Datei in den Texteditor
 geladen werden. Ist noch keine solche Datei vorhanden, wird diese
 durch Aufruf dieser Funktion angelegt.

@endnode
@node "NR_Packer" "Nachrichten-Reader: Packer"
@toc "NR_FileAnzeige"
@prev "NR_FA2"
@next "NR_FA4"
@{jcenter}
@{fg shine}Packer@{fg text}
@{jleft}
 Wurde die angewählte Datei als gepackte Datei (siehe @{" File-Typen " link "FileTypen"})
 erkannt, so ist dieser Knopf benutzbar. Nach Betätigung dieses Knopfes
 erscheint dann ein weiteres Fenster, in dem folgende Möglichkeiten
 zur Auswahl stehen:
 
 @{fg shine}Entpacken@{fg text}
 Das Archiv wird mit dem im @{" Packer-Setup " link "Packer"} definierten Packer entpackt.
 Der Entpackpfad kann mit einem Dateiauswahlrequester zuvor festgelegt 
 werden.
 
 @{fg shine}Listen@{fg text}
 Der Inhalt des Archives wird gemäß dem Listen-Befehl im @{" Packer-Setup " link "Packer"}
 aufgelistet. Dabei wird die Datei T:Entpack.txt erzeugt, die nach dem
 Listen des Archivinhaltes mit dem im @{" Global-Setup " link "Global_Pfade_Viewer"} definierten Text-
 Anzeiger betrachtet werden kann.
 
 @{fg shine}Abbrechen@{fg text}
 Abbruch der Funktion und Schließen des Fensters.

@endnode
@node "NR_FA4" "Nachrichten-Reader: View"
@toc "NR_FileAnzeige"
@prev "NR_Packer"
@next "NR_FA5"
@{jcenter}
@{fg shine}Nachrichten-Reader/Fileanzeige: View (Betrachten)@{fg text}
@{jleft}
 Wurde die ausgewählte Datei mit einem im @{" File-Typen-Setup " link "FileTypen"} definierten
 Dateityp identifiziert, und wurde für diesen Dateityp ein Anzeige-
 programm definiert, so kann die Datei durch Druck auf diesen Knopf be-
 trachtet werden. 

@endnode
@node "NR_FA5" "Nachrichten-Reader: Beantworten"
@toc "NR_FileAnzeige"
@prev "NR_FA4"
@next "NR_FA6"
@{jcenter}
@{fg shine}Nachrichten-Reader/Fileanzeige: Beantworten@{fg text}
@{jleft}
 Mit diesem Knopf können öffentliche Nachrichten beantwortet werden.
 Nach Aufruf dieser Funktion erscheint das @{" Sende-Fenster " link "NR_Senden"}.

@endnode
@node "NR_FA6" "Nachrichten-Reader: Weiterleiten"
@toc "NR_FileAnzeige"
@prev "NR_FA5"
@next "NR_FA7"
@{jcenter}
@{fg shine}Nachrichten-Reader/Fileanzeige: Weiterleiten@{fg text}
@{jleft}
 Mit diesem Knopf kann die aktuell angezeigte Nachricht an einen anderen
 Empfänger als Kopie weitergeleitet werden. Es erscheint das Fenster zum
 @{" Weiterleiten " link "NR_Weiterleiten"}.

@endnode
@node "NR_FA7" "Nachrichten-Reader: Private Antwort"
@toc "NR_FileAnzeige"
@prev "NR_FA6"
@next "NR_FA8"
@{jcenter}
@{fg shine}Nachrichten-Reader/Fileanzeige: Private Antwort@{fg text}
@{jleft}
 Mit diesem Knopf kann zur aktuell angezeigten Nachricht eine persönliche
 Antwort geschrieben werden. Als Empfänger wird im @{" Sende-Fenster " link "NR_Senden"} auto-
 matisch der Absender der Nachricht eingetragen.

@endnode
@node "NR_FA8" "Nachrichten-Reader: Kartei ->"
@toc "NR_FileAnzeige"
@prev "NR_FA7"
@next "NR_FA9"
@{jcenter}
@{fg shine}Nachrichten-Reader/Fileanzeige: Kartei ->@{fg text}
@{jleft}
 Mit diesem Knopf wird der Absender bzw. die Absenderadresse der aktuell
 angezeigten Nachricht in die @{" Adreß-Kartei " link "Adreßkartei"} eingefügt.

@endnode
@node "NR_FA9" "Nachrichten-Reader: Auslagern"
@toc "NR_FileAnzeige"
@prev "NR_FA8"
@next "NR_FA10"
@{jcenter}
@{fg shine}Nachrichten-Reader/Fileanzeige: Auslagern@{fg text}
@{jleft}
 Mit diesem Knopf kann die aktuell angezeigte Binärnachricht als Datei
 ausgelagert, d.h. auf einem Datenträger abgespeichert werden.
 
 Nach Aufruf dieser Funktion erscheint ein Requester, um Verzeichnis
 für die Auslagerung angeben zu können. Standardmäßig wird als Ziel-
 laufwerk die RAM: benutzt.
 
 Für die Speicherung auf einem Datenträger wird - wie beim normalen
 Transfer auch - der BBS-Filename benutzt. Existiert bereits eine Datei
 mit gleichem Namen, so wird der neuen Datei die Endung ".dup" angefügt.
  
@endnode
@node "NR_FA10" "Nachrichten-Reader: Quit"
@toc "NR_FileAnzeige"
@prev "NR_FA9"
@next "NR_FileAnzeige"
@{jcenter}
@{fg shine}Nachrichten-Reader/Fileanzeige: Quit (Anzeige verlassen)@{fg text}
@{jleft}
 Mit diesem Knopf wird die Anzeige der Binärnachricht verlassen und
 zur Brettinhaltsanzeige zurückgekehrt.

@endnode

@rem === NR: Sendefenster ================================================

@node "NR_Senden" "Nachrichten-Reader: Nachricht verschicken"
@toc "NR_Main"
@prev "NR_Main"
@next "NR_Main"
@{jcenter}
@{fg shine}Nachricht verschicken@{fg text}
@{jleft}
 Mit dem Sende-Fenster können sowohl persönliche als auch öffentliche
 Nachrichten verschickt werden. Dabei ist es möglich, mehrere Empfänger
 anzugeben, dabei ist eine Kombination von Empfängertypen (User, Netz-
 adresse, Brett etc.) möglich.
 
 Auf der linken Seite ist die @{fg shine}Empfänger-Liste@{fg text} zu sehen. Diese enthält 
 alle Empfänger, die die Nachricht nach dem Betätigen des @{fg shine}Senden@{fg text}-Knopfes
 erhalten. Beim Aufrufen kann schon ein Empfänger eingetragen sein. Bei
 einem öffentlichen Reply wird dort das entsprechende Brett (bei einem
 Crossposting alle betroffenen Bretter), bei einer persönlichen Beant-
 wortung der Username oder die Netzadresse angezeigt. Zu diesen Einträgen 
 können weitere hinzugefügt oder auch wieder entfernt werden (z.B. bei 
 zu intensiv ausgeweiteten Crosspostings).
 
 Mögliche Empfängertypen:
 
 ???   - Empfängertyp unbekannt
 User  - User des eigenen Systems
 NUser - Netzadresse
 Brett - ein Brett der Mailbox
 
 @{fg shine}Neu@{fg text}
 Fügt einen neuen Empfänger hinzu. Dieser ist frei definierbar und muß
 in das Eingabefeld geschrieben werden. Wird als Empfängertyp "???"
 angegeben, so wird die Nachricht an diesen Empfänger nicht verschickt.
 
 @{fg shine}User@{fg text}
 Öffnet eine Auswahlliste der User der Mailbox, aus der ein Empfänger
 ausgewählt werden kann.
 
 @{fg shine}Gruppe@{fg text}
 Öffnet eine Auswahlliste der eingerichteten Gruppen. Wird eine Gruppe
 angewählt, so werden alle Mitglieder dieser Gruppe (User oder Netz-
 adressen) mit in die Empfängerliste aufgenommen.
 
 @{fg shine}Brett@{fg text}
 Öffnet eine Auswahlliste der Bretter, aus der ein Empfängerbrett aus-
 gewählt werden kann.
 
 @{fg shine}Kartei@{fg text}
 Öffnet die Adreßkartei, aus der ein Empfänger ausgewählt werden kann.
 
 @{fg shine}Del@{fg text}
 Mit diesem Knopf wird der markierte Empfänger aus der Liste entfernt.
 
 @{fg shine}Absender@{fg text}
 Hier wird der Absender der Nachricht eingestellt. Zur Auswahl stehen
 alle Mitglieder der Gruppe @{" SysopPM User " link "GruppenEditor"}. Enthält diese Gruppe keine 
 Mitglieder, so ist standardmäßig der im @{" Global-Setup " link "Global_Allg_Sysop"} definierte
 SysOp der Absender.
 
 @{fg shine}Art@{fg text}
 Mit diesem Cycle-Gadget wird die Art der Nachricht ausgewählt, je
 nachdem, welche Art benutzt wird, ändern sich die Karteikarten auf
 der rechten Seite des Sende-Fensters.
 
 @{" Text       " link "NR_Art_Text"} - Versand einer Textnachricht
 @{" File       " link "NR_Art_File"} - Versand einer Binärnachricht (Datei)
 @{" Kombiniert " link "NR_Art_Kombiniert"} - Versand einer kombinierten Nachricht (Datei mit Text)
 
 @{fg shine}Empfangsbestätigung@{fg text}
 Hiermit  kann eine Empfängsbestätigung für die Nachricht angefordert
 werden. Diese Funktion macht nur in Zusammenhang mit Nachrichten, die an
 Netzadressen verschickt werden, Sinn.

 Nach der erfolgreichen Zustellung einer Nachricht mit Empfangsbestätigung
 erhält der Absender vom Empfängersystem eine Mitteilung, daß die Nach-
 richt angekommen ist. Es ist keine Bestätigung darüber, ob und wann
 die Nachricht gelesen wurde.
 
 @{fg shine}Abbrechen@{fg text}
 Mit diesem Knopf wird der gesamte Vorgang abgebrochen, alle Eingaben
 verworfen und das Sende-Fenster geschlossen.
 
@endnode
@node "NR_ExtraHeader" "Nachrichten-Reader: Extra Header"
@toc "NR_Senden"
@prev "NR_Senden"
@next "NR_Senden"
@{jcenter}
@{fg shine}Extra Header@{fg text}
@{jleft}
 Mit dem Extra-Header werden einer über das Netzmodul verschickten
 Nachricht Zusatzinformationen in den Header beigefügt.
 
 @{fg shine}Diskussion in@{fg text}
 Hier kann ein Diskussion-In-Brett ausgewählt werden.
 Der Diskussion-In-Header wird bei mehreren Brett-Empfängern der 
 Nachricht auf das ausgewählte Brett gesetzt. Wird meistens bei einem
 Crossposting verwendet. Wird darauf eine öffentliche Antwort ge-
 schrieben, so gelangt diese in das angegebene Brett. Funktioniert
 ähnlich wie "Antwort-An", gilt aber nur für News.

 @{fg shine}Antwort an@{fg text}
 Der Antwort-An-Header der Nachricht wird auf die eingetragene Netz-
 adresse gesetzt. Bei einem persönlichen Reply wird an die angegebene
 Adresse und nicht an den Absender gesendet. Funktioniert ähnlich
 "Diskussion-In", gilt aber nur für Mails.
 
 @{fg shine}Distribution@{fg text}
 
 @{fg shine}Beenden@{fg text}
 Hiermit wird die Eingabemaske für den Extra-Header beendet und
 die Daten übernommen.

@endnode
@node "NR_Art_Text" "Nachrichten-Reader: Sendeart Text"
@toc "NR_Senden"
@prev "NR_Art_Kombiniert"
@next "NR_Art_File"
@{jcenter}
@{fg shine}Sendeart Text@{fg text}
@{jleft}
 Bei dieser Nachrichten-Art wird eine Textdatei verschickt, die zuvor
 mit dem im @{" Global-Setup " link "Global_Pfade"} definierten Editor erstellt werden muß.

 In der Karteikarte "Text" sind dann folgende Elemente enthalten:
 
 @{fg shine}Betreff@{fg text}
 Hier sollte ein Betreff für die Textnachricht eingetragen werden. Es
 können maximal 42 Zeichen eingegeben werden.
 
 @{fg shine}Cookie@{fg text}
 Ist vor dem Erstellen der Nachricht mit dem Editor diese Checkbox
 aktiviert, so wird der Nachricht automatisch per Zufall ein "Cookie"
 angefügt. 
 Die Standardeinstellung für diese Checkbox kann in den @{" Voreinstellungen " link "NR_Prefs"}
 festgelegt werden.
 
 @{fg shine}Signatur@{fg text}
 Ist vor dem Erstellen der Nachricht mit dem Editor diese Checkbox
 aktiviert, so wird der Nachricht automatisch die in den persönlichen
 Usereinstellungen definierte Signatur für den Absender in die Text-
 nachricht eingefügt.
 Die Standardeinstellung für diese Checkbox kann in den @{" Voreinstellungen " link "NR_Prefs"}
 festgelegt werden.

 @{fg shine}PM Kopie@{fg text}
 Ist diese Checkbox aktiviert, so wird beim Senden der Nachricht dem
 Absender eine Kopie ins Postfach gelegt.
 Die Standardeinstellung für diese Checkbox kann in den @{" Voreinstellungen " link "NR_Prefs"}
 festgelegt werden.

 @{fg shine}Text eingeben@{fg text}
 Mit diesem Knopf wird der Texteditor geladen. Die Textnachricht kann
 nun bearbeitet werden. Danach muß die Textnachricht gespeichert und
 der Editor verlassen werden. 
 Handelt es sich um eine direkt Antwort auf eine andere Nachricht, so
 wird diese an den Textanfang der neuen Nachricht eingefügt. Dabei steht
 vor jeder übernommen Zeile das in den @{" Voreinstellungen " link "NR_Prefs"} definierte
 Quote-Zeichen.
 
 @{fg shine}Extra Header@{fg text}
 Hier können zusätzliche Header-Zeilen für die Nachricht eingetragen 
 werden. In der @{" Eingabemaske " link "NR_ExtraHeader"} können vor dem Abschicken der Nachricht
 diverse Parameter eingetragen werden.
 
@endnode 
@node "NR_Art_File" "Nachrichten-Reader: Sendeart File"
@toc "NR_Senden"
@prev "NR_Art_Text"
@next "NR_Art_Kombiniert"
@{jcenter}
@{fg shine}Sendeart File@{fg text}
@{jleft}
 Bei dieser Nachrichtenart wird eine binäre Datei verschickt.
 
 In der Karteikarte "File" sind dann folgende Elemente enthalten:
 
 @{fg shine}Beschreibung@{fg text}
 Hier kann eine Dateibeschreibung eingegeben oder geladen werden.
 Die Beschreibung darf maximal 8 Zeilen mit jeweils 42 Zeichen ent-
 halten. 
 Über die Dateiauswahl rechts vom Eingabefeld kann eine Textdatei
 geladen werden, dessen Inhalt dann in die Eingabemaske übernommen
 wird. Bereits eingegebene Daten werden überschrieben.
 
 @{fg shine}Datei@{fg text}
 Hier wird die Datei ausgewählt, die verschickt werden soll. Ein
 Versenden der Nachricht ohne Angabe einer Datei ist nicht möglich.
 Im File-Requester wird zunächst im @{" Global-Setup " link "Global_Pfade"} definierten
 Upload-Pfad gesucht.

@endnode 
@node "NR_Art_Kombiniert" "Nachrichten-Reader: Sendeart Kombiniert"
@toc "NR_Senden"
@prev "NR_Art_File"
@next "NR_Art_Text"
@{jcenter}
@{fg shine}Sendeart Kombiniert@{fg text}
@{jleft}
 Bei dieser Art der Nachricht kann gleichzeitig eine Datei zusammen mit
 einer Textnachricht verschickt werden.
 
 Es stehen die Karteikarten @{" Text " link "NR_Art_Text"} und @{" File " link "NR_Art_File"} zur Verfügung.
 
 In der AmBoS-Oberfläche kann der angehängte Textteil der Binärnachricht
 über die Funktion <ReadMe> gelesen werden.
 
@endnode 

@rem === NR: Weiterleiten =============================================

@node "NR_Weiterleiten" "Nachrichten-Reader: Nachricht weiterleiten"
@toc "NR_Main"
@next "NR_Main"
@prev "NR_Main"
@{jcenter}
@{fg shine}Nachricht weiterleiten@{fg text}
@{jleft}
 Mit der Weiterleitungsfunktion können Text- und Binärnachrichten an
 andere Empfänger weitergeleitet werden.
 
 Im oberen Bereich des Fensters ist die @{fg shine}Empfänger-Liste@{fg text} zu sehen. Diese
 enthält alle Empfänger, die die Nachricht nach dem Betätigen des 
 @{fg shine}Weiterleiten@{fg text}-Knopfes erhalten. 
 
 Mögliche Empfängertypen:
 
 ???   - Empfängertyp unbekannt
 User  - User des eigenen Systems
 NUser - Netzadresse
 Brett - ein Brett der Mailbox
 
 @{fg shine}Neu@{fg text}
 Fügt einen neuen Empfänger hinzu. Dieser ist frei definierbar und muß
 in das Eingabefeld geschrieben werden. Wird als Empfängertyp "???"
 angegeben, so wird die Nachricht an diesen Empfänger nicht verschickt.
 
 @{fg shine}User@{fg text}
 Öffnet eine Auswahlliste der User der Mailbox, aus der ein Empfänger
 ausgewählt werden kann.
 
 @{fg shine}Gruppe@{fg text}
 Öffnet eine Auswahlliste der eingerichteten Gruppen. Wird eine Gruppe
 angewählt, so werden alle Mitglieder dieser Gruppe (User oder Netz-
 adressen) mit in die Empfängerliste aufgenommen.
 
 @{fg shine}Brett@{fg text}
 Öffnet eine Auswahlliste der Bretter, aus der ein Empfängerbrett aus-
 gewählt werden kann.
 
 @{fg shine}Kartei@{fg text}
 Öffnet die Adreßkartei, aus der ein Empfänger ausgewählt werden kann.
 
 @{fg shine}Del@{fg text}
 Mit diesem Knopf wird der markierte Empfänger aus der Liste entfernt.
 
 @{fg shine}Absender@{fg text}
 Hier wird der Weiterleiter der Nachricht eingestellt. Zur Auswahl stehen
 alle Mitglieder der Gruppe @{" SysopPM User " link "GruppenEditor"}. Enthält diese Gruppe keine 
 Mitglieder, so ist standardmäßig der im @{" Global-Setup " link "Global_Allg_Sysop"} definierte
 SysOp der Absender.
 
 @{fg shine}Passiv@{fg text}
 Ist diese Checkbox aktiviert, so wird die Nachricht passiv weiterge-
 leitet. Dies bedeutet, daß bei der Weiterleitung der ursprüngliche 
 Absender nicht durch den Weiterleiter ersetzt wird und so erhalten 
 bleibt. Bei passiver Weiterleitung kann daher der Name des Absenders 
 nicht eingestellt werden.
 
@endnode 
@node "NR_Shortcuts" "Nachrichten-Reader: Tastatur-Shortcuts"
@toc "NR_Main"
@prev "NR_Main"
@next "NR_Main"
@{jcenter}
@{fg shine}Nachrichten-Reader Shortcuts@{fg text}
@{jleft}
 @{fg shine}f@{fg text}
 Aktiviert oder deaktiviert den @{" Filter " link "NR_Filter"}.
 
 @{fg shine}Esc@{fg text}
 Beendet den Nachrichten-Reader.
 
 @{fg shine}Cursor links@{fg text}
 In der Brettanzeige:
   Verläßt das aktuelle Brett und springt eine Brettebene höher.
 
 Gleiche Funktion wie @{" Parent " link "NR_BA2"}.
 
  @{fg shine}n@{fg text}
 Umschaltung des "Neu"-Flags einer Nachricht.
 
@endnode

@rem =============================================================
@rem === Modul-Setup =============================================
@rem =============================================================

@node "ModulSetup" "Module einstellen"
@toc "Main"
@prev "Main"
@next "Main"
@{jcenter}
@{fg shine}Module einstellen@{fg text}
@{jleft}
 In diesem Fenster können eingerichtete AmBoS-Module ein- oder ausge-
 schaltet werden. Außerdem werden hier Informationen (z.B. die Ver-
 sion) über die Module ausgegeben und es können - sofern die Module
 dies anbieten - die jeweiligen Setup-Programme der Module aufgerufen
 werden.
 
 In der linken Auswahlliste erscheinen nur Module, die sich im Ver-
 zeichnis 'BBS:Modules' befinden.
 
 @{fg shine}Setup@{fg text}
 Ruft ein eventuell vorhandenes Setup-Programm des angewählten Modules
 auf. Bietet ein Modul kein Setup-Programm an, so kann dieser Knopf
 nicht betätigt werden.
 
 @{fg shine}Eingeschaltet@{fg text}
 Ist diese Checkbox aktiviert, so ist das angewählte Modul aktiviert.
 
 @{fg shine}Speichern@{fg text}
 Hiermit wird die Einstellung, ob ein Modul ein- oder ausgeschaltet ist,
 gespeichert. Wichtig: Dieser Knopf bezieht sich nicht auf ein Setup-
 Programm eines Moduls!
 
 @{fg shine}Abbrechen@{fg text}
 Mit diesem Knopf wird das Modul-Setup verlassen und alle Änderungen
 betreffs der CheckBox "Eingeschaltet" verworfen. Achtung: Dieser
 Knopf bezieht sich nicht auf ein Setup-Programm eines Moduls!
 
@endnode 
@node "SysopLogin" "SysopLogin"
@toc "Main"
@prev "Main"
@next "Main"
@{jcenter}
@{fg shine}Sysop-Login@{fg text}
@{jleft}
 Der Sysop-Login ist ähnlich einem Directory-Tool aufgebaut. Mit ihm 
 können Dateien und Nachrichten kopiert, verschoben und gelöscht
 werden. Folgende Richtungen sind möglich:
 
 BBS -> DOS : Nachrichten werden aus der Brettstruktur auf DOS-
              Datenträger als Datei abgelegt
               
 BBS -> BBS : Nachrichten werden innerhalb der Brettstruktur
              kopiert oder bewegt
               
 DOS -> BBS : Dateien werden in die Bretter als Nachrichten abgelegt
 
 DOS -> DOS : Dateien werden als Dateien innerhalb von Dateisystemen
              kopiert oder abgelegt
              
 Es ist unbedingt darauf zu achten, daß ausschließlich im BBS-Modus
 in den Brettern zu arbeiten ist. Andernfalls kann der Verzeichnis-
 inhalt und der Brettindex abweichen, was wiederum Folgeprobleme
 bewirken kann.
 
 Die "Richtung" des Sysop-Logins ist abhängig davon, welches List-
 fenster als Quelle markiert ist. Das Quell-Listfenster ist mit einem
 @{fg shine}weißen Rahmen@{fg text} umgeben, das andere Fenster ist somit das Ziel-List-
 fenster. Zum Wechseln des Quell-Listfensters kann die Tabulatortaste, 
 die Tasten Cursor-links und -rechts sowie die Maus benutzt werden.
 
 Unterhalb der Listfenster sind jeweils zwei Pfadanzeigen dargestellt.
 In der oberen Anzeige erscheint der Brettpfad (falls das List-Fenster
 im BBS-Modus arbeitet), die untere Anzeige stellt den absoluten DOS-
 Pfad dar. 

 @{fg shine}Kopieren@{fg text}
 Kopiert alle angewählten Einträge in das Ziel-Listfenster. Beim
 Kopieren von DOS nach BBS wird ein Fenster zur Eingabe der benötigten
 Daten (z.B. Filebeschreibung) geöffnet. Werden mehrere Dateien auf einmal 
 kopiert, wird dieses Fenster für alle weiteren Dateien übergangen, falls
 auf den Knopf "Alle senden" gedrückt wird.

 Liegt eine ReadMe-Datei im Aminet-Format vor, so wird diese ausgewertet
 und als Beschreibung und als ausführliches ReadMe für diese Datei
 benutzt.
 
 @{fg shine}Bewegen@{fg text}
 Verschiebt alle angewählten Einträge aus dem Quell- ins Zielfenster,
 d.h. die kopierten Einträge werden aus dem Quellfenster gelöscht.
 Sonst arbeitet diese Funktion wie "Kopieren".
 
 @{fg shine}Löschen@{fg text}
 Löscht nach einer Sicherheitsabfrage die ausgewählten Einträge.
 
 @{fg shine}Senden@{fg text}
 Öffnet das @{" Sendefenster " link "SL_Senden"}, um eine Nachricht in ein Boxbrett zu senden.
 
 
 
 
@endnode
@node "SL_Senden" "AmBoS Sysop-Login"
@toc "SysopLogin"
@prev "SysopLogin"
@next "SysopLogin"
@{jcenter}
@{fg shine}Sysop-Login: Sendefenster@{fg text}
@{jleft}

@endnode
@node "SLEdit" "AmBoS Sysop-Login"
@toc "SysopLogin"
@prev "SysopLogin"
@next "SysopLogin"
@{jcenter}
@{fg shine}Sysop-Login: File editieren@{fg text}
@{jleft}
 Hiermit können Box-Binärnachrichten bearbeitet werden.
 
 @{fg shine}Absender@{fg text}
 In diesem Feld wird der Absender (Uploader) der Nachricht angezeigt. 
 Dieses Feld ist nicht veränderbar.
 
 @{fg shine}Beschreibung@{fg text}
 In dieses Feld kann der Dateibetreff eingegeben oder bearbeitet werden.
 Über den Dateiauswahlknopf am rechten oberen Rand des Eingabebereiches
 kann eine Textdatei geladen werden, die dann in das Eingabefeld über-
 nommen wird.
 
 @{fg shine}Readmetext@{fg text}
 Ist die Binärnachricht mit einer .Readme-Datei verknüpft, so erscheint
 hier der Name dieser Datei. Über den Knopf @{fg shine}Edit@{fg text} wird eine bestehende
 Readme-Datei erzeugt bzw. bearbeitet. Hierfür wird der im Global-Setup
 definierte Texteditor benutzt.
 
 @{fg shine}Upload am@{fg text}
 Anzeige des Upload-Datums.
 
 @{fg shine}Erstellt am@{fg text}
 Anzeige des Datums der Erstellung.
 
 @{fg shine}Size@{fg text}
 Die Größe der Datei in Bytes.
 
 @{fg shine}Zugriffe@{fg text}
 Die Anzahl der online erfolgten Downloads.
 
 @{fg shine}Filename@{fg text}
 Der Dateiname, unter dem die Nachricht in der Box ersscheint und bei
 einem Download übertragen wird. Diese BBS-Dateiname kann geändert 
 werden, diese Änderung beeinflußt jedoch den DOS-Dateinamen nicht.
 
 @{fg shine}DOS Filename@{fg text}
 Der Dateiname, unter dem die Datei im Dateisystem abgelegt wird. Dieser
 kann sich u.U. vom BBS-Dateinamen unterscheiden, z.B., wenn zwei Dateien
 mit identischem Namen in ein Brett kopiert werden. Dann werden die DOS-
 Dateinamen so erweitert, daß eine eineindeutige Zuordnung im Dateisystem
 ermöglicht wird. Der DOS Filename ist für den Mailboxbenutzer nicht
 sichtbar, da für die Brettinhaltsanzeige und für den Download der BBS-
 Dateiname benutzt wird.
 
 @{fg shine}FileType@{fg text}
 Wurde die Nachricht anhand der im FileTypen-Setup definierten Dateitypen
 identifiziert, so erscheint der entsprechende Dateityp in diesem Kasten.
 Je nach Dateityp können dann die Knöpfe "Packer" und "View" benutzt
 werden.
 
 @{fg shine}OK@{fg text}
 Hiermit wird das Editier-Fenster des Sysop-Logins geschlossen und alle
 Änderungen übernommen.
 
 @{fg shine}Weiterleiten@{fg text}
 Hiermit wird die @{" Weiterleitungs-Funktion " link "NR_Weiterleiten"} aufgerufen.
 
 @{fg shine}Download@{fg text}
 Hiermit wird die Datei aus der Box auf einen Datenträger kopiert. Es
 wird hierfür der BBS-Dateiname benutzt.
 
 @{fg shine}Packer@{fg text}
 Wurde die Datei als Archiv identifiert, und ist ein entsprechender
 Packer eingerichtet, so kann dieser Knopf benutzt werden, um das
 Archiv zu listen oder zu entpacken.
 
 @{fg shine}View@{fg text}
 Wurde der Dateityp der Nachricht erkannt, und existiert ein Anzeige-
 programm für diesen Dateityp, so kann über diesen Knopf die Datei
 betrachtet werden.
 
 @{fg shine}Abbrechen@{fg text}
 Hiermit werden alle Änderungen verworfen und das Editierfenster des
 Sysop-Logins geschlossen.
 

@endnode
