Skip to content

fercavi/media2elp

Repository files navigation

media2elp

MediaWiki to elp (ExeLearning) Exporter

El programa consta de 3 arxius python, un Loader, un Saver i un runner i un servidor en php que genera l'arxiu de text entrada.

  1. Mediawiki envia al servidor php (elprenderer.php) la informació en JSON. Tenim un exemple en 666.txt. El servidor php llegirà un arxiu (id.txt) per tal de saver quin és el següent id a utilitzar. I executarà el controlador (run.py) passant-li com a paràmetre el id corresponent.
  2. El controlador (Run.py) carrega amb el loader les estructures de dades necessàries per crear el .elp
  3. El controlador (Run.py) guarda les dades amb el saver

Nota: Cal configurar en la mediawiki que agarre este servidor
Nota2: Cal les carpetes de l'exe learning per a poder executar el parser, ja que les utilitza

English Version

The program consists of three python files, a loader, a Saver and a runner and a PHP server that generates the text file input.

  1. MediaWiki server sends php (elprenderer.php) information in JSON. One example 666.txt. PHP read a file server (id.txt) to what the next id saver to use. I run the driver (run.py) passing as parameter the corresponding id.
  2. The controller (Run.py) loader loads the data structures necessary to create .elp
  3. The controller (Run.py) saves the data
Note: You must configure the grip that this server MediaWiki
Note 2: El folders of exelearning are needed to execute the parser

About

MediaWiki to elp (ExeLearning) Exporter

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published