PHP

Date and Calendar Module in Drupal 5: Part 2

by Marjorie Roswell | May 2009 | MySQL Content Management Drupal Open Source PHP

The previous part of the article focused on just a few modules, with an emphasis on date. We explored Date formats, Exposed filters fieldset and the Views Date Range Filter Module. We also had a chance to create some summary views. In this part by Marjorie Roswell, we shall create a Timeline, cover the Views Popup feature, create a Calendar and also make an iCal feed.

Read Date and Calendar Module in Drupal 5: Part 2 in full

Showing Drupal's CCK Module Fields in Flash

by Travis Tidwell | May 2009 | MySQL Content Management Drupal Open Source PHP

The CCK (Content Construction Kit) module is one of Drupal's most popular, contributed modules, and for a good reason. It gives the administrator the ability to create custom content types as well as custom fields that are essential for creating a web site that manages specific forms of content.

In this article by Travis Tidwell, we will use this module to create the structure required to enter content for each recipe in our Drupal web site. The dynamic content extracted from Drupal is incorporated as custom data within a Flash application.

Read Showing Drupal's CCK Module Fields in Flash in full

Building a Web Service-driven Application with Flash in Drupal

by Travis Tidwell | May 2009 | Content Management Drupal Open Source PHP

In this article by Travis Tidwell, we will create a "Hello World" application that utilizes web services to populate a TextField or MovieClip with data from a remote location. Using web services to populate all of our Flash fields allows for the component abstraction necessary for an MVC architecture. Here Flash fulfills the role of the View, and Drupal fulfils the role as the Model and Component. This enables us to have a truly scalable and manageable web solution.

This approach allows for a Model-View-Controller (MVC) architecture for our Flash applications, which is considered ideal since it separates the User Interface (View) from the Data Set (Model) and Business Logic (Component) of our application.

Read Building a Web Service-driven Application with Flash in Drupal in full

Mastering phpMyAdmin: 4 Editions in 5 years

by Marc Delisle | April 2009 | PHP

Earlier in April, Packt published the fourth edition of Mastering phpMyAdmin, which was somewhat apt as it coincided with Packt celebrating its fifth birthday. Mastering phpMyAdmin, written by Marc Delisle, was the first book that the company published back in April 2004. In the five years since it was first published, both Packt and phpMyAdmin have gone on to grow and reach much bigger heights. Packt has published over 200 books and phpMyAdmin has over 18 million downloads and won many awards, most recently at the 2009 MySQL Conference, where Marc picked up the MySQL Community Member award.

The following article, written by Marc himself, looks at how the book has evolved over the years and how, in turn, so has the phpMyAdmin project.

Read Mastering phpMyAdmin: 4 Editions in 5 years in full

The Rotating Post Titles with Post Preview Gadget

by Narayan Bhat | May 2009 | Content Management Open Source PHP WordPress

In this article by Narayan Bhat, we will see how to install The Rotating Post Titles with Post Preview Gadget in your blog. This gadget contains Official Google code created using the Dynamic Feed Control from the Google AJAX Feed API. It will show all the post titles in your blog classified according to Labels (in Blogger) or Categories (in Wordpress). It will also show a brief rotating post preview at the top.

Read The Rotating Post Titles with Post Preview Gadget 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

Delicious Tagometer Widget

by Roshan Bhattarai | May 2009 | AJAX MySQL PHP Web Development

Delicious provides a well-known widget known as Tagometer which displays the number of saves and tags used for saving a particular URL. In this article by Roshan Bhattarai, we’ll learn how to build a custom Delicious Tagometer widget.

Read Delicious Tagometer Widget in full

Query Performance Tuning in Microsoft Analysis Services: Part 1

by Chris Webb | July 2009 | .NET Microsoft MySQL PHP

In this two-part article by Chris Webb, we will cover query performance tuning, including how to design aggregations and partitions and how to write efficient MDX. The first part will cover performance-specific design features, along with the concepts of partitions and aggregations.

One of the main reasons for building Analysis Services cubes as part of a BI solution is because it should mean you get better query performance than if you were querying your relational database directly. While it's certainly the case that Analysis Services is very fast it would be naive to think that all of our queries, however complex, will return in seconds without any tuning being necessary. This article will describe the steps you'll need to go through in order to ensure your cube is as responsive as possible.

Read Query Performance Tuning in Microsoft Analysis Services: Part 1 in full

Query Performance Tuning in Microsoft Analysis Services: Part 2

by Chris Webb | July 2009 | .NET Microsoft MySQL PHP

In the previous part of the article by Chris Webb, we covered performance-specific design features such as partitions and aggregations. In this part, we will cover MDX calculation performance and caching. We'll see how important caching is to overall query performance.

Read Query Performance Tuning in Microsoft Analysis Services: Part 2 in full

Date and Calendar Module in Drupal 5: Part 1

by Marjorie Roswell | May 2009 | MySQL Content Management Drupal Open Source PHP

This is the first part of a two-part article series by Marjorie Roswell. All of the recipes in this article require CCK and the date field (also Views, and Views UI), so we won't take the space to list them in every ingredient list. In this two-part article, we create a wide variety of views, mostly from a single workshop content type. Several of the views implement style plug-ins, which appear as new options in the Views Type drop-down. If you are still working on the 1.x versions of Date, be sure to check out Recipe 44, Upgrade Date and Calendar Modules which will be discussed in the next part.

Read Date and Calendar Module in Drupal 5: Part 1 in full
Syndicate content
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