]> CyberLeo.Net >> Repos - SourceForge/phpwiki.git/blob - README
cvs test
[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, save a page to db, thank user
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/search.php:       page title search
69 lib/stdlib.php:        standard library of functions (non-db related)
70 lib/Template.php
71 lib/TextSearchQuery.php
72 lib/transform.php:     convert wiki markup into HTML
73 *lib/userauth.php:     the WikiUser class holding saved state in cookies.
74 lib/WikiCallback.php
75 lib/WikiDB.php
76 lib/WikiPlugin.php
77 lib/WikiUser.php
78 lib/ziplib.php:        support for zip/unzip, used for page dumps
79  
80 lib/plugin/:
81 plugin/_BackendInfo.php
82 plugin/BackLinks.php
83 plugin/Calendar.php
84 plugin/FullTextSearch.php
85 plugin/HelloWorld.php
86 plugin/IncludePage.php
87 plugin/LikePages.php
88 plugin/MostPopular.php
89 plugin/PageHistory.php
90 plugin/RandomPages.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
101 *admin/: directory completely replaced by other files
102
103 *admin/dumpserial.php:        replaced by lib/loadsave.php
104 *admin/loadserial.php:        replaced by lib/loadsave.php
105 *admin/lockpage.php:          lock a page so it cannot be edited
106 *admin/shrinkdbm.pl:          Perl script to reduce size of DBM files
107 *admin/wiki_dumpHTML.php:     dump the Wiki out as HTML pages
108 *admin/wiki_port1_0.php:      import a 1.0 PhpWiki database
109 *admin/wiki_rebuilddbms.php:  rebuild DBM files to reclaim disk space
110
111 templates/:
112 browse.html:           for rendering most pages
113 editpage.html:         template for form for editing pages
114 message.html:          error/system message template
115
116 schemas/:              SQL schemas for the RDBMSs
117
118 tests/:
119
120 themes/:
121
122 Steve Wainstead
123 swain@panix.com
124 http://wcsb.org/~swain/
125
126 $Id: README,v 1.16 2002-02-04 21:59:53 carstenklapp Exp $