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/

Powered by eZ Publish™ CMS Open Source Web Content Management. Copyright © 1999-2014 eZ Systems AS (except where otherwise noted). All rights reserved.

eZ debug

Timing: Jan 31 2025 04:16:31
Script start
Timing: Jan 31 2025 04:16:31
Module start 'layout'
Timing: Jan 31 2025 04:16:31
Module start 'content'
Timing: Jan 31 2025 04:16:31
Module end 'content'
Timing: Jan 31 2025 04:16:31
Script end

Main resources:

Total runtime0.0147 sec
Peak memory usage2,048.0000 KB
Database Queries3

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0054 589.5234151.2422
Module start 'layout' 0.00540.0021 740.765636.7109
Module start 'content' 0.00750.0060 777.476694.3438
Module end 'content' 0.01350.0011 871.820337.9922
Script end 0.0146  909.8125 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.002214.6441140.0002
Check MTime0.00106.7034140.0001
Mysql Total
Database connection0.00096.204810.0009
Mysqli_queries0.002718.621030.0009
Looping result0.00000.055210.0000
Template Total0.00085.710.0008
Template load0.00064.079210.0006
Template processing0.00021.594610.0002
Override
Cache load0.00042.887310.0004
General
dbfile0.002214.800080.0003
String conversion0.00000.034140.0000
Note: percentages do not add up to 100% because some accumulators overlap

Templates used to render the page:

UsageRequested templateTemplateTemplate loadedEditOverride
1print_pagelayout.tpl<No override>extension/community/design/community/templates/print_pagelayout.tplEdit templateOverride template
 Number of times templates used: 1
 Number of unique templates used: 1

Time used to render debug report: 0.0001 secs