tikifest uk - workspaces integration

13
TikiWiki 4.0 - Workspaces GUI and Profiles 4 things in m ind 1. C ategories 2. W orkspaces H andler 3. Profiles forW orkspaces 4. C razy Stuff

Upload: tikiorg

Post on 30-Oct-2014

16 views

Category:

Technology


1 download

Tags:

DESCRIPTION

Tikiwiki - Workspaces integration

TRANSCRIPT

Page 1: Tikifest Uk - Workspaces Integration

TikiWiki 4.0 - Workspaces GUI and Profiles

4 things in mind1.Categories

2.Workspaces Handler

3.Profiles for Workspaces

4.Crazy Stuff

Page 2: Tikifest Uk - Workspaces Integration

TikiWiki 4.0 - Categories

1.Define the final Workspaces Implementation, we have a lot of things very clear, but we

want to start coding the next week ;)

One possible final definition for workspaces:

1 WORKSPACE = 1 CATEGORY

...And one category to rule them all...

2.Should Category has one more attribute named “isWS”?

In order to separate the common categories and Workspaces categories we could

make use of this attribute.

Page 3: Tikifest Uk - Workspaces Integration

TikiWiki 4.0 – Categories II

3.In the present time categories have too few permissions. They should have the

same permissions groups have. In order to do this, a new table is required:

users_categpermissions

categName

groupNamepermName

Page 4: Tikifest Uk - Workspaces Integration

TikiWiki 4.0 – Workspaces Handler

New Workspaces_Handler

1.Like the Category Handler and the others

2.Uses the API programmed by Ben (its core is Categories, Groups

and Permissions)

3.Create one Workspace with the desired options

4.Should be enabled for a Bare-bones installation?

5.I don't need to talk more about it ;) LP we need your help! Plz

Page 5: Tikifest Uk - Workspaces Integration

TikiWiki 4.0 – Profiles for Workspaces

1.-Right now we have profiles for setting blogs,

wikis, galleries, an so on ...

So the idea is to get the same for creating

workspaces, deleting workspaces ...

Page 6: Tikifest Uk - Workspaces Integration

TikiWiki 4.0 – Crazy Stuff

Ideas

1.Workspaces Profiler Tool

Page 7: Tikifest Uk - Workspaces Integration

TikiWiki 4.0 – Workspaces Profiler Tool I

Workspaces Profiler Tool

What it is?It's the way a normal user sees the creation of a new Workspace

Think about Automator tool (in Mac OS X):

A lot of predefined little actions

Drag and Drop one little action to the flow (and set up it's options)

Create the Script and run!

Page 8: Tikifest Uk - Workspaces Integration

TikiWiki 4.0 – Workspaces Profiler Tool II

TikiWiki Translation• Little predefined actions: create a blog, create a wiki, create a file gallery,

add to a Workspace (or create one), assign to a group …

• All done with profiles!

Page 9: Tikifest Uk - Workspaces Integration

TikiWiki 4.0 – Workspaces Profiler Tool III

Page 10: Tikifest Uk - Workspaces Integration

TikiWiki 4.0 – Workspaces Profiler Tool IV

Page 11: Tikifest Uk - Workspaces Integration

TikiWiki 4.0 – Workspaces Profiler Tool V

Page 12: Tikifest Uk - Workspaces Integration

TikiWiki 4.0 – Workspaces Profiler Tool VI

Page 13: Tikifest Uk - Workspaces Integration

TikiWiki 4.0 – Workspaces Profiler Tool IV

WPT Advantages•You don't need to know YAML syntax

•You don't deal with Profiles directly, all it's done internally (validation of data

included).

•You gain a lot of speed by creating a “flow” of actions.

•You can share yours “flows”