1. TAO Architecture

  2. Extensions and Framework

2.1. Framework-Extensions|Extensions

2.1.1. How to install an extension

2.1.2. How to make a new extension 3 0 v2

2.1.3. Extension update guide

2.2. Framework

2.2.1. Overview

2.2.2. Controllers

2.2.3. Helpers

2.2.4. Models

2.2.5. Views

2.2.6. Internationalization|Internationalization (i18n)

2.2.7. Client/Server communication

2.2.8. Javascript library|Javascript libraries

  1. Generis

3.1. Generis Overview

3.2. Generis API

3.2.1. Versioned content

  1. Front End Development

4.1 Style guide

4.2 Front structure|Structure

4.3 Front styling|Styling

4.3 Interaction Markup/CSS|Interaction Markup/CSS

4.4 Front js|Javascript

4.5 Front tools|Tools

4.6 Tutorials Front End

4.6.1 Plugin

4.6.2 Unit tests

  1. Users Management Model

  2. Workflow Engine

6.1. Process Definition

6.1.1. Process definition model

6.1.2. Create a process definition with the authoring service|Process Creation with API “Process Authoring Service”

6.1.3. Create service definitions|Service Creation with API “Process Authoring Service”

6.1.4. An implementation of process authoring tool|Process Creation Tool

6.2. Process Execution

6.2.1. Execution of a process

6.2.2. Workflow API|Client-side Workflow API

  1. Items

7.1. Items’ Types

7.1.1. QTI

7.1.2. Free Form Items|Open WEB Items

7.1.2.3 Item API

7.2. Items’ migration

  1. What is a delivery?|Delivery

8.1. Create and author a delivery|Create and Author a delivery

8.2. Compile a delivery

8.3. Delivery server|Execute a delivery

  1. taoResultServer Interface & taoResult storage

9.1 Results Storage components

9.2 Result Storage Interface| Result Storage Interface (TAO 2.5)

9.3 Results Data Model| taoResults Storage Data Model (TAO 2.5)

  1. Rest Services Layer

  2. Helpers

11.1. Form

11.2. Grid

11.3. Logger

11.4. Translations Helpers|Translations