slate Features

This is a list of features in slate as of v0.4.0 which was released June 7th 2007. These are in no particular order and are, most likely, incomplete.

  • ability to use central LDAP for authentication credentials plus create local accounts for users not in central LDAP
  • multi-site support
  • theme support with theme permissions. based on our workflow for creating sites with dreamweaver templates.
  • three system defined roles for limiting user access to certain actions in the system
  • ability to quickly add users to a site from a central list of approved users
  • per site dashboard to provide easy access to popular editing features and recent changes
  • comprehensive log of admin activity w/ RSS support
  • pretty URLs
  • ability to supply custom 'slugs' when creating pages for shorter URLs
  • drag-and-drop organization of pages.
  • pages are broken into editable regions.
  • user can browse their site in the admin view just like they would in a public view.
  • support for draft content in admin view while public sees only approved published content
  • ability to see site with draft content without editable region CSS styling.
  • versioning
  • redcloth support w/ auto-link generation and proper hard break support
  • in editor preview of content being edited
  • snippet editor support to allow quick creation of dynamic content (e.g. sub-menus, inclusion of files from resource manager, links to other pages in site)
  • blog engine allowing addition of blogs or "newsrooms" to sites
  • media asset manager including support for sets, subsets and auto-thumbnailing
  • podcast-support via media asset manager (audio & video)
  • the ability to set "default content" for editable regions in your site. e.g. a department's physical address on each page
  • zip extract support in resources allowing a user to upload many files at once
  • a new default gallery theme allowing groups to create image galleries
  • custom CSS file that can be modified via the slate admin tool. this is separate from the theme for a site and allows more flexibility for site admins in defining styles for their site.
  • feedburner support for tracking usage of RSS feeds
  • google analytic support for tracking usage of a site
  • javascript toolbar for textile editing (e.g. FCKEditor)
  • using Rails 1.2.3 and RESTful routes

More to come!