On the nodequeue edit page (accessing with user 1) any nodes that have access controls hide the title and say "Restricted node" instead (while at the same time providing an edit link for that node. This makes it impossible to maintain a nodeque in many situations. In the case where this came up for me I actually had full access to all the nodes in question, so the response from the nodeque form wasn't even correct.

I edited nodequeue.admin.inc on line 771 as follows to improve the usability:

$form[$node->nid]['title'] = array('#value' => $node->title.' '.t('NID: @nid', array('@nid' => $node->nid)));

I'm not submitting this as a patch because it's obvious that the maintainer may want to change the way it is arranged, but please do implement this improvement somehow. Otherwise editing the nodeque has to be done by memorizing a list of node nids, which is obviously not tenable.

Comments

PixelClever’s picture

You know, I really don't see why the other fields are hidden in this form either (submission date and author). If the user has access to the nodequeue and the nodeque has access to the nodes, then the user should be able to see the basic information regarding the node. This is especially inconsistent due to the fact that an edit link is right there on these same nodes in the nodequeue form. So basically a user can't see the title or the date it was submitted or who submitted it, but they can edit it. That doesn't make sense.

apaderno’s picture

Version: 6.x-2.9 » 6.x-2.x-dev
Issue summary: View changes
Status: Active » Closed (outdated)

I am closing this issue, as Drupal 6 is now not supported.