On Wed, May 30, 2012 at 10:43 AM, Scott Wilson
<[email protected]> wrote:
> On 30 May 2012, at 15:35, Sean Cooper wrote:
>
>> On Wed, May 30, 2012 at 10:25 AM, Jasha Joachimsthal <[email protected]> 
>> wrote:
>>> On 30 May 2012 16:10, Sean Cooper <[email protected]> wrote:
>>>
>>>> Is anyone currently working on team pages, or working on defining a
>>>> structure for it?
>>>>
>>>> I'd like to take a crack at defining it this week, but I don't want to
>>>> interrupt anyone that might already be working on the problem.
>>>>
>>>> -Sean
>>>>
>>>
>>> I am planning to work on it, but it's not clear yet when. So if you want to
>>> start, go ahead :) What I need is a concept of a page that is shared with a
>>> group of users, but the users cannot edit the page, only the administrator
>>> of the page. See also [1]
>>
>> I was looking through the code and saw what appears to be some
>> additions into the main page controller for share pages... but that
>> doesn't fully cover my use case.  -   same as yours but shared with
>> everyone, not just a group of users.
>>
>> I think we should have a separate controller for these pages to keep
>> the page controller as simple as possible.  In my use cases I'm going
>> to have a few hundred pages that everyone can read but only the
>> administrator(s) will have access to update.
>>
>> I think we can recycle the methodology for sharing a page with a group
>> of people that is used in the shared page model, but I'm going to have
>> to add a flag for world-read-only instead of supplying a group for
>> read access.  If we build in the support for world-read-only then this
>> would also cover the idea of public pages.
>
> Could "everyone" be a kind of magic group?

That's why I was thinking of using a flag..  I don't think we have
'groups' defined really... it is more like a giant list of people who
have been granted access to the page.  If we want to add the concept
of groups in then we need to add in a way to do group management and
specify groups for access it the UI.

>
>>
>>
>>>
>>> [1] http://markmail.org/thread/5dfecb5gk7qynqdc
>>>
>>> Jasha
>

Reply via email to