diff --git a/app/static/images/workshops/fgho_sommerschule_2023/add_corpus_file.png b/app/static/images/workshops/fgho_sommerschule_2023/add_corpus_file.png new file mode 100644 index 0000000000000000000000000000000000000000..e5518b07d51ee4a9b057fb1c91f1a1f857b9fc80 Binary files /dev/null and b/app/static/images/workshops/fgho_sommerschule_2023/add_corpus_file.png differ diff --git a/app/static/images/workshops/fgho_sommerschule_2023/corpus.png b/app/static/images/workshops/fgho_sommerschule_2023/corpus.png new file mode 100644 index 0000000000000000000000000000000000000000..3ebc41b32783dc2227df59a3718631289c5a52bc Binary files /dev/null and b/app/static/images/workshops/fgho_sommerschule_2023/corpus.png differ diff --git a/app/static/images/workshops/fgho_sommerschule_2023/create_corpus.png b/app/static/images/workshops/fgho_sommerschule_2023/create_corpus.png new file mode 100644 index 0000000000000000000000000000000000000000..246a28d70065ac29f09a3e45a43e4ae98792a822 Binary files /dev/null and b/app/static/images/workshops/fgho_sommerschule_2023/create_corpus.png differ diff --git a/app/static/images/workshops/fgho_sommerschule_2023/dashboard.png b/app/static/images/workshops/fgho_sommerschule_2023/dashboard.png new file mode 100644 index 0000000000000000000000000000000000000000..be70f4d6113f23b916c8c5b50757848c52c5e619 Binary files /dev/null and b/app/static/images/workshops/fgho_sommerschule_2023/dashboard.png differ diff --git a/app/static/images/workshops/fgho_sommerschule_2023/empty_corpus.png b/app/static/images/workshops/fgho_sommerschule_2023/empty_corpus.png new file mode 100644 index 0000000000000000000000000000000000000000..d32cc70da29a3285e8b2fdf4364af02e84c8a8d5 Binary files /dev/null and b/app/static/images/workshops/fgho_sommerschule_2023/empty_corpus.png differ diff --git a/app/templates/workshops/_fgho_sommerschule_2023/_vorbereitungen.html.j2 b/app/templates/workshops/_fgho_sommerschule_2023/_vorbereitungen.html.j2 index d888bb3d16e59d286d9045906f57ddcc733fb7ab..5c12ad5b66499c975eaecedf4da8279d4fbf1b96 100644 --- a/app/templates/workshops/_fgho_sommerschule_2023/_vorbereitungen.html.j2 +++ b/app/templates/workshops/_fgho_sommerschule_2023/_vorbereitungen.html.j2 @@ -1 +1,82 @@ <h2>Vorbereitungen</h2> +<div class="row"> + <div class="col s12 m5"> + <img class="materialboxed responsive-img" alt="Dashboard" src="{{ url_for('static', filename='images/workshops/fgho_sommerschule_2023/dashboard.png') }}"> + </div> + <div class="col s12 m7"> + <p> + Navigiere zum Abschnitt "<a href="{{ url_for('main.dashboard', _anchor='corpora') }}">My Corpora</a>" + auf der <a href="{{ url_for('main.dashboard') }}">Dashboard</a> Seite. + </p> + <p> + Nutze dort den "<a href="{{ url_for('corpora.create_corpus') }}">Create corpus +</a>" + Button um einen neuen Korpus zu erstellen. + </p> + </div> +</div> + +<hr> + +<div class="row"> + <div class="col s12 m5"> + <img class="materialboxed responsive-img" alt="Dashboard" src="{{ url_for('static', filename='images/workshops/fgho_sommerschule_2023/create_corpus.png') }}"> + </div> + <div class="col s12 m7"> + <p> + Trage in dem Formular einen <b>Titel</b> und eine <b>Beschreibung</b> ein, die Felder + können frei befüllt werden. Die Angaben sollen dir in Zukunft helfen den + Korpus wiederzufinden, wenn deine Korpusliste sich füllt. + </p> + </div> +</div> + +<hr> + +<div class="row"> + <div class="col s12 m5"> + <img class="materialboxed responsive-img" alt="Dashboard" src="{{ url_for('static', filename='images/workshops/fgho_sommerschule_2023/empty_corpus.png') }}"> + </div> + <div class="col s12 m7"> + <p> + Nachdem du den Korpus erstellt hast, wirst du zur Korpusübersicht + weitergeleitet. Diese zeigt einen leeren Korpus, in dem noch keine + Korpusdateien hinterlegt sind. Um den Korpus mit Texten zu füllen, + wird der „<b>+ Add corpus file</b>“ Button benutzt. + </p> + </div> +</div> + +<hr> + +<div class="row"> + <div class="col s12 m5"> + <img class="materialboxed responsive-img" alt="Dashboard" src="{{ url_for('static', filename='images/workshops/fgho_sommerschule_2023/add_corpus_file.png') }}"> + </div> + <div class="col s12 m7"> + <p> + In dem folgenden Formular werden nun Metadaten zu dem Text, den wir + hinzufügen wollen, hinterlegt. Diese Daten sollten sorgfältig eingetragen + werden, da sie in der Analyse mit einbezogen werden. Mit dem „File“-Feld + muss eine Textdatei im „.vrt“ Format ausgewählt werden. + </p> + <p> + Füge deinem neu erstellten Korpus so die zwei, <b>im Workshop zur Verfügung + gestellten</b>, Texte hinzu. + </p> + </div> +</div> + +<hr> + +<div class="row"> + <div class="col s12 m5"> + <img class="materialboxed responsive-img" alt="Dashboard" src="{{ url_for('static', filename='images/workshops/fgho_sommerschule_2023/corpus.png') }}"> + </div> + <div class="col s12 m7"> + <p> + Nachdem die Texte dem Korpus hinzugefügt wurden, sollte deine + Korpusübersicht wie in dem Bild aussehen. Nutze nun die „<b>Build</b>“-Aktion, + um den Korpus für eine Analyse vorzubereiten. + </p> + </div> +</div> diff --git a/app/templates/workshops/fgho_sommerschule_2023.html.j2 b/app/templates/workshops/fgho_sommerschule_2023.html.j2 index 46ae8d7a2d044abcd46ab1dc7c07b092f6dd5cbf..bcfb674135c96e929a1c6617a39b7c228608ff9a 100644 --- a/app/templates/workshops/fgho_sommerschule_2023.html.j2 +++ b/app/templates/workshops/fgho_sommerschule_2023.html.j2 @@ -7,6 +7,10 @@ <h1 id="title">{{ title }}</h1> </div> + <div class="col s12"> + <a class="btn waves-effect waves-light" href="#fgho-sommerschule-2023-workshop-aufgaben">Hier geht es zu den Aufgaben<i class="material-icons right">send</i></a> + </div> + <div class="col s12" id="fgho-sommerschule-2023-vorbereitungen"> {% include "workshops/_fgho_sommerschule_2023/_vorbereitungen.html.j2" %} </div> diff --git a/app/workshops/routes.py b/app/workshops/routes.py index 95e2487599580a693693a390d3973ee6f0f44abc..2597ddc791b181f2451745c5e404982a93a545c0 100644 --- a/app/workshops/routes.py +++ b/app/workshops/routes.py @@ -1,9 +1,17 @@ -from flask import render_template +from flask import redirect, render_template, url_for +from flask_breadcrumbs import register_breadcrumb from . import bp +@bp.route('') +@register_breadcrumb(bp, '.', '<i class="material-icons left">business_center</i>Workshops') +def workshops(): + return redirect(url_for('main.dashboard')) + + @bp.route('/fgho_sommerschule_2023') -def index(): +@register_breadcrumb(bp, '.fgho_sommerschule_2023', 'FGHO Sommerschule 2023') +def fgho_sommerschule_2023(): return render_template( 'workshops/fgho_sommerschule_2023.html.j2', title='FGHO Sommerschule 2023',