%META:TOPICINFO{author="PeterThoeny" date="1093850055" format="1.0" version="1.16"}%
%META:TOPICPARENT{name="WebHome"}%
%TOC%
%STARTINCLUDE%
#FileSystem
---# Appendix A: TWiki Filesystem

_Annotated directory and file listings, for the 01-Sep-2004 TWiki production release._

---++ Who and What is This Good For?

Interested __Users__ and __Site Administrators__ can find out in simple terms what each part of TWiki actually does. Adventurous _Adminstrators_ with server access to files (via telnet, ssh or ftp) can also figure out where to look to make minor modifications, like changing hardcode text or color. __Software Developers__ can get an at-a-glance overview of TWiki code architecture.

---++ Directory Structure

You can rename the root TWiki directory - ==twiki== - to whatever you like by changing it in the ==TWiki.cfg== configuration file. However, to keep the current installation and future upgrades simple, you should leave the five main subdirectories intact:

| *Directory:*		  | *Files:*		 | *Used for:* |
| =twiki=			  |  [[#TWikiFiles][list]]  | Start-up info |
| =twiki/bin=		 |  [[#BinFiles][list]]  | Perl scripts  |
| =twiki/lib=		 |  [[#LibFiles][list]]  | Configuration file, main library, Perl system modules, Plugins directory |
| =twiki/pub=		 |  [[#PubFiles][list]]  | Public files (eg: images) and FileAttachments and their RCS histories |
| =twiki/data=		|  [[#DataFiles][list]]  | Individual topics (page content) and their RCS histories |
| =twiki/templates= |  [[#TemplatesFiles][list]]  | HTML templates, used by TWiki scripts |

---++ File Descriptions

A rundown of the individual files included in the current distribution, organized by TWiki root directories.

#TWikiFiles
---+++ Files in <code>twiki</code>

Application info and the current reference documentation. _Full file list:_

| *File* | *Used for* |
| =index.html= | Links to launch TWiki after install and for files in this directory |
| =license.txt= | GNU General Public License and TWiki-specific info |
| =readme.txt= | General TWiki start-up info with relevant URLs |
| =TWikiDocumentation.html= | All documentation packaged as a single page |
| =TWikiHistory.html= | TWiki development timeline: versions, features, developers |
| =TwikiUpgrade= | TWiki upgrade script (Beta state) |

#BinFiles
---+++ Files in <code>twiki/bin</code>

Perl CGI scripts. _Full file list:_

| *File:*		 | *Used for:* |
| =.htaccess.txt= | Authentication. Rename to .htaccess and customize if used |
| =attach=		  | Shows the attach file page (FileAttachment) |
| =changes=		 | a simple WebChanges query |
| =edit=			 | Edit a topic |
| =geturl=		  | Fetch URL data |
| =installpasswd= | Install new password by admin |
| =mailnotify=	 | Script called by cron job to notify users of changes |
| =manage=		  | Manage script to create new webs |
| =oops=			 | Shows an OK or oops dialog |
| =passwd=		  | Reset and change password |
| =preview=		 | Preview topic after edit |
| =rdiff=			| See differences of topics |
| =rdiffauth=	  | Copy of rdiff script (ideally a link). The .htaccess file sets this as requiring authorisation |
| =register=		| Register new users |
| =rename=		  | Rename/move topics and move attachments |
| =save=			 | Saves a topic, called by preview |
| =search=		  | Displays search results |
| =setlib.cfg=	 | Location of the TWiki libraries. Customize if needed |
| =statistics=	 | Create statistics topic |
| =testenv=		 | Test CGI environment variables |
| =upload=		  | Does file upload (FileAttachment) |
| =view=			 | View a topic (*the* script) |
| =viewauth=		| Copy of view script (ideally a link). The .htaccess file sets this as requiring authorisation |
| =viewfile=		| View a file attachment |

#LibFiles
---+++ Files under <code>twiki/lib</code>

The new =lib/TWiki/Plugins= directories contain configuration, library and function files, and TWikiPlugins. _Full file list:_

| *File:*			  | *Used for:* |
| =TWiki.cfg=	  | Main configuration, used by =TWiki.pm= |
| =TWiki.pm=		| Main TWiki library |
| =Algorithm/Diff.pm= | Diff library |
| =Text/Diff.pm=		| Diff library, used by !TwikiUpgrade script |
| =TWiki/Access.pm=	| Access control |
| =TWiki/Attach.pm=	| Attachment handling |
| =TWiki/Form.pm=	  | Form handling |
| =TWiki/Func.pm=	  | Public functions that Plugins may use |
| =TWiki/Meta.pm=	  | Meta data in topics |
| =TWiki/Net.pm=		| SMTP mail handling |
| =TWiki/Plugins.pm=  | Plugin handling |
| =TWiki/Plugins/CommentPlugin.pm= | Plugin handling a comment box |
| =TWiki/Plugins/CommentPlugin/Attrs.pm= | Supporting module for Comment Plugin |
| =TWiki/Plugins/CommentPlugin/Comment.pm= | Supporting module for Comment Plugin |
| =TWiki/Plugins/CommentPlugin/Templates.pm= | Supporting module for Comment Plugin |
| =TWiki/Plugins/DefaultPlugin.pm= | Handles some legacy rules |
| =TWiki/Plugins/EditTablePlugin.pm= | Plugin to edit tables |
| =TWiki/Plugins/EmptyPlugin.pm=	| Empty plugin, use to create your own |
| =TWiki/Plugins/InterwikiPlugin.pm= | Use aliases as links for predefined URLs |
| =TWiki/Plugins/RenderListPlugin.pm= | Plugin to render lists as nice trees |
| =TWiki/Plugins/SlideShowPlugin.pm= | Plugin turning headings into slides |
| =TWiki/Plugins/SmiliesPlugin.pm= | Plugin rendering smilies like =:-)= |
| =TWiki/Plugins/SpreadSheetPlugin.pm= | Plugin resolving spreadsheet formulae |
| =TWiki/Plugins/TablePlugin.pm= | Plugin to render tables nicely |
| =TWiki/Prefs.pm=	 | Preferences handling |
| =TWiki/Render.pm=	| TWiki markup to HTML rendering |
| =TWiki/Search.pm=	| Search engine, used by TWiki.pm |
| =TWiki/Store.pm=	 | Back-end storage, =*.txt= text file and =*.txt,v= RCS repository file handling |
| =TWiki/Store/RcsFile.pm= | Generic file handling code, a class |
| =TWiki/Store/RcsWrap.pm= | Wrappers around RCS executables, a class that inherits from <nop>RcsFile |
| =TWiki/Store/RcsLite.pm= | A Perl RCS implemention, a class that inherits from <nop>RcsFile |
| =TWiki/UI.pm= | User interface handling |
| =TWiki/UI/Changes.pm= | Functionality of changes script |
| =TWiki/UI/Edit.pm= | Functionality of edit script |
| =TWiki/UI/Manage.pm= | Functionality of manage script |
| =TWiki/UI/Oops.pm= | Functionality of oops script |
| =TWiki/UI/Preview.pm= | Functionality of preview script |
| =TWiki/UI/RDiff.pm= | Functionality of rdiff script |
| =TWiki/UI/Save.pm= | Functionality of save script |
| =TWiki/UI/Search.pm= | Functionality of search script |
| =TWiki/UI/Statistics.pm= | Functionality of statistics script |
| =TWiki/UI/Upload.pm= | Functionality of upload script |
| =TWiki/UI/View.pm= | Functionality of view script |
| =TWiki/UI/Viewfile.pm= | Functionality of viewfile script |
| =TWiki/Upgrade/TWikiCfg.pm= | Supporting module of !TwikiUpgrade script |
| =TWiki/Upgrade/UpdateTopics.pm= | Supporting module of !TwikiUpgrade script |
| =TWiki/Upgrade/UpdateTopicsManualSymlinks.pm= | Supporting module of !TwikiUpgrade script |
| =TWiki/User.pm= | Abstraction package to allow plugable user authentication systems |
| =TWiki/User/HtPasswdUser.pm= | Apache Htpasswd file implementation (the default) |
| =TWiki/User/NoPasswdUser.pm= | simple, no users authentication (totally wiki) |

#PubFiles
---+++ Files under <code>twiki/pub</code>

The =pub= directory stores topic-related files, including images used by TWiki and FileAttachments. Attachments are stored in subdirectories created with the related topic name. You can also upload files directly for and link manually (but not through ==Attach==) _Partial file list:_

| *File:*			| *Used for:* |
| =favicon.ico= | ICO file |
| =wikiHome.gif= | GIF file |
| =icn/_filetypes.txt= | Lookup table to translate file extension to file type |
| =icn/bat.gif= | GIF file for file type |
| =icn/bmp.gif= | GIF file for file type |
|  ...  |  ...  |
| =TWiki/FileAttachment/Sample.txt= | TEXT file: sample |
| =TWiki/FileAttachment/Smile.gif= | GIF image: sample |
| =TWiki/FileAttachment/Smile.gif,v= | RCS repository for GIF file |
| =TWiki/PreviewBackground/blankltgraybg.gif= | GIF image |
| =TWiki/PreviewBackground/blankwhitebg.gif= | GIF image |
| =TWiki/PreviewBackground/previewbg.gif= | GIF image: Preview view background |
| =TWiki/PreviewBackground/preview2bg.gif= | GIF image: Alternate preview view background |
| =TWiki/TWikiLogos/twikiRobot121x54.gif= | GIF image: TWiki logo |
|  ...  |  ...  |
| =TWiki/TWikiTemplates/testscreen.gif= | GIF image: Screen shot |
| =TWiki/WabiSabi/wabisabi.gif= | GIF image: illustration |

#DataFiles
---+++ Files under <code>twiki/data</code>

TWiki topics: data stored as individual text files and rendered by TWiki for display as regular Web pages. Each active web has its own subdirectory. The TWiki distribution includes a number of start-up webs - ==Main==, ==TWiki==, and ==Sandbox== - with documentation and demo content, a ==Trash== web for browser-based, recoverable topic deletion, and a ==_default== directory containing a core topic set required to start a new web. _Partial file list:_ 

| *File:*			| *Used for:* |
| =.htpasswd= | Basic Authentication (htaccess) users file with username and encrypted password pairs |
| =debug.txt= | Program-generated messages useful for debugging |
| =mime.types= | Recognized file formats |
| =warning.txt= | Diagnostic messages for identifying problems |
| =_default/.changes= | Per web record of topic changes |
| =_default/.mailnotify= | Per web timestamp of most recent email notification |
| =_default/WebChanges.txt= | Display most recent topic changes in web|
| =_default/WebChanges.txt,v= | Revisions history (RCS) |
| =_default/WebHome.txt= | Default web home page |
| =_default/WebHome.txt,v= | Revisions history (RCS) |
| =_default/WebIndex.txt= | Lists all topics in a web |
| =_default/WebIndex.txt,v= | Revisions history (RCS) |
| =_default/WebLeftBar.txt= | Left navigation bar for TWiki.PatternSkin |
| =_default/WebLeftBar.txt,v= | Revisions history (RCS) |
| =_default/WebNotify.txt= | Subscribe/unsubscribe to web changes email alert |
| =_default/WebNotify.txt,v= | Revisions history (RCS) |
| =_default/WebPreferences.txt= | Per web Preference Settings |
| =_default/WebPreferences.txt,v= | Revisions history (RCS) |
| =_default/WebSearch.txt= | Per web search options |
| =_default/WebSearch.txt,v= | Revisions history (RCS) |
| =_default/WebStatistics.txt= | Generates web usage statistics |
| =_default/WebStatistics.txt,v= | Revisions history (RCS) |
| =_default/WebTopicList.txt= | Lists all topics in a web in compact format |
| =_default/WebTopicList.txt,v= | Revisions history (RCS) |
|  ...  |  ...  |

#TemplatesFiles
---+++ Files in <code>twiki/templates</code>

Templates and skins used to control appearance of topics rendered as Web pages. _Partial file list:_

| *File:*			| *Used for:* |
| =attach.tmpl= | Attachment (FileAttachments) control screen |
| =attachagain.tmpl= | Attachment control screen for updating an existing attachment |
| =attachnew.tmpl= | Attachment control screen for adding a new attachment |
| =attachtables.tmpl= | Macros for definition of attachment tables |
| =changeform.tmpl= | Control screen to change the form in edit mode |
| =changes.tmpl= | Displays list of recently changed topics |
| =edit.iejs.tmpl= | Edit window with IE-specific <nop>JavaScript |
| =edit.tmpl= | Main edit window |
| =mailnotify.tmpl= | Email notification |
| =moveattachment.tmpl= | Move attachment control screen |
| =oopsaccesschange.tmpl= | Error message |
| =oopsaccessgroup.tmpl= | Error message |
| =oopsaccessmanage.tmpl= | Error message |
| =oopsaccessrename.tmpl= | Error message |
| =oopsaccessview.tmpl= | Error message |
| =oopsattachnotopic.tmpl= | Error message |
| =oopsauth.tmpl= | Error message |
| =oopsbadcharset.tmpl= | Error message |
| =oopsbadpwformat.tmpl= | Error message |
| =oopschangepasswd.tmpl= | Error message |
| =oopscreatenewtopic.tmpl= | Error message |
| =oopsempty.tmpl= | Error message |
| =oopslocked.tmpl= | Error message |
| =oopslockedrename.tmpl= | Error message |
| =oopsmanage.tmpl= | Error message |
| =oopsmissing.tmpl= | Error message |
| =oopsmngcreateweb.tmpl= | Error message |
| =oopsmore.tmpl= | More topic actions message |
| =oopsmoveerr.tmpl= | Error message |
| =oopsnoformdef.tmpl= | Error message |
| =oopsnotwikiuser.tmpl= | Error message |
| =oopsnoweb.tmpl= | Error message |
| =oopspreview.tmpl= | Error message |
| =oopsregemail.tmpl= | Error message |
| =oopsregexist.tmpl= | Error message |
| =oopsregpasswd.tmpl= | Error message |
| =oopsregrequ.tmpl= | Error message |
| =oopsregthanks.tmpl= | Error message |
| =oopsregwiki.tmpl= | Error message |
| =oopsremoveuserdone.tmpl= | Error message |
| =oopsrenameerr.tmpl= | Error message |
| =oopsrenamenotwikiword.tmpl= | Error message |
| =oopsresetpasswd.tmpl= | Error message |
| =oopsrev.tmpl= | Error message |
| =oopssave.tmpl= | Error message |
| =oopssaveerr.tmpl= | Error message |
| =oopssendmailerr.tmpl= | Error message |
| =oopstopicexists.tmpl= | Error message |
| =oopsupload.tmpl= | Error message |
| =oopsuploadlimit.tmpl= | Error message |
| =oopswrongpassword.tmpl= | Error message |
| =preview.tmpl= | Preview Changes screen |
| =rdiff.tmpl= | Displays text changes before &amp; after =Diffs= |
| =registernotify.tmpl= | Registration notification |
| =rename.tmpl= | =Rename/move= control screen (choose web &amp; new topic tile |
| =renamebase.tmpl= | Used by other rename templates |
| =renameconfirm.tmpl= | Confirms a pre-specified rename, ex: undoing a rename |
| =renamedelete.tmpl= | Confirms a delete |
| =renamerefs.tmpl= | Display if rename done, but some references not changed (topics were locked) |
| =search.tmpl= | Search screen |
| =searchbookview.tmpl= | Search results with full topic content |
| =searchformat.tmpl= | Search screen for formatted search |
| =searchmeta.tmpl= | Search screen |
| =searchrenameview.tmpl= | Used by =rename= to list references to topic being renamed |
| =twiki.tmpl= | Master template: definitions are used by other templates |
| =view.plain.tmpl= | Skin for bare bone topic view without header/footer but with HTML head and body tags |
| =view.print.tmpl= | Skin for printable topic view with a simple header/footer |
| =view.rss.tmpl= | Skin for topic view in RDF XML format |
| =view.text.tmpl= | Skin for topic text only, without HTML head and body tags, and no form and attachments |
| =view.tmpl= | Main topic view - the standard regular Web page |

---++ TWiki File System Snapshot

The following partial directory listings from a Linux installation show typical file permissions and ownership. This is provided for general debugging use only and isn't an exact representation of the current distribution. 
	* %T% __On an ISP installation...__ The user and group - =twiki twiki= - will probably be your domain or login name, eg: =yourdomain yourdomain= and can't be changed; same for =nobody nobody= files further down. Also, in the ==bin== directory, scripts might need a ==.cgi== (sometimes ==.pl==) extension.

Directory =twiki/bin=:

<pre>
drwxrwxr-x	 2 twiki	twiki		  4096 May  9 00:08 .
drwxrwxr-x	 5 twiki	twiki		  4096 Nov 18  2002 ..
-rw-rw-r--	 1 twiki	twiki		  3145 Jul 25 00:31 .htaccess.txt
-rwxrwxr-x	 1 twiki	twiki		  1459 May 28 23:51 attach
-rwxrwxr-x	 1 twiki	twiki		  1721 May 28 23:51 changes
-rwxrwxr-x	 1 twiki	twiki		  1994 May 28 23:51 edit
-rwxrwxr-x	 1 twiki	twiki		  1878 May 28 23:51 geturl
-rwxrwxr-x	 1 twiki	twiki		  6689 May 28 23:51 installpasswd
-rwxrwxr-x	 1 twiki	twiki		  7313 May 28 23:51 mailnotify
-rwxrwxr-x	 1 twiki	twiki		  3557 Jul 25 15:00 manage
-rwxrwxr-x	 1 twiki	twiki		  1448 May 28 23:51 oops
-rwxrwxr-x	 1 twiki	twiki		  4062 May 28 23:51 passwd
-rwxrwxr-x	 1 twiki	twiki		  1506 May 28 23:51 preview
-rwxrwxr-x	 2 twiki	twiki		  1490 May 28 23:51 rdiff
-rwxrwxr-x	 2 twiki	twiki		  1490 May 28 23:51 rdiffauth
-rwxrwxr-x	 1 twiki	twiki		  7635 May 28 23:51 register
-rwxrwxr-x	 1 twiki	twiki		  1774 May 28 23:51 rename
-rwxrwxr-x	 1 twiki	twiki		  1654 Jul 25 00:31 save
-rwxrwxr-x	 1 twiki	twiki		  1728 May 28 23:51 search
-rw-rw-r--	 1 twiki	twiki		  2131 Aug  7 21:13 setlib.cfg
-rwxrwxr-x	 1 twiki	twiki		  2596 May 28 23:51 statistics
-rwxrwxr-x	 1 twiki	twiki		 39926 Jul 25 15:00 testenv
-rwxrwxr-x	 1 twiki	twiki		  1478 May 28 23:51 upload
-rwxrwxr-x	 2 twiki	twiki		  1689 May 28 23:51 view
-rwxrwxr-x	 2 twiki	twiki		  1689 May 28 23:51 viewauth
-rwxrwxr-x	 1 twiki	twiki		  1438 May 28 23:51 viewfile
</pre>

Directory =twiki/templates/=:

<pre>
drwxrwxr-x	 2 twiki	twiki		  4096 Aug  7 19:09 .
drwxrwxr-x	 4 twiki	twiki		  4096 Aug  7 21:13 ..
-rw-rw-r--	 1 twiki	users		  2077 Aug 13 22:21 attachagain.pattern.tmpl
-rw-rw-r--	 1 twiki	users		  1650 Aug 13 22:21 attachagain.tmpl
-rw-rw-r--	 1 twiki	twiki		  2556 Jul 27 10:47 attach.dragon.tmpl
-rw-rw-r--	 1 twiki	users			567 Jul 28 19:52 attachnew.pattern.tmpl
-rw-rw-r--	 1 twiki	users			470 Jul 28 19:52 attachnew.tmpl
-rw-rw-r--	 1 twiki	users		  2855 Aug  8 03:40 attach.pattern.tmpl
-rw-rw-r--	 1 twiki	users		  1991 Aug  3 13:09 attachtables.pattern.tmpl
-rw-rw-r--	 1 twiki	users		  1869 Jul 27 22:03 attachtables.tmpl
-rw-rw-r--	 1 twiki	users		  2355 Jul 28 19:52 attach.tmpl
-rw-rw-r--	 1 twiki	twiki		  1324 Jul 27 10:47 changeform.dragon.tmpl
-rw-rw-r--	 1 twiki	twiki		  1441 Aug  6 11:47 changeform.pattern.tmpl
-rw-rw-r--	 1 twiki	twiki		  1032 Jul 28 19:52 changeform.tmpl
-rw-rw-r--	 1 twiki	twiki		  1870 Jul 27 10:47 changes.dragon.tmpl
-rw-rw-r--	 1 twiki	twiki			433 Jul 31 12:39 changes.pattern.tmpl
-rw-rw-r--	 1 twiki	twiki		  1196 May 28 23:51 changes.tmpl
-rw-rw-r--	 1 twiki	twiki			 35 May 21 03:56 comments.tmpl
-rw-rw-r--	 1 twiki	twiki			526 Jul 27 10:47 dragoncssvars.dragon.tmpl
-rw-rw-r--	 1 twiki	twiki		  1645 Jul 31 00:57 dragonmenu.dragon.tmpl
-rw-rw-r--	 1 twiki	twiki		  4207 Jul 27 10:47 edit.dragon.tmpl
-rw-rw-r--	 1 twiki	twiki		 12608 Jul 28 19:52 edit.iejs.tmpl
-rw-rw-r--	 1 twiki	twiki		  4904 Aug  7 17:48 edit.pattern.tmpl
-rw-rw-r--	 1 twiki	twiki		  3975 Aug  8 03:40 edit.tmpl
-rw-rw-r--	 1 twiki	twiki			993 May 28 23:51 mailnotify.tmpl
-rw-rw-r--	 1 twiki	twiki		  1640 Jul 27 10:47 moveattachment.dragon.tmpl
-rw-rw-r--	 1 twiki	twiki		  1968 Aug  7 17:48 moveattachment.pattern.tmpl
-rw-rw-r--	 1 twiki	twiki		  1342 Jul 28 19:52 moveattachment.tmpl
-rw-rw-r--	 1 twiki	twiki			571 May 28 23:51 oopsaccesschange.tmpl
-rw-rw-r--	 1 twiki	twiki			587 May 28 23:51 oopsaccessgroup.tmpl
-rw-rw-r--	 1 twiki	twiki			597 Aug  2 11:10 oopsaccessmanage.tmpl
-rw-rw-r--	 1 twiki	twiki			572 May 28 23:51 oopsaccessrename.tmpl
-rw-rw-r--	 1 twiki	twiki			574 May 28 23:51 oopsaccessview.tmpl
-rw-rw-r--	 1 twiki	twiki			571 Aug  2 11:10 oopsattachnotopic.tmpl
-rw-rw-r--	 1 twiki	twiki			998 May 28 23:51 oopsauth.tmpl
-rw-rw-r--	 1 twiki	twiki			646 May 28 23:51 oopsbadcharset.tmpl
-rw-rw-r--	 1 twiki	twiki			406 May 28 23:51 oopsbadpwformat.tmpl
-rw-rw-r--	 1 twiki	twiki			345 May 28 23:51 oopschangepasswd.tmpl
-rw-rw-r--	 1 twiki	twiki			382 May 28 23:51 oopscreatenewtopic.tmpl
-rw-rw-r--	 1 twiki	twiki			627 Jul  7 23:11 oopsempty.tmpl
-rw-rw-r--	 1 twiki	twiki			927 Aug  3 13:09 oopslocked.pattern.tmpl
-rw-rw-r--	 1 twiki	twiki			612 Aug  2 11:10 oopslockedrename.pattern.tmpl
-rw-rw-r--	 1 twiki	twiki			596 Aug  2 11:10 oopslockedrename.tmpl
-rw-rw-r--	 1 twiki	twiki			910 Aug  3 13:09 oopslocked.tmpl
-rw-rw-r--	 1 twiki	twiki			679 May 28 23:51 oopsmanage.tmpl
-rw-rw-r--	 1 twiki	twiki			329 May 28 23:51 oopsmissing.tmpl
-rw-rw-r--	 1 twiki	twiki		  2353 May 28 23:51 oopsmngcreateweb.tmpl
-rw-rw-r--	 1 twiki	twiki		  2987 Aug  3 13:09 oopsmore.tmpl
-rw-rw-r--	 1 twiki	twiki			418 May 28 23:51 oopsmoveerr.tmpl
-rw-rw-r--	 1 twiki	twiki		  1133 May 28 23:51 oopsnoformdef.tmpl
-rw-rw-r--	 1 twiki	twiki			521 May 28 23:51 oopsnotwikiuser.tmpl
-rw-rw-r--	 1 twiki	twiki		  1516 Jul 28 19:52 oopsnoweb.tmpl
-rw-rw-r--	 1 twiki	twiki			394 May 28 23:51 oopspreview.tmpl
-rw-rw-r--	 1 twiki	twiki			341 May 28 23:51 oopsregemail.tmpl
-rw-rw-r--	 1 twiki	twiki			411 May 28 23:51 oopsregerr.tmpl
-rw-rw-r--	 1 twiki	twiki			476 May 28 23:51 oopsregexist.tmpl
-rw-rw-r--	 1 twiki	twiki			346 May 28 23:51 oopsregpasswd.tmpl
-rw-rw-r--	 1 twiki	twiki			357 May 28 23:51 oopsregrequ.tmpl
-rw-rw-r--	 1 twiki	twiki			541 May 28 23:51 oopsregthanks.tmpl
-rw-rw-r--	 1 twiki	twiki			680 May 28 23:51 oopsregwiki.tmpl
-rw-rw-r--	 1 twiki	twiki			587 May 28 23:51 oopsremoveuserdone.tmpl
-rw-rw-r--	 1 twiki	twiki			503 May 28 23:51 oopsrenameerr.tmpl
-rw-rw-r--	 1 twiki	twiki			434 May 28 23:51 oopsrenamenotwikiword.tmpl
-rw-rw-r--	 1 twiki	twiki			507 May 28 23:51 oopsresetpasswd.tmpl
-rw-rw-r--	 1 twiki	twiki			962 Jul 28 19:52 oopsrev.tmpl
-rw-rw-r--	 1 twiki	twiki			483 May 28 23:51 oopssaveerr.tmpl
-rw-rw-r--	 1 twiki	twiki			777 Jul  7 23:11 oopssave.tmpl
-rw-rw-r--	 1 twiki	twiki			466 May 28 23:51 oopssendmailerr.tmpl
-rw-rw-r--	 1 twiki	twiki			385 May 28 23:51 oopstopicexists.tmpl
-rw-rw-r--	 1 twiki	twiki			344 May 28 23:51 oopsuploadlimit.tmpl
-rw-rw-r--	 1 twiki	twiki			343 May 28 23:51 oopsupload.tmpl
-rw-rw-r--	 1 twiki	twiki			365 May 28 23:51 oopswrongpassword.tmpl
-rw-rw-r--	 1 twiki	twiki		  3590 Jul 27 10:47 preview.dragon.tmpl
-rw-rw-r--	 1 twiki	twiki		  2855 Aug  6 11:47 preview.pattern.tmpl
-rw-rw-r--	 1 twiki	twiki		  2253 Aug  8 03:40 preview.tmpl
-rw-rw-r--	 1 twiki	twiki		  1739 Jul 27 10:47 rdiff.dragon.tmpl
-rw-rw-r--	 1 twiki	users		  1529 Aug 13 22:21 rdiff.pattern.tmpl
-rw-rw-r--	 1 twiki	users		  1299 May 28 23:51 rdiff.tmpl
-rw-rw-r--	 1 twiki	twiki		  1159 Jul 31 12:39 registernotify.pattern.tmpl
-rw-rw-r--	 1 twiki	twiki		  1160 May 28 23:51 registernotify.tmpl
-rw-rw-r--	 1 twiki	twiki		  2561 Jul 27 10:47 renamebase.dragon.tmpl
-rw-rw-r--	 1 twiki	twiki		  3363 Aug  8 03:40 renamebase.pattern.tmpl
-rw-rw-r--	 1 twiki	twiki		  2279 Jul 28 20:54 renamebase.tmpl
-rw-rw-r--	 1 twiki	twiki			718 Jul 31 12:39 renameconfirm.pattern.tmpl
-rw-rw-r--	 1 twiki	twiki			570 Jul 28 19:52 renameconfirm.tmpl
-rw-rw-r--	 1 twiki	twiki		  1046 Jul 31 12:39 renamedelete.pattern.tmpl
-rw-rw-r--	 1 twiki	twiki			932 Jul 28 19:52 renamedelete.tmpl
-rw-rw-r--	 1 twiki	twiki		  1147 Jul 31 12:39 rename.pattern.tmpl
-rw-rw-r--	 1 twiki	twiki			766 Jul 28 19:52 renamerefs.pattern.tmpl
-rw-rw-r--	 1 twiki	twiki			616 Jul 28 19:52 renamerefs.tmpl
-rw-rw-r--	 1 twiki	twiki		  1041 Jul 28 19:52 rename.tmpl
-rw-rw-r--	 1 twiki	twiki		  1397 Jul 27 10:47 searchbookview.dragon.tmpl
-rw-rw-r--	 1 twiki	twiki			723 Jul 31 12:39 searchbookview.pattern.tmpl
-rw-rw-r--	 1 twiki	twiki		  1230 May 28 23:51 searchbookview.tmpl
-rw-rw-r--	 1 twiki	twiki		  1705 Jul 27 10:47 search.dragon.tmpl
-rw-rw-r--	 1 twiki	twiki			722 Jul 27 10:47 searchformat.dragon.tmpl
-rw-rw-r--	 1 twiki	twiki			157 Jul 31 12:39 searchformat.pattern.tmpl
-rw-rw-r--	 1 twiki	twiki			529 May 28 23:51 searchformat.tmpl
-rw-rw-r--	 1 twiki	twiki			149 Jul  7 23:03 searchmeta.pattern.tmpl
-rw-rw-r--	 1 twiki	twiki			149 May 28 23:51 searchmeta.tmpl
-rw-rw-r--	 1 twiki	twiki		  1638 Aug  7 17:48 search.pattern.tmpl
-rw-rw-r--	 1 twiki	twiki		  1892 Jul 27 10:47 searchrenameview.dragon.tmpl
-rw-rw-r--	 1 twiki	twiki		  1208 Aug  3 13:09 searchrenameview.pattern.tmpl
-rw-rw-r--	 1 twiki	twiki		  1615 May 28 23:51 searchrenameview.tmpl
-rw-rw-r--	 1 twiki	twiki		  1364 May 28 23:51 search.tmpl
-rw-rw-r--	 1 twiki	twiki		  3836 Jul 27 10:47 twiki.dragon.tmpl
-rw-rw-r--	 1 twiki	twiki		  3175 Aug  7 17:48 twiki.pattern.tmpl
-rw-rw-r--	 1 twiki	twiki		  2798 Jul 27 22:57 twiki.tmpl
-rw-rw-r--	 1 twiki	twiki		  1324 Jul 27 10:47 view.dragon.tmpl
-rw-rw-r--	 1 twiki	twiki		  3577 Aug  8 03:40 view.pattern.tmpl
-rw-rw-r--	 1 twiki	twiki			425 May 28 23:51 view.plain.tmpl
-rw-rw-r--	 1 twiki	twiki		  1056 Jul 31 12:39 view.print.pattern.tmpl
-rw-rw-r--	 1 twiki	twiki			845 May 28 23:51 view.print.tmpl
-rw-rw-r--	 1 twiki	twiki			300 May 28 23:51 view.rss.tmpl
-rw-rw-r--	 1 twiki	twiki			  8 May 28 23:51 view.text.tmpl
-rw-rw-r--	 1 twiki	twiki		  1281 Jul 31 12:39 view.tmpl
</pre>

Directory =twiki/data/=:

<pre>
drwxrwxr-x	 7 nobody  twiki		  4096 Aug  7 21:13 .
drwxrwxr-x	 4 twiki	twiki		  4096 Aug  7 21:13 ..
-rw-rw-rw-	 1 twiki	twiki			  0 Feb  1  2003 debug.txt
drwxrwxr-x	 2 nobody  twiki		  4096 Jul 16 00:36 _default
-rw-rw-r--	 1 twiki	twiki			 25 Dec 16  2003 .htpasswd.txt
-rw-rw-r--	 1 nobody  nobody		11811 Aug 13 23:10 log200408.txt
drwxrwxr-x	 2 nobody  twiki		  4096 Aug  4 21:03 Main
-rw-rw-r--	 1 twiki	twiki		  3419 Aug 13  2001 mime.types
drwxrwxr-x	 2 nobody  twiki		  4096 Aug  7 21:03 Sandbox
drwxrwxr-x	 2 nobody  twiki		  4096 Jul 20 18:15 Trash
drwxrwxr-x	 2 nobody  twiki		 12288 Aug 13 23:10 TWiki
-rw-rw-rw-	 1 twiki	twiki			  0 Aug  7 18:03 warning.txt
</pre>

Partial file list for =twiki/data/Main=:

	* %T% _Included files come with their RCS versions histories ==.txt,v==._

<pre>
drwxrwxr-x	 2 nobody  twiki		  4096 Aug  4 21:03 .
drwxrwxr-x	 7 nobody  twiki		  4096 Aug  7 21:13 ..
-rw-rw-rw-	 1 twiki	twiki		  3743 Aug  4 21:03 .changes
-rw-rw-rw-	 1 twiki	twiki			  9 Oct 25  2001 .mailnotify
-rw-r--r--	 1 nobody  nobody		  518 Dec 16  2003 TWikiAdminGroup.txt
-r--r--r--	 1 nobody  nobody		 2453 Dec 16  2003 TWikiAdminGroup.txt,v
-rw-r--r--	 1 nobody  nobody		 1668 Aug  4 21:03 TWikiGroups.txt
-r--r--r--	 1 nobody  nobody		 3421 Aug  4 21:03 TWikiGroups.txt,v
-rw-r--r--	 1 nobody  nobody		  686 Dec 13  2000 TWikiGuest.txt
-rw-r--r--	 1 nobody  nobody		 1995 Dec 13  2000 TWikiGuest.txt,v
-rw-r--r--	 1 nobody  nobody		  319 Dec 20  2003 TWikiPreferences.txt
-r--r--r--	 1 nobody  nobody		  508 Dec 20  2003 TWikiPreferences.txt,v
-rw-r--r--	 1 nobody  nobody		 1812 Feb 20 13:54 TWikiUsers.txt
-r--r--r--	 1 nobody  nobody		 9222 Feb 20 13:54 TWikiUsers.txt,v
-rw-r--r--	 1 nobody  nobody		  119 Jan 11  2003 TWikiVariables.txt
-r--r--r--	 1 nobody  nobody		  742 Jan 11  2003 TWikiVariables.txt,v
-rw-r--r--	 1 nobody  nobody		  124 Aug 16  2001 WebChanges.txt
-r--r--r--	 1 nobody  nobody		  526 Aug 16  2001 WebChanges.txt,v
-rw-r--r--	 1 nobody  nobody		 1842 Feb  1  2003 WebHome.txt
-r--r--r--	 1 nobody  nobody		11862 Feb  1  2003 WebHome.txt,v
-rw-r--r--	 1 nobody  nobody		  176 Nov 24  2001 WebIndex.txt
-r--r--r--	 1 nobody  nobody		  483 Nov 24  2001 WebIndex.txt,v
-rw-r--r--	 1 nobody  nobody		  922 Feb  3  2003 WebNotify.txt
-r--r--r--	 1 nobody  nobody		 4303 Feb  3  2003 WebNotify.txt,v
-rw-r--r--	 1 nobody  nobody		 3738 Dec 25  2003 WebPreferences.txt
-r--r--r--	 1 nobody  nobody		10697 Dec 25  2003 WebPreferences.txt,v
-rw-r--r--	 1 nobody  nobody		  416 Jan 30  2003 WebRss.txt
-r--r--r--	 1 nobody  nobody		  605 Jan 30  2003 WebRss.txt,v
-rw-r--r--	 1 nobody  nobody		  164 Jan 18  2004 WebSearchAdvanced.txt
-r--r--r--	 1 nobody  nobody		  353 Jan 18  2004 WebSearchAdvanced.txt,v
-rw-r--r--	 1 nobody  nobody		  158 Aug  7  2001 WebSearch.txt
-r--r--r--	 1 nobody  nobody		18332 Aug  7  2001 WebSearch.txt,v
-rw-r--r--	 1 nobody  nobody		  825 Jul 16 00:32 WebStatistics.txt
-r--r--r--	 1 nobody  nobody		 4226 Jul 16 00:32 WebStatistics.txt,v
-rw-r--r--	 1 nobody  nobody		  182 Nov 24  2001 WebTopicList.txt
-r--r--r--	 1 nobody  nobody		  371 Nov 24  2001 WebTopicList.txt,v
</pre>

Directory =twiki/pub/=:

<pre>
drwxrwxr-x	 8 nobody  nobody		 4096 Nov 18 12:31 .
drwxrwxr-x	 3 twiki	twiki		  4096 Nov 18 12:31 ..
drwxrwxr-x	 2 nobody  nobody		 4096 Apr  7  2002 Main
drwxrwxr-x	 2 nobody  nobody		 4096 Apr 20  2002 Sandbox
drwxrwxr-x	 8 nobody  nobody		 4096 Nov 18 12:31 TWiki
drwxrwxr-x	 2 nobody  nobody		 4096 Dec  3  2001 Trash
-rw-rw-r--	 1 twiki	twiki		  1078 Jan 14  2000 favicon.ico
drwxrwxr-x	 2 twiki	twiki		  4096 Nov 18 12:31 icn
-rw-rw-r--	 1 twiki	twiki		  2877 Jun  7  1999 wikiHome.gif
</pre>

Partial file list for =twiki/pub/icn/=:

<pre>
drwxrwxr-x	 2 twiki	twiki		  4096 Nov 18 12:31 .
drwxrwxr-x	 8 nobody  nobody		 4096 Nov 18 12:31 ..
-rw-rw-r--	 1 twiki	twiki			801 Mar 26  1999 _filetypes.txt
-rw-rw-r--	 1 twiki	twiki			143 Mar  9  1999 bat.gif
-rw-rw-r--	 1 twiki	twiki			926 Mar  9  1999 bmp.gif
-rw-rw-r--	 1 twiki	twiki			141 Mar 25  1999 c.gif
-rw-rw-r--	 1 twiki	twiki			144 Mar  9  1999 dll.gif
-rw-rw-r--	 1 twiki	twiki			152 Mar  9  1999 doc.gif
</pre>

Directory =twiki/pub/TWiki=:

<pre>
drwxrwx--x	 8 nobody  nobody		 4096 Nov 18 12:31 .
drwxrwxr-x	 8 nobody  nobody		 4096 Nov 18 12:31 ..
drwxrwxr-x	 2 nobody  nobody		 4096 Nov 18 12:31 FileAttachment
drwxrwxr-x	 2 nobody  nobody		 4096 Nov 18 12:31 PreviewBackground
drwxrwxr-x	 2 nobody  nobody		 4096 Nov 18 12:31 TWikiDocGraphics
drwxrwxr-x	 2 nobody  nobody		 4096 Nov 18 12:31 TWikiLogos
drwxrwxr-x	 2 nobody  nobody		 4096 Nov 18 12:31 TWikiTemplates
drwxrwxr-x	 2 nobody  nobody		 4096 Nov 18 12:31 WabiSabi
</pre>

Directory =twiki/pub/TWiki/FileAttachment=:

<pre>
drwxrwxr-x	 2 nobody  nobody		 4096 Nov 18 12:31 .
drwxrwx--x	 8 nobody  nobody		 4096 Nov 18 12:31 ..
-rw-rw-r--	 1 nobody  nobody			30 Jul 22  1999 Sample.txt
-rw-rw-r--	 1 nobody  nobody			94 Jun  7  1999 Smile.gif
-r--r--r--	 1 nobody  nobody			81 Aug 15 10:14 Smile.gif,v
</pre>

-- TWiki:Main.PeterThoeny - 29 Aug 2004 <br />
-- TWiki:Main.MikeMannix - 16 May 2002 <br />
-- TWiki:Main.ArthurClemens - 08 Aug 2004

%STOPINCLUDE%

%META:TOPICMOVED{by="MikeMannix" date="1000524678" from="TWiki.DocsATWikiFileSystem" to="TWiki.AppendixFileSystem"}%
