Tikifest Uk - Workspaces Integration
-
Upload
tikiorg -
Category
Technology
-
view
16 -
download
1
description
Transcript of 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
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”