root/tags/MvBlog-3.0/README

Revision 741, 5.6 KB (checked in by michiel, 13 months ago)

Updating files for release 3.0

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