Hi,
I need some help with nodequeue links. It just disappeared. I wanted to move my local devs to productions. So I create a base installation profile containing my queues:
// variables
variable_set(nodequeue_links, true);
variable_set(nodequeue_tab_display_max, 1);
variable_set(nodequeue_tab_name, 'Queues');
variable_set(nodequeue_use_tab, 1);
//db queries
db_query("INSERT INTO {nodequeue_queue} (qid, title, subqueue_title, size, link, link_remove, owner, " .
"show_in_ui, show_in_tab, show_in_links, reference, reverse, i18n) " .
"VALUES (%d,'%s','%s',%d,'%s','%s','%s',%d,%d,%d,%d,%d,%d)",
1, 'Fokus Hari Ini', '', 12, 'Fokus', 'cabut Fokus', 'nodequeue', 1, 1, 1, '0', 0, 1);
db_query("INSERT INTO {nodequeue_queue} (qid, title, subqueue_title, size, link, link_remove, owner, " .
"show_in_ui, show_in_tab, show_in_links, reference, reverse, i18n) " .
"VALUES (%d,'%s','%s',%d,'%s','%s','%s',%d,%d,%d,%d,%d,%d)",
2, 'Hot', '', 1, 'Hot', 'remove Hot', 'nodequeue', 1, 1, 1, '0', 0, 1);
db_query("INSERT INTO {nodequeue_queue} (qid, title, subqueue_title, size, link, link_remove, owner, " .
"show_in_ui, show_in_tab, show_in_links, reference, reverse, i18n) " .
"VALUES (%d,'%s','%s',%d,'%s','%s','%s',%d,%d,%d,%d,%d,%d)",
3, 'Pilihan', '', 3, 'Pilihan', 'remove Pilihan', 'nodequeue', 1, 1, 1, '0', 0, 1);
db_query("INSERT INTO {nodequeue_queue} (qid, title, subqueue_title, size, link, link_remove, owner, " .
"show_in_ui, show_in_tab, show_in_links, reference, reverse, i18n) " .
"VALUES (%d,'%s','%s',%d,'%s','%s','%s',%d,%d,%d,%d,%d,%d)",
4, 'Pilihan', '', 3, 'Pilihan', 'remove Pilihan', 'nodequeue', 1, 1, 1, '0', 0, 1);
db_query("INSERT INTO {nodequeue_queue} (qid, title, subqueue_title, size, link, link_remove, owner, " .
"show_in_ui, show_in_tab, show_in_links, reference, reverse, i18n) " .
"VALUES (%d,'%s','%s',%d,'%s','%s','%s',%d,%d,%d,%d,%d,%d)",
5, 'HL Front', '', 1, 'HL Front', 'remove HL Front', 'nodequeue', 1, 1, 1, '0', 0, 1);
db_query("INSERT INTO {nodequeue_queue} (qid, title, subqueue_title, size, link, link_remove, owner, " .
"show_in_ui, show_in_tab, show_in_links, reference, reverse, i18n) " .
"VALUES (%d,'%s','%s',%d,'%s','%s','%s',%d,%d,%d,%d,%d,%d)",
6, 'HL Rubrik', 'HL %subqueue', 1, 'HL Rubrik', 'remove HL Rubrik', 'smartqueue_taxonomy', 1, 1, 1, '1', 0, 1);
db_query("INSERT INTO {nodequeue_roles} (qid, rid) VALUES (1, 6)");
db_query("INSERT INTO {nodequeue_roles} (qid, rid) VALUES (1, 4)");
db_query("INSERT INTO {nodequeue_roles} (qid, rid) VALUES (1, 3)");
//roles
db_query("INSERT INTO {nodequeue_roles} (qid, rid) VALUES (6, 6)");
db_query("INSERT INTO {nodequeue_roles} (qid, rid) VALUES (6, 4)");
db_query("INSERT INTO {nodequeue_roles} (qid, rid) VALUES (6, 3)");
db_query("INSERT INTO {nodequeue_roles} (qid, rid) VALUES (1, 6)");
db_query("INSERT INTO {nodequeue_roles} (qid, rid) VALUES (1, 4)");
db_query("INSERT INTO {nodequeue_roles} (qid, rid) VALUES (1, 3)");
...etc
// content types
db_query("INSERT INTO {nodequeue_types} (qid, type) VALUES (1, 'video')");
db_query("INSERT INTO {nodequeue_types} (qid, type) VALUES (1, 'news')");
db_query("INSERT INTO {nodequeue_types} (qid, type) VALUES (1, 'audio')");
db_query("INSERT INTO {nodequeue_types} (qid, type) VALUES (2, 'video')");
db_query("INSERT INTO {nodequeue_types} (qid, type) VALUES (2, 'news')");
db_query("INSERT INTO {nodequeue_types} (qid, type) VALUES (2, 'audio')");
db_query("INSERT INTO {nodequeue_types} (qid, type) VALUES (3, 'news')");
db_query("INSERT INTO {nodequeue_types} (qid, type) VALUES (4, 'video')");
db_query("INSERT INTO {nodequeue_types} (qid, type) VALUES (4, 'news')");
db_query("INSERT INTO {nodequeue_types} (qid, type) VALUES (3, 'audio')");
db_query("INSERT INTO {nodequeue_types} (qid, type) VALUES (5, 'video')");
db_query("INSERT INTO {nodequeue_types} (qid, type) VALUES (5, 'news')");
db_query("INSERT INTO {nodequeue_types} (qid, type) VALUES (5, 'audio')");
db_query("INSERT INTO {nodequeue_types} (qid, type) VALUES (6, 'video')");
db_query("INSERT INTO {nodequeue_types} (qid, type) VALUES (6, 'news')");
db_query("INSERT INTO {nodequeue_types} (qid, type) VALUES (6, 'audio')");
All is set, the site is working, the views is fine. The nodequeue setting for each is set as expected, I mean the nodes each queue belongs to, and roles are all fine. But I missed the links to add and remove for certain queues. The only one appears is "HL Rubrik" as you can in the screenshot.
Did I missed anything. I suspected the Subqueues is supposed to have value other 0?
Any hint? Thanks.
| Comment | File | Size | Author |
|---|---|---|---|
| nodequeue-no-links.png | 4.86 KB | gausarts |
Comments
Comment #1
gausarts commentedThe suspect is proved to be correct. I missed to install subqueue table :) Sorry to bother. Thanks