summaryrefslogtreecommitdiff
path: root/TWiki/TWikiImplementationNotes.mdwn
diff options
context:
space:
mode:
Diffstat (limited to 'TWiki/TWikiImplementationNotes.mdwn')
-rw-r--r--TWiki/TWikiImplementationNotes.mdwn64
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