Blog

How To Create A Blog With Drupal

Creating a Drupal based website with a blog on a page other than the front page can be frustrating and a bit confusing. By default, when Drupal is installed it has two content types, Story and Page, and lists on the front page any stories or pages you create and mark as Published and "Promoted to front page". However, many sites want their front page to be a static or semi-static Page and a blog in a different section of the site.

There's currently some debate in the Drupal community as to whether you should do this by using the Story Content Type or enable Drupal core's Blog Module which uses a Blog Content Type. For a basic site with a single blog the Blog Module can seem like overkill as it accommodates multiple blogs on a single site. However, if you elect to go without the Blog Module it can be a mystery how to display new Stories under a new blog section.

In this article, I'll show you how to set up your Drupal 6 site with a new front page and a section for a single blog. To tie everything together nicely you'll learn how to:

  1. Download and install the required modules
  2. Create a new blog section
  3. Create a new front page
  4. Configure the Primary Links menu
  5. Tweak the breadcrumbs and menu

Drupal Webforms With Dynamic Select Boxes Tutorial

Dynamic Select Box Example

When I originally set out to create a form with dynamic select boxes I thought it'd be easy enough to just create some fields, throw some values into the fields, and then repeatedly modify the options on one field based on the option selected in another field. While Drupal is built around forms (and provides many ways for creating and changing them) the best way for handling dynamic select boxes populated from an external database wasn't obvious.

I evaluated and tested all sorts of way for creating forms using modules like CCK and Webform, creating my own forms with a custom module, and a combination of both. In the end, I figured-out an elegant solution for creating a 300+ field multi-page form with 35 dynamic select boxes and AJAX database queries for over 44,000 different vehicles.

Solution Overview

This article explains how to create dynamic drupal select boxes in 3 main steps:

At the end of these 3 steps you'll be a wizard at using Drupal to create forms, create modules, create web services, and more. Well, maybe not a wizard, but hopefully it leads you in the right direction so you can become the wizard you need to be instead of spending days and weeks like I did.

PHPmotion Video CMS

Evaluating other Content Management Systems helps us keep our Drupal-based sites relevant. In this post, I review a CMS focused soley on you-tube like video sites.

Update: This article was originally mislabeled as "open source". PHPmotion is not open source.

PHPMotion is a "media sharing" content management system allowing you to create and host your own video sharing site. Having more experience with expensive and customized media asset management systems I decided to try this free / low cost system out. Aspects of the system important to me were quality, configuration, performance and customization.

6 Steps to Get Your Company Online to Survive Economic Times

I’ve heard an increasing number of stories lately about traditional companies that know they want to create a business presence on the Internet, but they don’t necessarily know how to get started. Having created my first website in 1994 and worked in many parts of the technical industry since then I decided to write some tips for getting started. In these rough economic times its important to be as competitive and effective as possible and this article puts its focus on growing business by establishing a brand online, marketing services online, improving placement in search engines like Google, and other means of building conversation and buzz about your products and services on the Internet.

Getting Started

The goal of any Internet-based marketing initiative should be to drive new leads and sales to your business– essentially, it should pay for itself, done right. There are a few steps to get started and a few more to grow your presence and exposure online.

1. Create a web site

A bare minimum to establish an online brand is to have a website. This could be a simple page with contact information or it could consist of message boards, an online store, a blog, user accounts and secure access for clients and suppliers, and more.

2. Search Engine Optimization (SEO)

SEO is a hot topic these days. It refers to designing and organizing your website in a way that makes it both understandable and seen as a reliable source of information to a search engine. There are many companies promoting SEO services– some of them are legitimate partners who will help you, and others are more questionable.

Whether you decide to get help or not there are at least some basic points you can focus on to make your site somewhat optimized:

  • Make sure your site is built on a publishing platform like Wordpress, content management system like Drupal, or some other system. These systems are used by millions of sites on the web and have been refined over the last few years to make sure content is managed well. There are also SEO plug-ins, or feature modifications to the platform, that are free and will automatically increase your site’s SEO.
  • Only post genuine, original, fresh content to your site and only on your site– don’t duplicate content.
  • Link to other quality sites.
  • Get quality sites to link to your site.

What If You Lost Access To Your Google Account?

I’m a big fan of Gmail, Google Docs, Google Calendar, Adsense, Analytics, and other great sites and tools by Google. However, I’ve heard horror stories of people losing access to their accounts for random or unknown reasons that virtually leaves them without access to a large amount of their data. Read on for some ideas on how to minimize the risks of relying on Google’s sites so you don’t lose your data and you minimize any potential downtime in your daily routine.

The number one way to protect yourself from losing access to your Google account is to choose a secure password and keep it secret!

We all hate the number of passwords we have to remember and we have shortcuts for remembering them all. Some of these are shortcuts like using the same password over again, using a simple word, using our birthday, or using abc123. If you set a separate, different password for only one account it should be your Google account.

Your password should be at least 9 or 10 characters long. A great method for choosing and remembering a long password like this is to choose a long word(s) and replace characters that look like numbers with numbers. For example, “ILIKEJELLO” would be changed to “1L1K3J3LL0″.

Another great method is to think up a sentence that’s easy to remember and take the a letter from the same position in each word. For example, “the quick brown fox jumps over the lazy dog” could be “tqbfjotld”. Or, you could take the second letter from each word “hurouvhao”.

Syndicate content
Commercial Progression |
Northville, MI | 734.393.4696 | Email: info@commercialprogression.com
Copyright 2010 © All Rights Reserved.