MarkHooijkaas / wikivents

1 stars 0 forks source link

Losse Pagina's #79

Open MarkHooijkaas opened 7 years ago

MarkHooijkaas commented 7 years ago
Page
    parent
    title
    urlTitle
    inheritAcl
    owners
    group
    ???invitedUsers???
    visibility: owner, group, wikivents, world
    mutability: owner, group, wikivents
    subability: owner, group, wikivents
    content
    tags
    comments
    likes
    votes

/page/wikivents/    mutability: group(redactie)
/page/news/     mutability: group(redactie)
/page/blog/     subability: wikivents   karma 1
/page/tag/      subability: wikivents   karma 4?
/page/wikidee/      subability: wikivents   karma 1

In plaats van enum zou je ook karma kunnen gebruiken voor acl: world=0 wikivents=1-999 group=999998? owner=999999?

MarkHooijkaas commented 7 years ago

Een Page heeft veel velden gemeenschappelijk met een Event en een Group en ook een beetje met een user):

Een Event en Group zouden kunnen erven van Page, of PageData kunnen embedden. Erven lijkt wel handig, maar moet even goed doordacht worden