Latest Articles

View : All | June | May | April | Alphabetical:A-Z | Z-A

Documenting Your Python Project-part2

by Tarek Ziadé | May 2009 | Open Source

This is a 2-part series by Tarek Ziadé. This series is all about documentation and gives tips on technical writing and how Python projects should be documented. In the first part of this series, you have learnt about the 7 golden rules of technical writing and understand reStructuredText Primer. In the this part of the series, you will learn how to build the documentation.

Read Documenting Your Python Project-part2 in full

Creating Our First Module using Drupal 6 (Part2)

by Matt Butcher | May 2009 | Content Management Drupal Open Source PHP

In the first part of this 2-part article series we had created a basic module that uses hook_block() to add block content and installed this basic module. In this article by Matt Butcher, we are going to extend the module's functionality. We will add a few new functions that retrieve and format data from Goodreads.

Read Creating Our First Module using Drupal 6 (Part2) in full

Creating Your First Web Page Using ExpressionEngine: Part 1

by Leonard Murphy | May 2009 | Content Management PHP

In this two-part article by Leonard Murphy, we are going to start from scratch and use ExpressionEngine to create a single web page that is easy for anyone to update. Following completion of this article, we will be able to:

  • Create a simple ExpressionEngine template that we can publish to the world
  • Create a simple ExpressionEngine weblog that we can use to keep our website content fresh
  • Integrate some basic CSS into our ExpressionEngine templates
Read Creating Your First Web Page Using ExpressionEngine: Part 1 in full

File Sharing in Grails

by Jon Dickinson | May 2009 | Java Open Source Web Development

Besides posting messages, our users also want to be able to upload files to share with other members of their team. Sounds good! But wait a minute, isn't file uploading a bit of a pain? First of all, we need to read the binary file data off the request, and then we need to figure out where to put the file. Do we store it on the file system, or in a database? Well, let's take a look.

In this article by Jon Dickinson, we will see how easy it is to manage file uploads and downloads in a Grails application.

Read File Sharing in Grails in full

Search Engine Optimization in WordPress-part2

by Paul Thewlis | May 2009 | Content Management Open Source PHP WordPress

In this two-part article series by Paul Thewlis, you will learn some of the most important Search Engine Optimization strategies and how to apply them, as well as how to submit your blog to the search engines. In the article Search Engine Optimization in WordPress-part1, we covered principles of SEO, how search engines find stuff, how to choose your keywords, figuring out the procedure to install Dean's Permalink migration plugin, and sitemaps. In this article, we will look into sitemaps in a little more detailed manner, also figure out search engine submissions, and learn about SEO software and tools.

Read Search Engine Optimization in WordPress-part2 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