Welcome, Registration, and other StartingPoints; TWiki history & Wiki style; All the docs...
View   r6  >  r5  >  r4  >  r3  >  r2  >  r1
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

TWikiSystemRequirements 5 - 04 Mar 2001 - Main.PeterThoeny
Line: 1 to 1
Changed:
<
<
Platform
>
>

TWiki Implementation Notes

 
Changed:
<
<
TWiki is written in Perl 5, but it uses also many 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.
>
>

Platform

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

Directory Structure

 
Directory: Used for:
Changed:
<
<
twiki/bin TWiki Perl scripts
twiki/pub Public files (FileAttachments, images)
twiki/data source text
twiki/templates HTML templates, used by TWiki scripts
>
>
twiki/bin TWiki Perl scripts
twiki/bin/TWiki TWiki Perl modules
twiki/bin/TWiki/Plugins Plugins modules
twiki/pub Public files (FileAttachments, images)
twiki/data source text
twiki/templates HTML templates, used by TWiki scripts

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

File: Used for:
.htaccess.txt Authentication. Rename to .htaccess and customize if used
attach Script that shows the attach file page (FileAttachment)
delete (not used yet)
edit Script to edit a topic
geturl Script to fetch URL data
mailnotify Script called by cron job to notify users of changes
oops Script that shows an OK or oops dialog
preview Script to preview topic after edit
rdiff Script to see differences of topics
register Script to register new users
save Script that saves a topic, called by preview
search Script that displays search results
statistics Script to create statistics topic
testenv Script to test CGI environment variables
upload Script that does file upload (FileAttachment)
view Script to view a topic ( the script )
viewfile Script to view an file attachment
TWiki.pm Main TWiki library
TWiki.cfg For initialization and configuration, used by TWiki.pm

Files in twiki/bin/TWiki

File: Used for:
Access.pm Access control
Net.pm SMTP mail handling
Plugins.pm Plugin handling
Prefs.pm Preferences handling
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
>
>

Files in twiki/bin/TWiki/Plugins

 
File: Used for:
Changed:
<
<
.htaccess.txt Authentication. Rename to .htaccess and customize if used
attach Script that shows the attach file page (FileAttachment)
delete (not used yet)
edit Script to edit a topic
geturl Script to fetch URL data
mailnotify Script called by cron job to notify users of changes
oops Script that shows an OK or oops dialog
preview Script to preview topic after edit
rdiff Script to see differences of topics
register Script to register new users
save Script that saves a topic, called by preview
search Script that displays search results
statistics Script to create statistics topic
testenv Script to test CGI environment variables
upload Script that does file upload (FileAttachment)
view Script to view a topic ( the script )
viewfile Script to view an file attachment
wiki.pm main TWiki library
wikiaccess.pm access control
wikicfg.pm for initialization and configuration, used by wiki.pm
wikiprefs.pm preferences handling
wikisearch.pm search engine, used by wiki.pm
wikistore.pm back-end storage, *.txt text file and *.txt,v RCS repository file handling
>
>
DefaultPlugin.pm Default plugin
EmptyPlugin.pm Empty plugin, use to create your own
 
Changed:
<
<
-- PeterThoeny? - 02 Nov 2000
>
>
-- PeterThoeny? - 03 Mar 2001

TWikiSystemRequirements 4 - 10 Dec 2000 - Main.PeterThoeny
Line: 1 to 1
 Platform
Changed:
<
<
TWiki is written in PERL 5, but it uses also many shell command. The current implementation runs best on a Unix machine; also possible on Windows. RCS for revision control must be installed on the system.
>
>
TWiki is written in Perl 5, but it uses also many 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.
 Directories

Directory: Used for:
Changed:
<
<
twiki/bin TWiki PERL scripts
>
>
twiki/bin TWiki Perl scripts
 
twiki/pub Public files (FileAttachments, images)
twiki/data source text
twiki/templates HTML templates, used by TWiki scripts
Line: 19 to 19
 
edit Script to edit a topic
geturl Script to fetch URL data
mailnotify Script called by cron job to notify users of changes
Changed:
<
<
oops Script that shows a OK or oops dialog
>
>
oops Script that shows an OK or oops dialog
 
preview Script to preview topic after edit
rdiff Script to see differences of topics
register Script to register new users

TWikiSystemRequirements 3 - 02 Nov 2000 - Main.PeterThoeny
Line: 1 to 1
 Platform
Changed:
<
<
TWiki is written in PERL 5, but it uses also many shell command. The current implementation runs only on a Unix machine. RCS for revision control must be installed on the system.
>
>
TWiki is written in PERL 5, but it uses also many shell command. The current implementation runs best on a Unix machine; also possible on Windows. RCS for revision control must be installed on the system.
 Directories

Directory: Used for:
Changed:
<
<
twiki/bin TWiki PERL scripts
twiki/pub Public files (FileAttachments, images)
twiki/data source text
twiki/templates HTML templates, used by TWiki scripts
>
>
twiki/bin TWiki PERL scripts
twiki/pub Public files (FileAttachments, images)
twiki/data source text
twiki/templates HTML templates, used by TWiki scripts
 Files in twiki/bin

File: Used for:
Changed:
<
<
.htaccess.txt Authentication. Rename to .htaccess and customize if used
attach Script that shows the attach file page (FileAttachment)
delete (not used yet)
edit Script to edit a topic
geturl Script to fetch URL data
mailnotify Script called by cron job to notify users of changes
oops Script that shows a OK or oops dialog
preview Script to preview topic after edit
rdiff Script to see differences of topics
register Script to register new users
save Script that saves a topic, called by preview
search Script that displays search results
statistics Script to create statistics topic
testenv Script to test CGI environment variables
upload Script that does file upload (FileAttachment)
view Script to view a topic ( the script )
viewfile Script to view an file attachment
wiki.pm main TWiki library
wikicfg.pm for initialization and configuration, used by wiki.pm
wikisearch.pm search engine, used by wiki.pm
>
>
.htaccess.txt Authentication. Rename to .htaccess and customize if used
attach Script that shows the attach file page (FileAttachment)
delete (not used yet)
edit Script to edit a topic
geturl Script to fetch URL data
mailnotify Script called by cron job to notify users of changes
oops Script that shows a OK or oops dialog
preview Script to preview topic after edit
rdiff Script to see differences of topics
register Script to register new users
save Script that saves a topic, called by preview
search Script that displays search results
statistics Script to create statistics topic
testenv Script to test CGI environment variables
upload Script that does file upload (FileAttachment)
view Script to view a topic ( the script )
viewfile Script to view an file attachment
wiki.pm main TWiki library
wikiaccess.pm access control
wikicfg.pm for initialization and configuration, used by wiki.pm
wikiprefs.pm preferences handling
wikisearch.pm search engine, used by wiki.pm
wikistore.pm back-end storage, *.txt text file and *.txt,v RCS repository file handling
 
Changed:
<
<
-- PeterThoeny? - 19 Aug 2000
>
>
-- PeterThoeny? - 02 Nov 2000

TWikiSystemRequirements 2 - 19 Aug 2000 - Main.PeterThoeny
Line: 15 to 15
 
File: Used for:
.htaccess.txt Authentication. Rename to .htaccess and customize if used
attach Script that shows the attach file page (FileAttachment)
Deleted:
<
<
changes Script that shows recent changes
 
delete (not used yet)
edit Script to edit a topic
geturl Script to fetch URL data
Line: 35 to 34
 
wikicfg.pm for initialization and configuration, used by wiki.pm
wikisearch.pm search engine, used by wiki.pm
Changed:
<
<
-- PeterThoeny? - 21 Apr 2000
>
>
-- PeterThoeny? - 19 Aug 2000

TWikiSystemRequirements 1 - 22 Apr 2000 - Main.PeterThoeny
Line: 1 to 1
Added:
>
>
Platform

TWiki is written in PERL 5, but it uses also many shell command. The current implementation runs only on a Unix machine. RCS for revision control must be installed on the system.

Directories

Directory: Used for:
twiki/bin TWiki PERL scripts
twiki/pub Public files (FileAttachments, images)
twiki/data source text
twiki/templates HTML templates, used by TWiki scripts

Files in twiki/bin

File: Used for:
.htaccess.txt Authentication. Rename to .htaccess and customize if used
attach Script that shows the attach file page (FileAttachment)
changes Script that shows recent changes
delete (not used yet)
edit Script to edit a topic
geturl Script to fetch URL data
mailnotify Script called by cron job to notify users of changes
oops Script that shows a OK or oops dialog
preview Script to preview topic after edit
rdiff Script to see differences of topics
register Script to register new users
save Script that saves a topic, called by preview
search Script that displays search results
statistics Script to create statistics topic
testenv Script to test CGI environment variables
upload Script that does file upload (FileAttachment)
view Script to view a topic ( the script )
viewfile Script to view an file attachment
wiki.pm main TWiki library
wikicfg.pm for initialization and configuration, used by wiki.pm
wikisearch.pm search engine, used by wiki.pm

-- PeterThoeny? - 21 Apr 2000


Revision 6r6 - 27 Aug 2001 - 07:02:45 - MikeMannix?
Revision 5r5 - 04 Mar 2001 - 18:56:08 - PeterThoeny?
Revision 4r4 - 10 Dec 2000 - 22:24:27 - PeterThoeny?
Revision 3r3 - 02 Nov 2000 - 08:20:55 - PeterThoeny?
Revision 2r2 - 19 Aug 2000 - 09:36:14 - PeterThoeny?
Revision 1r1 - 22 Apr 2000 - 00:59:49 - 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