oat-sa / tao
TAO is an Open Source Assessment platform that empowers you to build, deliver, and share innovative and engaging assessments online – in any language or subject matter.
Requires
- oat-sa/tao-community: 2022.11.6
- dev-master
- 3.6.0
- 3.5.0
- v3.4-rc01
- v3.3-rc02
- v3.3-rc01
- v3.2-rc02
- v3.2-rc01
- v3.1-rc07
- v3.1-rc06
- v3.1-rc05
- v3.1-rc04
- v3.1-rc03
- v3.1-rc02
- v3.1-alpha2
- 3.0.0.x-dev
- v3.0.0
- v3.0.0-RC07
- v3.0-RC05
- 3.0-beta2
- 3.0-beta
- dev-ops-534/actions/checkout
- dev-fix/sonarqube-workflow-update-ops-184
- dev-feature/add-license-and-copying-file
- dev-feature/psalm-addon
- dev-feature/codeql-addon-javascript
- dev-feature/add-sonar-qube
- dev-feature/ethicalcheck-addon
- dev-feature/phpmd-add
- dev-feature/dependency-review-action
- dev-fix/cgf-275/tao-core-installation-instructions
- dev-develop
- dev-my-local-branch
- dev-fix/composer-wrong-package-name
- dev-update/3.3-rc02
- dev-feature/qti3.0-item-export
- dev-feature/TDR-15-remove-deprecated-composer-dependencies-in-master
- dev-feature/use_composer_installers
- dev-missed-eventlog-fix
- dev-release-3.3-rc02
- dev-feature/community-guidelines
- dev-fix/TAO-8162/composer-require-tao-27.1.3
- dev-fix/TAO-8162/require-tao-core-27.1.3
- dev-feature/NEX-121/upgrade-php71
- dev-fix/TAO-7682-fix-nightly-nuild-tests
- dev-release-3.3-rc01
- dev-feature/NEX-56-dbal-spanner
- dev-feature/TAO-7682-fix-nightly-tests
- dev-build-js-develop
- dev-feature/TAO-6188_puppeter-tests
- dev-release-2.17.7
- dev-release-3.2-rc01
- dev-release-3.2-rc02
- dev-release-3.1-rc07
- dev-release-3.1-rc06
- dev-release-3.1-rc05
- dev-release-3.1-rc04
- dev-all_extensions
- dev-release-3.1-sprint23
- dev-release-1.2.0
- dev-tao-1960-resetPass
- dev-fix/index
- dev-3.1-master-beta
- dev-translatation
- dev-depp
- dev-ci
- dev-3.0.0-RC07
- dev-3.0.0-final
- dev-paper-based-assessment
- dev-3.0-dev
- dev-cat
- dev-3.0-rc02-demo
- dev-composer_dependencies_refactoring
- dev-altdig
- dev-3.0-beta
- dev-OAT-55-migrate
This package is auto-updated.
Last update: 2024-10-29 12:09:14 UTC
README
TAO is an Open Source e-Testing platform that empowers you to build, deliver, and share innovative and engaging assessments online – in any language or subject matter.
TAO ("Computer-Based Testing" or Testing Assisté par Ordinateur in French), was created by the University of Luxembourg and is now maintained primarily by Open Assessment Technologies (OAT).
TAO is the first commercial-grade Open Source assessment development software on the market. It is QTI and LTI standards-based, and operates under audit-proof transparency. Developers can access the source code for their own test-creating or administering purposes, opening the user to a wide range of potential customizations. Complete ownership of test design has never been this easy; without the restrictions and high costs of proprietary testing, all assessments can easily be displayed with the educational institution's signature details. Furthermore, TAO is fully compatible with just about all of your favorite commercial add-ons.
Installation
For a detailed documentation of the installation process please visit our Administrator Guide:
Other TAO Resources
Quickstart
Clone repository
git clone https://github.com/oat-sa/package-tao.git
Install via composer missing library and extensions.
composer install
Add rw to www-data
sudo chown -R www-data package-tao
Install TAO
sudo -u www-data php tao/scripts/taoInstall.php \ --db_driver pdo_mysql \ --db_host localhost \ --db_name taoUnitTest \ --db_user myuser \ --db_pass tao \ --module_namespace http://sample/first.rdf \ --module_url http://myurl \ --user_login admin \ --user_pass admin \ -e taoCe