I have a running multisite Drupal 6.19 instance which was migrated and zipped from a vendor and the Nodequeue module is not syncing the queues with the other 8 sites?

The multisite Drupal have 9 sites and 9 databases using a shared database configured by settings.php, for example:

$db_url = 'mysqli://dbuser:dbpass@localhost/drupal_corp';
$db_prefix = array(
    'users' => 'drupal_blog.',
    'shared' => 'drupal_blog.',
    'shared_terms' => 'drupal_blog.'
);

For example in the Nodequeue tab of one of the articles, there is a list of queues with an "Add to queue" link for each:

  • Featured Front Page
  • Feature on Corporate
  • Feature on Store 1
  • Feature on Store 2
  • Feature on Store 3

When I click on the "Add to Queue" on the current site (eg http://www.store1.com/node/263/nodequeue) the article is added to the queue, but then when I check the other site (on the same Drupal instance) it does not appear in their queue (eg http://www.corporate.com/user)?

Comments

amateescu’s picture

Priority: Major » Normal
Status: Active » Fixed
Issue tags: -multi-site, -multisite

Sorry for not being more helpful, but your setup seems to be very specific and I don't see how I can test and reproduce this bug. Maybe nodequeue's tables are not shared between those sites?

The multisite Drupal have 9 sites and 9 databases using a shared database

This doesn't make any sense. As far as I know about multi-site setups, weren't databases supposed to be different? How can they be different but shared at the same time?

In any case, you'd have to dig inside the code in order to see what's going on :) Maybe it's just a feature that the client wanted but was never implemented.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.