Article

Strategy for Developing Online Communities and Social Networks in Drupal

Drupal offers many options and possibilities for developing online communities, but strategy should involve more than simply implementing every available module.

Those "in the know" about Drupal realize that Drupal is far more than a content management system (CMS) even though it often gets categorized that way. Drupal as a CMS is more like one specific feature or type of use, of many. It's more of a platform, and on Drupal.org it's labeled as "Community plumbing" and an "open source content management platform".



Problems with http 0 ahah errors in forms

Http 0 Error in Forms - Potential Issue and Fix may be a mismatch between the Base URL in settings.php and htaccess settings

An HTTP pop-up error may look like this:

An HTTP error 0 occurred.
http://DOMAIN.com/taxonomy/autocomplete/NUMBER

The above example was an HTTP error pertaining to an auto complete field, but it can pop-up in other types of fields and situations.



Drupal Aggregator Time Stamp and Views Display Issue - Fix With SQL and Template Function

Altered SQL and a PreProcess Function in the template.php file used to fix an aggregator module issue with feed time stamps.

Recently, I found an issue with Drupal's core aggreggator module that was causing havoc with the time stamps on a particular feed. Instead of retaining a timestamp equivalent to the post date in the RSS feed (this might be an issue with the feed) or a time stamp based on the date and time when the item was first imported, the time stamp of all items in the feed were being set to the date and time of the most recent refresh. So, essentially, cron runs and all items in the feed had the same time stamp of when cron ran.



Creating Enhanced Category Pages for Ubercart Using Views

Ubercart provides tremendous functionality for building an eCommerce site in Drupal. And within a fairly short period of time after installation, one can build at least a decent online shopping cart / eCommerce website. One will add products, perhaps include categories, and configuration various parts of the system such as shipping, payment methods, etc.



Auto-Resizing Background Images for Drupal Themes and Websites with CSS

A CSS Solution to Make a Background Image Automatically Fill an Entire Browser Window Without Using Javascript

Currently, the enhancements of CSS 3 are of no use since the most popular web browsers have not yet been upgraded to be compatible. A number of enhancements in the CSS 3 protocol relate to backgrounds and borders, and more specifically it provides more options on using images with borders and backgrounds.



How to Present Different Data in Multiple Displays of Views

When first working with Views 2 for Drupal 6, it may not be immediately obvious that information presented in a different displays for a particular View doesn't have to be the same.

Let's say you have started a new View and you are have added several fields and filters. Then you add a Page display, and put in the path. Later, you realize you want to present the information for your View in a block as well. However, maybe you don't want to have all the same fields displayed in your block as you do on the page.



Drupal Tips and Tricks: Using Blocks as Mini Stylesheets

This is a brief post about something that I have found useful in some instances, although some people would probably say that it isn't the most accepted or "kosher" way to style a Drupal site. But there are times when "useful" is important.

If you've been around Drupal for more than a few seconds, you either have already noticed or will soon notice that there is almost always (if not always) more than one way to do things. That might even be what some of us love about Drupal.


Misconceptions About Templates in Website Design and Web Development

I've been encountering many comments and statements in my reading across the internet that suggests a rather common misunderstanding of templates in website design. One of the places that this is particular common is in postings for jobs for freelance web designers and developers. In many such posts, whether on Craigslist or elsewhere, the term "template" seems to have taken on a very negative meaning.



Drupal Ubercart Tips & Tricks: Achieving Tiered Flat Rate Shipping Without Programming

I was rather surprised at the number of shipping modules and options for Drupal (Ubercart) that would not do what I wanted it to do. A client simply wanted one of three shipping rates to be assigned based on the total number of products in an order. It should have been simple. Creating a table-based type of shipping rate in Zen Cart is very easy to do. But after working through the Flat Rate module, Rate Based module, and others, the site still wasn't quoting the shipping rates accurately.



When It Comes to eCommerce and Web Hosting, Big Names Are Often a Big Mistake

It was another week of working on accounts with some of the “big names” in the eCommerce and web hosting world. The “size” of the name is almost directly proportional to the level of headache that I get from trying to handle even simple tasks. To clarify, I’m mostly thinking about cases where I am trying to build some type of PHP-based website.



Matthew Winters with Web New Castle

Web New Castle is led by Matthew Winters, an online community professional by background and now specializing in Drupal. See more about Matt Winters.

Contact Web New Castle about your project

We currently still have availability for March 2010. Please review our available services or contact us about your project.

Recent Comment on WNC

Request a Quote or
Call Us at 801-432-0080

PSD to Custom
Drupal Theme
Current Special - PSD to Drupal Theme from Web New Castle
Special Offer for the next 3 2 Orders!