Projects / Elefant CMS

Elefant CMS

Elefant is an MVC framework in PHP re-imagined, with a complete but refreshingly simple CMS included. It features simple URL routing with friendly URLs, secure database abstraction and modeling, compiled templates with output filtering on by default, memcache integration, flexible input validation (server-side and in-browser), simple form handling, customizable user authentication, internationalization/localization, CLI support for background tasks, as little scaffolding as possible, reusable apps for common CMS tasks (admin, users, blog, filemanager, search), high quality developer documentation, nearly 100% unit test coverage, gzip output compression, and speed.

Tags
Licenses
Operating Systems
Implementation
Translations

RSS Last announcement

Elefant is the first CMS to fully support Composer/Packagist 11 May 2012

Elefant is the first PHP CMS to fully support Composer and Packagist, PHP's new dependency manager and package library. With Composer, you can easi...

RSS Recent releases

  •  30 Apr 2012 22:19

Release Notes: This is the first beta of what will become Elefant 2, featuring support for Japanese, Dutch, French, and Chinese, an app to manage translations, a multi-file uploader, Disqus support for blog comments, rate-limited logins for more security, improved SEO, WYSIWYG editor improvements, customizable access control, new photo gallery options, and the ability to install apps/themes via a ZIP file or GitHub repository. Framework improvements include a new Mailer class, more complex queries and relationship modeling, fast batch insert/updates, localized dates, and caching to Memcache, Redis, APC, or files.

  •  20 Mar 2012 21:33

Release Notes: This release features many improvements, including substantial caching and performance improvements, a completely rebrandable admin interface, an improved WYSIWYG editor, improved usability and multilingual capabilities, an importer from Wordpress and Blogger.com, support for MongoDB and PostgreSQL databases, full PHP 5.4 support including the built-in Web server, new classes for building RESTful APIs, site backup and database export tools, and much more.

  •  23 Feb 2012 01:50

Release Notes: This release fixes a potential XSS security hole in page add/edit previews and secures lib/Model from a possible source of SQL injection.

  •  10 Feb 2012 23:05

Release Notes: This release fixes a typo that crept into the MySQL schema file.

  •  08 Feb 2012 22:43

Release Notes: Improved translation/i18n features. Language choice now uses Accept-Language header by default. Passwords are now hashed with blowfish by default. There is improved error handling in blog importers. Themes are now self-contained in their own subfolders of the 'layouts' folder. There are several other minor fixes. This will likely be the last beta before a stable release candidate.

Screenshot

Project Spotlight

IMP

A Webmail system based on IMAP.

Screenshot

Project Spotlight

Sympa

A professional mailing list software.