 |
 |

What is ewok?
ewok is a web content management system written in Perl. It attempts to make web
content creation easy for non-technical users, while still providing the flexibility
and power required by power-users to create real websites. ewok features:
- a browser-based file manager allowing directory navigation, file uploads,
and in-browser editing of files
- on-the-fly text markup features that allow
simple pages to be constructed with no knowledge of HTML
- HTML page wrapping, allowing standard "look and feel" templates to be
applied to all pages in a site, without any work by content authors
- component-based templates and component inheritance, allowing template changes at
the top of a tree to be automatically applied to all lower-level directories
- an user model that supports view, edit, and publish privileges, and allows
permissions to be delegated for whole document subtrees without having to
modify webserver configurations
- a staging/publishing model that allows flat html files to be generated to a
publishing area, allowing the power of dynamic component-based files for
document creation and editing, but the performance benefits of static html
for published use
- arbitrary metadata (e.g. owner, search keywords, publish date) attached to
directories and files and accessible within page templates
- the ability to embed arbitrary perl code with (properly authorised) pages,
allowing integration with anything you write perl code for
|
 |