I am using Drupal 6.x updated to the latest version 6.13 but I do not think it has anything to do with the version. I am using the core Forum and Taxonomy modules.

I have discovered that using a url such as http://example.com/forum/xxx where xxx = tid of a taxonomy term results in a display that looks like a Forum table listing with the title being the taxonomy term, a link to "Create a new forum topic" and the table headings typical for a listing of forum topics. The items listed in the table are all forum topics that are tagged with that taxonomy term and there is a message that is a link "This topic has been moved." Clicking on that link goes to a display of the forum topics for the forum that item was created in.

I would like to eliminate this as it is erroneous and because it is causing other headaches with a database update I am trying to perform. Any help on how to stop this behaviour would be appreciated.

I am also not sure if this is something that should be reported as an issue or where that would belong.

Thanks,

Izzy

Comments

michelle’s picture

What you're describing sounds like forum normal behavior. What problem is it causing?

Michelle

izmeez’s picture

It is true this is what currently happens. But, what seems strange is that the forum url is allowing the taxonomy term to display itself as if it were a forum when it is not. It even states that "The topic has been moved" when it has not.

I am not sure if this Drupal behaviour is related to another issue or not but discovered this behaviour during investigation, see http://drupal.org/node/511144

I noticed that the core Forum module does list Taxonomy as a dependency but still do not understand why this behaviour is so.

Thanks for your thoughts,

Izzy

michelle’s picture

Forums are taxonomy terms. So any term in the forum vocabulary is a forum (or a container). Again, what you are saying is normal. If you do forum/42, it shows you the forum with a tid of 42 (assuming there is one).

Michelle

izmeez’s picture

Yes, I understand that Taxonomy terms are forums and if I use the clean url http://example.com/taxonomy/term/xxx where xxx = forum number, I see a display of teasers for the forum items just as I would see a stream of teasers for any other taxonomy term.

However, Taxonomy terms are not Forums. That is why it doesn't seem right when a url like http://example.com/forum/xxx where xxx = tid of a term that is not a forum or a container yields a display that mimics a forum topic listing and then includes a message that "The topic has been moved." It has not, it is in the forum where it was created.

Doesn't that seem odd to you? This is a situation where the reverse is not the same.

Izzy

michelle’s picture

I see what you're saying. You're just going in the url and typing in the number of a tid that isn't part of the forum vocabulary? I guess I never had any particular reason to go typing random numbers in the URL... Just tried it now and, yeah, it does try to show you a forum there. It should return page not found if the tid isn't in the forum vocab. I suggest filing an issue against core forum in that case.

Michelle

izmeez’s picture

Thanks, I'll do that.

Izzy