add CTY-3304
[spider.git] / html / local.html
1 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN">
2 <html>
3   <head>
4     <title>Local extensions</title>
5         <meta name="Keywords" content="DX Cluster, DXSpider, Spider, Packet Cluster, DXCluster, Pavillion Software, AK1A, AX25, AX.25, WWV, Packet Radio, Amateur Radio, Propagation, DX, DXing, G1TLH, GB7TLH, Dirk Koopman, Mailing list, Linux, RedHat, PERL">
6         <meta name="Description" content="Software and systems for realtime digital communications between amateur radio stations for the provision of information on propagation conditions and stations operating">
7         <meta name="Author" content="Dirk Koopman G1TLH">
8     <link rel=stylesheet href="style.css" type="text/css" title="default stylesheet">
9
10   </head>
11   <body TEXT="#000000" LINK="#0000ff" VLINK="#800080" BGCOLOR="#FFFFFF">
12         <FONT COLOR="#606060"> 
13           <hr>
14           <h2>Local extensions</h2>
15           <hr>
16         </font>
17         
18         
19         <address><a href="mailto:djk@tobit.co.uk">Dirk Koopman G1TLH</a></address>
20         <p>
21           <!-- Created: Sun Dec 13 20:25:14 GMT 1998 -->
22           <!-- hhmts start -->
23 Last modified: Mon Dec 28 22:43:23 GMT 1998
24 <!-- hhmts end -->
25         <h4>Introduction</h4>
26
27         The DXSpider system is designed to be extensible, to facilitate experimentation and
28         self-training in both Amateur Radio and Programming.
29
30         <p>Having said all of that it is also designed so that it should be relatively easy to solve
31           some real world problems that we have in the DX Cluster network as well as allow the implementation
32           and testing of new protocols relatively safely.
33
34         <h4>What is it?</h4>
35
36         The mechanism I have chosen to allow people to do their own thing, is a perl <tt>.pm</tt> file called
37         <b>Local.pm</b>. It is simply a perl package with its own address space, which has a number of defined
38         subroutines called from certain places in the daemon code. I have provided a "blank" version for you 
39         to modify. 
40
41         <h4>Where is it?</h4>
42
43         The template is <b>/spider/perl/Local.pm</b>. This file should be
44         copied into <b>/spider/local</b> and then modified to your taste.
45
46         <p>At the moment, the template's format and standard functions are
47         not really finalised, but I won't take away the functions that are
48         currently there and I won't rename them. I reserve the right to
49         add to them!
50
51     <p>As and when I get a clearer idea of what people might wish to do with
52           it and how, I will add to the documentation on this page. So for now:
53           this is it!
54
55 <!-- Standard Footer!! -->
56         <p>&nbsp;</p>
57         <p>
58           <FONT COLOR="#606060"><hr></font>
59         <font color="#FF0000" size=-2>
60           Copyright &copy; 1998 by Dirk Koopman G1TLH. All Rights Reserved<br>
61         </font>
62         <font color="#000000" size=-2>$Id$</font>
63   </body>
64 </html>