Forums / Developer / A couple of questions regarding the hide/unpublish functionality

A couple of questions regarding the hide/unpublish functionality

Author Message

Eirik Alfstad Johansen

Tuesday 07 December 2004 5:20:22 am

Hi guys,

If the new ignore_visibility parameter of the fetch function is set to true, does this mean that hidden objects will be included in the fetch result?

If I try to view a hidden object (or, more specifically, one of its nodes) in full view at the user site, I'm asked to log in. This leads be to belive that whether or not a user can view a node of a hidden object has got something to do with their rights.

However, after I log in with the admin username and password, I'm still not able to see the node, making me suspect that whether one can view a hidden object or not is associated with the siteaccess. However, I can't seem to find any mention of this in any INI file. What's the case?

Thanks in advance !

Sincerely,

Eirik Alfstad Johansen
http://www.netmaking.no/

Eirik Alfstad Johansen

Tuesday 07 December 2004 5:26:48 am

Also, it seems that nodes are hidden, and not objects. Is it possible to hide an object and thereby also hide all of its nodes?

Sincerely,

Eirik Alfstad Johansen
http://www.netmaking.no/

Balazs Halasy

Tuesday 07 December 2004 5:57:04 am

Hi,

The hide functionality is all about hiding nodes (not objects) - please read the specifications, you can find it here: http://ez.no/community/specs/hide_unpublish

Regarding the login phenomenon:
Sounds a bit strange, I'm not 100% sure if it is supposed to work like that or not. I'll ask Vadim (who made much of this neat functionality) if he has any time to answer you. Stay tuned.

Allman

Vadym Savchuk

Tuesday 07 December 2004 6:06:36 am

Hello Eirik.

"If the new ignore_visibility parameter of the fetch function is set to true, does this mean that hidden objects will be included in the fetch result?"

Yes.

"whether one can view a hidden object or not is associated with the siteaccess"

Yes, add this to your site.ini.append to be able to see hidden nodes:

[SiteAccessSettings]
ShowHiddenNodes=true

"Also, it seems that nodes are hidden, and not objects. Is it possible to hide an object and thereby also hide all of its nodes?"

No, hiding is done on per-node basis, due to speed reasons.

Please look at http://pubsvn.ez.no/viewcvs/ezp/trunk/doc/features/3.5/hiding.txt for more information.

Eirik Alfstad Johansen

Tuesday 07 December 2004 7:07:04 am

Thanks a lot for the heads up, guys! I guess I'll write an extension to loop through the nodes of an object and publish/unpublish them all.

Sincerely,

Eirik Alfstad Johansen
http://www.netmaking.no/