Pier - Content management system in Smalltalk

Pier is a content management system that is light, flexible and free. It aims at allowing users to manage their content from the browser. The central concept in Pier is the one of Structure. For example, the page is a structure. The blog is also a structure, A file is also a structure. Commands can be executed on a Structure. For example, a Structure can be edited, and once in edit mode, you can use the Pier syntax.

In the original setup the commands appear in the footer, and are accessible after logging in. To make life easier, Pier also offers access to commands via Browser Keybindings. Any Structure can be Viewed. The default View is the one that renders the structure for normal usage. Another example, is the Browse View which offers a file system like view on the Pier structures.

Any Structure has an environment which defines the template. To set the environment to be a different page use the Settings command. To edit the environment use the Edit Design command. A Structure can contain Widgets. For example, the environment of this page contains a menu widget on top, and a widget that enumerates the children of the current sturcture to the right.

The seaside project website http://www.seaside.st/ is powered by Pier CMS.



http://www.piercms.com/


Bookmark and Share          2915



comments powered by Disqus

Related Products

Strelin CMS - A Joomla fork

Strelin is a fork of the great Joomla! 1.5 content management system. Joomla! 1.5 is so widely used content management system. As Joomla! is moving towards 1.6 with big core changes, Strelin has been started for those who want new features but don't want to get into possible extra migration work.

Read more

dotCMS

dotCMS is one of the fastest growing open source enterprise content management systems in the world. Twice recognized by Packt Publishing, and downloaded by tens of thousands of people, dotCMS is the choice for enterprise web CMS.

Read more

TomatoCMS - Impressive and Powerful CMS

TomatoCMS, an impressive open source Content Management System (CMS) powered by Zend Framework, jQuery and 960grid. TomatoCMS considers each web page made up of many different elements called widgets. You can easily create, customize the layout of your site like never before through a visual tool called Layout Editor. TomatoCMS has a lot of built-in widgets, and developers can easily create new widgets.

Read more

DotNetNuke

DotNetNuke is the most widely adopted web content management system (WCM or CMS) and application development platform for building web sites and web applications on Microsoft .NET.

Read more

OpenCMS

OpenCms from Alkacon Software is a professional, easy to use website content management system. OpenCms helps content managers worldwide to create and maintain beautiful websites fast and efficiently. OpenCms is based on Java and XML technology.

Read more

Pligg - Social Publishing CMS

Pligg is an open source CMS (Content Management System) which provides social publishing software that encourages visitors to register on your website so that they can submit content and connect with other users. Our software creates websites where stories are created and voted on by members, not website editors. It is a user driven CMS that relies on independent authors content and participation to manage news articles.

Read more

Magnolia CMS - Enterprise Web Authoring

Magnolia is easy-to-use powerful Enterprise Content Management system. It is scalable, extensible. It provides all the functionality needed to quickly set up a website. It can use any JSR-170 compliant content repository.

Read more

Umbraco - simple and friendly ASP.NET CMS

Umbraco provides a full-featured web content management system that is easy to use, simple to customize, and robust enough to run the largest sites. It is most popular and widely used CMS. It has more than 85000 active installations.

Read more

VosaoCMS - simple CMS for Google App Engine

Vosao (vo-za) is a content management system (CMS) that enables you to build web sites and online applications on the Google App Engine platform for Java.

Read more

Hippo

Hippo CMS (Hippo Content Management System) is the web-based graphical user interface that provides access to the content in the repository. It provides an easy way to create and manage your content, i.e. to write or upload, share, print, search, refer to, edit and structure content, assign rights to do so, have content automatically validated against your business rules and restore previous versions of the content.

Read more




Follow feeds Follow bestopensource on Twitter Follow bestopensource on Facebook

Enter your email address:

Delivered by FeedBurner