c2d0fbf445b96f9824c8f64745966df8c3387e79
'deleted_at' as Datetime and give us free metadata. Updated Sqlite builder to test different scenarios for users and roles. Updated NODE_FORM_RESPONSE.edit_form feature to add a delete operation iff there is a node ie node id >0 and the current user has delete permission on it. Updated NODE_HANDLER.do_post to handle the operation "DELETE". Updated queries to retrieve nodes filter by no logical deleted rows (ie. deleted_at is NULL). Updated CMS_USER_API.has_permissions. (authenticated_user_role seems to generic).
Eiffel CMS Library
Eiffel CMS library is build with EWF and inspired by Drupal.
The goal of the library is to provide the following features.
- content type
- user management
- module design
- theme
- API
Directory Structure
- library --Library
- layout -- application layout library.
- model -- domain model library.
- persistence -- persistence layer library.
- src -- cms source code.
- example
- demo -- example using the cms library.
- doc -- Documentation.
Documentation
Description
Languages
Eiffel
89.2%
JavaScript
4%
CoffeeScript
3.2%
Smarty
1.2%
SCSS
1.1%
Other
1.3%