1

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

2 Answers 2

0

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.

3
  • 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. Oct 3, 2011 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, 2011 at 14:33
  • I have tried both modules but it doesnt work ;( Oct 13, 2011 at 16:09
0

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

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

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