feat(static pages): touch ups

This commit is contained in:
Gregor Kleen 2019-10-14 15:47:51 +02:00
parent c2a8381278
commit d2c0043deb
9 changed files with 217 additions and 285 deletions

View File

@ -344,7 +344,6 @@ getProfileDataR = do
dataWidget <- runDB $ makeProfileData userEnt
defaultLayout $ do
dataWidget
$(widgetFile "dsgvDisclaimer")
makeProfileData :: Entity User -> DB Widget
makeProfileData (Entity uid User{..}) = do

View File

@ -1,13 +0,0 @@
<div .notification .notification-danger>
<div .notification__content>
<h1>
Hinweis
<p>
Dieses Webapplikation befindet sich noch in der Entwicklung.
<p>
Wir sind auf Tests unter realen Bedingungen
angewiesen und
bitten um Ihr Verständnis.
<p>
Bitte melden Sie etwaige Probleme an #
^{mailtoHtml "jost@tcs.ifi.lmu.de"}

View File

@ -1,49 +0,0 @@
.notification {
position: relative;
border-radius: 3px;
padding: 10px 20px 20px;
margin: 40px 0;
color: var(--color-dark);
box-shadow: 0 0 4px 2px inset currentColor;
padding-left: 20%;
&::before {
content: 'i';
position: absolute;
display: flex;
left: 0;
top: 0;
height: 100%;
width: 20%;
font-size: 100px;
align-items: center;
justify-content: center;
}
}
@media (max-width: 768px) {
.notification {
padding-left: 40px;
&::before {
height: auto;
width: 45px;
font-size: 40px;
top: 15px;
}
}
}
.notification-danger {
color: #c51919 ;
&::before {
content: '!';
}
}
.notification__content {
color: var(--color-font);
}

View File

@ -1,21 +1,20 @@
<div .container>
<section>
$newline never
<section>
<h2>Stand 19.02.2019
<p>
Die LMU unterliegt als Körperschaft des öffentlichen Rechts dem
bayerischen Datenschutzgesetz, in einigen Bereichen dem Bundesdatenschutzgesetz,
der europäischen Datenschutzgrundverordnung und den entsprechenden Datenschutz-relevanten Artikeln einzelner Fachgesetze (Telemedien, Telekomunnikation, Arbeitsrecht, usw.).
Die LMU unterliegt als Körperschaft des öffentlichen Rechts dem #
bayerischen Datenschutzgesetz, in einigen Bereichen dem Bundesdatenschutzgesetz, #
der europäischen Datenschutzgrundverordnung und den entsprechenden Datenschutz-relevanten Artikeln einzelner Fachgesetze (Telemedien, Telekomunnikation, Arbeitsrecht, usw.).<br />
Diese Datenschutzerklärung erfüllt gegenüber den Nutzern die Informationspflichten aus den obigen Regularien.
<div .container>
<section>
<section>
<h2>Ansprechpartner
<h3>Datenschutzbeauftragter der Ludwig-Maximilians-Universität München
<ul style="list-style-type: none">
<li>Dr. Rolf Gemmeke
<li>Geschwister-Scholl-Platz 1, 80539 München
<li>Tel.: +49 (0) 89 2180-2414
<li>Telefon: +49 (0) 89 2180-2414
<li>
<a href="http://www.uni-muenchen.de/einrichtungen/orga_lmu/beauftragte/dschutz/index.html">
Webseite des Datenschutzbeauftragten der LMU
@ -33,7 +32,7 @@
<h3>Datenschutzkoordinator des Instituts für Informatik der LMU
<ul style="list-style-type: none">
<li>Robert Hofer
<li>E-Mail: dsk@ifi.lmu.de
<li>E-Mail: ^{mailtoHtml "dsk@ifi.lmu.de"}
<li>Telefon: +49 (0) 89 / 2180 - 9198
<h3>Verantwortlicher für die Verarbeitung der Daten
@ -42,10 +41,10 @@
<li>Geschwister-Scholl-Platz 1
<li>80539 München
<li>Telefon: +49 (0) 89 / 2180 - 0
<li>Email: praesidium@lmu.de
<li>E-Mail: ^{mailtoHtml "praesidium@lmu.de"}
<li>
<p>
Die Ludwig-Maximilians-Universität München ist eine Körperschaft des Öffentlichen Rechts.
Die Ludwig-Maximilians-Universität München ist eine Körperschaft des Öffentlichen Rechts.<br />
Sie wird durch den Präsidenten Prof. Dr. Bernd Huber gesetzlich vertreten.
<h4>Verantwortlicher Fachbereich
@ -53,24 +52,25 @@
<li>Rechnerbetriebsgruppe des Departments "Institut für Informatik" der Ludwig-Maximilians-Universität München
<li>Oettingenstraße 67
<li>D-80538 München
<li>E-Mail: rbg@ifi.lmu.de
<li>E-Mail: ^{mailtoHtml "rbg@ifi.lmu.de"}
<li>Telefon: +49 (0) 89 / 2180 - 9198
<div .container>
<section>
<section>
<h2>Verarbeitung persönlicher Daten
<p>
Der IT Betrieb und Organisation am Institut für Informatik wird nach dem Stand
der Technik und allgm. Empfehlungen für Sicherheitsfragen und IT Betrieb geführt.
Damit werden der Schutz persönlicher Daten, als auch der nachhaltige
Der IT Betrieb und Organisation am Institut für Informatik wird nach dem Stand #
der Technik und allgm. Empfehlungen für Sicherheitsfragen und IT Betrieb geführt.<br />
Damit werden der Schutz persönlicher Daten, als auch der nachhaltige #
Betrieb der Dienste im Rahmen der Möglichkeiten gewährleistet.
<h3>1. Protokoll des Webservers
<h4>Betroffene
Jeder Nutzer dieses Webservers ist von der Erhebung und Verarbeitung der Daten betroffen.
<h4>Welche Daten werden erhoben
Der Webserver protokolliert
<ul>
<li>Pseudonymisierte IP-Adresse des Webclients des Nutzers dieses Dienstes
@ -82,16 +82,16 @@
<li>gegebenenfalls Fehlermeldungen
<li>gegebenenfalls Text einer Suchanfrage
<p>
Im Falle einer Störung oder eines Sicherheitsvorfalles wird für die Dauer des Vorfalles
Im Falle einer Störung oder eines Sicherheitsvorfalles wird für die Dauer des Vorfalles #
die Anonymisierung der IP-Adresse aufgehoben.
<p>
Zur Pseudonymisierung der IP-Adressen wird ipscrub (<a href="http://www.ipscrub.org">http://www.ipscrub.org</a>) verwendet.
<h4>Zweckbindung
<p>
Die erhobenen Daten werden nur für statistische Zwecke(anonymisiert), zur Verbesserung des Angebots,
zur Analyse, Beseitigung und Abwehr von Störungen und bei Sicherheitsvorfällen verwendet.
Nur die für den Betrieb zuständigen IT Administratoren des Instituts für Informatik
Die erhobenen Daten werden nur für statistische Zwecke(anonymisiert), zur Verbesserung des Angebots, #
zur Analyse, Beseitigung und Abwehr von Störungen und bei Sicherheitsvorfällen verwendet.<br />
Nur die für den Betrieb zuständigen IT Administratoren des Instituts für Informatik #
haben Zugriff auf die Daten.
<h4>Rechtliche oder vertragliche Grundlagen der Datenverarbeitung
@ -105,31 +105,31 @@
<h4>Löschung
<p>
Nach sieben Tagen werden Einträge des Webserverprotokolls automatisch gelöscht. Daten die wegen einer
Störung oder eines Sicherheitsvorfalles verarbeitet werden, werden nach Ende des Vorfalls gelöscht.
Nach sieben Tagen werden Einträge des Webserverprotokolls automatisch gelöscht.<br />
Daten die wegen einer Störung oder eines Sicherheitsvorfalles verarbeitet werden, werden nach Ende des Vorfalls gelöscht.
<h4>Zustimmung, Berichtigung, Wiederruf, Antrag auf Löschung oder Übertragung
<p>
Eine Zustimmung zur Datenverarbeitung ist auf Grund der Art der erhobenen Daten, des Verwendungszwecks,
der automatischen Löschung und der Erhebungsgrundlagen nicht nötig (DSGVO Art.6 Abs.1 e+f).
Ein Wiederrufsrecht zur Verarbeitung, Antragsrecht auf Löschung, Antragsrecht auf Berichtigung,
Eine Zustimmung zur Datenverarbeitung ist auf Grund der Art der erhobenen Daten, des Verwendungszwecks, #
der automatischen Löschung und der Erhebungsgrundlagen nicht nötig (DSGVO Art.6 Abs.1 e+f).<br />
Ein Wiederrufsrecht zur Verarbeitung, Antragsrecht auf Löschung, Antragsrecht auf Berichtigung, #
Antragsrecht auf Übertragung ist wegen nicht nötiger Zustimmung zur Verarbeitung bzw. Art und Nutzung der erhobenen Daten nicht gegeben.
<h4>Beschwerderecht
<p>
Nutzer können sich generell bzgl. jeder Verarbeitung oder Weitergabe von
persönlichen Daten bei der Aufsichtbehörde beschweren.
Im Fall der LMU ist dies der oben genannte bayerische Datenschutzbeauftragte.
Ansonsten können auch alle anderen oben genannten Ansprechpartner
Nutzer können sich generell bzgl. jeder Verarbeitung oder Weitergabe von #
persönlichen Daten bei der Aufsichtbehörde beschweren.<br />
Im Fall der LMU ist dies der oben genannte bayerische Datenschutzbeauftragte.<br />
Ansonsten können auch alle anderen oben genannten Ansprechpartner #
bzgl. Beschwerden und Nachfragen kontaktiert werden.
<h4>Verpflichtung zur Teilnahme an der Verarbeitung
<p>
Der Nutzer ist bei Nutzung dieses Dienstes verpflichtet die Daten bereitzustellen und
verarbeiten zu lassen. Wir behalten uns das Recht vor,
Nutzer, die die Daten nicht bereitstellen, von der Nutzung des Dienstes auszuschließen.
Der Nutzer ist bei Nutzung dieses Dienstes verpflichtet die Daten bereitzustellen und #
verarbeiten zu lassen. <br />
Wir behalten uns das Recht vor, Nutzer, die die Daten nicht bereitstellen, von der Nutzung des Dienstes auszuschließen.
<!-- CONTINUED -->
$# <!-- CONTINUED -->
$#
$# <h3>1. Daten der Webapplikation "Uni2Work"
$#

View File

@ -1,6 +1,7 @@
$newline never
<p>
<h3>
Neue geplante Funktionalitäten, moment noch nicht implementiert
Neue geplante Funktionalitäten, moment nur teilweise implementiert
<ul>
<li> Stundenplan/Kalender mit allen Veranstaltungen und Klausuren
<li> Vollständige Vorlesungshomepages

View File

@ -1,4 +1,4 @@
$newline text
$newline never
<p>
Uni2Work wird mit Hilfe des
<a href="https://www.yesodweb.com/">
@ -9,19 +9,18 @@ $newline text
\ /
<a href="https://www.haskell.org/ghc/">
GHC
\ implementiert.
\ implementiert.<br />
Die Implementierung genügt
<a href="https://de.wikipedia.org/wiki/Representational_State_Transfer">
REST-Prinzipien
, so dass eine gute horizontale Skalierbarkeit der Webapplikation gewährleistet wird.
, so dass eine gute horizontale Skalierbarkeit der Webapplikation gewährleistet wird.<br />
Als Datenbank wird ein
<a href="https://www.postgresql.org/">
PostgreSQL
\ Server verwendet.
<p>
<h4>
An der Entwicklung von Uni2Work beteiligte Personen

View File

@ -1,18 +1,13 @@
$newline never
<div .container>
<section>
<section>
<h2>Ansprechpartner
<h3>Inhalt
<ul style="list-style-type: none">
<li>Dr Steffen Jost
<li>Akademischer Rat
<li>Gregor Kleen
<li>Oettingenstraße 67
<li>D-80538 München
<li>E-Mail: ^{mailtoHtml "jost@tcs.ifi.lmu.de"}
<li>Web: #
<a href="https://www.tcs.ifi.lmu.de/mitarbeiter/steffen-jost">
https://www.tcs.ifi.lmu.de/mitarbeiter/steffen-jost
<li>E-Mail: ^{mailtoHtml "gregor.kleen@tcs.ifi.lmu.de"}
<li>Telefon: +49 (0) 89 / 2180 - 9139
@ -29,8 +24,7 @@ $newline never
<li>Telefon: +49 (0) 89 / 2180 - 9198
<div .container>
<section>
<section>
<h2>Anschrift
<h3>Rechnerbetriebsgruppe des Department "Institut für Informatik" der Ludwig-Maximilians-Universität München
@ -38,12 +32,14 @@ $newline never
<li>Oettingenstraße 67
<li>D-80538 München
<li>E-Mail: ^{mailtoHtml "rbg@ifi.lmu.de"}
<li>Web: https://www.rz.ifi.lmu.de/rbg/
<li>Web: #
<a href="https://www.rz.ifi.lmu.de/rbg/">
https://www.rz.ifi.lmu.de/rbg/
<li>Telefon: +49 (0) 89 / 2180 - 9198
<p>
Die Rechnerbetriebgruppe ist eine Organisation des Department "Institut für Informatik",
welches ein Teil der Ludwig-Maximilians-Universität München ist.
Die Rechnerbetriebsgruppe wird vertreten durch ihren Leiter und unterliegt
Die Rechnerbetriebgruppe ist eine Organisation des Department "Institut für Informatik", #
welches ein Teil der Ludwig-Maximilians-Universität München ist.<br />
Die Rechnerbetriebsgruppe wird vertreten durch ihren Leiter und unterliegt #
der Aufsicht des IT Beauftragen des Vorstands des Departments.
@ -52,39 +48,41 @@ $newline never
<li>Oettingenstraße 67
<li>D-80538 München
<li>Telefon: +49 (0) 89 / 2180 - 9141
<li>E-Mail: geschaeftsstelle@ifi.lmu.de
<li>Web: https://www.ifi.lmu.de/
<li>E-Mail: ^{mailtoHtml "geschaeftsstelle@ifi.lmu.de"}
<li>Web: #
<a href="https://www.ifi.lmu.de/">
https://www.ifi.lmu.de/
<p>
Das Department "Institut für Informatik" ist Teil der Ludwig-Maximilians-Universität
München. Das Department wird durch die Direktorin bzw. den Direktor des Departments vertreten.
Das Department "Institut für Informatik" ist Teil der Ludwig-Maximilians-Universität #
München.<br />
Das Department wird durch die Direktorin bzw. den Direktor des Departments vertreten.
<h3>LMU - Ludwig-Maximilians-Universität München
<ul style="list-style-type: none">
<li>Geschwister-Scholl-Platz 1
<li>80539 München<
<li>D-80539 München
<li>Telefon: +49 (0) 89 / 2180 - 0
<li>E-Mail: ^{mailtoHtml "praesidium@lmu.de"}
<li>Web: #
<a href="https://www.lmu.de/">
https://www.lmu.de/
<p>
Die Ludwig-Maximilians-Universität München ist eine Körperschaft des
Öffentlichen Rechts. Sie wird durch den Präsidenten der LMU gesetzlich vertreten.
Die Ludwig-Maximilians-Universität München ist eine Körperschaft des #
Öffentlichen Rechts.<br />
Sie wird durch den Präsidenten der LMU gesetzlich vertreten.
<div .container>
<section>
<section>
<h2>Umsatzsteuer-Identifikationsnummer der LMU
<p>
Umsatzsteuer-Identifikationsnummer gemäß § 27 a Umsatzsteuergesetz: DE 811205325
<div .container>
<section>
<section>
<h2>Zuständige Aufsichtsbehörde
<p>
Bayerisches Staatsministerium für
Bayerisches Staatsministerium für #
Bildung und Kultus, Wissenschaft und Kunst
<br>
80327 München

View File

@ -1,8 +1,6 @@
$newline never
<p>
Stand: August 2019
Stand: Oktober 2019
<ul>
<li>
Zentralanmledungen sind noch nicht für Studierende sichtbar (folgt in Kürze)
<li>
Format von Bewertungsdateien ist noch provisorisch

View File

@ -1,5 +1,4 @@
<div .profile>
<section .profile>
<dl .deflist.profile-dl>
<dt .deflist__dt> _{MsgName}
<dd .deflist__dd> ^{nameWidget userDisplayName userSurname}
@ -52,7 +51,7 @@
<td .table__td>#{studyFeaturesSemester}
<td .table__td>#{hasTickmark studyFeaturesValid}
<td .table__td>^{formatTimeW SelFormatDateTime studyFeaturesUpdated}
<section>
<div .container>
$if hasRows
<div .container>
@ -106,12 +105,12 @@
.
<section>
<section>
<h2>_{MsgRemarks}
<ul>
<li>
Sichern Sie bitte Ihre Daten! Die Uni2work Datenbank wird täglich gesichert;
dennoch können wir Probleme während des Testbetriebs noch nicht gänzlich ausschließen.
dennoch können wir Probleme noch nicht gänzlich ausschließen.
<li>
Nicht aufgeführt sind Zeitstempel mit Benutzerinformationen, z.B. bei der Editierung und Korrektur von Übungen, Übungsgruppenleiterschaft, Raumbuchungen, etc.
<li>