Sympal breaking into pieces: 3 new standalone plugins!

Posted by weaverryan on May 3, 2010

Over the past month, we've been hard at work to decouple sympal and break it into smaller, standalone components. Apart from a CMS system, we as a community have lot's of generic needs that aren't currently being met. Hopefully, we can help to close that gap.

On that note, I'm pleased to announce 3 new plugins that are a part of that effort. These plugins are completely standalone and have no dependencies. In other words, you can start using them right now:

  • sfThemePlugin

    Easily create and switch between themes in your project. Comes with a web debug panel that allows you to see and switch between your themes.

  • sfContentFilterPlugin

    Simple library to to filter content (with caching), including url, line break, markdown, inline object and more.

  • sfInlineObjectPlugin

    Defines a common syntax that can be used to embed objects inline. (e.g. [photo:flower width=100])

These plugins are young, but well-tested and complete with documentation. Each has a beta release (theme release coming shortly).

More plugins coming

We'll be releasing more standalone plugins in the coming weeks. As these plugins mature, become well-defined and well-tested, sympal itself will benefit (since it's just a glorified collection of its plugins).

Possible plugins to come:

  • Menu plugin: create menus through a simple, object-oriented interface
  • Plugin manager: download, install, update, uninstall plugins from a variety of sources (pear, git, svn)
  • Feed plugin: because creating feeds should be just this easy

...and probably more. What else would you like to see?

Comments (502) Add a comment


Markdown syntax is enabled.