home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 3 / TheARMClub_PDCD3.iso / programs / comms_networking / irclient / !IRClient / Scripts / Docs / Heads < prev    next >
Encoding:
Text File  |  1997-01-18  |  8.9 KB  |  239 lines

  1. Magrathea modules currently available (Sat,18 Jan 22:57:50) 
  2.  
  3. ===================================== 
  4.  
  5.  
  6. Internals 
  7.  
  8. --------- 
  9.  
  10.  
  11. >Internal.Boot
  12.  
  13. © 1996 M Richard G
  14.  
  15. This file loads all the internal modules in the right order
  16.  
  17. v1.00
  18.  
  19.  
  20. >Internal.Constants
  21.  
  22. © 1996 M Richard G
  23.  
  24. Useful constants
  25.  
  26. v1.00
  27.  
  28.  
  29. >Internal.Menus
  30.  
  31. © 1996 M Richard G & J Richard F
  32.  
  33. This file generates and handles all of the internal menu
  34.  
  35. structures
  36.  
  37. Do not edit this file, use the Overload_AddMenuEntries method
  38.  
  39. for adding options to menus
  40.  
  41. 04 Jan 1997 - MG: Started                              v1.00
  42.  
  43. 05 Jan 1997 - JF: Basic overload system for adding     v1.01
  44.  
  45. 07 Jan 1997 - JF: Bug fixes and CTCP menu added        v1.02
  46.  
  47. 18 Jan 1997 - JF: User windows now overloadable        v1.03
  48.  
  49. 18 Jan 1997 - JF: Channels moved to the main window    v1.04
  50.  
  51.  
  52. Default Magrathea 
  53.  
  54. ----------------- 
  55.  
  56.  
  57. >ConfigLib
  58.  
  59. Manages configuration and current settings
  60.  
  61. 10 Aug 1996 - JF: Started                               v1.00
  62.  
  63. 26 Sep 1996 - JF: Display styles added                  v1.01
  64.  
  65.  
  66. >Dependency
  67.  
  68. Dependency calculation for IRClient
  69.  
  70. 27 Sep 1996 - JF: Started                               v1.00
  71.  
  72. 28 Sep 1996 - JF: Spent hours working and playing STG   v1.01
  73.  
  74. 03 Oct 1996 - JF: Renamed to Dependency (thanks DT)     v1.02
  75.  
  76. 08 Oct 1996 - JF: Added 'Excludes' file                 v1.03
  77.  
  78. 27 Dec 1996 - JF: Fixed bugs in debug output            v1.04
  79.  
  80. 27 Dec 1996 - JF: Added statistics window for debug use v1.05
  81.  
  82. 27 Dec 1996 - JF: Added configuration of excludes       v1.06
  83.  
  84.  
  85. Magrathea Modules 
  86.  
  87. ----------------- 
  88.  
  89.  
  90. >AutoGreet
  91.  
  92. Example auto-greet script
  93.  
  94. © Justin Fletcher
  95.  
  96. 25 Dec 1996 : JF: Started                           v1.00
  97.  
  98. 29 Dec 1996 : JF: Added online toggling             v1.01
  99.  
  100. 30 Dec 1996 : JF: Added configuration               v1.02
  101.  
  102. 30 Dec 1996 : JF: Added a delay                     v1.03
  103.  
  104.  
  105. >Colours
  106.  
  107. Coloured additions to the what we say
  108.  
  109. © Justin Fletcher, idea by Stuart Bruce
  110.  
  111. 24 Dec 1996 : JF: Started                           v1.00
  112.  
  113.  
  114. >DCC
  115.  
  116. Handles DCC requests and things
  117.  
  118. © TheMoog, modularised by Gerph
  119.  
  120. 10 Sep 1996 - JF: Added DCC Close                       v1.02
  121.  
  122. 05 Oct 1996 - JF: Fixed the CHAT code to allow pending  v1.03
  123.  
  124. 01 Jan 1997 - JF: Modified to use PROCSay/Action        v1.04
  125.  
  126. 12 Jan 1997 - JF: Started from scratch                  v1.10
  127.  
  128. 18 Jan 1997 - JF: DCC Chat works again                  v1.11
  129.  
  130.  
  131. >EmailLib
  132.  
  133. Allows you to keep tabs on people's addresses and things
  134.  
  135. 20 Aug 1996 - JF: Started                              v1.00
  136.  
  137.  
  138. Read addresses with FNEmail_GetAddress(nick$)
  139.  
  140. Read name with FNEmail_GetName(nick$)
  141.  
  142.  
  143. Note: This is only a stop gap measure until I get something
  144.  
  145.       a bit more sensible you should use this sparingly
  146.  
  147.       so that changes can be made to use a new library when
  148.  
  149.       available
  150.  
  151.  
  152. >ExtEdit
  153.  
  154. Handles External Edits
  155.  
  156. © Justin Fletcher
  157.  
  158. 07 Jan 1997 - JF: Started                               v1.00
  159.  
  160. 07 Jan 1997 - JF: Began a modularised CallBack protocol v1.01
  161.  
  162.  
  163. >FloodProt
  164.  
  165. Flood Protection by reduced output time
  166.  
  167. 23 Sep 1996 - JF: Started                               v1.00
  168.  
  169. 26 Sep 1996 - JF: Linked to the Scheduler               v1.01
  170.  
  171. 27 Sep 1996 - JF: Will work with cumulative msgs        v1.02
  172.  
  173. 27 Sep 1996 - JF: Configuration added                   v1.03
  174.  
  175.  
  176. >FTP
  177.  
  178. Allows us to FTP to another machine
  179.  
  180. 31 Dec 1996 - JF: Started, directories work            v1.00
  181.  
  182. 01 Jan 1997 - JF: GET works                            v1.01
  183.  
  184. 01 Jan 1997 - JF: PUT works                            v1.02
  185.  
  186. 01 Jan 1997 - JF: Prettifying done, bits added         v1.03
  187.  
  188. 02 Jan 1997 - JF: PORT bug fix                         v1.04
  189.  
  190. 03 Jan 1997 - JF: Configuration added                  v1.05
  191.  
  192.  
  193. Dedicated to Pendragon
  194.  
  195. -- Did you do the right thing ? No, no, no, no !
  196.  
  197.  
  198. >Headlines
  199.  
  200. Reads the news headlines
  201.  
  202. © John Wright
  203.  
  204. 29 Aug 1996 - JW: Written in old IRClient script form   v1.00
  205.  
  206. 31 Aug 1996 - JF: Modified for new magrathea form       v1.01
  207.  
  208. 11 Sep 1996 - JF: Changed error to PROCDisplayError     v1.02
  209.  
  210.  
  211. >Identd
  212.  
  213. Provide Identd support for IRClient
  214.  
  215. © TheMoog, extracted by Gerph
  216.  
  217.  
  218. >ListLib
  219.  
  220. Deals with /LIST so that it won't hang IRC
  221.  
  222. © Justin Fletcher
  223.  
  224. 13 Aug 1996 : JF: Started                           v1.00
  225.  
  226.  
  227. > Logs
  228.  
  229. Logs channels and chats to file
  230.  
  231. © Justin Fletcher
  232.  
  233. 12 Sep 1996 - JF: Started                             v1.00
  234.  
  235. 12 Sep 1996 - JF: Configuration added                 v1.01
  236.  
  237. 26 Sep 1996 - JF: Debug option added                  v1.02
  238.  
  239. 27 Sep 1996 - JF: Debug tied into the configuration   v1.03
  240.  
  241. 28 Sep 1996 - JF: Modified for new dir structure      v1.04
  242.  
  243.  
  244. >MOTDLib
  245.  
  246. Handles grabbing the MOTD from exter
  247.  
  248. © TheMoog, extracted by Justin Fletcher
  249.  
  250. 24 Dec 1996 : JF: Added 'Connecting' call                v1.01
  251.  
  252.  
  253. >NotifyLib
  254.  
  255. Manages notify lists © Alex Howarth & Justin Fletcher
  256.  
  257. 18 Jul 1996 - AH: Started                              v0.01-4
  258.  
  259. 10 Aug 1996 - JF: Modified to use new init structure
  260.  
  261. 15 Aug 1996 - JF: Removed the SelectNFL                v0.05
  262.  
  263. 28 Sep 1996 - JF: Modified for new directory structure v0.06
  264.  
  265.  
  266. >OnTVLib
  267.  
  268. Reads what is currently on TV
  269.  
  270. © Justin Fletcher
  271.  
  272. 16 Aug 1996 - JF: Started                               v1.00
  273.  
  274. 02 Sep 1996 - JF: Added colours to channels, and config v1.01
  275.  
  276.  
  277. >HelpLib
  278.  
  279. Used for Help on IRC © Justin Fletcher
  280.  
  281.  07 Aug 1996 - JF: Started :-)                      v1.00
  282.  
  283. 10 Aug 1996 - JF: Bug fixes for overloads not passing on
  284.  
  285. 28 Sep 1996 - JF: Modified for new dir structure   v1.01
  286.  
  287.  
  288. >HTTPLib
  289.  
  290. HTTP Fetcher and HTML parser
  291.  
  292. © Justin Fletcher
  293.  
  294. This library is now a fully fledged part of IRClient :-)
  295.  
  296.  
  297. 16 Aug 1996 - JF: Started for parsing text files
  298.  
  299. 16 Aug 1996 - JF: Added in a simple form to IRClient
  300.  
  301. 17 Aug 1996 - JF: (Early) Finished the change to IRBasic
  302.  
  303.                   Exceptionally SLOW, but it /does/ work!
  304.  
  305.                                                        v1.00
  306.  
  307. 17 Aug 1996 - JF: Sped up routines by using HTMLDecode module
  308.  
  309.                   gives a 3x speed increase            v1.01
  310.  
  311. 18 Aug 1996 - JF: Sped up routines by moving attributes
  312.  
  313.                   to module, gives 37% inc             v1.02
  314.  
  315. 22 Aug 1996 - JF: Fixes to the /http parser
  316.  
  317. 25 Aug 1996 - JF: Bold, italic, colour and centre added
  318.  
  319.                   couple of aesthetic changes.
  320.  
  321. 27 Aug 1996 - JF: Link handling added                  v1.03
  322.  
  323. 27 Aug 1996 - JF: Configuration added                  v1.04
  324.  
  325. 27 Aug 1996 - JF: Previous viewed pages added          v1.05
  326.  
  327. 27 Aug 1996 - JF: Configurable history length          v1.06
  328.  
  329. 12 Sep 1996 - JF: Used HTMLDecode 1.04 to fix <!-- bug v1.07
  330.  
  331. 28 Sep 1996 - JF: Modified for new dir structure       v1.08
  332.  
  333. 03 Oct 1996 - JF: Used HTMLDecode 1.05 to fix --> bug  v1.09
  334.  
  335. 27 Dec 1996 - JF: Simple authentication added          v1.10
  336.  
  337. 03 Jan 1997 - JF: Rubbishy <CENTER> supported - urgh   v1.11
  338.  
  339. 05 Jan 1997 - JF: Added simple menus                   v1.12
  340.  
  341.  
  342. >Qotd
  343.  
  344. Quote Of The Day fetcher
  345.  
  346. © Justin Fletcher
  347.  
  348. 27 Dec 1996 : JF: Started                           v1.00
  349.  
  350.  
  351. >Samples
  352.  
  353. Some silly noises when things happen, just for the hell of it
  354.  
  355. © Justin Fletcher
  356.  
  357. 06 Sep 1996 - JF: Started                              v1.00
  358.  
  359. 28 Sep 1996 - JF: Modified for new directory structure v1.01
  360.  
  361. 03 Jan 1997 - JF: Added check for first time play      v1.02
  362.  
  363.  
  364. >SMTPLib
  365.  
  366. Used for mailing stuff © Justin Fletcher
  367.  
  368. 03 Aug 1996 - JF: Started :-)                         v1.00
  369.  
  370. 05 Aug 1996 - JF: Added file input (very slow)        v1.01
  371.  
  372. 06 Aug 1996 - AH: Added ? param to editor ala BBS style
  373.  
  374. 07 Aug 1996 - JF: Modified naming conventions         v1.02
  375.  
  376. 10 Aug 1996 - JF: Modified initialise to new standard
  377.  
  378. 20 Aug 1996 - JF: Using very dodgy email library      v1.03
  379.  
  380. 26 Aug 1996 - JF: Can CC to self automatically        v1.04
  381.  
  382. 05 Sep 1996 - JF: Handle errors better                v1.05
  383.  
  384. 28 Sep 1996 - JF: Modified for new dir structure      v1.06
  385.  
  386. 26 Dec 1996 - JF: Added signatures                    v1.07
  387.  
  388.  
  389. Obsolete Modules 
  390.  
  391. ---------------- 
  392.  
  393.  
  394. >DCCLib
  395.  
  396. Handles DCC requests and things
  397.  
  398. © TheMoog, modularised by Gerph
  399.  
  400. 10 Sep 1996 - JF: Added DCC Close                       v1.02
  401.  
  402. 05 Oct 1996 - JF: Fixed the CHAT code to allow pending  v1.03
  403.  
  404. 01 Jan 1997 - JF: Modified to use PROCSay/Action        v1.04
  405.  
  406.  
  407. >Scheduler
  408.  
  409. A simple scheduler for use whilst callbacks unimplemented
  410.  
  411. 23 Sep 1996 - JF: Started                            v1.00
  412.  
  413. 24 Sep 1996 - JF: added dispatcher                   v1.01
  414.  
  415. 26 Sep 1996 - JF: added callevery routines           v1.02
  416.  
  417. 28 Sep 1996 - JF: moved to the Default directory     v1.03
  418.  
  419. 08 Jan 1997 - JF: Made obsolete by internal provision
  420.  
  421.  
  422. > DCCSend
  423.  
  424. DCC Send script
  425.  
  426. © Justin Fletcher, 1996
  427.  
  428. 05 Sep 1996 - JF: Started                              v1.00
  429.  
  430. 06 Sep 1996 - JF: DCC Send works                       v1.01
  431.  
  432. 09 Sep 1996 - JF: DCC Get works                        v1.02
  433.  
  434. 12 Sep 1996 - JF: Some configuration added             v1.03
  435.  
  436. 27 Sep 1996 - JF: Filetype code added                  v1.04
  437.  
  438. 28 Sep 1996 - JF: Modified for new dir structure       v1.05
  439.  
  440. 03 Oct 1996 - JF: Copes with unix filenames            v1.06
  441.  
  442.