This commit is contained in:
Tim Lorsbach
2026-09-08 21:49:54 +02:00
parent b12c2dda69
commit b269b7dfd8
4 changed files with 28 additions and 17 deletions
@@ -36,8 +36,8 @@
img.onerror = () => { img.onerror = () => {
this.pesVizHtml = ` this.pesVizHtml = `
<div class='alert alert-error' role='alert'> <div class='alert alert-error' role='alert'>
<h4 class='alert-heading'>Could not render PES!</h4> <h4 class='alert-heading'>Failed to fetch this PES!</h4>
<p>Could not render PES - Do you have access?</p> <p>Either the PES-ID is incorrect, or you're missing sufficient permissions to access this (potentially secret) item. In case you're missing permissions you can request the entitlement cs.u.enviPath_secret_data_user_group on go/idnow to gain access.</p>
</div>`; </div>`;
}; };
}, },
+9 -11
View File
@@ -185,19 +185,18 @@
<div <div
class="mt-4 rounded-lg border border-base-300 bg-base-50 px-4 py-2.5 text-sm text-base-content/70" class="mt-4 rounded-lg border border-base-300 bg-base-50 px-4 py-2.5 text-sm text-base-content/70"
> >
Prediction will be stored in Prediction will be stored in Package
<strong class="text-base-content" <strong class="text-base-content"
>{{ meta.current_package.name|safe }}</strong ><a class="link" href="{{ meta.current_package.url }}">{{ meta.current_package.name|safe }}</a></strong
> >
{% if meta.user.default_setting %} {% if meta.user.default_setting %}
using setting using setting
<strong class="text-base-content" <strong class="text-base-content"
>{{ meta.user.default_setting.name|safe }}</strong ><a class="link" href="{{ meta.user.default_setting.url}}">{{ meta.user.default_setting.name|safe }}</a></strong
> >
{% endif %} {% endif %}
<br />
To use a different setting click To use a different setting click
<a class="label link" href="/predict">here</a> <a class="link" href="/predict">here</a>
</div> </div>
{% endif %} {% endif %}
</div> </div>
@@ -222,23 +221,22 @@
> >
Predict! Predict!
</button> </button>
{% if meta.current_package %} {% if meta.current_package %}
<div <div
class="mt-4 rounded-lg border border-base-300 bg-base-50 px-4 py-2.5 text-sm text-base-content/70" class="mt-4 rounded-lg border border-base-300 bg-base-50 px-4 py-2.5 text-sm text-base-content/70"
> >
Prediction will be stored in Prediction will be stored in Package
<strong class="text-base-content" <strong class="text-base-content"
>{{ meta.current_package.name|safe }}</strong ><a class="link" href="{{ meta.current_package.url }}">{{ meta.current_package.name|safe }}</a></strong
> >
{% if meta.user.default_setting %} {% if meta.user.default_setting %}
using setting using setting
<strong class="text-base-content" <strong class="text-base-content"
>{{ meta.user.default_setting.name|safe }}</strong ><a class="link" href="{{ meta.user.default_setting.url}}">{{ meta.user.default_setting.name|safe }}</a></strong
> >
{% endif %} {% endif %}
<br />
To use a different setting click To use a different setting click
<a class="label link" href="/predict">here</a> <a class="link" href="/predict">here</a>
</div> </div>
{% endif %} {% endif %}
</div> </div>
@@ -31,6 +31,7 @@
{% csrf_token %} {% csrf_token %}
<div class="form-control mb-3"> <div class="form-control mb-3">
{% if 1 == 0 %}
<label class="label" for="default-package"> <label class="label" for="default-package">
<span class="label-text">Default Package</span> <span class="label-text">Default Package</span>
</label> </label>
@@ -50,7 +51,7 @@
{% endfor %} {% endfor %}
</select> </select>
</div> </div>
{% endif %}
<div class="form-control mb-3"> <div class="form-control mb-3">
<label class="label" for="default-group"> <label class="label" for="default-group">
<span class="label-text">Default Group</span> <span class="label-text">Default Group</span>
+15 -3
View File
@@ -2,11 +2,23 @@
{% load static %} {% load static %}
{% block content %} {% block content %}
<div class="mx-auto w-full p-8"> <div class="mx-auto w-full p-8">
<h1 class="h1 mb-4 text-3xl font-bold"> <h1 class="h1 mb-4 flex items-center gap-2 text-3xl font-bold">
Predict a Pathway Predict a Pathway
<span class="text-base-content/50 text-xs" <span class="inline-flex items-center gap-1 text-base-content/50 text-xs"
>in <strong>{{ meta.current_package.name|safe }}</strong> >in <strong>{{ meta.current_package.name|safe }}</strong>{% if meta.url_contains_package %}
{% if meta.current_package.get_classification_level_display == "Restricted" %}
<img src="{% static 'images/restricted_mid.png' %}" width="100">
{% elif meta.current_package.get_classification_level_display == "Secret" %}
<img src="{% static 'images/secret_mid.png' %}" width="60">
{% endif %}
{% else %}
{% if meta.user.default_package.get_classification_level_display == "Restricted" %}
<img src="{% static 'images/restricted_mid.png' %}" width="100">
{% elif meta.user.default_package.get_classification_level_display == "Secret" %}
<img src="{% static 'images/secret_mid.png' %}" width="60">
{% endif %}
{% endif %}
</span> </span>
</h1> </h1>