
openpublisher
Open Publisher is a modular designed Content Management System. It is build on the top of a core MVC (model view controller) architecture calling “JAPA”. Open Publisher consists of a couple of modules.
Motivation
There are many ready to use systems which all have more or less weak points in its core architecture. Well known that there is no golden way to the perfect system, Open Publisher is an attempt to go into a new and hopefully better direction of application design.
Key features
- modular
- simple mvc architecture
- ajax, rpc and cli support
- flexible and extensible
Modul characteristics
Open Publisher is released with the following modules:
- navigation
- article (with comments support)
- link (extern links management)
- keywords (extended tagging)
- user
Open Publisher core architecture supports many administration designs and logic. Currently it is distributed with one administration that works with javascript disabled. The only javascript part, the html editor TinyMCE, can be replaced by a markup library (textil or php_markdown) from within the general configuration. It works with pure text navigators like Lynx.
The default administration interface was designed with simplicity in mind. Which means, not bloated with features and with an intuitive user guidance. Keywords: usability, accessibility.
The final developer goal is to release a robust distribution with as less library dependencies as possible.
Project Information
- License: GNU Lesser GPL
- 4 stars
- svn-based source control
Labels:
mvc
php5
mysql
cms
accessibility
lynx
usabiltity