I could really use a Drupal v6 backport of this module. The main issues I ran into in attempting this personally are related to the fact that the fuction '&drupal_static(__FUNCTION__)' isn't available in D6...

Anyone help would be SERIOUSLY appreciated :)

.

Comments

jhedstrom’s picture

Status: Active » Needs work
StatusFileSize
new5.16 KB

Here's some initial work on a backport. The module for 6.x requires the Drupal Queue backport, and also the Elements module (for the table select FAPI element.

Still remaining is to backport the 7.x multistep form functionality in queue_ui.pages.inc to something that works in 6.x.

pheudo’s picture

Can anyone create 6.x trunk?
I want to propose and commit some patches too...

klonos’s picture

...can we please roll this in a 6.x dev?

tsphethean’s picture

I've created a 6.x-1.x branch for this to go into.

Looking at the patch in #1, I think it would be better to include a dependency on the autoload module (http://drupal.org/project/autoload) to get auto class loading in the same way as D7 and avoid having to use drupal_queue_include() throughout. I'm using autoload on a few D6 sites along with the drupal_queue module and makes the code pretty much interchangeable with the D7 versions (also useful when adding new queue backends etc)

geberele’s picture

StatusFileSize
new9.34 KB

Hello Tom, starting from the previous patch queue_ui-1054544-01-6.x-backport.patch, I've done some fixes more:
- Fixed multi-step form to delete a queue.
- Fixed error 'missing argument 2' for _form() functions.
- Added more messages when "Cron process" is selected.
- Removed few test functions.
- Added a text in README.txt.

I hope the patch can be helpful to release the version 6.x-1.0 of "Queue UI"! ;)

miteshmap’s picture

Issue summary: View changes
StatusFileSize
new15.36 KB

Here is the complete working queue_ui module.

(Module created at Coworks)

voleger’s picture

Status: Needs work » Closed (won't fix)

Drupal 6 is unsupported. Anyway if the backport is still relevant and needed please request a repository at https://github.com/d6lts .