[daisy] How to setup the rights in multilanguage sites?
hepabolu
hepabolu at gmail.com
Wed Dec 5 02:24:28 CST 2007
Bruno Dumon said the following on 4/12/07 17:37:
> A user can only add a new variant to a document if (s)he has write
> access to another existing variant (the start variant).
>
> Without this restriction, everyone who has write permissions according
> to some ACL rule would be able to add variants to any existing document.
> This is because ACL rules check on document properties, and for the
> newly created variant the user can of course set those such that he
> would have write access.
>
> The example you give here seems a good reason to rethink this rule. We
> could weaken it so that e.g. to add a new variant to an existing
> document, you only need read (not write) access to an existing variant
> of the document.
Please rethink this rule. Having read access to a variant should be
enough to create a variant in the language you have write access to.
The underlying reason is that seperate groups of people are responsible
for separate language versions. Each group is more or less independent
although the English version of the site is leading. The idea is to
prevent as much accidents as possible.
> The only short-term solution (without making changes to Daisy) is to
> either give the users write access to the start variant, or to
> pre-create the variant for them.
Pre-creation is not really an option, since there are quite some pages,
some of them still (slightly) changing in content.
So I'll settle for write access for the time being.
I'm looking forward to the translation enhanced features you're building in.
Re the 'one collection' vs 'multiple collections': has anyone ever
written down the pros and cons of each setup? Please point me to it then.
Marc stated that, based on the ACL setup I gave, one collection should
be enough. However, when I want Spanish users to search through the
Spanish version of the site I'd like them to find as little English
pages as possible. IMO that means I need to at least have a 'Spanish'
collection to start off with.
Bye, Helma
More information about the daisy
mailing list