Latest Articles

Customizing User Activity in Drupal 6 Social Networking

by Michael Peacock | February 2009 | Content Management Drupal Open Source

In the previous article, we saw module installation and how to add extra fields to our user profiles. In this article by Michael Peacock we will look into customizing user activity in Drupal 6 Social Networking.

Specifically, you will learn:

  • About Gravatars(Globally Recognized Avatars) and how to enable them
  • About settings and rules for users
  • How users can track the activity of each other
  • How to allow our users to customize their own blogs
  • More about users, roles, and permissions
Read Customizing User Activity in Drupal 6 Social Networking in full

Liferay Chat Portlet

by Jonas X. Yuan | February 2009 | Content Management Java Open Source

As an administrator of an intranet website, you are required to provide an environment for employees to enjoy chatting, instant messaging and others. This article by Jonas X. Yuan will introduce to us, how to enjoy instant messaging.

In this article we will learn how to:

  • Add a participant for chatting.
  • Manage (view and delete) participants in the chat portlet.
  • Start chatting.
  • Set up chat portlet.
Read Liferay Chat Portlet in full

Schema Validation with Oracle JDeveloper - XDK 11g

by Deepak Vohra | February 2009 | Oracle

An XML schema document defines the structure, content, and semantics for XML documents. We know the procedure to create an XML schema in JDeveloper and an XML document instance that conforms to the schema. But if you receive XML documents from another party, the validity of the documents has to be ascertained before the documents may be read and processed. This article by Deepak Vohra is about—validating an XML document with an XML schema. An instance document may be processed against a schema to verify whether the XML document conforms to the rules specified in the schema, a process called schema validation.

Read Schema Validation with Oracle JDeveloper - XDK 11g in full

Translations in Drupal 6

by Matt Butcher | February 2009 | AJAX Content Management Drupal Open Source

Drupal offers some enticing JavaScript tools, one of which is jQuery. The theming and behavior capabilities provided by drupal.js are other examples. Along with those cool tools comes a feature that has had a remarkable influence on the success of Drupal, but which provides far less glitz and glamour.

This tragic hero is the translation engine, which will be the subject of this article written by Matt Butcher.

Translations are important—one might even say vital—to the success of Drupal. Consequently, it is imperative that all Drupal developers become familiar with these tools. JavaScript written in Drupal 6 (and in later versions) should be translation-aware.

Here are the things we will cover in this article:

  • Get our bearings in the drupal.js library
  • Enable multi-language capabilities in Drupal
  • Learn the translation functions
Read Translations in Drupal 6 in full

trixbox CE Functions and Features

by Kerry Garrison | February 2009 | Linux Servers Networking & Telephony Open Source

Every commercial PBX system has its own set of advanced features that are activated by key commands, also known as vertical service activation codes. In this article by Kerry Garrison, we will look at the standard and advanced features of trixbox CE. We will even look at how to add our own custom features to the system.

Read trixbox CE Functions and Features 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