Languages

mfaure's picture

Welcome to Tanaguru.org

Tanaguru is a free/opensource software (AGPL licensed) for web sites assessements.

mfaure's picture

AccessiWeb accessibility rules

Here is the exhaustive list of AccessiWeb rules Tanaguru implements

Summary

As of Tanaguru 1.5.0 (release date: 27 january 2012), a total of 42 rules is implemented, covering 9 themes (over 13).

mfaure's picture

Features

Here are breifly described the features of Tanaguru.

Web accessibility audit

  • massive site audit (only limitation is database size)
  • page audit of accessibility
  • offline page audit (thanks to upload module)
  • AJAX and user-dependant page audit (thanks to upload module)

Accessibility references and rules

The following references and accessibility rules are supported

mfaure's picture

Mark

mfaure's picture

Log files

Log Level

To modify the log level, edit the file /var/lib/tomcat6/webapps/tgol-web-app-<version>/WEB-INF/classes/log4j.properties

The global level is defined thanks to the variable "log4j.rootLogger" and is formatted as follows:

<LEVEL>, <APPENDER>

WHERE LEVEL can take the values FATAL, ERROR, WARN, INFO, DEBUG or ALL

and APPENDER corresponds to the output type i.e FILE_APP or CONSOLE_APP.

mfaure's picture

Tanaguru behind a proxy

If the server is configured to access the web through a proxy, you should set the following variables in the /etc/tgol/tgol.conf:

mfaure's picture

Account-settings page

These pages are available when the "enable-account-settings" option set to true in the /etc/tgol/tgol.conf configuration file.

The account-settings pages enables an authentified user to modify his personal data (except the e-mail address).

mfaure's picture

Sign up page

This page is available when the "enable-sign-up" option is set to true in the /etc/tgol/tgol.conf configuration file.

The sign-up page provides a form that allows a user to sign-up to the service. On submit,  a user is created on database with the provided data (the account is not activated) and e-mail is sent. The content of this e-mail is fully configurable thanks to the /etc/tgol/sign-up-mail.properties file. Four variables have to be set :

Parameters by alphabetical order

Parameters of the tgol.conf file

changePasswordUrl

Description

This parameter is based on web-app-url and shouldn't be modified. It corresponds to the Url of the modify password page sent to a user that wants to reset its password.

Default Value

${web-app-url}/home/contract/audit-result.html

crawlConfigFilePath

Description

This parameter is based on tgol-deployment-path and shouldn't be modified. It corresponds to the path that locates the configuration files needed by the crawler (heritrix).

mfaure's picture

Ubuntu prerequisites

Here are the prerequesites you have to fulfill before installing Tanaguru on Ubuntu.

Update repositories

Edit the /etc/apt/sources.list file

sudo vi /etc/apt/sources.list

Uncomment the following lines :

Syndicate content