mirror of
https://gitlab.ub.uni-bielefeld.de/sfb1288inf/nopaque.git
synced 2024-11-15 01:05:42 +00:00
Merge branch 'development' of gitlab.ub.uni-bielefeld.de:sfb1288inf/opaque into development
This commit is contained in:
commit
bbccbcfcd2
@ -85,6 +85,24 @@ class DisplayOptionsForm(FlaskForm):
|
|||||||
('100', '100')])
|
('100', '100')])
|
||||||
|
|
||||||
|
|
||||||
|
class InspectDisplayOptionsForm(FlaskForm):
|
||||||
|
expert_mode_inspect = BooleanField('Expert mode')
|
||||||
|
highlight_sentences = BooleanField('Highlight sentences')
|
||||||
|
context_sentences = SelectField('Context sentences',
|
||||||
|
choices=[('', 'Choose your option'),
|
||||||
|
('1', '1'),
|
||||||
|
('2', '2'),
|
||||||
|
('3', '3'),
|
||||||
|
('4', '4'),
|
||||||
|
('5', '5'),
|
||||||
|
('6', '6'),
|
||||||
|
('7', '7'),
|
||||||
|
('8', '8'),
|
||||||
|
('9', '9'),
|
||||||
|
('10', '10')],
|
||||||
|
default=3)
|
||||||
|
|
||||||
|
|
||||||
class QueryDownloadForm(FlaskForm):
|
class QueryDownloadForm(FlaskForm):
|
||||||
file_type = SelectField('File type',
|
file_type = SelectField('File type',
|
||||||
choices=[('', 'Choose file type'),
|
choices=[('', 'Choose file type'),
|
||||||
|
@ -7,7 +7,8 @@ from . import corpora
|
|||||||
from .background_functions import (delete_corpus_, delete_corpus_file_,
|
from .background_functions import (delete_corpus_, delete_corpus_file_,
|
||||||
edit_corpus_file_)
|
edit_corpus_file_)
|
||||||
from .forms import (AddCorpusFileForm, AddCorpusForm, EditCorpusFileForm,
|
from .forms import (AddCorpusFileForm, AddCorpusForm, EditCorpusFileForm,
|
||||||
QueryDownloadForm, QueryForm, DisplayOptionsForm)
|
QueryDownloadForm, QueryForm, DisplayOptionsForm,
|
||||||
|
InspectDisplayOptionsForm)
|
||||||
from .. import db
|
from .. import db
|
||||||
from ..models import Corpus, CorpusFile
|
from ..models import Corpus, CorpusFile
|
||||||
import os
|
import os
|
||||||
@ -62,11 +63,13 @@ def analyse_corpus(corpus_id):
|
|||||||
query_form = QueryForm(prefix='query-form',
|
query_form = QueryForm(prefix='query-form',
|
||||||
query=request.args.get('query'))
|
query=request.args.get('query'))
|
||||||
query_download_form = QueryDownloadForm()
|
query_download_form = QueryDownloadForm()
|
||||||
|
inspect_display_options_form = InspectDisplayOptionsForm()
|
||||||
return render_template('corpora/analyse_corpus.html.j2',
|
return render_template('corpora/analyse_corpus.html.j2',
|
||||||
corpus_id=corpus_id,
|
corpus_id=corpus_id,
|
||||||
display_options_form=display_options_form,
|
display_options_form=display_options_form,
|
||||||
query_form=query_form,
|
query_form=query_form,
|
||||||
query_download_form=query_download_form,
|
query_download_form=query_download_form,
|
||||||
|
inspect_display_options_form=inspect_display_options_form,
|
||||||
title='Corpus analysis')
|
title='Corpus analysis')
|
||||||
|
|
||||||
|
|
||||||
|
@ -198,9 +198,44 @@
|
|||||||
<!-- Context modal used for detailed information about one match -->
|
<!-- Context modal used for detailed information about one match -->
|
||||||
<div id="context-modal" class="modal modal-fixed-footer">
|
<div id="context-modal" class="modal modal-fixed-footer">
|
||||||
<div class="modal-content">
|
<div class="modal-content">
|
||||||
<h4>Match context and information</h4>
|
<h4>Match context</h4>
|
||||||
<div>
|
<div class="divider"></div>
|
||||||
<div id="context-results"></div>
|
<div class="section" id="inspect-display-options">
|
||||||
|
<h5>Display options</h5>
|
||||||
|
<div class="row">
|
||||||
|
<div class="col s9">
|
||||||
|
<p>Expert Mode</p>
|
||||||
|
</div>
|
||||||
|
<div class="col s3 right-align">
|
||||||
|
<div class="switch">
|
||||||
|
<label>
|
||||||
|
{{ inspect_display_options_form.expert_mode_inspect() }}
|
||||||
|
<span class="lever"></span>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="col s9">
|
||||||
|
<p>Highlight sentences</p>
|
||||||
|
</div>
|
||||||
|
<div class="col s3 right-align">
|
||||||
|
<div class="switch">
|
||||||
|
<label>
|
||||||
|
{{ inspect_display_options_form.highlight_sentences() }}
|
||||||
|
<span class="lever"></span>
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="col s12 m6">
|
||||||
|
<div class="input-field">
|
||||||
|
<i class="material-icons prefix">format_list_numbered</i>
|
||||||
|
{{ inspect_display_options_form.context_sentences() }}
|
||||||
|
{{ inspect_display_options_form.context_sentences.label }}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="divider"></div>
|
||||||
|
<div class="section" id="context-results">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="modal-footer">
|
<div class="modal-footer">
|
||||||
|
Loading…
Reference in New Issue
Block a user