Re: Re: Album hierarchie

Tim Cowlishaw <[email protected]> Sun, 19 Dec 2004 15:55:42 +0000
Newsgroups gmane.comp.web.pixory
Message-ID <[email protected]>

Hi All,


A few thoughts....
Heirarchical classification for weblogs has been done very well by 
blojsom [www.blojsom.org] - where categories and subcategories of blog 
posts are identified in the same way as unix paths -

/technology/computing/macosx or /comedy/usa/cheers for instance.

This is a very intuitive system as it allows categeories to be accessed 
through the site URI - eg:

www.timcowlishaw.co.uk/blojsom/blog/design/typography/tschichold/ -very 
intuitive for the end user. Blojsom also uses text files and the 
filesystem to organise its data - although this is not relevant to 
pixory.

Perhaps pixory could employ a similar system?

as concerns access control, extending the filesystem analogy, when 
changing permissions for a directory in *NIX, you can choose whether to 
alter all children as well using the -r switch to chmod. surely all the 
pixory admin console needs is a "change access recursvely" check box to 
cope with album heirarchies?

hope this is of some interest,

tim

On 19 Dec 2004, at 12:58, Gunnar Heikkilä wrote:

>
>
> Hi Joe
>
>>> My vacation
>>> __New York
>>> ____At the opera
>>> __Quito
>>> ____At the market
>>
>> Suppose I share "My vaction" with the public. Should that setting
>> apply to the pictures immediately in "My vaction" or should it apply
>> to everything beneath "My vacation", including sub-albums. What if I
>> had previously set __Quito to be private?
>
> There will always be some attribute issues with tree-like
> structures, as in any normal file system. Sometimes you want
> a setting to be applied on only one level, and sometimes it
> should propagate down into the whole tree. The important thing
> for the admin user is to have a reasonable amount of control
> possibilities.
>
> One possible implementation would be to have something like
> the following attributes for each folder (or for each attribute
> setting page):
>
> "Attribute setting scope" (radio button values: "Only this
> level", "This level and below (except locked)" or "This level
> and ALL below")
>
> "Attribute propagation lock" (radio button values: "Allow
> changes by parent", "Lock this level" and "Lock this level and
> all below")
>
> The default values should be "Only this level" and "Allow changes
> by parent".
>
> This way you have three possibilities when setting attributes: You
> can apply them to only the current level, you can set the
> complete tree (except folders/subtrees which are "Locked"),
> and finally, you can set the whole tree no matter if subtrees
> are locked or not.
>
> There are of course a number of different ways this type of
> scheme can be implemented, so this is just one example. If you
> choose to implement something like this, then I think that it
> would be valuable to get some sort of warning message when you
> use "This level and below (except locked)" for those folders
> which are "Locked". Then you can check them individually and
> see if the lock is relevant or not.
>
> By the way, I do not see this as relevant for the access parts
> only, but for ALL attributes possible to set for a folder
> (image size, thumnail size, etc.)
>
> One problem, though, might be that you sometimes want to change
> only one attribute (say the thumbnail size) and let it propagate
> through the tree. But you would like to keep the (possibly
> different) settings for the other attributes on that setting page.
>
> If you want to handle this then you need to add a check-box for
> every attribute, so that when not checked this attribute is
> not changed. But you could perhaps leave this as a
> future to-maybe-never-be-implemented option... :-)
>
> Despite the possible "propagation issues" with hierarchical
> structures I think that normally you will not change these
> attributes very often, so this "full control" possibility is
> not really the most important thing. If I get tree-structures
> in Pixory I can live with some non-optimal attribute setting
> issues...
>
> /Gunnar
>
>
>
>
>
>
>
> Yahoo! Groups Links
>
>
>
>
>
>
>






------------------------ Yahoo! Groups Sponsor --------------------~--> 
$4.98 domain names from Yahoo!. Register anything.
http://us.click.yahoo.com/Q7_YsB/neXJAA/yQLSAA/EGnolB/TM
--------------------------------------------------------------------~-> 

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/pixory-beta/

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/