home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 1: Amiga / FrozenFish-Apr94.iso / bbs / alib / d5xx / d523 / serlib.lha / SerLib / Examples / Lattice / Antrag / antrag.doc < prev    next >
Text File  |  1991-08-05  |  4KB  |  82 lines

  1.                                   Antrag
  2.                            (C) 1990 G. Glendown
  3.  
  4. Das  Programm  ist  Freeware  und darf/soll an andere EM-Sysops weitergeben
  5. werden.   Verkauf  ist  untersagt,  auch  auf PD-Disks (Verbreitung auf den
  6. Disks zu EM erlaubt)
  7.  
  8.  
  9. Mit  diesem  Programm  werden  einige  Probleme, die der interne Antrag von
  10. Euromail  für  User  hat, gelöst.  Zunächst einmal braucht man bei falschen
  11. Eingaben nicht mehr alles neu einzugeben, man kann selektiv jeden einzelnen
  12. Eintrag editieren.
  13.  
  14. Zusätzlich  werden  bereits  während  der  Eingabe  verschiedene  -für  den
  15. jeweiligen  Eintrag  nicht  erlaubte-  Tastendrücke ignoriert und mit einem
  16. Aufblitzen des Bildschirms quittiert.
  17.  
  18. Den  Antrag  kann  man jederzeit mit `CTRL-X' abbrechen, wobei jeweils eine
  19. Sicherheitsabfrage  vorgenommen  wird  (`Sind  Sie  sicher  ?',  `Sind  sie
  20. WIRKLICH sicher?', `Ganz sicher?'...  ;-))
  21.  
  22. Des weiteren sind einige verschiedene Abfragen eingebaut:
  23.  
  24. - natürlich die Überprüfung des Usernamens, ob er schon existiert
  25. - bei Eingabe eines Vor- und Nachnamens, der bereits vorhanden ist, wird
  26.   eine Abfrage durchgeführt, ob unter dem selben Namen noch ein Account
  27.   angelegt werden soll.
  28. - Passwörter müssen mindestens 3 Zeichen lang sein (hier fehlt z.Z. noch
  29.   die Abfrage auf Gleichheit mit Username, etc.)
  30. - Beim Usernamen werden ausschließlich Buchstaben, Zahlen sowie einige
  31.   Sonderzeichen erlaubt, alles andere wird gar nicht erst angenommen.
  32. - Folgende Felder MÜSSEN ausgefüllt werden, Leereingaben werden nicht
  33.   angenommen: Username, PW, Nachname, PLZ/Ort, Telefon.
  34.   Vorname und Straße können auch Leereingaben sein
  35. - Bei der Telefon-Nummer werden nur Zahlen sowie einige andere Zeichen
  36.   (-,/,(,),etc.) angenommen
  37. - Sowohl für Rechner als auch für die Terminal-Emulation werden Vorgaben
  38.   gemacht, die nur noch durch Angabe einer Nummer auszuwählen sind.
  39.  
  40. Einige Sachen fehlen im Moment noch, so eventuell eine Auswahl von Computer
  41. und  Terminal  per Cursor-Tasten.  Auch wäre eine Abfrage von verschiedenen
  42. nicht  erlaubten  Usernamen (`Root', `SysOp', `Hitler', `Saddam', etc.) auf
  43. Basis eines Files noch machbar.
  44.  
  45. Hat  man  einen  Antrag  ausgefüllt, so wird er unter dem Namen `Antrag' im
  46. persönlichen  Directory  des  Antrag-Ausfüllenden  gespeichert und kann von
  47. dort an den SysOp geschickt werden (siehe File `Antrag.em').  Sobald von EM
  48. die  Möglichkeit, die Userlist neu einzulesen, gegeben ist, wird Antrag den
  49. Antrag  direkt  eintragen, wie es im Moment auch mit dem eingebauten Antrag
  50. möglich ist (DBB !?).
  51.  
  52.                           Installation von Antrag
  53.  
  54. Die  Installation  ist  recht einfach...  Das File `Antrag' irgendwo in den
  55. Euromail-Baum   kopieren   und   z.B.    unter   dem   Namen  `_Antrag'  im
  56. euromail.ext-File  eintragen,  wobei ein Status von 255 Vorraussetzung sein
  57. sollte.
  58.  
  59. Danach  muß  im  Befehles-File  der  Befehl  `Antrag'  in `_intantr' (z.B.)
  60. umbenannt  werden,  und  die  Zeile  `255 0 Antrag' hinzugefügt werden muß,
  61. damit das Script sichtbar ist.
  62.  
  63. Danach   kopiert  man  das  `Antrag.em'-File  in  das  Scripts-Verzeichnis.
  64. Zuletzt muß noch das File `serlib.library' in das `Libs:'-Verzeichnis.  Das
  65. war's.
  66.  
  67.                                Der Source...
  68.  
  69. ist im Archiv enthalten. Größtenteils ist er in englisch dokumentiert, da
  70. er eigentlich als Beispiel für die Verwendung der SerLib.library gedacht
  71. ist, welche ja nicht unbedingt an Euromail gebunden ist.
  72.  
  73. Auf das GFA-Bugsic ein für allemal aus dem Online-Markt getrieben wird...
  74.  
  75. Für Fragen oder bei Problemen stehe ich gern zur Verfügung...
  76.  
  77. Garry Glendown                     SysOp@INSIDER.zer
  78. Güldene Kammer 35                  Garry Glendown @ 2:243/43.999
  79. 6430 Bad Hersfeld                  Garry@DGIHRZ01.bitnet
  80. Tel.: 06621-77923                  ..!cbmvax!cbmger!inside!garry
  81.  (Voice & BBS: HST/V32bis)
  82.