remove prefix stuff

This commit is contained in:
Patrick Jentsch
2023-08-08 16:00:05 +02:00
parent 173aea7df4
commit 1dc7d2a1c6
6 changed files with 86 additions and 85 deletions

View File

@ -4,58 +4,59 @@
{% import 'corpora/_analysis/reader.html.j2' as reader_extension %}
{% import 'corpora/_analysis/static_visualization.html.j2' as static_visualization_extension %}
{% set extensions =
{
'corpus-analysis-app-concordance-extension': concordance_extension,
'corpus-analysis-app-reader-extension': reader_extension,
'corpus-analysis-app-static-visualizations-extension': static_visualization_extension
}
%}
{% block main_attribs %} class="service-scheme" data-service="corpus-analysis" id="corpus-analysis-app-container"{% endblock main_attribs %}
{% block main_attribs %} class="service-scheme" data-service="corpus-analysis" id="corpus-analysis-container"{% endblock main_attribs %}
{% block page_content %}
<ul class="row tabs no-autoinit" id="corpus-analysis-app-extension-tabs">
<li class="tab col s3"><a class="active" href="#corpus-analysis-app-home-container"><i class="nopaque-icons service-icons left" data-service="corpus-analysis"></i>Corpus analysis</a></li>
{% for id, extension in extensions.items() if extension.name != 'Static Visualization (beta)' %}
<ul class="row tabs no-autoinit" id="corpus-analysis-extension-tabs">
<li class="tab col s3">
<a href="#{{ id }}-container"><i class="material-icons left">{{ extension.icon }}</i>{{ extension.name }}</a>
<a class="active" href="#corpus-analysis-home-container"><i class="nopaque-icons service-icons left" data-service="corpus-analysis"></i>Corpus analysis</a>
</li>
<li class="tab col s3">
<a href="#corpus-analysis-concordance-container"><i class="material-icons left">{{ concordance_extension.icon }}</i>{{ concordance_extension.name }}</a>
</li>
<li class="tab col s3">
<a href="#corpus-analysis-reader-container"><i class="material-icons left">{{ reader_extension.icon }}</i>{{ reader_extension.name }}</a>
</li>
{% endfor %}
</ul>
<div id="corpus-analysis-app-home-container">
<div id="corpus-analysis-home-container">
<h1>{{ title }}</h1>
<div class="row" id="corpus-analysis-app-extension-cards">
{% for id, extension in extensions.items() if extension.name != 'Static Visualization (beta)' %}
<div class="row" id="corpus-analysis-extension-cards">
<div class="col s3">
<div class="card extension-selector hoverable" data-target="{{ id }}-container">
<div class="card extension-selector hoverable" data-target="corpus-analysis-concordance-container">
<div class="card-content">
<span class="card-title">{{ extension.name }}</span>
<p>{{ extension.description }}</p>
<span class="card-title">{{ concordance_extension.name }}</span>
<p>{{ concordance_extension.description }}</p>
</div>
</div>
</div>
<div class="col s3">
<div class="card extension-selector hoverable" data-target="corpus-analysis-reader-container">
<div class="card-content">
<span class="card-title">{{ reader_extension.name }}</span>
<p>{{ reader_extension.description }}</p>
</div>
</div>
</div>
{% endfor %}
</div>
{{ static_visualization_extension.container_content('corpus-analysis-app-static-visualizations-extension') }}
{{ static_visualization_extension.container_content() }}
</div>
{% for id, extension in extensions.items() if extension.name != 'Static Visualization (beta)' %}
<div id="{{ id }}-container">
{{ extension.container_content(id) }}
{% for extension in extensions if extension.name != 'Static Visualization (beta)' %}
<div id="corpus-analysis-concordance-container">
{{ extension.container_content() }}
</div>
{% endfor %}
{% endblock page_content %}
{% block modals %}
{{ super() }}
<div class="modal no-autoinit" id="corpus-analysis-app-init-modal">
<div class="modal no-autoinit" id="corpus-analysis-init-modal">
<div class="modal-content">
<h4>We are preparing your analysis session</h4>
<p>
@ -70,9 +71,9 @@
</div>
</div>
{% for id, extension in extensions.items() %}
{{ extension.modals(id) }}
{% endfor %}
{{ concordance_extension.modals() }}
{{ reader_extension.modals() }}
{{ static_visualization_extension.modals() }}
{% endblock modals %}
{% block scripts %}
@ -81,9 +82,9 @@
const corpusAnalysisApp = new CorpusAnalysisApp({{ corpus.hashid|tojson }});
</script>
{% for id, extension in extensions.items() %}
{{ extension.scripts(id) }}
{% endfor %}
{{ concordance_extension.scripts() }}
{{ reader_extension.scripts() }}
{{ static_visualization_extension.scripts() }}
<script>
corpusAnalysisApp.init();