diff options
-rw-r--r-- | TWiki/TWikiImplementationNotes.mdwn | 64 |
1 files changed, 56 insertions, 8 deletions
diff --git a/TWiki/TWikiImplementationNotes.mdwn b/TWiki/TWikiImplementationNotes.mdwn index d3ab11be..dd17f399 100644 --- a/TWiki/TWikiImplementationNotes.mdwn +++ b/TWiki/TWikiImplementationNotes.mdwn @@ -2,7 +2,48 @@ ### <a name="Platform"> Platform </a> -TWiki is written in Perl 5 and uses also some shell commands. The current implementation runs best on a Unix machine, but it is also possible on Microsoft Windows. RCS (for revision control) must be installed on the system. +TWiki is written in Perl 5 and also uses some shell commands. The current implementation runs best on a Unix machine, but it is also possible on Microsoft Windows. RCS (for revision control) must be installed on the system. + +<table border="1" cellpadding="1" cellspacing="0"> + <tr> + <th bgcolor="#99CCCC" colspan="3"><strong>Required Environment by Platform</strong></th> + </tr> + <tr> + <th bgcolor="#99CCCC"><strong>Package(s):</strong></th> + <th bgcolor="#99CCCC"><strong>Unix:</strong></th> + <th bgcolor="#99CCCC"><strong>Windows:</strong></th> + </tr> + <tr> + <td> Perl </td> + <td align="center"> 5.x </td> + <td align="center"> 5.x </td> + </tr> + <tr> + <td> Non-standard Perl modules </td> + <td> </td> + <td> </td> + </tr> + <tr> + <td> Optional Perl modules </td> + <td><code>Net::SMTP</code> (or sendmail) </td> + <td><code>Net::SMTP</code></td> + </tr> + <tr> + <td> RCS </td> + <td align="center"> 5.7 </td> + <td align="center"> 5.7 </td> + </tr> + <tr> + <td> Other external programs </td> + <td align="center"> ls, fgrep, egrep </td> + <td align="center"> ? </td> + </tr> + <tr> + <td> Web server </td> + <td align="center"> Apache </td> + <td align="center"> ? </td> + </tr> +</table> ### <a name="Directory_Structure"> Directory Structure </a> @@ -16,11 +57,11 @@ TWiki is written in Perl 5 and uses also some shell commands. The current implem <td> TWiki Perl scripts </td> </tr> <tr> - <td><code><b>twiki/bin/TWiki</b></code></td> + <td><code><b>twiki/lib/TWiki</b></code></td> <td> TWiki Perl modules </td> </tr> <tr> - <td><code><b>twiki/bin/TWiki/Plugins</b></code></td> + <td><code><b>twiki/lib/TWiki/Plugins</b></code></td> <td> Plugins modules </td> </tr> <tr> @@ -37,8 +78,6 @@ TWiki is written in Perl 5 and uses also some shell commands. The current implem </tr> </table> -**_Note:_** You could move the <code>**twiki/bin/TWiki**</code> library directory (including <code>**Plugins**</code> ) to <code>**twiki/lib/TWiki**</code>; the scripts look for a <code>**"."**</code> and <code>**"../lib"**</code> relative library path. - #### <a name="Files_in_twiki_bin"> Files in twiki/bin </a> <table border="1" cellpadding="1" cellspacing="0"> @@ -114,6 +153,15 @@ TWiki is written in Perl 5 and uses also some shell commands. The current implem <td><code><b>viewfile</b></code></td> <td> Script to view an file attachment </td> </tr> +</table> + +#### <a name="Files_in_twiki_lib"> Files in twiki/lib </a> + +<table border="1" cellpadding="1" cellspacing="0"> + <tr> + <th bgcolor="#99CCCC"><strong>File:</strong></th> + <th bgcolor="#99CCCC"><strong>Used for:</strong></th> + </tr> <tr> <td><code><b>TWiki.pm</b></code></td> <td> Main TWiki library </td> @@ -124,7 +172,7 @@ TWiki is written in Perl 5 and uses also some shell commands. The current implem </tr> </table> -#### <a name="Files_in_twiki_bin_TWiki"> Files in twiki/bin/TWiki </a> +#### <a name="Files_in_twiki_lib_TWiki"> Files in twiki/lib/TWiki </a> <table border="1" cellpadding="1" cellspacing="0"> <tr> @@ -157,7 +205,7 @@ TWiki is written in Perl 5 and uses also some shell commands. The current implem </tr> </table> -#### <a name="Files_in_twiki_bin_TWiki_Plugins"> Files in twiki/bin/TWiki/Plugins </a> +#### <a name="Files_in_twiki_lib_TWiki_Plugins"> Files in twiki/lib/TWiki/Plugins </a> <table border="1" cellpadding="1" cellspacing="0"> <tr> @@ -174,4 +222,4 @@ TWiki is written in Perl 5 and uses also some shell commands. The current implem </tr> </table> --- [[Main/PeterThoeny]] - 03 Mar 2001 <br /> +-- [[Main/MikeMannix]] - 26 Aug 2001 |