TSX
Transcriptorium Crowd Sourcing Platform
TSX is a web interface for transcription of digitised handwritten material "by the crowd". TSX was developed as part of the tranScripotium project and uses the Transkribus web servicces to manage transcripts and access digitised images and HTR tool outputs.
TSX and Transcribe Bentham
A demonstrator of the platform was implemented as part of the tranScriptorium project in conjunction with the "Transcribe Bentham" platform. This demonstrator allows transcription of the Bentham collection held at Transkribus.eu
http://www.transcribe-bentham.da.ulcc.ac.uk/TSX/
Pre-reququisites
apache2, php
Installation
Clone this repository on to the docroot or sub-directory thereof on server.
git clone https://github.com/cziaarm/TSX.git
Brief overview of code
Most of the functionailty and interaction with transkribus is handled client side. There are some php scripts that handle some very simple config, html templating and also a php proxy for some of the requests to the transkribus server to avoid X-domain issues.
js/tsx.js comtains all the tsx clientside functionailty with the help of the following libraries:
- jQuery
- jQuery-ui
- jQuery-cookie
- jQuery-json2xml
- jQuery-mousewheel
- jQuery validate
- Jquery-xslt
- jstree
- xml2json
- codemirror
- show-hint
- xml
- merge
- diff_match_patch
- bootstrap
- bootstrap-dialog
- raphael
- raphael-pan-zoom