From 317bcbcccc1406d125f456c72630e147ac963552 Mon Sep 17 00:00:00 2001
From: Grollicus <cccvgitlab.db5c7b60@grollmann.eu>
Date: Tue, 28 Dec 2021 17:38:13 +0100
Subject: [PATCH] sos: link auf das public event

---
 src/backoffice/locale/de/LC_MESSAGES/django.po    | 6 ++++++
 src/backoffice/locale/en/LC_MESSAGES/django.po    | 6 ++++++
 src/backoffice/templates/backoffice/sos_edit.html | 6 +++++-
 src/backoffice/views/events.py                    | 2 ++
 4 files changed, 19 insertions(+), 1 deletion(-)

diff --git a/src/backoffice/locale/de/LC_MESSAGES/django.po b/src/backoffice/locale/de/LC_MESSAGES/django.po
index 194ca9c4e..c2ffe1a94 100644
--- a/src/backoffice/locale/de/LC_MESSAGES/django.po
+++ b/src/backoffice/locale/de/LC_MESSAGES/django.po
@@ -730,6 +730,12 @@ msgstr "SoS speichern"
 msgid "Event--sos-edit"
 msgstr "SoS bearbeiten"
 
+msgid "Event--sos-public-links"
+msgstr "Öffentlicher Link"
+
+msgid "Event--sos-participants-only"
+msgstr "Achtung: An Selforganized Sessions können nur Konferenzteilnehmer teilnehmen!"
+
 msgid "Event--sos-delete"
 msgstr "SoS löschen"
 
diff --git a/src/backoffice/locale/en/LC_MESSAGES/django.po b/src/backoffice/locale/en/LC_MESSAGES/django.po
index 1de379238..c136a2c2f 100644
--- a/src/backoffice/locale/en/LC_MESSAGES/django.po
+++ b/src/backoffice/locale/en/LC_MESSAGES/django.po
@@ -731,6 +731,12 @@ msgstr "submit sos"
 msgid "Event--sos-edit"
 msgstr "edit sos"
 
+msgid "Event--sos-public-links"
+msgstr "Public Link"
+
+msgid "Event--sos-participants-only"
+msgstr "Warning: Only conference visitors can visit selforganized sessions!"
+
 msgid "Event--sos-delete"
 msgstr "delete sos"
 
diff --git a/src/backoffice/templates/backoffice/sos_edit.html b/src/backoffice/templates/backoffice/sos_edit.html
index 07db6bb0f..6343816e8 100644
--- a/src/backoffice/templates/backoffice/sos_edit.html
+++ b/src/backoffice/templates/backoffice/sos_edit.html
@@ -5,7 +5,11 @@
 {% block content %}
 <div class="card">
 	<div class="card-header">
-		{% trans "Event--sos-edit" %}
+		<p>{% trans "Event--sos-edit" %}</p>
+		<small>
+			<a href="{{plainui_link}}">{% trans 'Event--sos-public-links' %}</a><br>
+			{% trans 'Event--sos-participants-only' %}
+		</small>
 	</div>
 	<div class="card-body">
 		<form action="{% url 'backoffice:sos-edit' pk=object.pk %}" method="POST">
diff --git a/src/backoffice/views/events.py b/src/backoffice/views/events.py
index f361ee854..a380295d1 100644
--- a/src/backoffice/views/events.py
+++ b/src/backoffice/views/events.py
@@ -1,6 +1,7 @@
 import logging
 
 from django import forms
+from django.conf import settings
 from django.contrib import messages
 from django.contrib.auth.mixins import LoginRequiredMixin
 from django.views.generic import ListView
@@ -162,6 +163,7 @@ class SosEditView(LoginRequiredMixin, ConferenceMixin, UpdateView):
         return {
             'active_page': 'sos',
             **super().get_context_data(*args, **kwargs),
+            'plainui_link': settings.PLAINUI_BASE_URL + reverse('plainui:event', kwargs={'event_slug': self.object.slug}),
         }
 
     def get_form_kwargs(self):
-- 
GitLab