Latest Articles

HTML, PHP, and Content Posting in Drupal 6

by David Mercer | February 2009 | Content Management Drupal Open Source

In the event that you can't find a suitable module to do a task for you, or simply want to create something yourself quickly, it's important to look at how to harness the power of HTML and PHP to get the job done.

If it's layout you are talking about, then HTML is the order of the day. Alternatively, if you want to create some dynamic content that can change depending on the state of your site, or respond to user interaction, then PHP is the way forward. More than likely, you will end up using a combination of both.

Unfortunately, we can't possibly hope to give you a comprehensive introduction into either technology in the space we have here (although we will look over HTML quickly in a moment). However, there are many online resources available to learn about HTML and PHP for free, and we will list a bunch of them throughout this article.

In this article by David Mercer, we will look at how to achieve some fairly useful tasks by way of demonstrating how to create an About us page that will contain links to other useful sites, pictures of the imaginary site team, as well as some dynamic content.

Read HTML, PHP, and Content Posting in Drupal 6 in full

How to Bridge the Client-Server Gap using AJAX (Part II)

by Jonathan Chaffer Karl Swedberg | February 2009 | AJAX Open Source Web Development

In the first part of this two part series we learned that AJAX methods provided by jQuery can help us to load data in several different formats from the server without a page refresh. In this article by Jonathan Chaffer and Karl Swedberg, we will learn how to deal with common challenges of asynchronous loading techniques, such as keeping handlers bound after a load has occurred and loading data from a third-party server.

Read How to Bridge the Client-Server Gap using AJAX (Part II) in full

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
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