In-context editing toolbar – change your website as you surf!
Automatic navigations – add a page anywhere and it's updated everywhere
Preview your changes before publishing
Track versions, and compare differences between them
File manager with bulk upload and image manipulation using Picnik (Picnik integration in v5.3)
Detailed permissions – create editor groups, approve content, and see an audit trail
Drag-n-Drop content around your pages.
Scrapbook lets you copy content and functionality from one part of your site to another
Integrated spellchecker
Flexible meta data & vanity URLs for Search Engine Optimization (SEO)
Easy Google Analytics integration
Integrated help system with commercial support options (v5.3)
Automatic add-on & theme installation (v5.3)
An open marketplace of add-ons
Content scheduling – write something now, and have it go live automatically later
Out of the box includes a photo slide show, You Tube integration, guestbook, Flash support, polls, surveys, search, RSS, secure file distribution, Google Maps, and a form generation tool
Introduction : Framework Features
Are you a developer interested in Concrete? You're probably interested in information about Concrete's underlying structure. As an application framework, Concrete features:
Integration with the popular, powerful ADODB Database Framework, which allows exposure to the following database functionality:
Data Portability: while Concrete CMS has only been tested extensively with MySQL, it should be mostly portable to other databases like PostgreSQL.
Database schemas for blocks and the site's tables are defined in XML, allowing them to be easily modified and imported across upgrades, using ADOXMLS
Data caching at the query level
A simple ActiveRecord pattern, which is used to make adding custom block types a breeze.
A built-in user authentication (including OpenID) and powerful permissions framework
Extensible metadata about users, pages and files. Define attributes for pages/collections and users, and reference them programmatically with ease. Use this metadata for your own purposes, or expose them to your users through automatically created HTML forms.
A powerful file manager which enables custom file-type-based editing, viewing and metadata import.
Create block types for small bits of unique content types, page types for templates, and static pages for one-off pages/forms on a site, then package them into Concrete 5 packages. Packages can even include dashboard pages and modules.
Static pages and reusable page types alike can employ a powerful Model-View-Controller syntax that makes adding special application logic into your Concrete apps a breeze.
A powerful, consistent API for common tasks, including:
User creation
Page creation
Block and Block Type Creation
Adding Blocks and Attaching them to Pages
more...
While pages are collections of blocks that are intended to be shown to end users, collection themselves don't have to have a presentation layer; they can easily just be generated by a unique key, and used behind the scenes as a way to group blocks together.
Helpers for assisting with common web-related tasks like validation and sending mail, and libraries for core application functionality.
Drag-n-Drop konten di halaman website.
Scrapbook - memungkinkan untuk mengcopy suatu konten ke area lain di website.
Pemeriksaan ejaan/Spellchecker.
Meta data yang fleksibel & URL yang kompatibel untuk SEO.
Memudahkan mengintegrasi Google Analytics serta aplikasi website tracker lainnya.