Skip to content
Snippets Groups Projects
Commit 9d37957e authored by Jonas Zohren's avatar Jonas Zohren :speech_balloon:
Browse files

Host assets locally and include zammad chat

parent fe2eeca0
Branches master
No related tags found
No related merge requests found
Pipeline #18370 passed
...@@ -9,12 +9,9 @@ cache: ...@@ -9,12 +9,9 @@ cache:
pages: pages:
script: script:
- "node index.js > index.html" - "node index.js > public/index.html"
- "mkdir public"
- "mv index.html sorttable.js public/"
artifacts: artifacts:
paths: paths:
- public - public
only: only:
- master - master
{
"name": "protokollschrank-csv-to-html-liste",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"dependencies": {
"csvtojson": "^2.0.10",
"mustache": "^4.0.1"
}
},
"node_modules/bluebird": {
"version": "3.7.2",
"resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
"integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg=="
},
"node_modules/csvtojson": {
"version": "2.0.10",
"resolved": "https://registry.npmjs.org/csvtojson/-/csvtojson-2.0.10.tgz",
"integrity": "sha512-lUWFxGKyhraKCW8Qghz6Z0f2l/PqB1W3AO0HKJzGIQ5JRSlR651ekJDiGJbBT4sRNNv5ddnSGVEnsxP9XRCVpQ==",
"dependencies": {
"bluebird": "^3.5.1",
"lodash": "^4.17.3",
"strip-bom": "^2.0.0"
},
"bin": {
"csvtojson": "bin/csvtojson"
},
"engines": {
"node": ">=4.0.0"
}
},
"node_modules/is-utf8": {
"version": "0.2.1",
"resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
"integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI="
},
"node_modules/lodash": {
"version": "4.17.15",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
"integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A=="
},
"node_modules/mustache": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/mustache/-/mustache-4.0.1.tgz",
"integrity": "sha512-yL5VE97+OXn4+Er3THSmTdCFCtx5hHWzrolvH+JObZnUYwuaG7XV+Ch4fR2cIrcYI0tFHxS7iyFYl14bW8y2sA==",
"bin": {
"mustache": "bin/mustache"
},
"engines": {
"npm": ">=1.4.0"
}
},
"node_modules/strip-bom": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
"integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
"dependencies": {
"is-utf8": "^0.2.0"
},
"engines": {
"node": ">=0.10.0"
}
}
},
"dependencies": {
"bluebird": {
"version": "3.7.2",
"resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
"integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg=="
},
"csvtojson": {
"version": "2.0.10",
"resolved": "https://registry.npmjs.org/csvtojson/-/csvtojson-2.0.10.tgz",
"integrity": "sha512-lUWFxGKyhraKCW8Qghz6Z0f2l/PqB1W3AO0HKJzGIQ5JRSlR651ekJDiGJbBT4sRNNv5ddnSGVEnsxP9XRCVpQ==",
"requires": {
"bluebird": "^3.5.1",
"lodash": "^4.17.3",
"strip-bom": "^2.0.0"
}
},
"is-utf8": {
"version": "0.2.1",
"resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
"integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI="
},
"lodash": {
"version": "4.17.15",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
"integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A=="
},
"mustache": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/mustache/-/mustache-4.0.1.tgz",
"integrity": "sha512-yL5VE97+OXn4+Er3THSmTdCFCtx5hHWzrolvH+JObZnUYwuaG7XV+Ch4fR2cIrcYI0tFHxS7iyFYl14bW8y2sA=="
},
"strip-bom": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
"integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
"requires": {
"is-utf8": "^0.2.0"
}
}
}
}
This diff is collapsed.
This diff is collapsed.
File moved
<!DOCTYPE html> <!DOCTYPE html>
<html> <html>
<head> <head>
<meta charset="utf-8"> <meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<title>Klausurprotokolle Informatik</title> <title>Klausurprotokolle Informatik</title>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bulma@0.9.0/css/bulma.min.css"> <link rel="stylesheet" href="./bulma.min.css">
<script src="./sorttable.js" defer></script> <script src="./sorttable.js" defer></script>
<style> <style>
table.sortable th:not(.sorttable_sorted):not(.sorttable_sorted_reverse):not(.sorttable_nosort):after { table.sortable th:not(.sorttable_sorted):not(.sorttable_sorted_reverse):not(.sorttable_nosort):after {
...@@ -12,6 +13,7 @@ ...@@ -12,6 +13,7 @@
} }
</style> </style>
</head> </head>
<body> <body>
<section class="section"> <section class="section">
<div class="container"> <div class="container">
...@@ -22,7 +24,9 @@ ...@@ -22,7 +24,9 @@
Die folgenden Protokolle sind normalerweise im digitalen Protokollschrank im CZI erhältlich. Die folgenden Protokolle sind normalerweise im digitalen Protokollschrank im CZI erhältlich.
In der aktuellen Situation sind wir gerne bereit, euch Ausdrucke davon zukommen zu lassen. In der aktuellen Situation sind wir gerne bereit, euch Ausdrucke davon zukommen zu lassen.
Wählt dazu aus der Liste unten die Protokolle aus, die ihr haben wollt, und schickt uns dann Wählt dazu aus der Liste unten die Protokolle aus, die ihr haben wollt, und schickt uns dann
eine Liste der Ids und eure Adresse <a href="mailto:fs-informatik@tu-dortmund.de?subject=%5BDigischrank%5D%20Schickt%20mir%20bitte%20Pr%C3%BCfungsprotokolle&body=Hallo%20lieber%20FSR%2C%0D%0A%0D%0ASchickt%20mir%20bitte%20die%20Protokolle%20mit%20folgenden%20IDs%3A%0D%0A%0D%0ADer%20Druck%20erfolgt%20per%20Default%20einseitig%20in%20Originalgr%C3%B6%C3%9Fe%2C%20abweichend%20h%C3%A4tte%20ich%20gerne%3A%0D%0A%5B%20%5D%20Duplexdruck%0D%0A%5B%20%5D%202%20Seiten%20auf%20einer%20Seite%20(alles%20ist%20kleiner)%0D%0A%0D%0ADas%20alles%20dann%20bitte%20an%20folgende%20Adresse%3A%0D%0A%0D%0AMax%20Mustermann%0D%0AMusterstra%C3%9Fe%2012%0D%0A12345%20Musterstadt%0D%0A%0D%0AVielen%20Dank!">per Mail an uns</a>. eine Liste der Ids und eure Adresse <a
href="mailto:fs-informatik@tu-dortmund.de?subject=%5BDigischrank%5D%20Schickt%20mir%20bitte%20Pr%C3%BCfungsprotokolle&body=Hallo%20lieber%20FSR%2C%0D%0A%0D%0ASchickt%20mir%20bitte%20die%20Protokolle%20mit%20folgenden%20IDs%3A%0D%0A%0D%0ADer%20Druck%20erfolgt%20per%20Default%20einseitig%20in%20Originalgr%C3%B6%C3%9Fe%2C%20abweichend%20h%C3%A4tte%20ich%20gerne%3A%0D%0A%5B%20%5D%20Duplexdruck%0D%0A%5B%20%5D%202%20Seiten%20auf%20einer%20Seite%20(alles%20ist%20kleiner)%0D%0A%0D%0ADas%20alles%20dann%20bitte%20an%20folgende%20Adresse%3A%0D%0A%0D%0AMax%20Mustermann%0D%0AMusterstra%C3%9Fe%2012%0D%0A12345%20Musterstadt%0D%0A%0D%0AVielen%20Dank!">per
Mail an uns</a>.
</p> </p>
<p> <p>
<b> <b>
...@@ -60,5 +64,19 @@ ...@@ -60,5 +64,19 @@
</table> </table>
</div> </div>
</section> </section>
<script type="text/javascript" src="./jquery-2.1.4.min.js"></script>
<script src="https://zammad.oh14.de/assets/chat/chat.min.js"></script>
<script>
$(function () {
new ZammadChat({
background: '#3f4652',
title: "Fragen? Chatte mit uns",
fontSize: '14px',
flat: true,
chatId: 2
});
});
</script>
</body> </body>
</html> </html>
\ No newline at end of file
...@@ -2,38 +2,38 @@ ...@@ -2,38 +2,38 @@
# yarn lockfile v1 # yarn lockfile v1
bluebird@^3.5.1: "bluebird@^3.5.1":
version "3.7.2" "integrity" "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg=="
resolved "https://registry.yarnpkg.com/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" "resolved" "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz"
integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== "version" "3.7.2"
csvtojson@^2.0.10: "csvtojson@^2.0.10":
version "2.0.10" "integrity" "sha512-lUWFxGKyhraKCW8Qghz6Z0f2l/PqB1W3AO0HKJzGIQ5JRSlR651ekJDiGJbBT4sRNNv5ddnSGVEnsxP9XRCVpQ=="
resolved "https://registry.yarnpkg.com/csvtojson/-/csvtojson-2.0.10.tgz#11e7242cc630da54efce7958a45f443210357574" "resolved" "https://registry.npmjs.org/csvtojson/-/csvtojson-2.0.10.tgz"
integrity sha512-lUWFxGKyhraKCW8Qghz6Z0f2l/PqB1W3AO0HKJzGIQ5JRSlR651ekJDiGJbBT4sRNNv5ddnSGVEnsxP9XRCVpQ== "version" "2.0.10"
dependencies: dependencies:
bluebird "^3.5.1" "bluebird" "^3.5.1"
lodash "^4.17.3" "lodash" "^4.17.3"
strip-bom "^2.0.0" "strip-bom" "^2.0.0"
is-utf8@^0.2.0: "is-utf8@^0.2.0":
version "0.2.1" "integrity" "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI="
resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" "resolved" "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz"
integrity sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI= "version" "0.2.1"
lodash@^4.17.3: "lodash@^4.17.3":
version "4.17.15" "integrity" "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A=="
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.15.tgz#b447f6670a0455bbfeedd11392eff330ea097548" "resolved" "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz"
integrity sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A== "version" "4.17.15"
mustache@^4.0.1: "mustache@^4.0.1":
version "4.0.1" "integrity" "sha512-yL5VE97+OXn4+Er3THSmTdCFCtx5hHWzrolvH+JObZnUYwuaG7XV+Ch4fR2cIrcYI0tFHxS7iyFYl14bW8y2sA=="
resolved "https://registry.yarnpkg.com/mustache/-/mustache-4.0.1.tgz#d99beb031701ad433338e7ea65e0489416c854a2" "resolved" "https://registry.npmjs.org/mustache/-/mustache-4.0.1.tgz"
integrity sha512-yL5VE97+OXn4+Er3THSmTdCFCtx5hHWzrolvH+JObZnUYwuaG7XV+Ch4fR2cIrcYI0tFHxS7iyFYl14bW8y2sA== "version" "4.0.1"
strip-bom@^2.0.0: "strip-bom@^2.0.0":
version "2.0.0" "integrity" "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4="
resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e" "resolved" "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz"
integrity sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4= "version" "2.0.0"
dependencies: dependencies:
is-utf8 "^0.2.0" "is-utf8" "^0.2.0"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment