root/tags/MvBlog-2.2/README

Revision 512, 5.6 KB (checked in by michiel, 18 months ago)

Merge changes from remove_multi_blog branch.

remove everything that referenced to:
'one codebase multiple weblogs'
Also stop supporting common/hosts.php as configfile.

Line 
1MvBlog v %%VERSION%%
2
3Copyright (c) 2005-2007, Michiel van Baak <mvanbaak (AT) users (DOT) sourceforge (DOT) net>
4Logo design (c) 2005-2006, Sofie van Tendeloo <eldridge (AT) users (DOT) sourceforge (DOT) net>
5Significant work done by Ferry Boender <f.boender (AT) electricmonk (DOT) nl>
6Licensed under the General Public License (GPL), see LICENSE file
7provided with this program.
8
9
10Contents of this document
11-------------------------------------------------------------------------------
12
13   1. What is MvBlog?
14   2. (New) Features.
15   3. Requirements.
16   4. Installation.
17   5. Project goals.
18   6. For administrators.
19   7. For endusers.
20   8. Security.
21   9. Contributing.
22  10. Copyright stuff.
23  11. Contact information.
24  12. Thanks
25
26
271. What is MvBlog?
28-------------------------------------------------------------------------------
29
30MvBlog is a webbased tool written in PHP to manage a
31PHP::PEAR compatible written blog.
32
332. (New) Features
34-------------------------------------------------------------------------------
35
36List of current features (new features marked with *) :
37
38Managing posts
39Managing authors
40Managing categories
41PHP5 support
42Plugin system (#52, michiel)
43User system for comments
44
453. Requirements.
46-------------------------------------------------------------------------------
47
48  See the INSTALL file
49
504. Installation.
51-------------------------------------------------------------------------------
52
53  See the INSTALL file
54
555. Project goals.
56-------------------------------------------------------------------------------
57
58Main goal is:
59        * to make a blogtool without bloat features that can compromise
60          security.
61
626. For administrators.
63-------------------------------------------------------------------------------
64
65  This section is intended for system administrators who would like to
66  offer MvBlog to the users on their systems.
67  See the INSTALL file
68
697. For endusers
70-------------------------------------------------------------------------------
71
72All the magic is in the common files.
73You can customize the look of your blog without too much effort.
74See the CSS file for a list/tree of the ids and classes used.
75If you want to create your own index.php you can call some functions to
76place the blog things in there.
77See http://dev.mvblog.org for links to the api documentation.
78
798. Security.
80-------------------------------------------------------------------------------
81
82* Do not run your webserver as user root!
83
84Also read the beautiful NO WARRANTY disclaimer in the GPL. ;)
85
86
879. Contributing.
88-------------------------------------------------------------------------------
89
90If you wish to contribute to MvBlog,
91you can do so with the following things:
92
93    * patches.
94    * suggestions.
95    * feature requests.
96
97  When contributing code, please keep the following in mind:
98
99    * Write your code according to the rest of programs code style.
100    * Send in patches created with the 'diff' command and the -u flag set.
101    * Patch purpose must follow the project goals. (or fix bugs, etc)
102    * Patches sent to me are public domain or under a GPL (compatible)
103      license, or they can't be added to the code.
104
105
10610. Copyright stuff.
107-------------------------------------------------------------------------------
108
109  MvBlog is Copyright by Michiel van Baak,
110  licensed under the General Public License (GPL)
111
112  Copyright (C), 2005-2007 by Michiel van Baak <mvanbaak (AT) users (DOT) sourceforge (DOT) net>
113
114  This program is free software; you can redistribute it and/or
115  modify it under the terms of the GNU General Public License
116  as published by the Free Software Foundation version 2
117  of the License.
118
119  This program is distributed in the hope that it will be useful,
120  but WITHOUT ANY WARRANTY; without even the implied warranty of
121  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
122  GNU General Public License for more details.
123
124  You should have received a copy of the GNU General Public License
125  along with this program; if not, write to the Free Software
126  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
127
128  For more information, see the COPYING file supplied with this
129  program.
130
131
13211. Contact information.
133-------------------------------------------------------------------------------
134
135Author:
136
137    Michiel van Baak
138    Email: mvanbaak (AT) users (DOT) sourceforge (DOT) net
139    HomePage: http://michiel.vanbaak.info
140
141  Please report any bugs, requests and general comments by using the project
142  page at dev.mvblog.org
143
144  You may also mail them to me. Before reporting bugs or sending contributions
145  please read the Contributing section in this README.
146
147  Project HomePage: http://dev.mvblog.org
148
149
150
15112. Thanks
152-------------------------------------------------------------------------------
153
154  Thanks go out to:
155
156  Logo and favico design:
157  -----------------------
158        Sofie van Tendeloo (Kermit)
159
160  Additional Styles:
161  ------------------
162    Leonieke Aalders (Nieke)
163
164  Documentation:
165  --------------
166        Leonieke Aalders (Nieke)
167
168  Testing:
169  --------
170        Nieke     (http://leonieke.net)
171        Kermit    (http://xulon.info)
172        f.boender (http://www.electricmonk.nl)
173
174  Various suggestions and patches:
175  --------------------------------
176        Ferry Boender (http://www.electricmonk.nl) - Finding and reporting several SQL-injections and XSS vulnerabilities. Significant work in various places.
177
178  Used software:
179  --------------
180  * tinyMCE (http://tinymce.moxiecode.com/)
181  * VIM (my programming enviroment)
182  * WebDeveloper toolbar for mozilla (for making stuff w3c compat)
183  * Ferry's BB-code parser (Improved version of isolated-designs.net's BBCode functions.)
184    Original code from isolated-designs is here: http://isolated-designs.net/core/projects/27/php-bbcode-functions
Note: See TracBrowser for help on using the browser.