Webtool is an annotation and database management application developed by FrameNet Brasil Project, which can be accessed using any web browser, without the need to install any additional software. Webtool handles multilingual framenets and constructicons.
Webtool app is implemented using Framework Maestro, a PHP7 framework developed at Federal University of Juiz de Fora (Brazil).
This repository contains a customized Maestro copy. Webtool app is localized at apps/folder.
To create a local installation for Webtool:
⋅⋅* Clone repository at an accesible web server folder (e.g. public_html/webtool)
$ git clone https://github.com/FrameNetBrasil/webtool.git
⋅⋅* Run composer for Maestro
$ cd webtool
$ composer install
⋅⋅* Run composer for Webtool
$ cd webtool/apps/webtool
$ composer install
⋅⋅* Create conf files from dist
$ cd webtool/core/conf
$ cp conf.dist.php conf.php
$ cd webtool/apps/webtool/conf
$ cp conf.dist.php conf.php
⋅⋅* Restore/create the MySQL database from the dump located at webtool/apps/webtool/doc/database/webtool_dump.zip
⋅⋅* Configure database access at webtool/apps/webtool/conf/conf.php
'db' => [
'webtool' => [
'driver' => 'pdo_mysql',
'host' => 'localhost',
'dbname' => 'webtool_db',
'user' => 'webtool',
'password' => '', // inform the password
...
]
],
Access the app (e.g. http://localhost/webtool/index.html with user = webtool password = test)
GNU GPLv3 - See the COPYING file for license rights and limitations.