Testing your JBoss Drools Business Rules using Unit Testing
What is unit testing?
A good enterprise computer system should be built as if it was made of Lego bricks. Your rules are only a...
Content Editing and Management in an Open Souce CMS
There are exciting things ahead in this article, so let's get started.
Adding content to our site
Adding, updating, and deleting page content is at the...
Implementing Document Management in Alfresco 3- part2
Library services
Library services are common document management functions for controlling the users through permissions, for creating multiple instances of a document(versioning), and for providing...
Audio Fields in Drupal
FileField remixed
If you haven't examined FileField, you'll have to do so by downloading the FileField module from http://drupal.org/project/filefield and enable it on the Modules...
Layout in Dojo: Part 1
Basic Dojo layout facts
The Layout widgets in Dojo are varied in nature, but their most common use is as 'windows' or areas which organize...
Working with JavaScript in Drupal 6: Part 1
How Drupal handles JavaScript
How is JavaScript typically used? Mostly, it is used to provide additional functionality to a web page, which is usually delivered...
Layout in Dojo: Part 2
GridContainer
There are a lot of sites available that let you add a lot of rss feeds and assorted widgets to a personal page, and...
Creating New Types of Plone Portlets
(For more resources on Plone, see here.)
Plone makes it easy to create new types of portlets that include custom programming logic for your site....
HTML, PHP, and Content Posting in Drupal 6
Input Formats and Filters
It is necessary to stipulate the type of content we will be posting, in any given post. This is done through...
Structure the Content on your Plone Site
(For more resources on Plone, see here.)
Real world information architecture tips
Based on what your users need and/or want to see, you need to structure...