root/tags/MvBlog-2.3/README

Revision 624, 5.6 KB (checked in by michiel, 16 months ago)

Updating files for release 2.3

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