Topic has moved on every forum post w/ fix.

On one of my sites which has been around since 4.6, and now runs 5.1 I was having an issue where all my forum posts ended up with “Topic has moved” messages, which pointed to nowhere (term/0). This seems to have been caused by us originally allowing multiple selections of forum topics. Of course the newest versions of Forum do no allow this, and prevent you from selecting this option. However it was still enabled on this site due to the migration path. So, a few SQL queries to fix the issue. First we need to fix the broken posts ...

May 30, 2007 · Nigel Sim

Handy login hint

I had need to replace the standard “Access Denied” page in drupal with a login form, which is when I discovered that you can specify a message following the node/login path. IE, under Admin/Settings/Error Handling, my Default 403 page is now: user/login/Access was denied. Perhaps you need to login or register. So when someone doesn’t have an account and needs to be logged in they are presented with the message, and when they login will be sent back to the area they were trying to access. ...

April 11, 2007 · Nigel Sim

Quick survey of useful Drupal 4.7 modules

All these modules are related to blogging, and information gathering, rather than social networking, or any of the other roles Drupal fulfills. Related Links The related links module allow you to specify external links which relate to the entry. It also, automatically extracts links from the body. These links can be displayed in a Related Links block, as well as those related by topic in the Related Topics block. The use of a multiline textarea to store the extra links, in HTML markup is a bit of a drawback. This has a couple of issues. One, if you have a Rich Text area installed it will stuff things up for you. And secondly, requiring the links to be in HTML is a bit of a drag for userfriendlyness. ...

October 4, 2006 · Nigel Sim

Drupal and digital libraries

A Digital library (DL) is an approach to storing, and cataloguing information in the digital age, and many CMS projects have been attempting to achieve, whether they call them digital libraries or not. However a lot of packages make the integration very disjointed. Lets take an example: A website devoted to building boats. There will be articles, photos, links, files, and forums. ...

December 14, 2005 · Nigel Sim