]> CyberLeo.Net >> Repos - SourceForge/phpwiki.git/blob - README
testing diff -u, does it work?
[SourceForge/phpwiki.git] / README
1 FIXME: This is outdated.
2
3 PhpWiki is a web application licensed under the Gnu Public License, which
4 should be included in the same directory as this README. A copy
5 can be found at http://www.gnu.org/copyleft/gpl.txt.
6
7 See INSTALL for installation notes.
8 Read UPGRADE before upgrading from a previous version of PhpWiki.
9
10 doc/:
11 INSTALL.mysql          for using PhpWiki with MySQL
12 INSTALL.pgsql          for using PhpWiki with PostgreSQL
13 INSTALL.flatfile       for using PhpWiki with flatfile databases
14 INSTALL.mSQL           for using PhpWiki with mSQL
15 INSTALL.MacOSX         for using PhpWiki in MacOSX
16 README.coding          for notes on modifying PhpWiki
17 DBLIB.txt
18 CREDITS
19 HISTORY
20
21 For a list of current bugs see:
22 https://sourceforge.net/bugs/?group_id=6121
23
24 The out-of-the-box version uses a dbm file in the /tmp directory; you may
25 wish a more permanent place for yours, but make sure it's read/writable
26 by your web server!
27
28 NOTE: Not all database versions are equal. The MySQL and Postgresql
29 implementations have the full set of features; DBM and mSQL are
30 missing only a few, and the flat file implementation is solid
31 and waiting for your improvement. All are suitable for production.
32
33 MANIFEST:
34
35 * FIXME: files moved or replaced
36
37 index.php:             just the user-defined configs, calls lib/main.php
38
39 lib/:
40 lib/ArchiveCleaner.php
41 lib/config.php:        not user-definable config functions.
42 lib/DbaDatabase.php
43 *lib/dbalib.php:       database access functions for the dba interface
44 lib/DbaListSet.php
45 lib/DbaPartition.php
46 *lib/db_filesystem.php support for flat file Wiki
47 *lib/dbmlib.php:       database access functions for dbm files
48 lib/diff.php:          request colored diff's
49 lib/diff3.php
50 lib/difflib.php
51 lib/display.php:       display a page (this calls "lib/transform.php")
52 lib/editpage.php:      edit a page
53 lib/ErrorManager.php
54 lib/FileFinder.php
55 *lib/fullsearch.php:   full page text search
56 lib/interwiki.map:     list of other wiki's linked by trailing :
57 lib/interwiki.php:     do the interwiki linking
58 lib/loadsave.php:      make snapshots or backups
59                        (previously setupwiki.php and dump-/loadserial.php)
60 lib/main.php:          the main loop which was previously in index.php
61 *lib/mysql.php:        database access functions for mySQL
62 *lib/pageinfo.php:     gives detailed low-level info on the page structure
63 *lib/pgsql.php:        database access functions for PostgreSQL
64 lib/prepend.php:       things which must be done before all else
65 lib/removepage.php
66 lib/Request.php
67 lib/RssWriter.php
68 lib/savepage.php:      save a page to db, thank user
69 *lib/search.php:       page title search
70 lib/stdlib.php:        standard library of functions (non-db related)
71 lib/Template.php
72 lib/TextSearchQuery.php
73 lib/transform.php:     convert wiki markup into HTML
74 *lib/userauth.php:     the WikiUser class holding saved state in cookies.
75 lib/WikiCallback.php
76 lib/WikiDB.php
77 lib/WikiPlugin.php
78 lib/WikiUser.php
79 lib/ziplib.php:        support for zip/unzip, used for page dumps
80
81 lib/plugin/:
82 plugin/_BackendInfo.php
83 plugin/BackLinks.php
84 plugin/Calendar.php
85 plugin/FullTextSearch.php
86 plugin/HelloWorld.php
87 plugin/IncludePage.php
88 plugin/LikePages.php
89 plugin/MostPopular.php
90 plugin/PageHistory.php
91 plugin/RecentChanges.php
92 plugin/text2png.php
93 plugin/TitleSearch.php
94 plugin/Toolbar.php
95 plugin/UserPage.php
96 plugin/ViewSource.php
97
98 lib/WikiDB/:
99
100 *admin/: directory completely replaced by other files
101
102 *admin/dumpserial.php:        replaced by lib/loadsave.php
103 *admin/loadserial.php:        replaced by lib/loadsave.php
104 *admin/lockpage.php:          lock a page so it cannot be edited
105 *admin/shrinkdbm.pl:          Perl script to reduce size of DBM files
106 *admin/wiki_dumpHTML.php:     dump the Wiki out as HTML pages
107 *admin/wiki_port1_0.php:      import a 1.0 PhpWiki database
108 *admin/wiki_rebuilddbms.php:  rebuild DBM files to reclaim disk space
109
110 templates/:
111 browse.html:           for rendering most pages
112 editpage.html:         template for form for editing pages
113 message.html:          error/system message template
114
115 schemas/:              SQL schemas for the RDBMSs
116
117 tests/:
118
119 themes/:
120
121 Steve Wainstead
122 swain@panix.com
123 http://wcsb.org/~swain/
124
125 $Id: README,v 1.14 2002-01-31 23:11:32 carstenklapp Exp $