tikifest uk - workspaces integration

Tags:

Post on 30-Oct-2014

18 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Tikiwiki - Workspaces integration

TRANSCRIPT

TikiWiki 4.0 - Workspaces GUI and Profiles

4 things in mind1.Categories

2.Workspaces Handler

3.Profiles for Workspaces

4.Crazy Stuff

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.

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

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

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 ...

TikiWiki 4.0 – Crazy Stuff

Ideas

1.Workspaces Profiler Tool

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!

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!

TikiWiki 4.0 – Workspaces Profiler Tool III

TikiWiki 4.0 – Workspaces Profiler Tool IV

TikiWiki 4.0 – Workspaces Profiler Tool V

TikiWiki 4.0 – Workspaces Profiler Tool VI

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”

top related