See this post for details.
http://drupal.org/node/272792#comment-889481

In a nutshell, only the administrator account can see the list of child nodes within the parent.

I have enabled all the permissions I can think of, but to no avail. one other user has reported the same issue.

could you please assist??

Comments

ronan’s picture

Status: Active » Postponed (maintainer needs more info)

Do you mean under the children tab or on the page itself?

The children tab is intended to be an administrators screen and not for public viewing.

To display the children of a node on the node itself,
1) Enable the nodehierarchy views module (and views).
2) Enable the 'view embedded children' perm for anonymous users and then
3) Go to the edit screen for the parent node. Expand the node hierarchy section of the edit screen and chose a view from the 'embed children view' pulldown and select save. There should be at least two views in there, nodehierarchy_children_teasers and nodehierarchy_children_list. Either of those will work, and you can use any view you create yourself.

If you have done all these steps and are still having problems let me know.

Thanks
Ronan

ozchris’s picture

Ah. I hadn't done the last step - editing the parent, and choosing a view.

I had assumed that it would happen automatically, if the child was associated with the parent.

I had also hoped that I could set a default embedded type, at parent level, by updating the parent type. That way if someone else adds a child, I don't need to give them access to the parent, but would let it automatically display under the parent.

Thanks for your prompt responses.

So you're a new parent yourself?

TechMosaic’s picture

THANKS!

That last step was not apparent to me either...funny that I did not even see that option before - my eyes must have breezed over it.

Its working just as I hoped now, thx.

ronan’s picture

Status: Postponed (maintainer needs more info) » Fixed

Glad I could help. Also, yep, I've got my own little node-hierarchy at home now :)

I had also hoped that I could set a default embedded type, at parent level, by updating the parent type. That way if someone else adds a child, I don't need to give them access to the parent, but would let it automatically display under the parent.

Not sure I'm interpreting this correctly, but you can set a default parent for each content type under the content type settings. Then any item created without a parent set will be set as a child of that default, and the creator does not need write access to that default parent.

Hope this helps

Ronan

Anonymous’s picture

Status: Fixed » Closed (fixed)

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