minb 0.1.0 review

Download
by rbytes.net on

minb is a content management system that makes it possible to share Moments with others or just log them for your own use. The dat

License: BSD License
File size: 0K
Developer: minb Team
0 stars award from rbytes.net

minb is a content management system that makes it possible to share Moments with others or just log them for your own use.

The data is stored in XML-format and does not require a database. Its design is extremely modular and it supports read-only accounts for sensitive data.

The engine is equally fit to be used as a blog, a personal homepage framework, or a publicly accessible information site concentrating on news or project coordination.

Multiuser support:

As long as no user is registered, you will not be able to add entries and (if you do this manualy) to view them.

Follow the instructions after loading "index.php" and register. The first registered user is a superuser (if you wanna change it, edit ./db/users.db manualy).

Only the superuser should be able to add new users, grant them superuser status and change preferences.

As long as only one user is registered, no author name will be displayed assuming that the site belongs to only one person.

After > 1 users register, the author name will be displayed.

Themes support:

There is a file named "default.css" in "./include/themes". Please feel free to change this theme according to your feeling for design.

After adding a new theme, it will be displayed as an option to choose in the preferences menu.

Do not forget to mail me your theme! I intend to add them to the website of the project.

Modules support:

I added some sample modules in "./include/modules". The modules support is not user friendly yet.

There are some directories in "./include/modules".

Every *.php file in these directories will be used as a module in a separate .

In the case you wanna exclude a module from being loaded, you may rename it to whatever without the *.php extension or just delete it.

If you wanna write a new module you should take a look at the source to see where and how to add it.

Don't forget to add a new style in "./include/themes/*.css" if you add it in a new directory in "./include/modules"!

Please mail me your module(s) if you consider them useful for others. I will link to them on the website of the project too.

Category support:

The entries are organized in category directories, e.g. "./categories/general", "./categories/music", "./categories/politics".

The files in these directories are named as described below.
Adding new category is easy. As long as the permissions of the directory "./categories/" are 0666,

you will be able to add a new directory (category) every time you add a new entry.
If you are not familiar with file permissions, get familiar with them! This is good for life!

Filter support:

You may filter the output of the entries as follows:

index?a=name displays the entries of a given author
index?month=MM displays the entries of a given month
index?year=YY displays the entries of a given year
index?category=category displays the entries of a given category
index?title=title displays the entries with a given title // somehow useless.. but implemented by.. mistake
index?s=string displays the entries with highlightened "string" contained in the content ("s" stands for "search")
index?search=string displays the entries with "string" contained in the content

Valid XHTML 1.0 Transitional and CSS code by default:

The entries are written in pure HTML so it is up to you to maintain the further validity of the code.

What's New in This Release:
New features include an installer, AJAX code, an optional BSD-licensed WYGIWYS-editor, an option to upload a picture, and tags.
The library for XML parsing was changed to one with a BSD-like license.
The format of storing the entries using CDATA was changed, removing the problems with special characters (Cyrillic, quotes, etc.).
Each entry is saved in a separate file, avoiding some previous conflicts.
The default theme was changed to one that is basicaly compatible with IE6.
The management of the modules was dramatically improved, so it now can be done by drag-and-drop.

minb 0.1.0 keywords