Goal: to make a profile for a workshop about Tiki.

Recommended scenario
  • 1 coach per group
  • 3-10 students per group, each student with a computer with an Internet connection
  • 1-3 hours/session or day (with a 10 min. break in the middle)
Heavy duty per coach scenario
  • 1 coach per group
  • 5-20 students per group, each student with a computer with an Internet connection
  • 3-6 hours/day (with several breaks in between)

Ideally, it will also be useful as a general tutorial about Tiki (to learn on their own). Since this is dogfood, it will ultimately improve Tiki as a Learning Management System. Indeed, this "recipe" could be re-used for any type of online training. Since it's a profile, it's more than just a set of slides or html pages. It's actual live documentation with real links & actions (and later we can put quizzes to test what student understood) . Since profiles are managed in wiki pages, all involved (students, coaches, etc.) can improve the profile collectively. Ideas here are from lessons learned at http://tiki.org/20090516workshop

There is an intention to translate this workshop after it's in a "beta" or "release" state.

The workshop must be fairly comprehensive. In some cases, Tiki is installed within an organization, and the people that must learn to use have never used a wiki or a CMS. Their closest similar experience could be to use a webmail. Since some others in the group may have more experience (ex.: using blogs), we have to try to find a flexible way to cater to all experience levels.

Each student goes through a certain number of predefeined steps or to create a project of himself/herself. There would be "mandatory" steps and "optional/advanced" steps. Each students goes at their rhythm to complete a section. Students that complete the "optional/advanced" steps before the rest of the group is finished can before assistant coaches to help fellow students that need a little more help.

The workshop should be split in units so people may skips some or focus on some depending on interest.

Some sort of printed cheat sheet for Tiki syntax would be welcome, as well as a copy of the TikiLiveCD (or in its usb form) for each student to take home and practice in a safe environment.


  • General information about Tiki (15 min)

All attendees present themselves

  • Why are you here? What are your plans with Tiki? (2-3 minutes per person)

It's important for trainers to know who is in the room,
It's valuable that trainees discover other people with similar interests

General introduction about wikis

Wikipedia, etc.

About Tiki

short or long intro depending on the group

Using Tiki (end user)

Students learn to use Tiki as a end-user (not with admin privileges)

For this section, the whole group works on an existing Tiki installation. Ideally, a common project. If not, just a test site. It should be possible to experiment. Students must be worried about making a mistake. Test messages can be deleted later.

1. Visit the site

2. Use search engine

3. Register

Here the Tiki should be configured to permit self registration but no email address validation (which is Tiki default) so people don't have to validate their email and was precious time.

4. Log in

5. Discussion forum

5.1. Post messages

6. Wiki pages

6.1. Edit the pages

6.2. Add comments

6.3. view history

6.4. Attach a file

6.4.1. Use that attachment in a wiki page

7. File Galleries

7.1. Where do I share my documents?

8. Trackers

8.1. Fill in a tracker form

9. Blog

9.1. Comment blog posts

9.2. Add a new blog post

Managing Tiki (Tiki admin)

Students learn to manage Tiki with admin privileges.

This assumes the Tiki is already installed. To learn how to install, please find the relevant section.

1. Change the logo, site tite, subtitle and browser title

2. Activate a feature

3. Apply a profile

4. Manage users, groups & perms

4.1. Add a group

4.2. Give permissions to that group

4.3. Add a user to that group

5. Add a poll

6. Add a module

7. Add an RSS feed

8. Trackers

8.1. Edit & delete data

8.2. Modify an existing tracker

Adding/edit fields

1. Install Tiki

1.1. Create database

1.2. Upload files

1.3. Set permissions

1.4. Run installer

Building themes (theme designers)


Building profiles (solutions builder)


Programming Tiki (developer)

Hello World

About this profile



  • Should we use structures?