As the maintainers of panels are not really reacting, my questions here:

I am creating panel-nodes which should be filled with existing content. I need to have a preview functionality, so the user can add the panel-node and the unpublished content, review it, and finally publish everything.

as admin (user/1) I can do so without any problems, but other authed user with the permission to add all content-types etc. cannot. they can open the dialog add content to pane > exisiting node. they can choose the unpublished node in the autocomplete field. but after submitting the form (Finish) they get the message "Invalid node". this happens only with the unpublished nodes.

Is that a bug or am I missing something?

update: http://drupal.org/node/1294792


I've never used panels, but it can be a permission problem. As far as I know, to view and publish unpublished content you need to have set the "administer nodes" permission. To let some roles manage certain unpublished content types without granting them more than they needed, once (in D6) I successfully used the view_unpublished and Publish content modules.

Hope it helps.

| improve this answer | |
  • thank you, but even if I add specified permissions, panels (or ctools) will still check for the "administer nodes", if we assume that this is the problem. – anonym-developer Oct 3 '11 at 14:43
  • Not so sure: content access is complex and you can always hook it. If I were you I would give it a try creating a sandbox copy of site, granting administer nodes permission to roles and see if that is the problem or a bug. – Cheope Oct 4 '11 at 14:33
  • I have tried both modules but it doesnt work ;( – anonym-developer Oct 13 '11 at 16:09

I only could solve it by giving the user the administer nodes permission. any permission control modules wouldnt help.

update: this wont be fixed :(

-> http://drupal.org/node/1294792#comment-5193104

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.