Latest Articles

Creating New Types of Plone Portlets

by Jon Stahl | February 2009 | Content Management Open Source Web Development

Plone's portlet system makes it easy to place chunks of additional information on your site. Plone ships with a variety of built-in portlets, and you can easily create custom portlets that meet your particular needs. You can associate portlets with different sections of your site, with different content types, and with different groups of users. In this article by Jon Stahl, we will look at creating new types of protlets.

Read Creating New Types of Plone Portlets in full

XPath Support in Oracle JDeveloper - XDK 11g

by Deepak Vohra | February 2009 | Oracle

XML documents can be used for the transfer of data. The data in an XML document may be retrieved either with the JAXP (Java API for XML Processing) DOM and SAX APIs, or with the JAXP XPath API. Addressing an XML document with XPath has the advantage that a single node may be selected directly without iterating over a node set. In this article by Deepak Vohra, we will explore XPath Support in Oracle JDeveloper - XDK 11g.

Read XPath Support in Oracle JDeveloper - XDK 11g in full

Working with JavaScript in Drupal 6: Part 2

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

In the previous part of the article, we saw how Drupal handles JavaScript and we created a JavaScript tool.

In this part by Matt Butcher, we're going to:

  • Create a simple theme
  • Add JavaScript to a theme
Read Working with JavaScript in Drupal 6: Part 2 in full

Managing Users and their Profiles in Drupal 6 Social Networking

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

With our social networking site ready to accept user content, and our roles set up to allow groups of users to contribute to and use our network in different ways, it is time to focus more on our users–specifically, managing users and the settings associated with them, and providing them with tools and options to improve their experience on the site.

In this article by Michael Peacock, you will learn:

  • How to install the needed modules
  • How to add extra fields to user profiles
  • About users, roles, and permissions
Read Managing Users and their Profiles in Drupal 6 Social Networking in full

Working with JavaScript in Drupal 6: Part 1

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

In this article by Matt Butcher, we will be working with JavaScript inside of a Drupal environment. We will begin by exploring how JavaScript is included in Drupal pages, and then create our first script for Drupal. While we're not going to cover the basics of the JavaScript language (there are already lots of available resources on the topic), the code we create here will be simple and straightforward.

The purpose of this article is to cover the basics on how JavaScript can be used within Drupal 6. In that regard, this article will serve as a foundation for future JavaScript development. Here are the topics that we're going to cover:

  • Serving JavaScript from Drupal
  • Creating a first script
Read Working with JavaScript in Drupal 6: Part 1 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