<<O>>  Difference Topic AppendixFileSystem (r1.16 - 30 Aug 2004 - PeterThoeny)

META TOPICPARENT WebHome
TOC: No TOC in "TWiki.AppendixFileSystem"
Line: 58 to 58

passwd Reset and change password
preview Preview topic after edit
rdiff See differences of topics
Added:
>
>
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
Line: 67 to 68

testenv Test CGI environment variables
upload Does file upload (FileAttachment)
view View a topic ( the script )
Changed:
<
<
viewauth View a topic (should be a softlink to view, but a copy works) the .htaccess file sets this as requireing authorisation
>
>
viewauth Copy of view script (ideally a link). The .htaccess file sets this as requiring authorisation

viewfile View a file attachment

Line: 281 to 282

-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
Changed:
<
<
-rwxrwxr-x 1 twiki twiki 1490 May 28 23:51 rdiff
>
>
-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
Line: 526 to 528

-r--r--r-- 1 nobody nobody 81 Aug 15 10:14 Smile.gif,v
Changed:
<
<
-- TWiki:Main.PeterThoeny - 13 Aug 2004
>
>
-- TWiki:Main.PeterThoeny - 29 Aug 2004

-- TWiki:Main.MikeMannix - 16 May 2002
-- TWiki:Main.ArthurClemens - 08 Aug 2004
 <<O>>  Difference Topic AppendixFileSystem (r1.15 - 16 Aug 2004 - PeterThoeny)

META TOPICPARENT WebHome

Appendix A: TWiki Filesystem

Changed:
<
<
Annotated directory and file listings, for the 01-Feb-2003 TWiki production release.
>
>
Annotated directory and file listings, for the 01-Sep-2004 TWiki production release.

Who and What is This Good For?

 <<O>>  Difference Topic AppendixFileSystem (r1.14 - 15 Aug 2004 - PeterThoeny)

META TOPICPARENT WebHome
TOC: No TOC in "TWiki.AppendixFileSystem"
Line: 200 to 200

mailnotify.tmpl Email notification
moveattachment.tmpl Move attachment control screen
oopsaccesschange.tmpl Error message
Deleted:
<
<
oopsaccesscreateweb.tmpl Error message

oopsaccessgroup.tmpl Error message
Added:
>
>
oopsaccessmanage.tmpl Error message

oopsaccessrename.tmpl Error message
oopsaccessview.tmpl Error message
oopsattachnotopic.tmpl Error message
Line: 263 to 263

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.

Changed:
<
<
  • TIP 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._
>
>
  • TIP 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:

Line: 327 to 327

-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
Deleted:
<
<
-rw-rw-r-- 1 twiki twiki 597 May 28 23:51 oopsaccesscreateweb.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
 <<O>>  Difference Topic AppendixFileSystem (r1.13 - 14 Aug 2004 - PeterThoeny)

META TOPICPARENT WebHome
TOC: No TOC in "TWiki.AppendixFileSystem"
Line: 32 to 32

Application info and the current reference documentation. Full file list:

Changed:
<
<
File: Used for:
>
>
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
Added:
>
>
TwikiUpgrade TWiki upgrade script (Beta state)

Files in twiki/bin

Line: 47 to 48

File: Used for:
.htaccess.txt Authentication. Rename to .htaccess and customize if used
attach Shows the attach file page (FileAttachment)
Added:
>
>
changes a simple WebChanges query

edit Edit a topic
geturl Fetch URL data
installpasswd Install new password by admin
Line: 65 to 67

testenv Test CGI environment variables
upload Does file upload (FileAttachment)
view View a topic ( the script )
Added:
>
>
viewauth View a topic (should be a softlink to view, but a copy works) the .htaccess file sets this as requireing authorisation

viewfile View a file attachment

Line: 75 to 78

File: Used for:
TWiki.cfg Main configuration, used by TWiki.pm
TWiki.pm Main TWiki library
Added:
>
>
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
Line: 82 to 87

TWiki/Meta.pm Meta data in topics
TWiki/Net.pm SMTP mail handling
TWiki/Plugins.pm Plugin handling
Added:
>
>
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
Changed:
<
<
TWiki/Search.pm Search engine, used by wiki.pm
>
>
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 RcsFile
TWiki/Store/RcsLite.pm A Perl RCS implemention, a class that inherits from RcsFile
Changed:
<
<
TWiki/Plugins/DefaultPlugin.pm Handles some legacy rules
TWiki/Plugins/EmptyPlugin.pm Empty plugin, use to create your own
TWiki/Plugins/InterwikiPlugin.pm Use aliases as links for predefined URLs
>
>
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)

Files under twiki/pub

Line: 103 to 138

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

TWiki/FileAttachment/Sample.txt TEXT file: sample
TWiki/FileAttachment/Smile.gif GIF image: sample
TWiki/FileAttachment/Smile.gif,v RCS repository for GIF file
Line: 112 to 147

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

TWiki/TWikiTemplates/testscreen.gif GIF image: Screen shot
TWiki/WabiSabi/wabisabi.gif GIF image: illustration
Deleted:
<
<
Know/IncorrectDllVersionW32PTH10DLL/W32PTH10.DLL DLL file: sample

Files under twiki/data

Changed:
<
<
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 four start-up webs - Main, TWiki, Know, 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:
>
>
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
Line: 135 to 169

_default/WebHome.txt,v Revisions history (RCS)
_default/WebIndex.txt Lists all topics in a web
_default/WebIndex.txt,v Revisions history (RCS)
Added:
>
>
_default/WebLeftBar.txt Left navigation bar for 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
Line: 145 to 181

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

Files in twiki/templates

Changed:
<
<
Templates and skins used to control appearance of topics rendered as Web pages. Full file list:
>
>
Templates and skins used to control appearance of topics rendered as Web pages. Partial file list:

File: Used for:
Changed:
<
<
attach.tmpl Attach (FileAttachments) control screen
attachagain.tmpl Attachment control screen
attachnew.tmpl Attachment control screen
>
>
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 JavaScript
Line: 167 to 204

oopsaccessgroup.tmpl Error message
oopsaccessrename.tmpl Error message
oopsaccessview.tmpl Error message
Added:
>
>
oopsattachnotopic.tmpl Error message

oopsauth.tmpl Error message
Added:
>
>
oopsbadcharset.tmpl Error message

oopsbadpwformat.tmpl Error message
oopschangepasswd.tmpl Error message
Added:
>
>
oopscreatenewtopic.tmpl Error message

oopsempty.tmpl Error message
oopslocked.tmpl Error message
oopslockedrename.tmpl Error message
oopsmanage.tmpl Error message
oopsmissing.tmpl Error message
Added:
>
>
oopsmngcreateweb.tmpl Error message

oopsmore.tmpl More topic actions message
oopsmoveerr.tmpl Error message
oopsnoformdef.tmpl Error message
Line: 187 to 228

oopsregrequ.tmpl Error message
oopsregthanks.tmpl Error message
oopsregwiki.tmpl Error message
Added:
>
>
oopsremoveuserdone.tmpl Error message

oopsrenameerr.tmpl Error message
oopsrenamenotwikiword.tmpl Error message
oopsresetpasswd.tmpl Error message
Line: 196 to 238

oopssendmailerr.tmpl Error message
oopstopicexists.tmpl Error message
oopsupload.tmpl Error message
Added:
>
>
oopsuploadlimit.tmpl Error message

oopswrongpassword.tmpl Error message
preview.tmpl Preview Changes screen
rdiff.tmpl Displays text changes before & after Diffs
Line: 203 to 246

rename.tmpl Rename/move control screen (choose web & new topic tile
renamebase.tmpl Used by other rename templates
renameconfirm.tmpl Confirms a pre-specified rename, ex: undoing a rename
Added:
>
>
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
Line: 210 to 254

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
Changed:
<
<
view.plain.tmpl Skin for bare bone topic view without header/footer
>
>
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
Added:
>
>
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

Line: 223 to 268

Directory twiki/bin:



Changed:
<
<
drwxrwxr-x 2 twiki twiki 4096 Jan 7 23:56 . drwxrwxr-x 5 twiki twiki 4096 Nov 18 12:21 .. -rw-rw-r-- 1 twiki twiki 979 Aug 3 19:36 .htaccess -rw-rw-r-- 1 twiki twiki 1598 Jun 1 2002 .htaccess.txt -rwxrwxr-x 1 twiki twiki 4986 Jan 4 17:27 attach -rwxrwxr-x 1 twiki twiki 3734 Jan 4 17:27 changes -rwxrwxr-x 1 twiki twiki 9362 Jan 4 18:04 edit -rwxrwxr-x 1 twiki twiki 1878 Jan 4 17:28 geturl -rwxrwxr-x 1 twiki twiki 4587 Jan 4 17:28 installpasswd -rwxrwxr-x 1 twiki twiki 7231 Jan 6 09:04 mailnotify -rwxrwxr-x 1 twiki twiki 6000 Dec 11 01:26 makedistrib -rwxrwxr-x 1 twiki twiki 8228 Jan 4 18:25 manage -rwxrwxr-x 1 twiki twiki 2445 Jan 4 18:08 oops -rwxrwxr-x 1 twiki twiki 6936 Jan 4 18:08 passwd -rwxrwxr-x 1 twiki twiki 5820 Jan 4 17:30 preview -rwxrwxr-x 1 twiki twiki 9235 Jan 4 17:31 rdiff -rwxrwxr-x 1 twiki twiki 10584 Jan 4 18:09 register -rwxrwxr-x 1 twiki twiki 14746 Jan 5 00:14 rename -rwxrwxr-x 1 twiki twiki 4800 Jan 4 18:09 save -rwxrwxr-x 1 twiki twiki 4729 Jan 4 17:32 search -rw-rw-r-- 1 twiki twiki 1446 Jan 8 01:03 setlib.cfg -rwxrwxr-x 1 twiki twiki 19261 Jan 4 17:33 statistics -rwxrwxr-x 1 twiki twiki 30626 Jan 4 17:33 testenv -rwxrwxr-x 1 twiki twiki 14306 Jan 4 18:11 upload -rwxrwxr-x 1 twiki twiki 11414 Jan 5 01:12 view -rwxrwxr-x 1 twiki twiki 2944 Jan 5 00:36 viewfile
>
>
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 1 twiki twiki 1490 May 28 23:51 rdiff -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

Directory twiki/templates/:



Changed:
<
<
drwxrwxr-x 2 twiki twiki 4096 Dec 11 00:38 . drwxrwxr-x 4 twiki twiki 4096 Jan 8 01:03 .. -rw-rw-r-- 1 twiki twiki 2590 Jan 7 22:53 attach.tmpl -rw-rw-r-- 1 twiki twiki 1604 Aug 3 2001 attachagain.tmpl -rw-rw-r-- 1 twiki twiki 449 Aug 3 2001 attachnew.tmpl -rw-rw-r-- 1 twiki twiki 1276 Dec 9 21:48 changeform.tmpl -rw-rw-r-- 1 twiki twiki 1620 Dec 9 21:48 changes.tmpl -rw-rw-r-- 1 twiki twiki 12777 Jan 7 22:54 edit.iejs.tmpl -rw-rw-r-- 1 twiki twiki 2801 Jan 7 22:54 edit.tmpl -rw-rw-r-- 1 twiki twiki 975 Dec 9 21:48 mailnotify.tmpl -rw-rw-r-- 1 twiki twiki 1606 Jan 7 22:54 moveattachment.tmpl -rw-rw-r-- 1 twiki twiki 570 Aug 1 2001 oopsaccesschange.tmpl -rw-rw-r-- 1 twiki twiki 596 Apr 13 2002 oopsaccesscreateweb.tmpl -rw-rw-r-- 1 twiki twiki 586 Aug 1 2001 oopsaccessgroup.tmpl -rw-rw-r-- 1 twiki twiki 573 Aug 1 2001 oopsaccessrename.tmpl -rw-rw-r-- 1 twiki twiki 573 Aug 1 2001 oopsaccessview.tmpl -rw-rw-r-- 1 twiki twiki 997 Nov 11 22:21 oopsauth.tmpl -rw-rw-r-- 1 twiki twiki 405 Aug 1 2001 oopsbadpwformat.tmpl -rw-rw-r-- 1 twiki twiki 344 Jul 31 2001 oopschangepasswd.tmpl -rw-rw-r-- 1 twiki twiki 624 Jul 31 2001 oopsempty.tmpl -rw-rw-r-- 1 twiki twiki 891 Dec 30 15:51 oopslocked.tmpl -rw-rw-r-- 1 twiki twiki 589 Dec 30 15:55 oopslockedrename.tmpl -rw-rw-r-- 1 twiki twiki 678 Apr 12 2002 oopsmanage.tmpl -rw-rw-r-- 1 twiki twiki 328 Jul 31 2001 oopsmissing.tmpl -rw-rw-r-- 1 twiki twiki 2352 Apr 13 2002 oopsmngcreateweb.tmpl -rw-rw-r-- 1 twiki twiki 2322 Jan 7 22:55 oopsmore.tmpl -rw-rw-r-- 1 twiki twiki 407 Aug 1 2001 oopsmoveerr.tmpl -rw-rw-r-- 1 twiki twiki 1132 Nov 30 2001 oopsnoformdef.tmpl -rw-rw-r-- 1 twiki twiki 520 Jan 4 18:21 oopsnotwikiuser.tmpl -rw-rw-r-- 1 twiki twiki 1495 Apr 7 2002 oopsnoweb.tmpl -rw-rw-r-- 1 twiki twiki 393 Aug 1 2001 oopspreview.tmpl -rw-rw-r-- 1 twiki twiki 340 Dec 10 14:14 oopsregemail.tmpl -rw-rw-r-- 1 twiki twiki 475 Jun 10 2002 oopsregexist.tmpl -rw-rw-r-- 1 twiki twiki 345 Aug 1 2001 oopsregpasswd.tmpl -rw-rw-r-- 1 twiki twiki 356 Aug 1 2001 oopsregrequ.tmpl -rw-rw-r-- 1 twiki twiki 540 Aug 1 2001 oopsregthanks.tmpl -rw-rw-r-- 1 twiki twiki 679 Aug 1 2001 oopsregwiki.tmpl -rw-rw-r-- 1 twiki twiki 502 Mar 24 2002 oopsrenameerr.tmpl -rw-rw-r-- 1 twiki twiki 433 May 19 2002 oopsrenamenotwikiword.tmpl -rw-rw-r-- 1 twiki twiki 506 Jun 10 2002 oopsresetpasswd.tmpl -rw-rw-r-- 1 twiki twiki 957 Jan 7 22:55 oopsrev.tmpl -rw-rw-r-- 1 twiki twiki 774 Aug 1 2001 oopssave.tmpl -rw-rw-r-- 1 twiki twiki 477 Aug 1 2001 oopssaveerr.tmpl -rw-rw-r-- 1 twiki twiki 465 Jun 10 2002 oopssendmailerr.tmpl -rw-rw-r-- 1 twiki twiki 379 Aug 1 2001 oopstopicexists.tmpl -rw-rw-r-- 1 twiki twiki 342 Jul 31 2001 oopsupload.tmpl -rw-rw-r-- 1 twiki twiki 364 Aug 1 2001 oopswrongpassword.tmpl -rw-rw-r-- 1 twiki twiki 2603 Jan 7 22:55 preview.tmpl -rw-rw-r-- 1 twiki twiki 1719 Jan 7 22:56 rdiff.tmpl -rw-rw-r-- 1 twiki twiki 1160 Dec 9 21:48 registernotify.tmpl -rw-rw-r-- 1 twiki twiki 993 Jun 23 2002 rename.tmpl -rw-rw-r-- 1 twiki twiki 2369 Jan 7 22:56 renamebase.tmpl -rw-rw-r-- 1 twiki twiki 471 May 31 2002 renameconfirm.tmpl -rw-rw-r-- 1 twiki twiki 595 May 31 2002 renamerefs.tmpl -rw-rw-r-- 1 twiki twiki 1818 Jan 7 22:56 search.tmpl -rw-rw-r-- 1 twiki twiki 1676 Jan 7 22:57 searchbookview.tmpl -rw-rw-r-- 1 twiki twiki 980 Jan 7 22:57 searchformat.tmpl -rw-rw-r-- 1 twiki twiki 149 Sep 13 2001 searchmeta.tmpl -rw-rw-r-- 1 twiki twiki 2071 Jan 7 22:57 searchrenameview.tmpl -rw-rw-r-- 1 twiki twiki 2284 Dec 9 21:48 twiki.tmpl -rw-rw-r-- 1 twiki twiki 419 Dec 9 21:48 view.plain.tmpl -rw-rw-r-- 1 twiki twiki 827 Dec 9 21:48 view.print.tmpl -rw-rw-r-- 1 twiki twiki 300 Dec 14 17:16 view.rss.tmpl -rw-rw-r-- 1 twiki twiki 1629 Jan 7 22:58 view.tmpl
>
>
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 597 May 28 23:51 oopsaccesscreateweb.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

Directory twiki/data/:



Changed:
<
<
drwxrwxr-x 8 nobody nobody 4096 Jan 3 23:50 . drwxrwxr-x 4 twiki twiki 4096 Jan 8 01:03 .. -rw-rw-rw- 1 twiki twiki 210 Jan 11 15:58 .htpasswd drwxrwxr-x 2 nobody nobody 4096 Dec 11 02:15 Know drwxrwxr-x 2 nobody nobody 4096 Jan 11 17:45 Main drwxrwxr-x 2 nobody nobody 4096 Dec 11 02:15 Sandbox drwxrwxr-x 2 nobody nobody 8192 Jan 11 22:45 TWiki drwxrwxr-x 2 nobody nobody 4096 Dec 11 02:15 Trash drwxrwxr-x 2 nobody nobody 4096 Dec 11 01:01 _default -rw-rw-rw- 1 twiki twiki 0 Aug 2 14:16 debug.txt -rw-rw-r-- 1 nobody nobody 36630 Jan 11 22:26 log200301.txt
>
>
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
Changed:
<
<
-rw-rw-rw- 1 twiki twiki 1320 Dec 11 00:18 warning.txt
>
>
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

Partial file list for twiki/data/Main:

Line: 343 to 439

  • TIP Included files come with their RCS versions histories .txt,v.



Changed:
<
<
drwxrwxr-x 2 nobody nobody 4096 Jan 11 17:45 . drwxrwxr-x 8 nobody nobody 4096 Jan 3 23:50 .. -rw-rw-rw- 1 twiki twiki 3662 Jan 11 16:29 .changes
>
>
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
Changed:
<
<
-rw-r--r-- 1 nobody nobody 280 Dec 15 2000 TokyoOffice?.txt -rw-r--r-- 1 nobody nobody 774 Dec 15 2000 TokyoOffice?.txt,v
>
>
-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
Changed:
<
<
-rw-r--r-- 1 nobody nobody 1721 Jun 28 2002 WebHome.txt -r--r--r-- 1 nobody nobody 11314 Jun 28 2002 WebHome.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
Changed:
<
<
-rw-r--r-- 1 nobody nobody 729 Mar 24 2001 WebNotify.txt -r--r--r-- 1 nobody nobody 2981 Mar 24 2001 WebNotify.txt,v -rw-r--r-- 1 nobody nobody 3670 Apr 12 2002 WebPreferences.txt -r--r--r-- 1 nobody nobody 8203 Apr 12 2002 WebPreferences.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
Changed:
<
<
-rw-r--r-- 1 nobody nobody 850 Dec 11 00:58 WebStatistics.txt -r--r--r-- 1 nobody nobody 1690 Dec 11 00:58 WebStatistics.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
Line: 372 to 482

drwxrwxr-x    8 nobody nobody       4096 Nov 18 12:31 .
drwxrwxr-x    3 twiki  twiki        4096 Nov 18 12:31 ..
Deleted:
<
<
drwxrwxr-x 3 nobody nobody 4096 Nov 18 12:31 Know

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
Line: 418 to 527

-r--r--r-- 1 nobody nobody 81 Aug 15 10:14 Smile.gif,v
Changed:
<
<
-- PeterThoeny - 11 Jan 2003
-- MikeMannix? - 16 May 2002
>
>
-- TWiki:Main.PeterThoeny - 13 Aug 2004
-- TWiki:Main.MikeMannix - 16 May 2002
-- TWiki:Main.ArthurClemens - 08 Aug 2004

Added:
>
>

META TOPICMOVED MikeMannix? date="1000524678" from="TWiki.DocsATWikiFileSystem" to="TWiki.AppendixFileSystem"
 <<O>>  Difference Topic AppendixFileSystem (r1.12 - 02 Feb 2003 - PeterThoeny)

META TOPICPARENT WebHome

Appendix A: TWiki Filesystem

Changed:
<
<
Annotated directory and file listings, for the 01-Dec-2001 TWiki production release.
>
>
Annotated directory and file listings, for the 01-Feb-2003 TWiki production release.

Who and What is This Good For?

Line: 25 to 25

File Descriptions

Changed:
<
<
A rundown of the individual files included in the current 01-Dec-2001 distribution, organized by TWiki root directories.
>
>
A rundown of the individual files included in the current distribution, organized by TWiki root directories.

Files in twiki

 <<O>>  Difference Topic AppendixFileSystem (r1.11 - 12 Jan 2003 - PeterThoeny)

META TOPICPARENT WebHome
TOC: No TOC in "TWiki.AppendixFileSystem"
Line: 9 to 9

Who and What is This Good For?

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

Line: 50 to 50

edit Edit a topic
geturl Fetch URL data
installpasswd Install new password by admin
Deleted:
<
<
manage Manage webs

mailnotify Script called by cron job to notify users of changes
Added:
>
>
manage Manage script to create new webs

oops Shows an OK or oops dialog
passwd Reset and change password
preview Preview topic after edit
Line: 60 to 60

rename Rename/move topics and move attachments
save Saves a topic, called by preview
search Displays search results
Added:
>
>
setlib.cfg Location of the TWiki libraries. Customize if needed

statistics Create statistics topic
testenv Test CGI environment variables
upload Does file upload (FileAttachment)
Line: 85 to 86

TWiki/Search.pm Search engine, used by wiki.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
Changed:
<
<
TWiki/Store/RcsWrap.pm Wrappers around RCS executables, a class that inherits from RcsFile?
TWiki/Store/RcsLite.pm A Perl RCS implemention, a class that inherits from RcsFile?
>
>
TWiki/Store/RcsWrap.pm Wrappers around RCS executables, a class that inherits from RcsFile
TWiki/Store/RcsLite.pm A Perl RCS implemention, a class that inherits from RcsFile

TWiki/Plugins/DefaultPlugin.pm Handles some legacy rules
TWiki/Plugins/EmptyPlugin.pm Empty plugin, use to create your own
TWiki/Plugins/InterwikiPlugin.pm Use aliases as links for predefined URLs
Line: 98 to 99

File: Used for:
favicon.ico ICO file
Deleted:
<
<
twikilogo.gif GIF file
twikilogo1.gif GIF file
twikilogo2.gif GIF file
twikilogo3.gif GIF file
twikilogo4.gif GIF file
twikilogo88x31 GIF file

wikiHome.gif GIF file
Changed:
<
<
icn/_filetypes.txt GIF file
icn/bat.gif GIF file
icn/bmp.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
Added:
>
>
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
Added:
>
>
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
Know/IncorrectDllVersionW32PTH10DLL/W32PTH10.DLL DLL file: sample

Files under twiki/data

Changed:
<
<
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 four start-up webs - Main, TWiki, Know, Sandbox - with documentation and demo content, a Trash web for browser-based, recoverable topic deletion, and a _default directory containing core topic set required to start a new web. Partial file list:
>
>
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 four start-up webs - Main, TWiki, Know, 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
Deleted:
<
<
_default directory can be copied to empty directory when creating new webs

_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
Line: 144 to 143

_default/WebSearch.txt,v Revisions history (RCS)
_default/WebStatistics.txt Generates web usage statistics
_default/WebStatistics.txt,v Revisions history (RCS)
Added:
>
>
_default/WebTopicList.txt Lists all topics in a web in compact format
_default/WebTopicList.txt,v Revisions history (RCS)

... ...

Files in twiki/templates

Changed:
<
<
Templates used to control appearance of topics rendered as Web pages. Full file list:
>
>
Templates and skins used to control appearance of topics rendered as Web pages. Full file list:

File: Used for:
attach.tmpl Attach (FileAttachments) control screen
attachagain.tmpl Attachment control screen
attachnew.tmpl Attachment control screen
Changed:
<
<
changeform.tmpl Control screen
changes.tmpl Displays WebChanges links list of recently changed topics
>
>
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 JavaScript
edit.tmpl Main edit window
mailnotify.tmpl Email notification
Changed:
<
<
moveattachment.tmpl Control screen
>
>
moveattachment.tmpl Move attachment control screen

oopsaccesschange.tmpl Error message
Added:
>
>
oopsaccesscreateweb.tmpl Error message

oopsaccessgroup.tmpl Error message
oopsaccessrename.tmpl Error message
oopsaccessview.tmpl Error message
Line: 171 to 173

oopsempty.tmpl Error message
oopslocked.tmpl Error message
oopslockedrename.tmpl Error message
Added:
>
>
oopsmanage.tmpl Error message

oopsmissing.tmpl Error message
oopsmore.tmpl More topic actions message
oopsmoveerr.tmpl Error message
Line: 178 to 181

oopsnotwikiuser.tmpl Error message
oopsnoweb.tmpl Error message
oopspreview.tmpl Error message
Added:
>
>
oopsregemail.tmpl Error message

oopsregexist.tmpl Error message
oopsregpasswd.tmpl Error message
oopsregrequ.tmpl Error message
oopsregthanks.tmpl Error message
oopsregwiki.tmpl Error message
oopsrenameerr.tmpl Error message
Added:
>
>
oopsrenamenotwikiword.tmpl Error message

oopsresetpasswd.tmpl Error message
oopsrev.tmpl Error message
oopssave.tmpl Error message
Line: 194 to 199

oopswrongpassword.tmpl Error message
preview.tmpl Preview Changes screen
rdiff.tmpl Displays text changes before & after Diffs
Deleted:
<
<
register.tmpl User registration page

registernotify.tmpl Registration notification
rename.tmpl Rename/move control screen (choose web & new topic tile
renamebase.tmpl Used by other rename templates
Line: 202 to 206

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
Added:
>
>
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
Changed:
<
<
view.plain.tmpl Printable topic view with simplified header/footer
view.print.tmpl Printable topic view with no header/footer
>
>
view.plain.tmpl Skin for bare bone topic view without header/footer
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.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.

Changed:
<
<
  • TIP 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 need a .cgi (sometimes .pl) extension._
>
>
  • TIP 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:



Changed:
<
<
drwxrwxr-x 2 twiki twiki 4096 Sep 14 22:45 . drwxrwxr-x 5 twiki twiki 4096 Aug 3 01:57 .. -rw-rw-r-- 1 twiki twiki 895 Aug 25 01:32 .htaccess -rw-rw-r-- 1 twiki twiki 782 Aug 25 01:32 .htaccess.txt -rw-rwxr-x 1 twiki twiki 4819 Sep 7 01:44 attach -rwxrwxr-x 1 twiki twiki 3381 Jul 21 18:41 changes -rw-rwxr-x 1 twiki twiki 8056 Sep 3 22:44 edit -rwxrwxr-x 1 twiki twiki 1736 Nov 17 2000 geturl -rwxrwxr-x 1 twiki twiki 4481 Aug 21 19:10 installpasswd -rwxrwxr-x 1 twiki twiki 5829 Aug 21 22:03 mailnotify -rwxrwxr-x 1 twiki twiki 4512 Aug 25 22:10 makedistrib -rw-rwxr-x 1 twiki twiki 2254 Aug 21 19:25 oops -rwxrwxr-x 1 twiki twiki 6399 Aug 22 18:31 passwd -rw-rwxr-x 1 twiki twiki 5315 Sep 3 22:45 preview -rwxrwxr-x 1 twiki twiki 8946 Sep 8 18:35 rdiff -rw-rwxr-x 1 twiki twiki 9199 Aug 25 21:02 register -rwxrwxr-x 1 twiki twiki 13481 Sep 7 21:17 rename -rw-rwxr-x 1 twiki twiki 4645 Sep 7 01:44 save -rwxrwxr-x 1 twiki twiki 4166 Jul 21 18:45 search -rw-rwxr-x 1 twiki twiki 10006 Sep 7 01:42 statistics -rwxrwxr-x 1 twiki twiki 9356 Aug 31 10:04 testenv -rw-rwxr-x 1 twiki twiki 13782 Aug 21 22:17 upload -rwxrwxr-x 1 twiki twiki 10164 Sep 8 18:24 view -rw-rwxr-x 1 twiki twiki 2773 Sep 13 17:21 viewfile
>
>
drwxrwxr-x 2 twiki twiki 4096 Jan 7 23:56 . drwxrwxr-x 5 twiki twiki 4096 Nov 18 12:21 .. -rw-rw-r-- 1 twiki twiki 979 Aug 3 19:36 .htaccess -rw-rw-r-- 1 twiki twiki 1598 Jun 1 2002 .htaccess.txt -rwxrwxr-x 1 twiki twiki 4986 Jan 4 17:27 attach -rwxrwxr-x 1 twiki twiki 3734 Jan 4 17:27 changes -rwxrwxr-x 1 twiki twiki 9362 Jan 4 18:04 edit -rwxrwxr-x 1 twiki twiki 1878 Jan 4 17:28 geturl -rwxrwxr-x 1 twiki twiki 4587 Jan 4 17:28 installpasswd -rwxrwxr-x 1 twiki twiki 7231 Jan 6 09:04 mailnotify -rwxrwxr-x 1 twiki twiki 6000 Dec 11 01:26 makedistrib -rwxrwxr-x 1 twiki twiki 8228 Jan 4 18:25 manage -rwxrwxr-x 1 twiki twiki 2445 Jan 4 18:08 oops -rwxrwxr-x 1 twiki twiki 6936 Jan 4 18:08 passwd -rwxrwxr-x 1 twiki twiki 5820 Jan 4 17:30 preview -rwxrwxr-x 1 twiki twiki 9235 Jan 4 17:31 rdiff -rwxrwxr-x 1 twiki twiki 10584 Jan 4 18:09 register -rwxrwxr-x 1 twiki twiki 14746 Jan 5 00:14 rename -rwxrwxr-x 1 twiki twiki 4800 Jan 4 18:09 save -rwxrwxr-x 1 twiki twiki 4729 Jan 4 17:32 search -rw-rw-r-- 1 twiki twiki 1446 Jan 8 01:03 setlib.cfg -rwxrwxr-x 1 twiki twiki 19261 Jan 4 17:33 statistics -rwxrwxr-x 1 twiki twiki 30626 Jan 4 17:33 testenv -rwxrwxr-x 1 twiki twiki 14306 Jan 4 18:11 upload -rwxrwxr-x 1 twiki twiki 11414 Jan 5 01:12 view -rwxrwxr-x 1 twiki twiki 2944 Jan 5 00:36 viewfile

Directory twiki/templates/:



Changed:
<
<
drwxrwxr-x 2 twiki twiki 4096 Sep 8 00:47 . drwxrwxr-x 4 twiki twiki 4096 Sep 10 23:21 .. -rw-rw-r-- 1 twiki twiki 2573 Aug 31 13:06 attach.tmpl -rw-rw-r-- 1 twiki twiki 1604 Aug 3 14:52 attachagain.tmpl -rw-rw-r-- 1 twiki twiki 449 Aug 3 14:47 attachnew.tmpl -rw-rw-r-- 1 twiki twiki 1309 Sep 3 22:47 changeform.tmpl -rw-rw-r-- 1 twiki twiki 1619 Aug 31 13:16 changes.tmpl -rw-rw-r-- 1 twiki twiki 11842 Sep 10 19:00 edit.iejs.tmpl -rw-rw-r-- 1 twiki twiki 2603 Sep 3 22:48 edit.tmpl -rw-rw-r-- 1 twiki twiki 981 May 28 20:14 mailnotify.tmpl -rw-rw-r-- 1 twiki twiki 1499 Aug 31 13:16 moveattachment.tmpl -rw-rw-r-- 1 twiki twiki 570 Aug 1 01:24 oopsaccesschange.tmpl -rw-rw-r-- 1 twiki twiki 586 Aug 1 01:24 oopsaccessgroup.tmpl -rw-rw-r-- 1 twiki twiki 573 Aug 1 01:47 oopsaccessrename.tmpl -rw-rw-r-- 1 twiki twiki 573 Aug 1 01:24 oopsaccessview.tmpl -rw-rw-r-- 1 twiki twiki 1014 Aug 1 01:25 oopsauth.tmpl -rw-rw-r-- 1 twiki twiki 405 Aug 1 01:49 oopsbadpwformat.tmpl -rw-rw-r-- 1 twiki twiki 344 Jul 31 10:16 oopschangepasswd.tmpl -rw-rw-r-- 1 twiki twiki 624 Jul 31 02:09 oopsempty.tmpl -rw-rw-r-- 1 twiki twiki 918 Jul 31 02:20 oopslocked.tmpl -rw-rw-r-- 1 twiki twiki 590 Jul 31 10:25 oopslockedrename.tmpl -rw-rw-r-- 1 twiki twiki 328 Jul 31 10:26 oopsmissing.tmpl -rw-rw-r-- 1 twiki twiki 2158 Sep 13 02:03 oopsmore.tmpl -rw-rw-r-- 1 twiki twiki 407 Aug 1 10:22 oopsmoveerr.tmpl -rw-rw-r-- 1 twiki twiki 1136 Aug 1 01:30 oopsnoformdef.tmpl -rw-rw-r-- 1 twiki twiki 522 Aug 1 01:31 oopsnotwikiuser.tmpl -rw-rw-r-- 1 twiki twiki 413 Jul 31 02:07 oopsnoweb.tmpl -rw-rw-r-- 1 twiki twiki 393 Aug 1 01:32 oopspreview.tmpl -rw-rw-r-- 1 twiki twiki 462 Aug 1 01:32 oopsregexist.tmpl -rw-rw-r-- 1 twiki twiki 345 Aug 1 00:52 oopsregpasswd.tmpl -rw-rw-r-- 1 twiki twiki 356 Aug 1 00:53 oopsregrequ.tmpl -rw-rw-r-- 1 twiki twiki 540 Aug 1 01:57 oopsregthanks.tmpl -rw-rw-r-- 1 twiki twiki 679 Aug 1 01:02 oopsregwiki.tmpl -rw-rw-r-- 1 twiki twiki 411 Aug 1 10:23 oopsrenameerr.tmpl -rw-rw-r-- 1 twiki twiki 483 Aug 1 01:59 oopsresetpasswd.tmpl -rw-rw-r-- 1 twiki twiki 921 Sep 7 23:47 oopsrev.tmpl -rw-rw-r-- 1 twiki twiki 774 Aug 1 01:35 oopssave.tmpl -rw-rw-r-- 1 twiki twiki 477 Aug 1 02:01 oopssaveerr.tmpl -rw-rw-r-- 1 twiki twiki 452 Aug 1 01:37 oopssendmailerr.tmpl -rw-rw-r-- 1 twiki twiki 379 Aug 1 10:23 oopstopicexists.tmpl -rw-rw-r-- 1 twiki twiki 342 Jul 31 10:09 oopsupload.tmpl -rw-rw-r-- 1 twiki twiki 364 Aug 1 02:05 oopswrongpassword.tmpl -rw-rw-r-- 1 twiki twiki 2584 Sep 3 22:49 preview.tmpl -rw-rw-r-- 1 twiki twiki 1539 Sep 8 18:29 rdiff.tmpl -rw-rw-r-- 1 twiki twiki 552 Jul 14 19:23 register.tmpl -rw-rw-r-- 1 twiki twiki 1151 Aug 23 16:38 registernotify.tmpl -rw-rw-r-- 1 twiki twiki 789 Aug 8 23:32 rename.tmpl -rw-rw-r-- 1 twiki twiki 2310 Sep 10 14:56 renamebase.tmpl -rw-rw-r-- 1 twiki twiki 475 Aug 3 16:53 renameconfirm.tmpl -rw-rw-r-- 1 twiki twiki 589 Aug 8 23:32 renamerefs.tmpl -rw-rw-r-- 1 twiki twiki 1792 Aug 31 18:38 search.tmpl -rw-rw-r-- 1 twiki twiki 1650 Aug 31 18:38 searchbookview.tmpl -rw-rw-r-- 1 twiki twiki 149 Sep 13 02:00 searchmeta.tmpl -rw-rw-r-- 1 twiki twiki 2044 Aug 31 18:38 searchrenameview.tmpl -rw-rw-r-- 1 twiki twiki 2246 Aug 31 13:08 twiki.tmpl -rw-rw-r-- 1 twiki twiki 418 Aug 31 13:07 view.plain.tmpl -rw-rw-r-- 1 twiki twiki 826 Aug 31 13:08 view.print.tmpl -rw-rw-r-- 1 twiki twiki 1770 Sep 8 00:32 view.tmpl
>
>
drwxrwxr-x 2 twiki twiki 4096 Dec 11 00:38 . drwxrwxr-x 4 twiki twiki 4096 Jan 8 01:03 .. -rw-rw-r-- 1 twiki twiki 2590 Jan 7 22:53 attach.tmpl -rw-rw-r-- 1 twiki twiki 1604 Aug 3 2001 attachagain.tmpl -rw-rw-r-- 1 twiki twiki 449 Aug 3 2001 attachnew.tmpl -rw-rw-r-- 1 twiki twiki 1276 Dec 9 21:48 changeform.tmpl -rw-rw-r-- 1 twiki twiki 1620 Dec 9 21:48 changes.tmpl -rw-rw-r-- 1 twiki twiki 12777 Jan 7 22:54 edit.iejs.tmpl -rw-rw-r-- 1 twiki twiki 2801 Jan 7 22:54 edit.tmpl -rw-rw-r-- 1 twiki twiki 975 Dec 9 21:48 mailnotify.tmpl -rw-rw-r-- 1 twiki twiki 1606 Jan 7 22:54 moveattachment.tmpl -rw-rw-r-- 1 twiki twiki 570 Aug 1 2001 oopsaccesschange.tmpl -rw-rw-r-- 1 twiki twiki 596 Apr 13 2002 oopsaccesscreateweb.tmpl -rw-rw-r-- 1 twiki twiki 586 Aug 1 2001 oopsaccessgroup.tmpl -rw-rw-r-- 1 twiki twiki 573 Aug 1 2001 oopsaccessrename.tmpl -rw-rw-r-- 1 twiki twiki 573 Aug 1 2001 oopsaccessview.tmpl -rw-rw-r-- 1 twiki twiki 997 Nov 11 22:21 oopsauth.tmpl -rw-rw-r-- 1 twiki twiki 405 Aug 1 2001 oopsbadpwformat.tmpl -rw-rw-r-- 1 twiki twiki 344 Jul 31 2001 oopschangepasswd.tmpl -rw-rw-r-- 1 twiki twiki 624 Jul 31 2001 oopsempty.tmpl -rw-rw-r-- 1 twiki twiki 891 Dec 30 15:51 oopslocked.tmpl -rw-rw-r-- 1 twiki twiki 589 Dec 30 15:55 oopslockedrename.tmpl -rw-rw-r-- 1 twiki twiki 678 Apr 12 2002 oopsmanage.tmpl -rw-rw-r-- 1 twiki twiki 328 Jul 31 2001 oopsmissing.tmpl -rw-rw-r-- 1 twiki twiki 2352 Apr 13 2002 oopsmngcreateweb.tmpl -rw-rw-r-- 1 twiki twiki 2322 Jan 7 22:55 oopsmore.tmpl -rw-rw-r-- 1 twiki twiki 407 Aug 1 2001 oopsmoveerr.tmpl -rw-rw-r-- 1 twiki twiki 1132 Nov 30 2001 oopsnoformdef.tmpl -rw-rw-r-- 1 twiki twiki 520 Jan 4 18:21 oopsnotwikiuser.tmpl -rw-rw-r-- 1 twiki twiki 1495 Apr 7 2002 oopsnoweb.tmpl -rw-rw-r-- 1 twiki twiki 393 Aug 1 2001 oopspreview.tmpl -rw-rw-r-- 1 twiki twiki 340 Dec 10 14:14 oopsregemail.tmpl -rw-rw-r-- 1 twiki twiki 475 Jun 10 2002 oopsregexist.tmpl -rw-rw-r-- 1 twiki twiki 345 Aug 1 2001 oopsregpasswd.tmpl -rw-rw-r-- 1 twiki twiki 356 Aug 1 2001 oopsregrequ.tmpl -rw-rw-r-- 1 twiki twiki 540 Aug 1 2001 oopsregthanks.tmpl -rw-rw-r-- 1 twiki twiki 679 Aug 1 2001 oopsregwiki.tmpl -rw-rw-r-- 1 twiki twiki 502 Mar 24 2002 oopsrenameerr.tmpl -rw-rw-r-- 1 twiki twiki 433 May 19 2002 oopsrenamenotwikiword.tmpl -rw-rw-r-- 1 twiki twiki 506 Jun 10 2002 oopsresetpasswd.tmpl -rw-rw-r-- 1 twiki twiki 957 Jan 7 22:55 oopsrev.tmpl -rw-rw-r-- 1 twiki twiki 774 Aug 1 2001 oopssave.tmpl -rw-rw-r-- 1 twiki twiki 477 Aug 1 2001 oopssaveerr.tmpl -rw-rw-r-- 1 twiki twiki 465 Jun 10 2002 oopssendmailerr.tmpl -rw-rw-r-- 1 twiki twiki 379 Aug 1 2001 oopstopicexists.tmpl -rw-rw-r-- 1 twiki twiki 342 Jul 31 2001 oopsupload.tmpl -rw-rw-r-- 1 twiki twiki 364 Aug 1 2001 oopswrongpassword.tmpl -rw-rw-r-- 1 twiki twiki 2603 Jan 7 22:55 preview.tmpl -rw-rw-r-- 1 twiki twiki 1719 Jan 7 22:56 rdiff.tmpl -rw-rw-r-- 1 twiki twiki 1160 Dec 9 21:48 registernotify.tmpl -rw-rw-r-- 1 twiki twiki 993 Jun 23 2002 rename.tmpl -rw-rw-r-- 1 twiki twiki 2369 Jan 7 22:56 renamebase.tmpl -rw-rw-r-- 1 twiki twiki 471 May 31 2002 renameconfirm.tmpl -rw-rw-r-- 1 twiki twiki 595 May 31 2002 renamerefs.tmpl -rw-rw-r-- 1 twiki twiki 1818 Jan 7 22:56 search.tmpl -rw-rw-r-- 1 twiki twiki 1676 Jan 7 22:57 searchbookview.tmpl -rw-rw-r-- 1 twiki twiki 980 Jan 7 22:57 searchformat.tmpl -rw-rw-r-- 1 twiki twiki 149 Sep 13 2001 searchmeta.tmpl -rw-rw-r-- 1 twiki twiki 2071 Jan 7 22:57 searchrenameview.tmpl -rw-rw-r-- 1 twiki twiki 2284 Dec 9 21:48 twiki.tmpl -rw-rw-r-- 1 twiki twiki 419 Dec 9 21:48 view.plain.tmpl -rw-rw-r-- 1 twiki twiki 827 Dec 9 21:48 view.print.tmpl -rw-rw-r-- 1 twiki twiki 300 Dec 14 17:16 view.rss.tmpl -rw-rw-r-- 1 twiki twiki 1629 Jan 7 22:58 view.tmpl

Directory twiki/data/:



Changed:
<
<
drwxrwxr-x 8 nobody nobody 4096 Sep 7 01:04 . drwxrwxr-x 4 nobody nobody 4096 Sep 10 23:21 .. -rw-rw-rw- 1 twiki twiki 159 Aug 24 19:49 .htpasswd drwxrwxr-x 2 nobody nobody 4096 Sep 9 02:45 Know drwxrwxr-x 2 nobody nobody 4096 Sep 9 02:45 Main drwxrwxr-x 2 nobody nobody 4096 Sep 9 02:45 Sandbox drwxrwxr-x 2 nobody nobody 8192 Sep 14 23:22 TWiki drwxrwxr-x 2 nobody nobody 4096 Sep 14 12:04 Trash drwxrwxr-x 2 nobody nobody 4096 Sep 9 02:45 _default -rw-rw-rw-- 1 twiki twiki 0 Jul 1 02:20 debug.txt -rw-rw-r-- 1 twiki twiki 3419 Aug 13 00:15 mime.types -rw-rw-rw-- 1 twiki twiki 0 Jul 1 02:19 warning.txt
>
>
drwxrwxr-x 8 nobody nobody 4096 Jan 3 23:50 . drwxrwxr-x 4 twiki twiki 4096 Jan 8 01:03 .. -rw-rw-rw- 1 twiki twiki 210 Jan 11 15:58 .htpasswd drwxrwxr-x 2 nobody nobody 4096 Dec 11 02:15 Know drwxrwxr-x 2 nobody nobody 4096 Jan 11 17:45 Main drwxrwxr-x 2 nobody nobody 4096 Dec 11 02:15 Sandbox drwxrwxr-x 2 nobody nobody 8192 Jan 11 22:45 TWiki drwxrwxr-x 2 nobody nobody 4096 Dec 11 02:15 Trash drwxrwxr-x 2 nobody nobody 4096 Dec 11 01:01 _default -rw-rw-rw- 1 twiki twiki 0 Aug 2 14:16 debug.txt -rw-rw-r-- 1 nobody nobody 36630 Jan 11 22:26 log200301.txt -rw-rw-r-- 1 twiki twiki 3419 Aug 13 2001 mime.types -rw-rw-rw- 1 twiki twiki 1320 Dec 11 00:18 warning.txt

Partial file list for twiki/data/Main:

Changed:
<
<
  • TIP Included files come with their RCS versions histories .txt,v. If you don't need the changes history of each one, you can delete them and save a lot of space. New RCS files will be created automatically, only when a topic is next edited.
>
>
  • TIP Included files come with their RCS versions histories .txt,v.



Changed:
<
<
drwxrwxrwx 2 nobody nobody 4096 Aug 19 04:15 . drwxrwxrwx 6 nobody nobody 4096 Aug 3 01:09 .. -rw-rw-rw- 1 twiki twiki 3716 Aug 19 02:19 .changes -rw-rw-rw- 1 twiki twiki 9 Aug 19 02:45 .mailnotify -rw-r--r-- 1 nobody nobody 358 Aug 18 17:22 OfficeLocations?.txt -r--r--r-- 1 nobody nobody 878 Aug 18 17:22 OfficeLocations?.txt,v -rw-r--r-- 1 nobody nobody 680 Aug 18 17:36 TWikiGuest?.txt -r--r--r-- 1 nobody nobody 1989 Aug 18 17:36 TWikiGuest?.txt,v -rw-r--r-- 1 nobody nobody 459 Aug 18 17:19 TWikiUsers?.txt -r--r--r-- 1 nobody nobody 3840 Aug 18 17:19 TWikiUsers?.txt,v -rw-r--r-- 1 nobody nobody 95 Aug 19 03:06 WebChanges.txt -r--r--r-- 1 nobody nobody 284 Aug 19 03:06 WebChanges.txt,v -rw-r--r-- 1 nobody nobody 1853 Aug 18 18:08 WebHome.txt -r--r--r-- 1 nobody nobody 6523 Aug 18 18:08 WebHome.txt,v
>
>
drwxrwxr-x 2 nobody nobody 4096 Jan 11 17:45 . drwxrwxr-x 8 nobody nobody 4096 Jan 3 23:50 .. -rw-rw-rw- 1 twiki twiki 3662 Jan 11 16:29 .changes -rw-rw-rw- 1 twiki twiki 9 Oct 25 2001 .mailnotify -rw-r--r-- 1 nobody nobody 280 Dec 15 2000 TokyoOffice?.txt -rw-r--r-- 1 nobody nobody 774 Dec 15 2000 TokyoOffice?.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 1721 Jun 28 2002 WebHome.txt -r--r--r-- 1 nobody nobody 11314 Jun 28 2002 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 729 Mar 24 2001 WebNotify.txt -r--r--r-- 1 nobody nobody 2981 Mar 24 2001 WebNotify.txt,v -rw-r--r-- 1 nobody nobody 3670 Apr 12 2002 WebPreferences.txt -r--r--r-- 1 nobody nobody 8203 Apr 12 2002 WebPreferences.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 850 Dec 11 00:58 WebStatistics.txt -r--r--r-- 1 nobody nobody 1690 Dec 11 00:58 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

Directory twiki/pub/:



Changed:
<
<
drwxrwxrwx 6 nobody nobody 4096 Aug 3 01:21 . drwxrwxr-x 3 twiki twiki 4096 Jun 17 16:35 .. drwxrwxrwx 3 nobody nobody 4096 Jun 17 16:35 Know drwxrwxrwx 3 nobody nobody 4096 Aug 3 01:21 TWiki
>
>
drwxrwxr-x 8 nobody nobody 4096 Nov 18 12:31 . drwxrwxr-x 3 twiki twiki 4096 Nov 18 12:31 .. drwxrwxr-x 3 nobody nobody 4096 Nov 18 12:31 Know 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
Changed:
<
<
drwxrwxr-x 2 twiki twiki 4096 Jun 17 16:35 icn -rw-rw-r-- 1 twiki twiki 3016 Oct 5 1999 twikilogo.gif -rw-rw-r-- 1 twiki twiki 5320 Oct 5 1999 twikilogo1.gif -rw-rw-r-- 1 twiki twiki 6125 Oct 5 1999 twikilogo2.gif -rw-rw-r-- 1 twiki twiki 7218 Oct 5 1999 twikilogo3.gif -rw-rw-r-- 1 twiki twiki 6710 Oct 5 1999 twikilogo4.gif -rw-rw-r-- 1 twiki twiki 3501 Sep 14 11:57 twikilogo88x31.gif
>
>
drwxrwxr-x 2 twiki twiki 4096 Nov 18 12:31 icn

-rw-rw-r-- 1 twiki twiki 2877 Jun 7 1999 wikiHome.gif

Partial file list for twiki/pub/icn/:



Changed:
<
<
drwxrwxr-x 2 twiki twiki 4096 Jun 17 16:35 . drwxrwxrwx 6 nobody nobody 4096 Aug 3 01:21 ..
>
>
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
Line: 375 to 395

-rw-rw-r-- 1 twiki twiki 152 Mar 9 1999 doc.gif
Changed:
<
<
-- PeterThoeny - 14 Sep 2001
>
>
Directory twiki/pub/TWiki:

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

Directory twiki/pub/TWiki/FileAttachment:

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

-- PeterThoeny - 11 Jan 2003


-- MikeMannix? - 16 May 2002
 <<O>>  Difference Topic AppendixFileSystem (r1.10 - 18 Jul 2002 - PeterThoeny)

META TOPICPARENT WebHome
TOC: No TOC in "TWiki.AppendixFileSystem"
Line: 49 to 50

edit Edit a topic
geturl Fetch URL data
installpasswd Install new password by admin
Added:
>
>
manage Manage webs

mailnotify Script called by cron job to notify users of changes
oops Shows an OK or oops dialog
passwd Reset and change password
Line: 118 to 120

Files under twiki/data

Changed:
<
<
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 four start-up webs - Main, TWiki, Know, Test - with documentation and demo content, a Trash web for browser-based, recoverable topic deletion, and a _default directory containing core topic set required to start a new web. Partial file list:
>
>
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 four start-up webs - Main, TWiki, Know, Sandbox - with documentation and demo content, a Trash web for browser-based, recoverable topic deletion, and a _default directory containing core topic set required to start a new web. Partial file list:

File: Used for: down
.htpasswd Basic Authentication (htaccess) users file with username and encrypted password pairs
Line: 312 to 314

-rw-rw-rw- 1 twiki twiki 159 Aug 24 19:49 .htpasswd drwxrwxr-x 2 nobody nobody 4096 Sep 9 02:45 Know drwxrwxr-x 2 nobody nobody 4096 Sep 9 02:45 Main
Added:
>
>
drwxrwxr-x 2 nobody nobody 4096 Sep 9 02:45 Sandbox

drwxrwxr-x 2 nobody nobody 8192 Sep 14 23:22 TWiki
Deleted:
<
<
drwxrwxr-x 2 nobody nobody 4096 Sep 9 02:45 Test

drwxrwxr-x 2 nobody nobody 4096 Sep 14 12:04 Trash drwxrwxr-x 2 nobody nobody 4096 Sep 9 02:45 _default -rw-rw-rw-- 1 twiki twiki 0 Jul 1 02:20 debug.txt
 <<O>>  Difference Topic AppendixFileSystem (r1.9 - 31 May 2002 - PeterThoeny)

META TOPICPARENT WebHome
TOC: No TOC in "TWiki.AppendixFileSystem"
Line: 127 to 127

warning.txt Diagnostic messages for identifying problems
_default directory can be copied to empty directory when creating new webs
_default/.changes Per web record of topic changes
Changed:
<
<
_default/.mailnotify Per web timstamp of most recent email notification
>
>
_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
 <<O>>  Difference Topic AppendixFileSystem (r1.8 - 16 May 2002 - MikeMannix?)

META TOPICPARENT WebHome
TOC: No TOC in "TWiki.AppendixFileSystem"

Changed:
<
<

Appendix A: TWiki File System

>
>

Appendix A: TWiki Filesystem


Changed:
<
<
Annotated listings of files included in the 01-Sep-2001 TWiki distribution
>
>
Annotated directory and file listings, for the 01-Dec-2001 TWiki production release.

Changed:
<
<

Overview

This Appendix contains directory and file listings, and individual file descriptions, for the full 01-Sep-2001 TWiki distribution package.

>
>

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 (eg: 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

Changed:
<
<
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 subdirectory structure intact:
>
>
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 list Start-up info
twiki/bin list Perl scripts
Changed:
<
<
twiki/lib list Configuration file, main library, Perl system modules, Plugins
twiki/pub list Public files (e.g. images) and FileAttachments and their RCS histories
twiki/data list Topic text (page content) and RCS histories
>
>
twiki/lib list Configuration file, main library, Perl system modules, Plugins directory
twiki/pub list Public files (eg: images) and FileAttachments and their RCS histories
twiki/data list Individual topics (page content) and their RCS histories

twiki/templates list HTML templates, used by TWiki scripts

File Descriptions

Changed:
<
<
A rundown of the individual files included in the current 01-Sep-2001 distribution, organized by TWiki root directories.
>
>
A rundown of the individual files included in the current 01-Dec-2001 distribution, organized by TWiki root directories.

Files in twiki

Line: 33 to 32

Application info and the current reference documentation. Full file list:

File: Used for:
Changed:
<
<
index.html A page with a link to first launch TWiki after install
>
>
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
Changed:
<
<
TWikiHistory.html TWiki development timeline
>
>
TWikiHistory.html TWiki development timeline: versions, features, developers

Files in twiki/bin

Line: 46 to 45

File: Used for:
.htaccess.txt Authentication. Rename to .htaccess and customize if used
Changed:
<
<
attach Script that shows the attach file page (FileAttachment)
edit Script to edit a topic
geturl Script to fetch URL data
installpasswd Script to install new password by admin
>
>
attach Shows the attach file page (FileAttachment)
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
Changed:
<
<
oops Script that shows an OK or oops dialog
passwd Script to reset and change password
preview Script to preview topic after edit
rdiff Script to see differences of topics
register Script to register new users
rename Script to rename/move topics and move attachments
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 a file attachment
>
>
oops Shows an OK or oops dialog
passwd Reset and change password
preview Preview topic after edit
rdiff See differences of topics
register Register new users
rename Rename/move topics and move attachments
save Saves a topic, called by preview
search Displays search results
statistics Create statistics topic
testenv Test CGI environment variables
upload Does file upload (FileAttachment)
view View a topic ( the script )
viewfile View a file attachment

Files under twiki/lib

Line: 71 to 70

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

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

TWiki.pm Main TWiki library
TWiki/Access.pm Access control
TWiki/Attach.pm Attachment handling
Line: 83 to 82

TWiki/Prefs.pm Preferences handling
TWiki/Search.pm Search engine, used by wiki.pm
TWiki/Store.pm Back-end storage, *.txt text file and *.txt,v RCS repository file handling
Added:
>
>
TWiki/Store/RcsFile.pm Generic file handling code, a class
TWiki/Store/RcsWrap.pm Wrappers around RCS executables, a class that inherits from RcsFile?
TWiki/Store/RcsLite.pm A Perl RCS implemention, a class that inherits from RcsFile?

TWiki/Plugins/DefaultPlugin.pm Handles some legacy rules
TWiki/Plugins/EmptyPlugin.pm Empty plugin, use to create your own
TWiki/Plugins/InterwikiPlugin.pm Use aliases as links for predefined URLs
Line: 90 to 92

Files under twiki/pub

Changed:
<
<
The pub directory stores data-related files, including images used by TWiki and FileAttachments. Attachments are stored in sub-directories created with the related topic name. Partial file list:
>
>
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
Line: 105 to 107

icn/bat.gif GIF file
icn/bmp.gif GIF file
... ...
Changed:
<
<
TWiki/FileAttachment/Sample.txt TEXT file
TWiki/FileAttachment/Smile.gif GIF file
TWiki/PreviewBackground/blankltgraybg.gif GIF file
TWiki/PreviewBackground/blankwhitebg.gif GIF file
TWiki/PreviewBackground/previewbg.gif GIF file
TWiki/WabiSabi/wabisabi.gif GIF file
Know/IncorrectDllVersionW32PTH10DLL/W32PTH10.DLL DLL file
>
>
TWiki/FileAttachment/Sample.txt TEXT file: sample
TWiki/FileAttachment/Smile.gif GIF image: sample
TWiki/PreviewBackground/blankltgraybg.gif GIF image
TWiki/PreviewBackground/blankwhitebg.gif GIF image
TWiki/PreviewBackground/previewbg.gif GIF image: Preview view background
TWiki/WabiSabi/wabisabi.gif GIF image: illustration
Know/IncorrectDllVersionW32PTH10DLL/W32PTH10.DLL DLL file: sample

Files under twiki/data

Changed:
<
<
TWiki page data stored as individual text files. Each active web has its own subdirectory. The TWiki distribution includes four start-up webs - Main, TWiki, Know, Test - with documentation and demo content, a Trash web, and a _default directory containing all topics required to start a new web. Partial file list:
>
>
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 four start-up webs - Main, TWiki, Know, Test - with documentation and demo content, a Trash web for browser-based, recoverable topic deletion, and a _default directory containing core topic set required to start a new web. Partial file list:

File: Used for:
Changed:
<
<
.htpasswd Basic Authentication (htaccess) password file
debug.txt Program messages useful for debugging
>
>
.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
Changed:
<
<
_default directory can be copied to empty directory when creating new Webs
_default/.changes Web-level record of topic changes
_default/.mailnotify Web-level timstamp of last e-mail notification
>
>
_default directory can be copied to empty directory when creating new webs
_default/.changes Per web record of topic changes
_default/.mailnotify Per web timstamp 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
Line: 134 to 136

_default/WebIndex.txt,v Revisions history (RCS)
_default/WebNotify.txt Subscribe/unsubscribe to web changes email alert
_default/WebNotify.txt,v Revisions history (RCS)
Changed:
<
<
_default/WebPreferences.txt Web-level preference settings
>
>
_default/WebPreferences.txt Per web Preference Settings

_default/WebPreferences.txt,v Revisions history (RCS)
Changed:
<
<
_default/WebSearch.txt Web-level search options
>
>
_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)
Line: 145 to 147

Files in twiki/templates

Changed:
<
<
Templates used to control appearance of all rendered pages. Full file list:
>
>
Templates used to control appearance of topics rendered as Web pages. Full file list:

File: Used for:
Changed:
<
<
attach.tmpl Attach file control screen
attachagain.tmpl Control screen
attachnew.tmpl Control screen
>
>
attach.tmpl Attach (FileAttachments) control screen
attachagain.tmpl Attachment control screen
attachnew.tmpl Attachment control screen

changeform.tmpl Control screen
Changed:
<
<
changes.tmpl Displays WebChanges list of recently changed topics
edit.iejs.tmpl Edit window with IE specific JavaScript
>
>
changes.tmpl Displays WebChanges links list of recently changed topics
edit.iejs.tmpl Edit window with IE-specific JavaScript

edit.tmpl Main edit window
mailnotify.tmpl Email notification
moveattachment.tmpl Control screen
Line: 189 to 191

oopsupload.tmpl Error message
oopswrongpassword.tmpl Error message
preview.tmpl Preview Changes screen
Changed:
<
<
rdiff.tmpl Displays text changes before & after (Diffs)
register.tmpl Registration page
>
>
rdiff.tmpl Displays text changes before & after Diffs
register.tmpl User registration page

registernotify.tmpl Registration notification
Changed:
<
<
rename.tmpl Doing a new topic rename, user chooses web & topic
>
>
rename.tmpl Rename/move control screen (choose web & new topic tile

renamebase.tmpl Used by other rename templates
renameconfirm.tmpl Confirms a pre-specified rename, ex: undoing a rename
Changed:
<
<
renamerefs.tmpl Rename done, but some references not changed (topics were locked)
>
>
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
searchmeta.tmpl Search screen
searchrenameview.tmpl Used by rename to list references to topic being renamed
Changed:
<
<
twiki.tmpl Base template definitions used by other templates
view.plain.tmpl Printable topic view with reduced header/footer
view.print.tmpl Topic view without header/footer
view.tmpl Main topic view
>
>
twiki.tmpl Master template: definitions are used by other templates
view.plain.tmpl Printable topic view with simplified header/footer
view.print.tmpl Printable topic view with no header/footer
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.

Added:
>
>
  • TIP 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 need a .cgi (sometimes .pl) extension._

Directory twiki/bin:

Line: 320 to 323

Partial file list for twiki/data/Main:

Added:
>
>
  • TIP Included files come with their RCS versions histories .txt,v. If you don't need the changes history of each one, you can delete them and save a lot of space. New RCS files will be created automatically, only when a topic is next edited.

drwxrwxrwx   2 nobody  nobody  4096 Aug 19 04:15 .
drwxrwxrwx   6 nobody  nobody  4096 Aug  3 01:09 ..
Line: 368 to 373

-rw-rw-r-- 1 twiki twiki 152 Mar 9 1999 doc.gif
Deleted:
<
<
-- MikeMannix? - 14 Sep 2001

-- PeterThoeny - 14 Sep 2001
Added:
>
>
-- MikeMannix? - 16 May 2002

META TOPICMOVED MikeMannix? date="1000524678" from="TWiki.DocsATWikiFileSystem" to="TWiki.AppendixFileSystem"
 <<O>>  Difference Topic AppendixFileSystem (r1.7 - 15 Sep 2001 - MikeMannix?)

META TOPICPARENT WebHome
TOC: No TOC in "TWiki.AppendixFileSystem"
Line: 153 to 153

attachnew.tmpl Control screen
changeform.tmpl Control screen
changes.tmpl Displays WebChanges list of recently changed topics
Changed:
<
<
edit.iejs.tmpl Edit window with IE specific JavaScript?
>
>
edit.iejs.tmpl Edit window with IE specific JavaScript

edit.tmpl Main edit window
mailnotify.tmpl Email notification
moveattachment.tmpl Control screen
 <<O>>  Difference Topic AppendixFileSystem (r1.6 - 15 Sep 2001 - PeterThoeny)

META TOPICPARENT WebHome
TOC: No TOC in "TWiki.AppendixFileSystem"
Line: 47 to 47

File: Used for:
.htaccess.txt Authentication. Rename to .htaccess and customize if used
attach Script that shows the attach file page (FileAttachment)
Deleted:
<
<
delete (not used yet)

edit Script to edit a topic
geturl Script to fetch URL data
Added:
>
>
installpasswd Script to install new password by admin

mailnotify Script called by cron job to notify users of changes
oops Script that shows an OK or oops dialog
Added:
>
>
passwd Script to reset and change password

preview Script to preview topic after edit
rdiff Script to see differences of topics
Deleted:
<
<
rename Script to rename/move topics and move attachments

register Script to register new users
Added:
>
>
rename Script to rename/move topics and move attachments

save Script that saves a topic, called by preview
search Script that displays search results
statistics Script to create statistics topic
Line: 67 to 68

Files under twiki/lib

Changed:
<
<
The new lib/TWiki/Plugins directories contain configuration, library and function files, and TWikiPlugins. Full file list:
>
>
The new lib/TWiki/Plugins directories contain configuration, library and function files, and TWikiPlugins. Full file list:

File: Used for:
Deleted:
<
<
TWiki.pm Main TWiki library

TWiki.cfg For configuration, used by TWiki.pm
Added:
>
>
TWiki.pm Main TWiki library

TWiki/Access.pm Access control
TWiki/Attach.pm Attachment handling
TWiki/Form.pm Form handling
Added:
>
>
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
Line: 97 to 99

twikilogo2.gif GIF file
twikilogo3.gif GIF file
twikilogo4.gif GIF file
Added:
>
>
twikilogo88x31 GIF file

wikiHome.gif GIF file
icn/_filetypes.txt GIF file
icn/bat.gif GIF file
Line: 108 to 111

TWiki/PreviewBackground/blankwhitebg.gif GIF file
TWiki/PreviewBackground/previewbg.gif GIF file
TWiki/WabiSabi/wabisabi.gif GIF file
Added:
>
>
Know/IncorrectDllVersionW32PTH10DLL/W32PTH10.DLL DLL file

Files under twiki/data

Changed:
<
<
TWiki page data stored as individual text files. Each active web has its own subdirectory. The TWiki distribution includes four start-up webs - Main, TWiki, Know, Test - with documentation and demo content, and a _default directory containing all topics required to start a new web. Partial file list:
>
>
TWiki page data stored as individual text files. Each active web has its own subdirectory. The TWiki distribution includes four start-up webs - Main, TWiki, Know, Test - with documentation and demo content, a Trash web, and a _default directory containing all topics required to start a new web. Partial file list:

File: Used for:
.htpasswd Basic Authentication (htaccess) password file
Line: 121 to 125

warning.txt Diagnostic messages for identifying problems
_default directory can be copied to empty directory when creating new Webs
_default/.changes Web-level record of topic changes
Added:
>
>
_default/.mailnotify Web-level timstamp of last e-mail 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
Line: 143 to 148

Templates used to control appearance of all rendered pages. Full file list:

File: Used for:
Changed:
<
<
oopsbadpwformat.tmpl Error message
>
>
attach.tmpl Attach file control screen

attachagain.tmpl Control screen
attachnew.tmpl Control screen
changeform.tmpl Control screen
changes.tmpl Displays WebChanges list of recently changed topics
Changed:
<
<
edit.iejs.tmpl Edit screen
>
>
edit.iejs.tmpl Edit window with IE specific JavaScript?

edit.tmpl Main edit window
mailnotify.tmpl Email notification
moveattachment.tmpl Control screen
Line: 157 to 162

oopsaccessrename.tmpl Error message
oopsaccessview.tmpl Error message
oopsauth.tmpl Error message
Changed:
<
<
attach.tmpl Error message
>
>
oopsbadpwformat.tmpl Error message

oopschangepasswd.tmpl Error message
oopsempty.tmpl Error message
oopslocked.tmpl Error message
oopslockedrename.tmpl Error message
oopsmissing.tmpl Error message
Added:
>
>
oopsmore.tmpl More topic actions message

oopsmoveerr.tmpl Error message
oopsnoformdef.tmpl Error message
oopsnotwikiuser.tmpl Error message
Line: 195 to 201

searchmeta.tmpl Search screen
searchrenameview.tmpl Used by rename to list references to topic being renamed
twiki.tmpl Base template definitions used by other templates
Changed:
<
<
view.plain.tmpl Alternate topic header/footer view
view.print.tmpl Alternate topic header/footer view
>
>
view.plain.tmpl Printable topic view with reduced header/footer
view.print.tmpl Topic view without header/footer

view.tmpl Main topic view

TWiki File System Snapshot

Line: 206 to 212

Directory twiki/bin:



Changed:
<
<
drwxrwxr-x 2 twiki twiki 4096 Jun 17 16:34 . drwxrwxr-x 3 twiki twiki 4096 Jun 17 16:34 .. -rw-rw-r-- 1 twiki twiki 650 Feb 10 2000 .htaccess -rwxrwxr-x 1 twiki twiki 4322 Mar 12 00:31 attach -rwxrwxr-x 1 twiki twiki 1426 Jun 20 19:52 delete -rwxrwxr-x 1 twiki twiki 9001 Jul 28 11:03 edit -rwxrwxr-x 1 twiki twiki 1811 Mar 11 02:27 geturl -rwxrwxr-x 1 twiki twiki 5006 Mar 11 02:41 mailnotify -rwxrwxr-x 1 twiki twiki 1769 Mar 11 03:07 oops -rwxrwxr-x 1 twiki twiki 6890 Jun 21 19:58 preview -rwxrwxr-x 1 twiki twiki 7606 Mar 31 18:30 rdiff -rwxrwxr-x 1 twiki twiki 8349 Jun 21 18:12 register -rwxrwxr-x 1 twiki twiki 2693 Jul 5 14:32 save -rwxrwxr-x 1 twiki twiki 3831 Jul 20 12:13 search -rwxrwxr-x 1 twiki twiki 9835 Jun 20 19:03 statistics -rwxrwxr-x 1 twiki twiki 509 Feb 7 2000 testenv -rwxrwxr-x 1 twiki twiki 14543 Jul 20 18:46 upload -rwxrwxr-x 1 twiki twiki 4755 May 22 18:11 view -rwxrwxr-x 1 twiki twiki 1689 Jun 20 20:10 viewfile
>
>
drwxrwxr-x 2 twiki twiki 4096 Sep 14 22:45 . drwxrwxr-x 5 twiki twiki 4096 Aug 3 01:57 .. -rw-rw-r-- 1 twiki twiki 895 Aug 25 01:32 .htaccess -rw-rw-r-- 1 twiki twiki 782 Aug 25 01:32 .htaccess.txt -rw-rwxr-x 1 twiki twiki 4819 Sep 7 01:44 attach -rwxrwxr-x 1 twiki twiki 3381 Jul 21 18:41 changes -rw-rwxr-x 1 twiki twiki 8056 Sep 3 22:44 edit -rwxrwxr-x 1 twiki twiki 1736 Nov 17 2000 geturl -rwxrwxr-x 1 twiki twiki 4481 Aug 21 19:10 installpasswd -rwxrwxr-x 1 twiki twiki 5829 Aug 21 22:03 mailnotify -rwxrwxr-x 1 twiki twiki 4512 Aug 25 22:10 makedistrib -rw-rwxr-x 1 twiki twiki 2254 Aug 21 19:25 oops -rwxrwxr-x 1 twiki twiki 6399 Aug 22 18:31 passwd -rw-rwxr-x 1 twiki twiki 5315 Sep 3 22:45 preview -rwxrwxr-x 1 twiki twiki 8946 Sep 8 18:35 rdiff -rw-rwxr-x 1 twiki twiki 9199 Aug 25 21:02 register -rwxrwxr-x 1 twiki twiki 13481 Sep 7 21:17 rename -rw-rwxr-x 1 twiki twiki 4645 Sep 7 01:44 save -rwxrwxr-x 1 twiki twiki 4166 Jul 21 18:45 search -rw-rwxr-x 1 twiki twiki 10006 Sep 7 01:42 statistics -rwxrwxr-x 1 twiki twiki 9356 Aug 31 10:04 testenv -rw-rwxr-x 1 twiki twiki 13782 Aug 21 22:17 upload -rwxrwxr-x 1 twiki twiki 10164 Sep 8 18:24 view -rw-rwxr-x 1 twiki twiki 2773 Sep 13 17:21 viewfile

Directory twiki/templates/:



Changed:
<
<
drwxrwxr-x 4 twiki twiki 4096 Aug 3 01:17 . drwxrwxr-x 4 twiki twiki 4096 Aug 19 18:38 .. drwxrwxr-x 2 twiki twiki 4096 Jun 17 16:35 Know drwxrwxr-x 2 twiki twiki 4096 May 1 01:24 Main -rw-rw-r-- 1 twiki twiki 2688 Aug 15 18:15 attach.tmpl -rw-rw-r-- 1 twiki twiki 1283 Jul 20 15:56 attachtable.tmpl -rw-rw-r-- 1 twiki twiki 1907 Jul 28 16:41 changes.tmpl -rw-rw-r-- 1 twiki twiki 2265 Aug 15 17:57 edit.tmpl -rw-rw-r-- 1 twiki twiki 965 Feb 8 2000 mailnotify.tmpl -rw-rw-r-- 1 twiki twiki 30 Jan 13 1999 notedited.tmpl -rw-rw-r-- 1 twiki twiki 940 Jul 20 15:59 notext.tmpl -rw-rw-r-- 1 twiki twiki 907 Jul 20 16:01 notwiki.tmpl -rw-rw-r-- 1 twiki twiki 341 Mar 8 11:39 noweb.tmpl -rw-rw-r-- 1 twiki twiki 1000 Mar 8 11:40 oops.tmpl -rw-rw-r-- 1 twiki twiki 1043 Oct 23 19:17 oopsaccesschange.tmpl -rw-rw-r-- 1 twiki twiki 1036 Oct 23 19:17 oopsaccessview.tmpl -rw-rw-r-- 1 twiki twiki 914 Mar 8 11:40 oopsdel.tmpl -rw-rw-r-- 1 twiki twiki 1423 May 29 01:23 oopslocked.tmpl -rw-rw-r-- 1 twiki twiki 1067 Mar 8 11:41 oopsregexist.tmpl -rw-rw-r-- 1 twiki twiki 955 Mar 8 11:41 oopsregpasswd.tmpl
>
>
drwxrwxr-x 2 twiki twiki 4096 Sep 8 00:47 . drwxrwxr-x 4 twiki twiki 4096 Sep 10 23:21 .. -rw-rw-r-- 1 twiki twiki 2573 Aug 31 13:06 attach.tmpl -rw-rw-r-- 1 twiki twiki 1604 Aug 3 14:52 attachagain.tmpl -rw-rw-r-- 1 twiki twiki 449 Aug 3 14:47 attachnew.tmpl -rw-rw-r-- 1 twiki twiki 1309 Sep 3 22:47 changeform.tmpl -rw-rw-r-- 1 twiki twiki 1619 Aug 31 13:16 changes.tmpl -rw-rw-r-- 1 twiki twiki 11842 Sep 10 19:00 edit.iejs.tmpl -rw-rw-r-- 1 twiki twiki 2603 Sep 3 22:48 edit.tmpl -rw-rw-r-- 1 twiki twiki 981 May 28 20:14 mailnotify.tmpl -rw-rw-r-- 1 twiki twiki 1499 Aug 31 13:16 moveattachment.tmpl -rw-rw-r-- 1 twiki twiki 570 Aug 1 01:24 oopsaccesschange.tmpl -rw-rw-r-- 1 twiki twiki 586 Aug 1 01:24 oopsaccessgroup.tmpl -rw-rw-r-- 1 twiki twiki 573 Aug 1 01:47 oopsaccessrename.tmpl -rw-rw-r-- 1 twiki twiki 573 Aug 1 01:24 oopsaccessview.tmpl -rw-rw-r-- 1 twiki twiki 1014 Aug 1 01:25 oopsauth.tmpl -rw-rw-r-- 1 twiki twiki 405 Aug 1 01:49 oopsbadpwformat.tmpl -rw-rw-r-- 1 twiki twiki 344 Jul 31 10:16 oopschangepasswd.tmpl -rw-rw-r-- 1 twiki twiki 624 Jul 31 02:09 oopsempty.tmpl -rw-rw-r-- 1 twiki twiki 918 Jul 31 02:20 oopslocked.tmpl -rw-rw-r-- 1 twiki twiki 590 Jul 31 10:25 oopslockedrename.tmpl -rw-rw-r-- 1 twiki twiki 328 Jul 31 10:26 oopsmissing.tmpl -rw-rw-r-- 1 twiki twiki 2158 Sep 13 02:03 oopsmore.tmpl -rw-rw-r-- 1 twiki twiki 407 Aug 1 10:22 oopsmoveerr.tmpl -rw-rw-r-- 1 twiki twiki 1136 Aug 1 01:30 oopsnoformdef.tmpl -rw-rw-r-- 1 twiki twiki 522 Aug 1 01:31 oopsnotwikiuser.tmpl -rw-rw-r-- 1 twiki twiki 413 Jul 31 02:07 oopsnoweb.tmpl -rw-rw-r-- 1 twiki twiki 393 Aug 1 01:32 oopspreview.tmpl -rw-rw-r-- 1 twiki twiki 462 Aug 1 01:32 oopsregexist.tmpl -rw-rw-r-- 1 twiki twiki 345 Aug 1 00:52 oopsregpasswd.tmpl -rw-rw-r-- 1 twiki twiki 356 Aug 1 00:53 oopsregrequ.tmpl -rw-rw-r-- 1 twiki twiki 540 Aug 1 01:57 oopsregthanks.tmpl -rw-rw-r-- 1 twiki twiki 679 Aug 1 01:02 oopsregwiki.tmpl -rw-rw-r-- 1 twiki twiki 411 Aug 1 10:23 oopsrenameerr.tmpl -rw-rw-r-- 1 twiki twiki 483 Aug 1 01:59 oopsresetpasswd.tmpl -rw-rw-r-- 1 twiki twiki 921 Sep 7 23:47 oopsrev.tmpl -rw-rw-r-- 1 twiki twiki 774 Aug 1 01:35 oopssave.tmpl -rw-rw-r-- 1 twiki twiki 477 Aug 1 02:01 oopssaveerr.tmpl -rw-rw-r-- 1 twiki twiki 452 Aug 1 01:37 oopssendmailerr.tmpl -rw-rw-r-- 1 twiki twiki 379 Aug 1 10:23 oopstopicexists.tmpl -rw-rw-r-- 1 twiki twiki 342 Jul 31 10:09 oopsupload.tmpl -rw-rw-r-- 1 twiki twiki 364 Aug 1 02:05 oopswrongpassword.tmpl -rw-rw-r-- 1 twiki twiki 2584 Sep 3 22:49 preview.tmpl -rw-rw-r-- 1 twiki twiki 1539 Sep 8 18:29 rdiff.tmpl -rw-rw-r-- 1 twiki twiki 552 Jul 14 19:23 register.tmpl -rw-rw-r-- 1 twiki twiki 1151 Aug 23 16:38 registernotify.tmpl -rw-rw-r-- 1 twiki twiki 789 Aug 8 23:32 rename.tmpl -rw-rw-r-- 1 twiki twiki 2310 Sep 10 14:56 renamebase.tmpl -rw-rw-r-- 1 twiki twiki 475 Aug 3 16:53 renameconfirm.tmpl -rw-rw-r-- 1 twiki twiki 589 Aug 8 23:32 renamerefs.tmpl -rw-rw-r-- 1 twiki twiki 1792 Aug 31 18:38 search.tmpl -rw-rw-r-- 1 twiki twiki 1650 Aug 31 18:38 searchbookview.tmpl -rw-rw-r-- 1 twiki twiki 149 Sep 13 02:00 searchmeta.tmpl -rw-rw-r-- 1 twiki twiki 2044 Aug 31 18:38 searchrenameview.tmpl -rw-rw-r-- 1 twiki twiki 2246 Aug 31 13:08 twiki.tmpl -rw-rw-r-- 1 twiki twiki 418 Aug 31 13:07 view.plain.tmpl -rw-rw-r-- 1 twiki twiki 826 Aug 31 13:08 view.print.tmpl -rw-rw-r-- 1 twiki twiki 1770 Sep 8 00:32 view.tmpl

Directory twiki/data/:



Changed:
<
<
drwxrwxrwx 6 nobody nobody 4096 Aug 3 01:09 . drwxrwxr-x 4 twiki twiki 4096 Aug 19 18:38 .. -rw-rw-r-- 1 nobody nobody 51 Apr 21 16:48 .htpasswd drwxrwxrwx 2 nobody nobody 4096 Aug 20 17:18 Know drwxrwxrwx 2 nobody nobody 4096 Aug 19 04:15 Main drwxrwxrwx 2 nobody nobody 4096 Aug 20 17:56 TWiki -rw-rw-rw- 1 twiki twiki 1 Mar 11 04:19 debug.txt -rw-r--r-- 1 nobody nobody 1516 Aug 20 17:56 log200008.txt
>
>
drwxrwxr-x 8 nobody nobody 4096 Sep 7 01:04 . drwxrwxr-x 4 nobody nobody 4096 Sep 10 23:21 .. -rw-rw-rw- 1 twiki twiki 159 Aug 24 19:49 .htpasswd drwxrwxr-x 2 nobody nobody 4096 Sep 9 02:45 Know drwxrwxr-x 2 nobody nobody 4096 Sep 9 02:45 Main drwxrwxr-x 2 nobody nobody 8192 Sep 14 23:22 TWiki drwxrwxr-x 2 nobody nobody 4096 Sep 9 02:45 Test drwxrwxr-x 2 nobody nobody 4096 Sep 14 12:04 Trash drwxrwxr-x 2 nobody nobody 4096 Sep 9 02:45 _default -rw-rw-rw-- 1 twiki twiki 0 Jul 1 02:20 debug.txt -rw-rw-r-- 1 twiki twiki 3419 Aug 13 00:15 mime.types -rw-rw-rw-- 1 twiki twiki 0 Jul 1 02:19 warning.txt

Partial file list for twiki/data/Main:

Line: 290 to 343

drwxrwxrwx 6 nobody nobody 4096 Aug 3 01:21 . drwxrwxr-x 3 twiki twiki 4096 Jun 17 16:35 .. drwxrwxrwx 3 nobody nobody 4096 Jun 17 16:35 Know
Deleted:
<
<
drwxrwxrwx 2 nobody nobody 4096 Aug 3 01:21 Main

drwxrwxrwx 3 nobody nobody 4096 Aug 3 01:21 TWiki -rw-rw-r-- 1 twiki twiki 1078 Jan 14 2000 favicon.ico drwxrwxr-x 2 twiki twiki 4096 Jun 17 16:35 icn
Line: 299 to 351

-rw-rw-r-- 1 twiki twiki 6125 Oct 5 1999 twikilogo2.gif -rw-rw-r-- 1 twiki twiki 7218 Oct 5 1999 twikilogo3.gif -rw-rw-r-- 1 twiki twiki 6710 Oct 5 1999 twikilogo4.gif
Added:
>
>
-rw-rw-r-- 1 twiki twiki 3501 Sep 14 11:57 twikilogo88x31.gif

-rw-rw-r-- 1 twiki twiki 2877 Jun 7 1999 wikiHome.gif
Line: 316 to 369

-- MikeMannix? - 14 Sep 2001

Changed:
<
<
>
>
-- PeterThoeny - 14 Sep 2001

META TOPICMOVED MikeMannix? date="1000524678" from="TWiki.DocsATWikiFileSystem" to="TWiki.AppendixFileSystem"
 <<O>>  Difference Topic AppendixFileSystem (r1.5 - 15 Sep 2001 - MikeMannix?)

META TOPICPARENT WebHome
Deleted:
<
<
Note: Included topic UtilTempDocNote? does not exist yet

TOC: No TOC in "TWiki.AppendixFileSystem"

Changed:
<
<

A: TWiki File System

>
>

Appendix A: TWiki File System


Changed:
<
<
Breakdown of the files included in the 01-Sep-2001 TWiki distribution
>
>
Annotated listings of files included in the 01-Sep-2001 TWiki distribution

Overview

Changed:
<
<
This Appendix contains directory and file listings, with individual file descriptions, for the full 01-Sep-2001 TWiki distribution package.
>
>
This Appendix contains directory and file listings, and individual file descriptions, for the full 01-Sep-2001 TWiki distribution package.

Directory Structure

Line: 64 to 62

testenv Script to test CGI environment variables
upload Script that does file upload (FileAttachment)
view Script to view a topic ( the script )
Changed:
<
<
viewfile Script to view an file attachment
>
>
viewfile Script to view a file attachment

Files under twiki/lib

Line: 150 to 148

attachnew.tmpl Control screen
changeform.tmpl Control screen
changes.tmpl Displays WebChanges list of recently changed topics
Changed:
<
<
edit.iejs.tmpl xxxx
>
>
edit.iejs.tmpl Edit screen

edit.tmpl Main edit window
Changed:
<
<
mailnotify.tmpl xxxx
>
>
mailnotify.tmpl Email notification

moveattachment.tmpl Control screen
oopsaccesschange.tmpl Error message
oopsaccessgroup.tmpl Error message
Line: 187 to 185

preview.tmpl Preview Changes screen
rdiff.tmpl Displays text changes before & after (Diffs)
register.tmpl Registration page
Changed:
<
<
registernotify.tmpl xxxx
>
>
registernotify.tmpl Registration notification

rename.tmpl Doing a new topic rename, user chooses web & topic
renamebase.tmpl Used by other rename templates
renameconfirm.tmpl Confirms a pre-specified rename, ex: undoing a rename
renamerefs.tmpl Rename done, but some references not changed (topics were locked)
Changed:
<
<
search.tmpl xxxx
>
>
search.tmpl Search screen

searchbookview.tmpl Search results with full topic content
Changed:
<
<
searchmeta.tmpl xxxx
>
>
searchmeta.tmpl Search screen

searchrenameview.tmpl Used by rename to list references to topic being renamed
twiki.tmpl Base template definitions used by other templates
view.plain.tmpl Alternate topic header/footer view
Line: 317 to 315

-rw-rw-r-- 1 twiki twiki 152 Mar 9 1999 doc.gif
Changed:
<
<
-- MikeMannix? - 08 Sep 2001
>
>
-- MikeMannix? - 14 Sep 2001

META TOPICMOVED MikeMannix? date="1000524678" from="TWiki.DocsATWikiFileSystem" to="TWiki.AppendixFileSystem"
 <<O>>  Difference Topic AppendixFileSystem (r1.4 - 13 Sep 2001 - JohnTalintyre?)

META TOPICPARENT WebHome
Note: Included topic UtilTempDocNote? does not exist yet
Line: 21 to 21

twiki list Start-up info
twiki/bin list Perl scripts
twiki/lib list Configuration file, main library, Perl system modules, Plugins
Changed:
<
<
twiki/pub list Public support files (ex: FileAttachments, images) and RCS histories)
twiki/data list Topic text (page content) and RCS histories;
>
>
twiki/pub list Public files (e.g. images) and FileAttachments and their RCS histories
twiki/data list Topic text (page content) and RCS histories

twiki/templates list HTML templates, used by TWiki scripts

File Descriptions

 <<O>>  Difference Topic AppendixFileSystem (r1.3 - 12 Sep 2001 - MikeMannix?)

META TOPICPARENT WebHome
Added:
>
>
Note: Included topic UtilTempDocNote? does not exist yet

TOC: No TOC in "TWiki.AppendixFileSystem"

 <<O>>  Difference Topic AppendixFileSystem (r1.2 - 09 Sep 2001 - MikeMannix?)

META TOPICPARENT WebHome
TOC: No TOC in "TWiki.AppendixFileSystem"
Changed:
<
<

A. TWiki File System

>
>

A: TWiki File System


Breakdown of the files included in the 01-Sep-2001 TWiki distribution

Changed:
<
<

0verview

>
>

Overview


This Appendix contains directory and file listings, with individual file descriptions, for the full 01-Sep-2001 TWiki distribution package.

Line: 198 to 199

view.print.tmpl Alternate topic header/footer view
view.tmpl Main topic view
Added:
>
>

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.

Directory twiki/bin :

drwxrwxr-x   2 twiki twiki   4096 Jun 17 16:34 .
drwxrwxr-x   3 twiki twiki   4096 Jun 17 16:34 ..
-rw-rw-r--   1 twiki twiki    650 Feb 10  2000 .htaccess
-rwxrwxr-x   1 twiki twiki   4322 Mar 12 00:31 attach
-rwxrwxr-x   1 twiki twiki   1426 Jun 20 19:52 delete
-rwxrwxr-x   1 twiki twiki   9001 Jul 28 11:03 edit
-rwxrwxr-x   1 twiki twiki   1811 Mar 11 02:27 geturl
-rwxrwxr-x   1 twiki twiki   5006 Mar 11 02:41 mailnotify
-rwxrwxr-x   1 twiki twiki   1769 Mar 11 03:07 oops
-rwxrwxr-x   1 twiki twiki   6890 Jun 21 19:58 preview
-rwxrwxr-x   1 twiki twiki   7606 Mar 31 18:30 rdiff
-rwxrwxr-x   1 twiki twiki   8349 Jun 21 18:12 register
-rwxrwxr-x   1 twiki twiki   2693 Jul  5 14:32 save
-rwxrwxr-x   1 twiki twiki   3831 Jul 20 12:13 search
-rwxrwxr-x   1 twiki twiki   9835 Jun 20 19:03 statistics
-rwxrwxr-x   1 twiki twiki    509 Feb  7  2000 testenv
-rwxrwxr-x   1 twiki twiki  14543 Jul 20 18:46 upload
-rwxrwxr-x   1 twiki twiki   4755 May 22 18:11 view
-rwxrwxr-x   1 twiki twiki   1689 Jun 20 20:10 viewfile

Directory twiki/templates/ :

drwxrwxr-x   4 twiki twiki   4096 Aug  3 01:17 .
drwxrwxr-x   4 twiki twiki   4096 Aug 19 18:38 ..
drwxrwxr-x   2 twiki twiki   4096 Jun 17 16:35 Know
drwxrwxr-x   2 twiki twiki   4096 May  1 01:24 Main
-rw-rw-r--   1 twiki twiki   2688 Aug 15 18:15 attach.tmpl
-rw-rw-r--   1 twiki twiki   1283 Jul 20 15:56 attachtable.tmpl
-rw-rw-r--   1 twiki twiki   1907 Jul 28 16:41 changes.tmpl
-rw-rw-r--   1 twiki twiki   2265 Aug 15 17:57 edit.tmpl
-rw-rw-r--   1 twiki twiki    965 Feb  8  2000 mailnotify.tmpl
-rw-rw-r--   1 twiki twiki     30 Jan 13  1999 notedited.tmpl
-rw-rw-r--   1 twiki twiki    940 Jul 20 15:59 notext.tmpl
-rw-rw-r--   1 twiki twiki    907 Jul 20 16:01 notwiki.tmpl
-rw-rw-r--   1 twiki twiki    341 Mar  8 11:39 noweb.tmpl
-rw-rw-r--   1 twiki twiki   1000 Mar  8 11:40 oops.tmpl
-rw-rw-r--   1 twiki twiki   1043 Oct 23 19:17 oopsaccesschange.tmpl
-rw-rw-r--   1 twiki twiki   1036 Oct 23 19:17 oopsaccessview.tmpl
-rw-rw-r--   1 twiki twiki    914 Mar  8 11:40 oopsdel.tmpl
-rw-rw-r--   1 twiki twiki   1423 May 29 01:23 oopslocked.tmpl
-rw-rw-r--   1 twiki twiki   1067 Mar  8 11:41 oopsregexist.tmpl
-rw-rw-r--   1 twiki twiki    955 Mar  8 11:41 oopsregpasswd.tmpl

Directory twiki/data/ :

drwxrwxrwx   6 nobody  nobody  4096 Aug  3 01:09 .
drwxrwxr-x   4 twiki   twiki   4096 Aug 19 18:38 ..
-rw-rw-r--   1 nobody  nobody    51 Apr 21 16:48 .htpasswd
drwxrwxrwx   2 nobody  nobody  4096 Aug 20 17:18 Know
drwxrwxrwx   2 nobody  nobody  4096 Aug 19 04:15 Main
drwxrwxrwx   2 nobody  nobody  4096 Aug 20 17:56 TWiki
-rw-rw-rw-   1 twiki   twiki      1 Mar 11 04:19 debug.txt
-rw-r--r--   1 nobody  nobody  1516 Aug 20 17:56 log200008.txt

Partial file list for twiki/data/Main :

drwxrwxrwx   2 nobody  nobody  4096 Aug 19 04:15 .
drwxrwxrwx   6 nobody  nobody  4096 Aug  3 01:09 ..
-rw-rw-rw-   1 twiki twiki     3716 Aug 19 02:19 .changes
-rw-rw-rw-   1 twiki twiki        9 Aug 19 02:45 .mailnotify
-rw-r--r--   1 nobody  nobody   358 Aug 18 17:22 OfficeLocations.txt
-r--r--r--   1 nobody  nobody   878 Aug 18 17:22 OfficeLocations.txt,v
-rw-r--r--   1 nobody  nobody   680 Aug 18 17:36 TWikiGuest.txt
-r--r--r--   1 nobody  nobody  1989 Aug 18 17:36 TWikiGuest.txt,v
-rw-r--r--   1 nobody  nobody   459 Aug 18 17:19 TWikiUsers.txt
-r--r--r--   1 nobody  nobody  3840 Aug 18 17:19 TWikiUsers.txt,v
-rw-r--r--   1 nobody  nobody    95 Aug 19 03:06 WebChanges.txt
-r--r--r--   1 nobody  nobody   284 Aug 19 03:06 WebChanges.txt,v
-rw-r--r--   1 nobody  nobody  1853 Aug 18 18:08 WebHome.txt
-r--r--r--   1 nobody  nobody  6523 Aug 18 18:08 WebHome.txt,v

Directory twiki/pub/ :

drwxrwxrwx   6 nobody  nobody  4096 Aug  3 01:21 .
drwxrwxr-x   3 twiki   twiki   4096 Jun 17 16:35 ..
drwxrwxrwx   3 nobody  nobody  4096 Jun 17 16:35 Know
drwxrwxrwx   2 nobody  nobody  4096 Aug  3 01:21 Main
drwxrwxrwx   3 nobody  nobody  4096 Aug  3 01:21 TWiki
-rw-rw-r--   1 twiki   twiki   1078 Jan 14  2000 favicon.ico
drwxrwxr-x   2 twiki   twiki   4096 Jun 17 16:35 icn
-rw-rw-r--   1 twiki   twiki   3016 Oct  5  1999 twikilogo.gif
-rw-rw-r--   1 twiki   twiki   5320 Oct  5  1999 twikilogo1.gif
-rw-rw-r--   1 twiki   twiki   6125 Oct  5  1999 twikilogo2.gif
-rw-rw-r--   1 twiki   twiki   7218 Oct  5  1999 twikilogo3.gif
-rw-rw-r--   1 twiki   twiki   6710 Oct  5  1999 twikilogo4.gif
-rw-rw-r--   1 twiki   twiki   2877 Jun  7  1999 wikiHome.gif

Partial file list for twiki/pub/icn/ :

drwxrwxr-x   2 twiki   twiki   4096 Jun 17 16:35 .
drwxrwxrwx   6 nobody  nobody  4096 Aug  3 01:21 ..
-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

-- MikeMannix? - 08 Sep 2001
 <<O>>  Difference Topic AppendixFileSystem (r1.1 - 08 Sep 2001 - MikeMannix?)
Line: 1 to 1
Added:
>
>
META TOPICPARENT WebHome

A. TWiki File System

Breakdown of the files included in the 01-Sep-2001 TWiki distribution

0verview

This Appendix contains directory and file listings, with individual file descriptions, for the full 01-Sep-2001 TWiki distribution package.

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 subdirectory structure intact:

Directory: Files: Used for:
twiki list Start-up info
twiki/bin list Perl scripts
twiki/lib list Configuration file, main library, Perl system modules, Plugins
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

File Descriptions

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

Files in twiki

Application info and the current reference documentation. Full file list:

File: Used for:
index.html A page with a link to first launch TWiki after install
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

Files in twiki/bin

Perl CGI scripts. Full file list:

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
rename Script to rename/move topics and move attachments
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

Files under twiki/lib

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

File: Used for:
TWiki.pm Main TWiki library
TWiki.cfg For configuration, used by TWiki.pm
TWiki/Access.pm Access control
TWiki/Attach.pm Attachment handling
TWiki/Form.pm Form handling
TWiki/Meta.pm Meta data in topics
TWiki/Net.pm SMTP mail handling
TWiki/Plugins.pm Plugin handling
TWiki/Prefs.pm Preferences handling
TWiki/Search.pm Search engine, used by wiki.pm
TWiki/Store.pm Back-end storage, *.txt text file and *.txt,v RCS repository file handling
TWiki/Plugins/DefaultPlugin.pm Handles some legacy rules
TWiki/Plugins/EmptyPlugin.pm Empty plugin, use to create your own
TWiki/Plugins/InterwikiPlugin.pm Use aliases as links for predefined URLs

Files under twiki/pub

The pub directory stores data-related files, including images used by TWiki and FileAttachments. Attachments are stored in sub-directories created with the related topic name. Partial file list:

File: Used for:
favicon.ico ICO file
twikilogo.gif GIF file
twikilogo1.gif GIF file
twikilogo2.gif GIF file
twikilogo3.gif GIF file
twikilogo4.gif GIF file
wikiHome.gif GIF file
icn/_filetypes.txt GIF file
icn/bat.gif GIF file
icn/bmp.gif GIF file
... ...
TWiki/FileAttachment/Sample.txt TEXT file
TWiki/FileAttachment/Smile.gif GIF file
TWiki/PreviewBackground/blankltgraybg.gif GIF file
TWiki/PreviewBackground/blankwhitebg.gif GIF file
TWiki/PreviewBackground/previewbg.gif GIF file
TWiki/WabiSabi/wabisabi.gif GIF file

Files under twiki/data

TWiki page data stored as individual text files. Each active web has its own subdirectory. The TWiki distribution includes four start-up webs - Main, TWiki, Know, Test - with documentation and demo content, and a _default directory containing all topics required to start a new web. Partial file list:

File: Used for:
.htpasswd Basic Authentication (htaccess) password file
debug.txt Program messages useful for debugging
mime.types Recognized file formats
warning.txt Diagnostic messages for identifying problems
_default directory can be copied to empty directory when creating new Webs
_default/.changes Web-level record of topic changes
_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/WebNotify.txt Subscribe/unsubscribe to web changes email alert
_default/WebNotify.txt,v Revisions history (RCS)
_default/WebPreferences.txt Web-level preference settings
_default/WebPreferences.txt,v Revisions history (RCS)
_default/WebSearch.txt Web-level search options
_default/WebSearch.txt,v Revisions history (RCS)
_default/WebStatistics.txt Generates web usage statistics
_default/WebStatistics.txt,v Revisions history (RCS)
... ...

Files in twiki/templates

Templates used to control appearance of all rendered pages. Full file list:

File: Used for:
oopsbadpwformat.tmpl Error message
attachagain.tmpl Control screen
attachnew.tmpl Control screen
changeform.tmpl Control screen
changes.tmpl Displays WebChanges list of recently changed topics
edit.iejs.tmpl xxxx
edit.tmpl Main edit window
mailnotify.tmpl xxxx
moveattachment.tmpl Control screen
oopsaccesschange.tmpl Error message
oopsaccessgroup.tmpl Error message
oopsaccessrename.tmpl Error message
oopsaccessview.tmpl Error message
oopsauth.tmpl Error message
attach.tmpl Error message
oopschangepasswd.tmpl Error message
oopsempty.tmpl Error message
oopslocked.tmpl Error message
oopslockedrename.tmpl Error message
oopsmissing.tmpl Error message
oopsmoveerr.tmpl Error message
oopsnoformdef.tmpl Error message
oopsnotwikiuser.tmpl Error message
oopsnoweb.tmpl Error message
oopspreview.tmpl Error message
oopsregexist.tmpl Error message
oopsregpasswd.tmpl Error message
oopsregrequ.tmpl Error message
oopsregthanks.tmpl Error message
oopsregwiki.tmpl Error message
oopsrenameerr.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
oopswrongpassword.tmpl Error message
preview.tmpl Preview Changes screen
rdiff.tmpl Displays text changes before & after (Diffs)
register.tmpl Registration page
registernotify.tmpl xxxx
rename.tmpl Doing a new topic rename, user chooses web & topic
renamebase.tmpl Used by other rename templates
renameconfirm.tmpl Confirms a pre-specified rename, ex: undoing a rename
renamerefs.tmpl Rename done, but some references not changed (topics were locked)
search.tmpl xxxx
searchbookview.tmpl Search results with full topic content
searchmeta.tmpl xxxx
searchrenameview.tmpl Used by rename to list references to topic being renamed
twiki.tmpl Base template definitions used by other templates
view.plain.tmpl Alternate topic header/footer view
view.print.tmpl Alternate topic header/footer view
view.tmpl Main topic view

-- MikeMannix? - 08 Sep 2001

Revision r1.1 - 08 Sep 2001 - 22:25 - MikeMannix?
Revision r1.16 - 30 Aug 2004 - 07:14 - PeterThoeny