Project-Id-Version: Trac 0.12
Report-Msgid-Bugs-To: trac-dev@googlegroups.com
POT-Creation-Date: 2008-01-30 09:20+0100
PO-Revision-Date: 2010-07-19 23:05+0200
Last-Translator: Jeroen Ruigrok van der Werven <asmodai@in-nomine.org>
Language-Team: en_US <trac-dev@googlegroups.com>
Plural-Forms: nplurals=2; plural=(n != 1)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Generated-By: Babel 0.9.6

Warning: Can't synchronize with repository "(default)" (Unsupported version control system "git": Can't find an appropriate component, maybe the corresponding plugin was not enabled? ). Look in the Trac log for more information.

Changes between Version 9 and Version 10 of MultipleGroupAccessModel


Ignore:
Timestamp:
01/01/10 19:50:44 (8 years ago)
Author:
sebastian
Comment:

Add Flag GROUP_FLAG_PUBLIC to show pictures anyone/anonymous , Rename GROUP_ACCESS_META_DEL to GROUP_ACCESS_META_EDIT

Legend:

Unmodified
Added
Removed
Modified
  • MultipleGroupAccessModel

    v9 v10  
    4848 
    4949 * Access rights granularity 
    50   * Proposed ACCESS flags: {{{GROUP_ACCESS_META_ADD}}}, {{{GROUP_ACCESS_META_DEL}}}, and {{{GROUP_ACCESS_DOWNLOAD_RAW}}}.  
     50  * Proposed ACCESS flags: {{{GROUP_ACCESS_META_ADD}}}, {{{GROUP_ACCESS_META_EDIT}}}, and {{{GROUP_ACCESS_DOWNLOAD_RAW}}}.  
    5151   * {{{GROUP_ACCESS_META_ADD}}}: MetaData could be added, but not deleted or overwritten.  
    52    * {{{GROUP_ACCESS_META_DEL}}}: MetaData could be added, modified, and deleted 
     52   * {{{GROUP_ACCESS_META_EDIT}}}: MetaData could be added, modified, and deleted 
    5353   * {{{GROUP_ACCESS_DOWNLOAD_RAW}}}: Media could be seen in all preview sizes and could be downloaded in its raw formats with embedded the MetaData 
    5454 
     
    5959 
    6060 * New Group Flags 
    61   * Proposed flags: {{{GROUP_FLAG_SYSTEM}}}, {{{GROUP_FLAG_VISIBLE}}}, {{{GROUP_FLAG_OPEN}}}, and {{{GROUP_FLAG_SHARED}}}.  
     61  * Proposed flags: {{{GROUP_FLAG_SYSTEM}}}, {{{GROUP_FLAG_VISIBLE}}}, {{{GROUP_FLAG_OPEN}}}, {{{GROUP_FLAG_SHARED}}}, and {{{GROUP_FLAG_PUBLIC}}}.  
    6262   * {{{GROUP_FLAG_SYSTEM}}}: indicates a group of the system which are initialized at installation or created by admins and sysops. These groups could not be modified or deleted by ordinary users. E.g. the group of public images, group of images accessible for ordinary users, user's own image group. '''(System groups dont have an group owner.)''' 
    6363   * {{{GROUP_FLAG_VISIBLE}}}: indicates a group which is visible for users. These groups are shown in the media details. E.g. a non visible group of john is not shown in the media details if jack views this media. A visible group could be searched by other users but not a non-visible group. 
    6464   * {{{GROUP_FLAG_OPEN}}}: indicates a group which could be joined freely without an acknowledgment of the group owner/moderator. User can decide if the group is open or closed. 
    6565   * {{{GROUP_FLAG_SHARED}}}: indicates a group which could be shared between different users. The group owner/moderator keeps the control of the group members and can add or delete members. If jack is member of john's shared group ''food'', jack can use the group ''food'' for his own media (jack must be a member of the group ''food'' first to be able to use it). 
     66   * {{{GROUP_FLAG_PUBLIC}}}: indicates a a group which media is viewable by anyone (also an anonymous visitor) 
    6667  * Example Flags and description 
    6768 
    68   ||System||Visible||Open||Shared||Comment|| 
    69   ||x|| || || ||A hidden system group like the private user group|| 
    70   ||x|| || ||x||A system group like the group 'public' (each member should be automatically member of the group public)|| 
    71   ||x||x|| ||x||A special system group which is not an hidden system group and created by a sysop after phtagr's installation. E.g. the group 'special-screenshots'|| 
    72   || || || || ||A private group of a user like a 'my-secret-pics'|| 
    73   || ||x|| || ||A group of an user, which needs authorization of the group owner/moderator to join. E.g. 'johns-vacation' group. Only john can use this group for his pictures|| 
    74   || ||x||x|| ||A group of an user which could be joined freely like the group 'johns-food'. Only john can use this group for his pictures|| 
    75   || ||x||x||x||A shared group of an user which could be joined freely and used by other group members, too. Like 'car-fan-group'|| 
    76   || ||x|| ||x||A shared group of an user, which needs authorization of the group owner/moderator to join. Group members can use this group for their pictures, too. E.g. 'johns-sunset-contest' group|| 
     69  ||System||Visible||Open||Shared||Public||Comment|| 
     70  ||x|| || || || ||A hidden system group like the private user group|| 
     71  ||x|| || ||x||x||A system group like the group 'public' to show pictures to everybody|| 
     72  ||x||x|| ||x|| ||A special system group which is not an hidden system group and created by a sysop after phtagr's installation. E.g. the group 'special-screenshots'|| 
     73  || || || || || ||A private group of a user like a 'my-secret-pics'|| 
     74  || ||x|| || || ||A group of an user, which needs authorization of the group owner/moderator to join. E.g. 'johns-vacation' group. Only john can use this group for his pictures|| 
     75  || ||x||x|| || ||A group of an user which could be joined freely like the group 'johns-food'. Only john can use this group for his pictures|| 
     76  || ||x||x||x|| ||A shared group of an user which could be joined freely and used by other group members, too. Like 'car-fan-group'|| 
     77  || ||x|| ||x|| ||A shared group of an user, which needs authorization of the group owner/moderator to join. Group members can use this group for their pictures, too. E.g. 'johns-sunset-contest' group|| 
     78  || || || || ||x||A public group of an user. These photos are viewable for everybody|| 
     79  || ||x|| || ||x||A public group of an user. These photos are viewable for everybody and the group name is shown in the media properties|| 
    7780 
    7881== Database ==