Drupal social publishing software

Drupal is a powerful content management system and framework that makes building powerful websites possible for mere mortals. Some of the posts here will be syndicated to Drupal planet.

Navigation menus in Drupal

Chris Nelson wrote to share frustration about getting good looking menus in Drupal. He likes the current menu on the right (as do I). He asked me to share the code which I would be happy to do, but it is not mine. The global navigation menu at this point is a product of Drupal 4.4.1 with the Chameleon theme it ships with. There are a few additions like the Taxonomy menu but that just adds to the menu, and doesn't change its format. I spent quite a bit of time in 4.3.x trying to get it right and never quite did.

Drupal 4.3 Released

Drupal 4.3 was released Saturday. I got around to doing some testing tonight. It looks very good. The upgrade process is painless. The new administration interface will take some tweaking to the interface to get them to work. The site will be updated in the next couple of days.

Good and Bad of the upgrade

I completed most of the Drupal upgrade last night. The bad that has to be fixed.... permalinks are broken as a result of the change in the architecture. For the moment I've made this change in node.module to get the # to appear again (lines 526-529 which were 526-528). However older permalinks are broken for the moment.

   // if ($main == 1 && $node->teaser && $node->teaser != $node->body)  # Comment out to Put Permalinks on all nodes
      $links[] = l(t("#"), "node/view/$node->nid", array("title" => t("Permalink to this posting.")));

Next I'll look at either mod-rewrite or a php script to allow the addressing of nodes without the argument based form of '?" since search engines don't follow those links as well.

Upgrade to Drupal 4.2.0

The upgrade to Drupal 4.2.0 went smoothly. Some nice new features I'll investigate in the morning.

Site Updates Today

I finally got to getting the place cleaned up a bit today. This evening is sitting on the back deck, having a freshly grilled hamburger and a cool micro-brew. Yesterday's snow is passed and the tree cleanup is as far as it can go for the moment. In addition to the picture at right and the new theme the "essays" link is back above giving easier access to some past writings as well as the "notes" section with some tech notes.

CMS for TidBits

There is a very good discussion on the TidBits-Talk list about finding a new CMS for the publication. They are looking to replace their home built system as they move to an X-serve/OS X system.

I've worked with several systems including Clay Basket, Userland's Frontier (versions 4-7.x), Zope (2.x), Nuke derivatives and now Drupal. Each has something powerful to offer.


Subscribe to Joshua Brauer: All Drupal items Subscribe to Joshua Brauer: Drupal Planet only