Add Poster to navigation, Enable Account entries on all display sizes

This commit is contained in:
Patrick Jentsch 2020-02-11 16:07:31 +01:00
parent efbb48c258
commit 87979bf7af
2 changed files with 21 additions and 25 deletions

View File

@ -16,10 +16,7 @@
<div class="card-content">
<span class="card-title"><i class="material-icons left">burst_mode</i>Setup files</span>
<p>
Häufig liegen Datenbestände in verschiedenen Formaten und verstreut
vor. Da eine Verarbeitung via nopaque ein einheitliches Datenformat
vorsieht, wird dieser Dienst zur Verfügung gestellt, um etwaig
anfallende Konvertierungsprozesse durchzuführen.
Häufig liegen Digitalisate textueller Foschungsdaten (Bücher, Briefe etc.) in mehreren Dateien und Formaten vor. Nopaque ermöglicht die Konvertierung und Zusammenfassung in ein einheitliches Datenformat, was eine vereinfachte Weiterverarbeitung mit weiteren Services ermöglicht.
</p>
<div class="row">
<div class="col s9">
@ -65,7 +62,7 @@
<span class="card-title"><i class="material-icons left">find_in_page</i>Optical Character Recognition</span>
<p>
Durch optische Analysemethoden werden aus Bilddaten, wie Fotos oder
Scans, Textdaten erzeugt. Erst dieser Vorverarbeitungsschritt
Scans, Textdateien erzeugt. Erst dieser Vorverarbeitungsschritt
ermöglicht eine weitere computergestützte Verarbeitung von Dokumenten.
</p>
<div class="row">
@ -94,7 +91,7 @@
<div class="card-content">
<span class="card-title">Ausgabe</span>
<p>
Textdateien, PDF-Dateien und TEI P5 konformen XML-Dateien.
Textdateien, PDF-Dateien und TEI P5 konforme XML-Dateien.
</p>
</div>
</div>
@ -113,10 +110,9 @@
<div class="card-content">
<span class="card-title"><i class="material-icons left">format_textdirection_l_to_r</i>Natural Language Processing</span>
<p>
Mit Hilfe computergestützter linguistischer
Datenverarbeitungsmethoden (Tokenisierung, Lemmatisierung,
Part-of-speech-Tagging und Eigennamenerkennung) werden Textdateien
mit weiteren Informationen angereichert.
Mit Hilfe computergestützter linguistischer Datenverarbeitungsmethoden
(Tokenisierung, Lemmatisierung, Part-of-speech-Tagging und
Eigennamenerkennung) werden Textdateien mit weiteren Informationen ausgezeichnet.
</p>
<div class="row">
<div class="col s9">
@ -143,7 +139,7 @@
<div class="card">
<div class="card-content">
<span class="card-title">Ausgabe</span>
<p>Korpusdateien im <i>verticalized text</i>-Format (XML-Dialekt).</p>
<p>Korpusdateien im <i>verticalized text</i>-Format (XML-Dialekt, Ähnelt CoNLL).</p>
</div>
</div>
<p>
@ -173,12 +169,11 @@
<p>
<i class="material-icons left" style="padding-left: 10px;">subdirectory_arrow_right</i>
<span class="chip">The</span> <span class="chip">quick</span>
<span class="chip">brown</span> <span class="chip">fox</span>
<span class="chip">brown</span>&nbsp;|&nbsp;&nbsp;<span class="chip">fox</span>
<span class="chip">jumps</span> <span class="chip">over</span>
<span class="chip">the</span> <span class="chip">lazy</span>
<span class="chip">dog</span> <span class="chip">.</span>
<span class="chip">dog</span>&nbsp;|&nbsp;&nbsp;<span class="chip">.</span>
</p>
<blockquote>Umgesetzt mit <i>IMS Open Corpus Workbench</i></blockquote>
</div>
</div>
</div>

View File

@ -68,22 +68,23 @@
<li><a href="{{ url_for('services.service', service='nlp') }}"><i class="material-icons">format_textdirection_l_to_r</i>NLP</a></li>
<li><a href="{{ url_for('services.service', service='ocr') }}"><i class="material-icons">find_in_page</i>OCR</a></li>
<li><a href="{{ url_for('services.service', service='setup_files') }}"><i class="material-icons">burst_mode</i>Setup files</a></li>
<li><div class="divider"></div></li>
<li><a class="subheader">DHd 2020</a></li>
<li><a href="{{ url_for('main.poster') }}"><i class="material-icons">image</i>Poster</a></li>
<li><div class="divider"></div></li>
<li><a class="subheader">Account</a></li>
{% if current_user.is_authenticated %}
<li><a href="{{ url_for('profile.index') }}"><i class="material-icons">settings</i>Settings</a></li>
<li><a href="{{ url_for('auth.logout') }}"><i class="material-icons">power_settings_new</i>Log out</a></li>
{% else %}
<li><a href="{{ url_for('auth.login') }}"><i class="material-icons">person</i>Log in</a></li>
<li><a href="{{ url_for('auth.register') }}"><i class="material-icons">person_add</i>Register</a></li>
{% endif %}
{% if current_user.is_administrator() %}
<li><div class="divider"></div></li>
<li><a class="subheader">Administration</a></li>
<li><a href="{{ url_for('admin.index') }}"><i class="material-icons">build</i>Administration tools</a></li>
{% endif %}
<div class="hide-on-large-only">
<li><div class="divider"></div></li>
<li><a class="subheader">Account</a></li>
{% if current_user.is_authenticated %}
<li><a href="{{ url_for('profile.index') }}"><i class="material-icons">settings</i>Settings</a></li>
<li><a href="{{ url_for('auth.logout') }}"><i class="material-icons">power_settings_new</i>Log out</a></li>
{% else %}
<li><a href="{{ url_for('auth.login') }}"><i class="material-icons">person</i>Log in</a></li>
<li><a href="{{ url_for('auth.register') }}"><i class="material-icons">person_add</i>Register</a></li>
{% endif %}
</div>
</ul>
</header>