Latest Articles

View : All | June | May | April | Alphabetical:A-Z | Z-A

Content Rules, Syndication, and Advanced Features of Plone 3 Intranet

by Víctor Fernández de Alba | July 2010 | Content Management Open Source

Some of Plone's advanced features at user level are worth having their own section. All of them have a direct impact on how our users use the intranet, and most importantly, they are the catalyst to an alive and more dynamic intranet. A dynamic intranet is in constant change and users update its contents frequently.

In this article by Víctor Fernández de Alba, author of the book Plone 3 Intranets, we will cover the following topics:

  • Content rules: They will allow us to define a set of actions and tasks triggered when some event happens in our site, or in a folder tree. Both the actions and events are user configurable and help us make our site dynamic.
  • Syndication: This is often very important in order to keep our users posted when something changes in our intranet. Not only collections are syndication aware, we can also make any folder in our site export the objects it contains as an RSS feed.
  • Versioning: This is another notable Plone feature and very useful in an intranet scenario. In few words, our users will love it.
  • WebDAV access: WebDAV access to content, along with external editing, will enable communication between our user's desktop and the intranet, taking our user's productivity to its maximum.
  • External editing: This feature will allow us to edit any file content type with the suitable desktop application and save it on the fly.
Read Content Rules, Syndication, and Advanced Features of Plone 3 Intranet in full

Building our own Plone 3 Theme Add-on Product

by Víctor Fernández de Alba | July 2010 | Content Management Open Source

Plone is a highly extensible Content Management System built on Zope application server, which is written in Python. Plone is very suitable for building intranets. No matter what size, or purpose, it offers a solution to the most common intranet needs, and more. Although it shows its real power in medium and large-scale corporate intranets, we can take advantage of Plone even in small-scale scenarios, such as small work groups, software projects, or research teams.

In this article by Víctor Fernández de Alba, author of the book Plone 3 Intranets, we will see how to build our own Plone 3 theme add-on product.

Read Building our own Plone 3 Theme Add-on Product in full

Application, Session, and Request Scope in ColdFusion 9

by John Farrar | July 2010 | Web Development

In the previous article we had an introduction to the Application.cfc object and application variables. Next, we are going to discover the differences between application, session, and request scopes. We will learn how to share some information and how to protect the rest of the information in a controlled manner. In this article by John Farrar, author of ColdFusion 9 Developer Tutorial, we will have a look at the following topics:

  • The special standard method events, which ColdFusion calls in the Application.cfc object.
  • Custom tag paths and mapping settings inside the object—the two special functions of the Application.cfc object.
Read Application, Session, and Request Scope in ColdFusion 9 in full

Through the Web Theming using Python

by John Ward | July 2010 | Open Source

Plone is a powerful web application used mainly for website content management and comprised of many different, but related Python packages

In the previous article we have learned How to Examine themes with Omelette and Python and How to create a theme package using Zopeskel

In this third article of the article series by John Ward, Author of Plone 3.3 Site Administration we will learn :

  • Examining themes in the ZMI
  • Making changes through the Web
Read Through the Web Theming using Python in full

YUI 2.8: Menus

by Dan Wellman Daniel Barreiro | July 2010 | AJAX Open Source Web Development

In this article by Daniel Barreiro and Dan Wellman, authors of the book YUI 2.8: Learning the Library, we're going to look at a very common web page element: navigation menus. The Menu widget provides a timesaving and code-efficient solution to common website application requirements.

The skills that you will take away from this article include:

  • How to implement a basic navigation menu
  • How to override the default sam skin
  • How to create an application-style menu bar
Read YUI 2.8: Menus in full
Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Video Support
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software