Welcome, Registration, and other StartingPoints; TWiki history & Wiki style; All the docs...
View   r6  >  r5  ...
TWikiSystemRequirements 6 - 27 Aug 2001 - Main.MikeMannix
Line: 1 to 1
 

TWiki Implementation Notes

Platform

Changed:
<
<
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.

Required Environment by Platform
Package(s): Unix: Windows:
Perl 5.x 5.x
Non-standard Perl modules    
Optional Perl modules Net::SMTP (or sendmail) Net::SMTP
RCS 5.7 5.7
Other external programs ls, fgrep, egrep ?
Web server Apache ?
 

Directory Structure

Directory: Used for:
twiki/bin TWiki Perl scripts
Changed:
<
<
twiki/bin/TWiki TWiki Perl modules
twiki/bin/TWiki/Plugins Plugins modules
>
>
twiki/lib/TWiki TWiki Perl modules
twiki/lib/TWiki/Plugins Plugins modules
 
twiki/pub Public files (FileAttachments, images)
twiki/data source text
twiki/templates HTML templates, used by TWiki scripts
Deleted:
<
<
Note: You could move the twiki/bin/TWiki library directory (including Plugins ) to twiki/lib/TWiki; the scripts look for a "." and "../lib" relative library path.
 

Files in twiki/bin

Line: 36 to 45
 
upload Script that does file upload (FileAttachment)
view Script to view a topic ( the script )
viewfile Script to view an file attachment
Added:
>
>

Files in twiki/lib

File: Used for:
 
TWiki.pm Main TWiki library
TWiki.cfg For initialization and configuration, used by TWiki.pm
Changed:
<
<

Files in twiki/bin/TWiki

>
>

Files in twiki/lib/TWiki

 
File: Used for:
Access.pm Access control
Line: 49 to 62
 
Search.pm Search engine, used by wiki.pm
Store.pm Back-end storage, *.txt text file and *.txt,v RCS repository file handling
Changed:
<
<

Files in twiki/bin/TWiki/Plugins

>
>

Files in twiki/lib/TWiki/Plugins

 
File: Used for:
DefaultPlugin.pm Default plugin
EmptyPlugin.pm Empty plugin, use to create your own
Changed:
<
<
-- PeterThoeny? - 03 Mar 2001
>
>
-- MikeMannix? - 26 Aug 2001

Revision 6r6 - 27 Aug 2001 - 07:02:45 - MikeMannix?
Revision 5r5 - 04 Mar 2001 - 18:56:08 - PeterThoeny?
This site is powered by the TWiki collaboration platform.
All material on this collaboration platform is the property of the contributing authors.
All material marked as authored by Eben Moglen is available under the license terms CC-BY-SA version 4.
Syndicate this site RSSATOM