From 8763e0f4db0a03d6926c9506a3fe8773e8a79215 Mon Sep 17 00:00:00 2001 From: Stephan Porada <sporada@uni-bielefeld.de> Date: Mon, 5 Aug 2019 15:36:18 +0200 Subject: [PATCH] Add NLP template. Add Link to NLp template. --- app/templates/base.html.j2 | 2 +- app/templates/services/nlp.html.j2 | 106 +++++++++++++++++++++++++++++ 2 files changed, 107 insertions(+), 1 deletion(-) create mode 100644 app/templates/services/nlp.html.j2 diff --git a/app/templates/base.html.j2 b/app/templates/base.html.j2 index ecd4ec40..951fa5a1 100644 --- a/app/templates/base.html.j2 +++ b/app/templates/base.html.j2 @@ -68,7 +68,7 @@ <a class="collapsible-header">Services<i class="material-icons">arrow_drop_down</i></a> <div class="collapsible-body"> <ul> - <li><a href="#!"><i class="material-icons">format_textdirection_l_to_r</i>NLP</a></li> + <li><a href="{{ url_for('services.nlp') }}"><i class="material-icons">format_textdirection_l_to_r</i>NLP</a></li> <li><a href="{{ url_for('services.ocr') }}"><i class="material-icons">find_in_page</i>OCR</a></li> </ul> </div> diff --git a/app/templates/services/nlp.html.j2 b/app/templates/services/nlp.html.j2 new file mode 100644 index 00000000..196709d3 --- /dev/null +++ b/app/templates/services/nlp.html.j2 @@ -0,0 +1,106 @@ +{% extends "base.html.j2" %} + +{% block page_content %} +<div class="col s12 m4"> + <h3>The process...</h3> + <p>Tool für Natrual Language Processing.</p> + <p>Die Ausgabe dieses Dienstes erfolgt in Form von Textdateien.</p> +</div> + +<div class="col s12 m8"> + <div class="card"> + <div class="card-content"> + <div class="row"> + <div class="col s12 m6"> + <div class="card z-depth-0"> + <div class="card-content"> + <span class="card-title"> + <i class="material-icons blue-grey-text text-darken-2 left">layers</i> + Eingabe von VRT-Datein + </span> + <p> + Über ein Auftragsformular können VRT-Datein hochgeladen werden. + </p> + </div> + </div> + </div> + </div> + </div> + </div> +</div> + +<div class="col s12"> + <h3>Submit a job</h3> +</div> + +<div class="col s12"> + <div class="card"> + <form method="POST" enctype="multipart/form-data"> + <div class="card-content"> + {{ new_nlp_job_form.hidden_tag() }} + <div class="row"> + <div class="col s12 m4"> + <div class="input-field"> + <i class="material-icons prefix">title</i> + {{ new_nlp_job_form.title() }} + {{ new_nlp_job_form.title.label }} + {% for error in new_nlp_job_form.title.errors %} + <span class="helper-text red-text">{{ error }}</span> + {% endfor %} + </div> + </div> + <div class="col s12 m4"> + <div class="input-field"> + <i class="material-icons prefix">language</i> + {{ new_nlp_job_form.language() }} + {{ new_nlp_job_form.language.label }} + {% for error in new_nlp_job_form.language.errors %} + <span class="helper-text red-text">{{ error }}</span> + {% endfor %} + </div> + </div> + <div class="col s12 m4"> + <div class="input-field"> + <i class="material-icons prefix">language</i> + {{ new_nlp_job_form.version() }} + {{ new_nlp_job_form.version.label }} + {% for error in new_nlp_job_form.version.errors %} + <span class="helper-text red-text">{{ error }}</span> + {% endfor %} + </div> + </div> + </div> + <div class="row"> + <div class="col s12 m6"> + <div class="file-field input-field"> + <div class="btn"> + <span>{{ new_nlp_job_form.files.label.text }}</span> + {{ new_nlp_job_form.files(accept='text/plain') }} + </div> + <div class="file-path-wrapper"> + <input class="file-path validate" type="text"> + </div> + {% for error in new_nlp_job_form.files.errors %} + <span class="helper-text red-text">{{ error }}</span> + {% endfor %} + </div> + </div> + <div class="col s12 m6"> + <div class="input-field"> + <i class="material-icons prefix">description</i> + {{ new_nlp_job_form.description() }} + {{ new_nlp_job_form.description.label }} + {% for error in new_nlp_job_form.description.errors %} + <span class="helper-text red-text">{{ error }}</span> + {% endfor %} + </div> + </div> + </div> + </div> + <div class="card-action right-align"> + {{ new_nlp_job_form.submit(class='btn') }} + </div> + </form> + </div> +</div> +{% endblock %} -- GitLab