proycon / flat

FoLiA Linguistic Annotation Tool -- Flat is a web-based linguistic annotation environment based around the FoLiA format (http://proycon.github.io/folia), a rich XML-based format for linguistic annotation. Flat allows users to view annotated FoLiA documents and enrich these documents with new annotations, a wide variety of linguistic annotation types is supported through the FoLiA paradigm.
GNU General Public License v3.0
111 stars 15 forks source link

disable 'direct edit' for markup jobs #175

Closed Irishx closed 3 years ago

Irishx commented 3 years ago

In many cases the annotation is intended as an additional layer of markup and we do not want to adjust the original text.

Flat is just too flexible and now we can accidently delete a word in in the original text by accident ( i already did this ;-o).

You would want t have a master-setting button to prevent 'direct edits' by annotators.

proycon commented 3 years ago

After some investigation, I come to the conclusion that this is already implemented and needs nothing extra. The administrator can set the initialeditannotations and/or allowededitannotation parameters in the configuration to restrict the annotatable types. The key here is to simply remove the t (text) type.

The edit annotations menu shows all allowed types, even if text is an allowed type, the user can still disable what he wants to see in the editor himself. But it's best if the administrator of the annotation task restricts it.