Article Network

All | June | May | April

Supporting an Editorial Team in Drupal 6

by J. Ayen Green | June 2009 | Content Management Drupal Open Source

Drupal provides an environment where a single person can do the job of creating, editing, approving, and publishing. This works well with a small site and a low volume of content. However, where large sites and larger quantities of content prevail, there is often a team involved. In this article, we will learn about some of the terminologies that Drupal provides for supporting team work, such as:

  • Roles—defining types of users
  • Permissions—defining capabilities for each role
  • Node Content types—as they apply to Roles
  • Access Rules—for those pesky misbehaving users
Read Supporting an Editorial Team in Drupal 6 in full

Managing and Enhancing Multi-Author Blogs with WordPress 2.7(Part 2)

by Jean-Baptiste Jung | June 2009 | MySQL Content Management Open Source PHP WordPress

In the first part of this two-part article by Jean Baptiste-Jung, we learned about managing a a multi author blog. When you are running a multi author blog, you need to have sufficient content to attract the visitors. In this part we shall learn how glorify your multi-author blog. Specifically, you will learn:

  • Displaying author picture on posts
  • Displaying the author’s gravatar picture on posts
  • Adding moderation buttons to the comments
  • Getting notified when a new draft is saved
  • Allowing multiple authors on posts
  • Displaying a list of all of the authors
Read Managing and Enhancing Multi-Author Blogs with WordPress 2.7(Part 2) in full

Oracle Essbase System 9 Components

by Joseph Sydney Gomez Sarma Anantapantula | June 2009 | Oracle

This article, by Joseph Sydney Gomez and Sarma Anantapantula, gives us a high level view of the optional Essbase System 9 components that are available in the System 9 Suite with the Essbase database, the common foundation for all the other components to launch from. With components like Essbase Planning or Hyperion Smart Office, there's enough to make even the stodgiest accountant's head spin.

Read Oracle Essbase System 9 Components in full

Managing and Enhancing Multi-Author Blogs with WordPress 2.7(Part 1)

by Jean-Baptiste Jung | June 2009 | Content Management Open Source PHP WordPress

In this two-part article by Jean Baptiste-Jung, we shall learn about managing and enhancing a multi-author blog. Are you running a multi-author blog, or at least hiring some guest bloggers? Indeed, the more authors you have, the more content you will have, along with a greater number of visits. In the beginning of 2009, many successful blogs such as, Smashing Magazine, Lifehacker, or Mashable, were powered by a team of bloggers. In this article, we are going to learn how to create, enhance, and get the most out of your multi-author WordPress blog.

In this part, you will learn:

  • Creating an author page template
  • Displaying a custom login form in your blog’s sidebar
  • Adding a control panel to your blog’s sidebar
  • Configuring author roles
  • Displaying author-related information on posts
Read Managing and Enhancing Multi-Author Blogs with WordPress 2.7(Part 1) in full

AJAX/Dynamic Content and Interactive Forms in Joomla!

by Tessa Blakeley Silver | June 2009 | Joomla! Content Management Open Source

In this article by Tessa Blakeley Silver, we're going to take a look at the most popular methods to get you going with AJAX in Joomla!, using extensions and plugins, in order to help you include dynamic self-updating content and create interactive forms in your Joomla! site. While we're at it, we'll also look at some cool JavaScript toolkits, libraries, and scripts you can use to appear Ajaxy.

Read AJAX/Dynamic Content and Interactive Forms in Joomla! in full

Data Migration Scenarios in SAP Business ONE Application- part 1

by Wolfgang Niefert | June 2009 | Architecture & Analysis

In this two-part article series by Wolfgang Niefert, you will be introduced to the tools and methods which will help you to migrate data from different sources into the SAP Business ONE application.

Read Data Migration Scenarios in SAP Business ONE Application- part 1 in full

Making Content Findable in Drupal 6

by J. Ayen Green | June 2009 | Content Management Drupal Open Source

Interesting and useful content is a necessity on any web site, particularly on those built around a Content Management System. However, this may not be the only necessity. Another necessity is making the browsing experience on your site pleasant for the visitor, and in this context, making the content easy to find. Having content on the front page of the site is one way to make it findable, but the amount of content is limited to a point before the page becomes unwieldy. In this article by J. Ayen Green, we will make it easier for site visitors to find our content in a number of ways.

Read Making Content Findable in Drupal 6 in full

Data Migration Scenarios in SAP Business ONE Application- part 2

by Wolfgang Niefert | June 2009 | Architecture & Analysis

In this article by Wolfgang Niefert, you will learn about the Advanced data migration tools, xFusion Studio in particular. You will also get to know a few tips and recommendations which you could use in your own project.

Read Data Migration Scenarios in SAP Business ONE Application- part 2 in full

Securing Network Services with FreeBSD Jails

by Christer Edwards | June 2009 | Open Source

In this article by Christer Edwards, we will explore FreeBSD Jails. FreeBSD Jails are a kernel-level security mechanism which allows you to safely segregate processes within a sandbox environment. Jails are commonly used to secure production network services like DNS or Email by restricting what a process can access. In the case of a malicious attack on one service, all other Jailed processes would remain secure. FreeBSD Jails securely limits, in an administratively simple way, the amount of damage an attacker can do to a server.

Read Securing Network Services with FreeBSD Jails in full

Apache OFBiz Service Engine: Part 2

by Jonathon Wong Rupert Howell | June 2009 | Java Open Source

In the previous part of the article by Jonathon Wong and Rupert Howell, we looked at Defining and creating a Java service, Service parameters, Special unchecked (unmatched) IN/OUT parameters, and Security-related programming. In this part, we will look at the following:

  • Calling services from code (using dispatcher)
  • IN/OUT parameter mismatch when calling services
  • Sending feedback; standard return codes success, error and fail
  • Implementing Service Interfaces
  • Synchronous and asynchronous services
  • Using the Service Engine tools
  • ECAs: Event Condition Actions
Read Apache OFBiz Service Engine: Part 2 in full

Apache OFBiz Service Engine: Part 1

by Jonathon Wong Rupert Howell | June 2009 | Java Open Source

In this two-part article by Jonathon Wong and Rupert Howell, we will be exploring the Service Engine. Services in OFBiz operate in a Service Oriented Architecture (SOA). These services not only have the ability to invoke other services internally, but can also be 'opened up' and invoked by remote applications using, amongst other methods, the widely adopted messaging protocol SOAP.

Besides serving as a platform for interoperability, OFBiz services also offer us additional capability to organize our code. The traditional organizational strategies in object-oriented Java were a great improvement over the procedural paradigm. Wrapping both methods and variables together into objects to form a powerful "behavioral model" for code organization (where object's methods and variables define their behavior). Similarly with OFBiz services we are able to bundle groups of behavior together to form a coherent "service". We can say that OFBiz services, in terms of code or software organization, operate at a higher level than Java object-oriented organizational strategies.

In this part, we will be looking at:

  • Defining and creating a Java service
  • Service parameters
  • Special unchecked (unmatched) IN/OUT parameters
  • Security-related programming
Read Apache OFBiz Service Engine: Part 1 in full

Themes and Templates with Apache Struts 2

by Dave Newton | June 2009 | Open Source

In this article by Dave Newton we will learn how to modify the built-in themes and templates of Struts 2. We'll introduce a requirement to a recipe entry screen to have some different behavior when there is a validation error. The default behavior now is to change the style of the label and print the error message above the field. We'd like to highlight the entire row as a gentle reminder that our user has left out something important.

Read Themes and Templates with Apache Struts 2 in full

ER Diagrams, Domain Model, and N-Layer Architecture with ASP.NET 3.5 (part2)

by Vivek Thakur | June 2009 | .NET Architecture & Analysis Microsoft

This is the second part of two-part article by Vivek Thakur on N-Layer Architecture with ASP.NET 3.5. In the first part we saw the need for a 3-layered solution and examined ER-diagrams, domain models and UML. In this part we will we will explore a 1-tier 3-layer Architecture using a Domain Model and Object Data Source Controls.

Read ER Diagrams, Domain Model, and N-Layer Architecture with ASP.NET 3.5 (part2) in full

Implementing Document Management in Alfresco 3- part1

by Munwar Shariff | June 2009 | Content Management Java Open Source

In this article by Munwar Sharrif, you will learn about the basic features of creating, editing, and managing content in Alfresco by using Alfresco Explorer. With Alfresco, you can manage any type of document, such as HTML, text, XML, Microsoft Office documents, Adobe PDF, Flash, scanned images, multimedia, and video files. You will also understand the concepts of creating and using categories and smart spaces. By the end of this article, you will have also learned how to create spaces and load them with documents.

Read Implementing Document Management in Alfresco 3- part1 in full

ER Diagrams, Domain Model, and N-Layer Architecture with ASP.NET 3.5 (part1)

by Vivek Thakur | June 2009 | .NET Architecture & Analysis Microsoft

In this two-part article by Vivek Thakur, we will learn about ER Diagrams, Domain Model, and N-Layer Architecture with ASP.NET 3.5. The 1-tier 1-layer architecture is the default style in ASP.NET and Visual Studio 2005/2008. To overcome the limitations of this style, we can further break the application code into n-layers, where the number "n" actually depends on the project requirements.

In this article we will:

  • Learn the 2-layer style
  • Understand ER diagrams
  • Understand what a domain model is, and what UML relationships are
  • Learn the 3-layer style
  • Learn about object data source controls
Read ER Diagrams, Domain Model, and N-Layer Architecture with ASP.NET 3.5 (part1) 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