Welcome, Registration, and other StartingPoints; TWiki history & Wiki style; All the docs...
View   r8  >  r7  ...
TWikiSystemRequirements 8 - 29 Aug 2001 - Main.MikeMannix
Line: 1 to 1
Added:
>
>
 

TWiki Implementation Notes

Changed:
<
<

Platform

>
>

Platforms and System Requirements

 
Changed:
<
<
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.
>
>
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. [ MM: Locate elsewhere and/or include one-liner and link for RCS... ]
 
Required Environment by Platform
Changed:
<
<
Package(s): Unix: Windows:
>
>
Packages: Linux/Unix: Windows:
 
Perl 5.x 5.x
Non-standard Perl modules   MIME::Base64, Digest::SHA1 (for password generation)
Optional Perl modules Net::SMTP (or sendmail) Net::SMTP
RCS 5.7 5.7 (including diff
Other external programs ls, fgrep, egrep ls, fgrep, egrep
Web server Apache Apache, IIS
Added:
>
>
OS versions Linux, Unix... every last Win?!
 

Directory Structure

Changed:
<
<
Directory: Used for:
twiki/bin TWiki Perl scripts
twiki/lib/TWiki TWiki Perl modules
twiki/lib/TWiki/Plugins Plugins modules
twiki/pub Public files (FileAttachments, images), plus RCS histories
twiki/data source (topic) text, including RCS histories
twiki/templates HTML templates, used by TWiki scripts
>
>
You can easily rename the root TWiki directory - twiki - to whatever you like by changing a configuration file value. For the simplest installation and future upgrades, you should leave the subdirectory structure exactly as is:
 
Added:
>
>
Directory: Files: Used for:
twiki list Start-up info
twiki/bin list Perl scripts
twiki/lib list Configuration file & main library
twiki/lib/TWiki list Perl modules
twiki/lib/TWiki/Plugins list TWikiPlugins Perl modules
twiki/pub list Public support files (ex: FileAttachments, images) and RCS histories)
twiki/data list Topic text (page content) and RCS histories;
twiki/templates list HTML templates, used by TWiki scripts

Note: about the additional directories in data, elsewhere

 
Changed:
<
<

Files in twiki/bin

>
>

Files in twiki

to follow

Files in twiki/bin

 
File: Used for:
.htaccess.txt Authentication. Rename to .htaccess and customize if used
Line: 47 to 61
 
view Script to view a topic ( the script )
viewfile Script to view an file attachment
Changed:
<
<

Files in twiki/lib

>
>

Files in twiki/lib

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

Files in twiki/lib/TWiki

>
>

Files in twiki/lib/TWiki

 
File: Used for:
Access.pm Access control
Line: 65 to 81
 
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/lib/TWiki/Plugins

>
>

Files in twiki/lib/TWiki/Plugins

 
File: Used for:
DefaultPlugin.pm Default plugin
EmptyPlugin.pm Empty plugin, use to create your own
InterwikiPlugin.pm Refer to external Wikis and other Web sites
Changed:
<
<
-- MikeMannix? - 26 Aug 2001
>
>

Files in twiki/pub

to follow

Files in twiki/data

to follow

Files in twiki/templates

to follow

-- MikeMannix? - 28 Aug 2001


Revision 8r8 - 29 Aug 2001 - 01:07:03 - MikeMannix?
Revision 7r7 - 28 Aug 2001 - 08:20:39 - JohnTalintyre?
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