Here's a patch based on (a fixed version of) todays HEAD.

As well as working in Drupal 5, I've also:
fixed the pager (I think) to use the same default number as the usual content admin screen
Added an alternative function of my own to do the operation direct from the admin/content screen.

I see that some attempts were already made to get the 4.7 version working - but never commited. This update is based on the original code, and like the original, it uses the core form_alter() and taxonomy_node_save() APIs rather than build it again by hand, and mess directly with the database like the proposed patch did.

Comments

dman’s picture

StatusFileSize
new6.83 KB

For convenience - here's the full module file

dman’s picture

StatusFileSize
new72.09 KB

And here's a screenshot of my addition.

It's an enhancement I made a year ago, and figured it should live with this module. It uses a little show/hide trigger on the 'action' selector to show the options.

Note this does the reciprocal action to the current multi editor UI. I wanted to choose the term once, then apply it to lots of nodes, not choe a node and specify the terms within that.
This interface MERGES terms over top of whatever already exists.

bobseekone’s picture

This eventually worked for me on Drupal 5 after I added a missing file: taxonomy_multi_edit.info . There was none, and I could not enable the module until I created one. I'm a relatively new to Drupal, so I don't know if I did this correctly, but here's the content of the file I created and it worked:

name = "Taxonomy Multi Edit"
description = "Quickly manage the taxonomy terms associated with your nodes."
version = "5.x-1.x-dev"
project = "taxonomy_multi_edit"

Could someone with more experience please confirm that this is OK or suggest a proper change to make and incorporate it back into the source tree (along with the Drupal 5 patch!)

dman’s picture

Ah!
Just last night I was wondering if this project was abandoned and if anyone was really interested.

Yeah, looks like I left out the .info. SORRY. I was hoping a maintainer could branch a 5.x stub for us.

Your version looks good. I added
package = "Content management"
to mine.

Helloo maintainers? I'll volunteer to be a contributor if you can set up the CVS release branch for me!

dman’s picture

Update.
Moshe has granted me CVS for this So I'll see about committing it soon.
A broader proposal for bulk operations has also been made ... but I'm not sure who/how that's going to be chewed on.

dman’s picture

Title: Version for Drupal 5 » Version for Drupal 5 - available

Full version 5 release should be available ... when the bundler does it thing.

cvs -d :pserver:anonymous@cvs.drupal.org:/cvs/drupal-contrib co -d taxonomy_multi_edit -r DRUPAL-5 contributions/modules/taxonomy_multi_edit

if you can't wait.

bobseekone’s picture

Excellent, dman ! The Update Status module informed me of your revisions and check-in, and I have successfully downloaded and installed this. Thanks!

dman’s picture

Status: Active » Fixed

just double-checked the HEAD and closed

Anonymous’s picture

Status: Fixed » Closed (fixed)