Skip to content
Snippets Groups Projects
Commit 0b53c226 authored by Lukas Ruge's avatar Lukas Ruge
Browse files

improvements liftoff

parent 5487289c
No related branches found
No related tags found
No related merge requests found
Pipeline #24915 passed
Showing
with 122 additions and 12 deletions
......@@ -20,7 +20,9 @@ var pageHistory = []
var allmissions = []
{% for mission in site.liftoffmissions -%}
allmissions.push("{{mission.uid}}");
{% if mission.type == 'mission' -%}
allmissions.push("{{mission.uid}}");
{% endif -%}
{% endfor -%}
console.log("{{ site.url }}")
......@@ -36,7 +38,8 @@ function markMissionAcc(mission) {
$( "#missionacc"+mission ).hide()
$( "#mission"+mission ).removeClass( "alert-primary" )
$( "#mission"+mission ).addClass('alert-success')
$( "#missionsy"+mission ).removeClass('fa-bolt')
$( "#missionsy"+mission ).removeClass('')
$( "#missionsy"+mission ).addClass('fa')
$( "#missionsy"+mission ).addClass('fa-check')
$( "#missionexplain"+mission ).hide();
}
......
{% for mission in site.liftoffmissions -%}
{% if mission.uid == include.missionid %}
{% if mission.type == 'mission' -%}
<div class="alert alert-primary alert-dismissible fade show" id="mission{{include.missionid}}" role="alert">
<h4 class="alert-heading"><span id="missionsy{{include.missionid}}" class="fa fa-bolt"></span> Mission: {{mission.title}}</h4>
{%if mission.special-icon -%}
<h4 class="alert-heading"><span id="missionsy{{include.missionid}}" class="fa {{mission.special-icon}}"></span> Mission: {{mission.title}}</h4>
{% else -%}
<h4 class="alert-heading"><span id="missionsy{{include.missionid}}" class="fa fa-bolt"></span> Mission: {{mission.title}}</h4>
{% endif -%}
{% if mission.explainmissions -%}
<div class="alert alert-primary alert-dismissible fade show" id="missionexplain{{include.missionid}}" role="alert">
<p><i>(<b> Was sind Missionen?</b> Im Laufe dieses Textes gibt es immer mal wieder Missionen. Diese sind meist für die weitere Durchführung des Kurses um den Space und uns kennenzulernen hilfreich oder sogar notwendig.)</i></p>
<button type="button" class="close" data-dismiss="alert" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
{% endif -%}
<p>{{mission.content}}</p>
{% if mission.nobutton -%}
{% else -%}
<button type="button" class="btn btn-primary" id="missionacc{{include.missionid}}" onclick="missionAccomplished('{{include.missionid}}');">Mission Erfüllt</button>
{% endif -%}
</div>
{% endif -%}
{% if mission.type == 'sidequest' -%}
<div class="alert alert-warning alert-dismissible fade show" id="{{mission.anchor}}" role="alert">
{%if mission.special-icon -%}
<h4 class="alert-heading"><span id="missionsy{{include.missionid}}" class="fa {{mission.special-icon}}"></span> Sidequest: {{mission.title}}</h4>
{% else -%}
<h4 class="alert-heading"><span id="missionsy{{include.missionid}}" class="fa fa-route"></span> Sidequest: {{mission.title}}</h4>
{% endif -%}
{% if mission.explainmissions -%}
<div class="alert alert-primary alert-dismissible fade show" id="missionexplain{{include.missionid}}" role="alert">
<p><i>(<b> Was sind Missionen?</b> Im Laufe dieses Textes gibt es immer mal wieder Missionen. Diese sind meist für die weitere Durchführung des Kurses um den Space und uns kennenzulernen hilfreich oder sogar notwendig.)</i></p>
<div class="alert alert-warning alert-dismissible fade show" id="missionexplain{{include.missionid}}" role="alert">
<p><i>(<b> Was sind Sidequests?</b> Im Laufe des Kurses gibt es immer mal wieder Sidequests. Sidequests, auf Deutsch Seitenmission, sind Nebenthemen. Diese Sidequest sollen verschiedene Aspekte beleuchten und dir Gelegenheit geben die Vielfalt von Möglichen Themen kennenzulernen Sie sind nicht notwendig um den Kurs durchzuführen.</i></p>
<p><i>Man könnte also denken, man kann einfach alle Sidequests überspringen. Aber Sidequests sind, wo die Kultur stattfindet. Sich hier und da die Sidequests rauszusuchen, die einen inspirieren, dass ist wichtig. Man muss sicher nicht alle erledigen, aber sie sind das Herz des Kurses.)</i></p>
<button type="button" class="close" data-dismiss="alert" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
......@@ -13,10 +41,12 @@
<p>{{mission.content}}</p>
{% if mission.nobutton -%}
{% else -%}
<button type="button" class="btn btn-primary" id="missionacc{{include.missionid}}" onclick="missionAccomplished('{{include.missionid}}');">Mission Erfüllt</button>
<!--<a class="btn btn-primary" href="#mission{{include.missionid}}" role="button" i onclick="missionAccomplished('{{include.missionid}}');">Mission Erfüllt</a>-->
<a class="btn btn-warning" href="{{site.url}}{{mission.link}}" role="button">Sidequest ansehen</a>
{% endif -%}
<button type="button" class="close" data-dismiss="alert" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
{% endif -%}
{% endif -%}
{% endif -%}
{% endfor -%}
\ No newline at end of file
......@@ -2,6 +2,7 @@
title: Frag jemanden, was sie*er tut
uid: 68f8c966-a5cc-40fb-80bf-aceb5a6d392a
explainmissions: true
type: mission
---
Stell dich vor, sag, dass du neu hier bist, und frage jemanden, was die Person gerade tut. Die meisten werden gerne davon berichten.
\ No newline at end of file
---
title: Lass Bumblebee sprechen
uid: 0ed05191-ae58-40ef-8d59-b9a4979d0889
explainmissions: false
special-icon: "fa-robot"
type: mission
---
Im Nobreakspace steht ein Saugrobotter, er heißt [Bumblebee](https://wiki.chaotikum.org/hackspace:infrastruktur:iot:bumblebee) und isst gerne Kabel.
Er ist lediglich aus dem lokalen Netzerk erreichbar. Um also zu testen, ob alles funktioniert, gehe auf [bumblebee.nobreakspace.org](http://bumblebee.nobreakspace.org/). Dort läuft die Firmware DustBuilder und die offene Software Valetudo und man kann den Roboter dazu bringen zu reden. Versuche es einfach.
\ No newline at end of file
......@@ -2,6 +2,7 @@
title: Besorg dir einen Chaotikum-Account
uid: 89a479f3-9144-4390-a0b3-3f097a8ee356
explainmissions: false
type: mission
---
In [unserem Wiki](https://wiki.chaotikum.org/hackspace:infrastruktur:keycloak) findest du eine Anleitung wie das geht.
\ No newline at end of file
......@@ -2,6 +2,7 @@
title: Erstes Projekt abgeschlossen
uid: 46b9d131-ebc4-40a8-a894-e8c7534afb39
explainmissions: false
type: mission
---
Führe eines der Projekte durch, dann ist diese Mission erfüllt. Du kannst natürlich weitere der Projekte machen, wenn du neugierig bist.
\ No newline at end of file
---
title: Geräteeinführung erhalten
uid: 822deb3f-be61-410d-95af-c36a2bba79ad
explainmissions: false
type: mission
---
Lasse dir von jemandem erklären, wie ein Gerät funktioniert.
\ No newline at end of file
......@@ -2,6 +2,7 @@
title: Gehe zu einem Gruppentreffen
uid: 08be970d-3efe-4e65-8768-6053444d28b2
explainmissions: false
type: mission
---
Suche dir ein Treffen einer Gruppe raus, dass dir spannend vorkommt und gehe da hin!
\ No newline at end of file
......@@ -2,6 +2,7 @@
title: Erstelle einen Icebox-Account
uid: 723032c3-2640-4878-940e-447a3250ff77
explainmissions: false
type: mission
---
Erstelle dir unter icebox.nobreakspace.org einen eigenen Account. Wenn du möchtest, kannst du danach ein Guthaben anlegen und dein erstes Getränk oder einen ersten Snack im Nobreakspace kaufen.
\ No newline at end of file
......@@ -3,6 +3,7 @@ title: Impossible
uid: e2f2bcd9-f7e6-48f0-bbaa-c27d15819562
explainmissions: false
nobutton: true
type: mission
---
Huch? Obwohl dies das Ende des Kurses ist, sind nicht alle Missionen erfüllt. Das ist absicht. Man kann fast alle Missionen erfüllen in dem man den Button »Mission Erfüllt" klickt. Aber nicht alle. Erinnerst du dich ganz <a href="{{ site.url }}/nobreakspace/liftoff/">an den Anfang</a>. Es hieß, »du darfst, du sollst, diesen Kurs hacken«
......
......@@ -2,6 +2,7 @@
title: Dein Projekt auf der Chaotikum Website
uid: 4adec54a-1aa0-4b27-ba39-76c0260c8a68
explainmissions: false
type: mission
---
Forke das Chaotikum Website Repo, lege eine neue Projekt-Datei an und dokumentiere dein Projekt. Danach erstelle einen merge Request, damit dein Projekt zukünftig auf der Chaotikum Website zu finden ist.
\ No newline at end of file
---
title: Hsckathon beendet
uid: 8a617785-223c-4ef0-94f0-dd3e54c5cd66
explainmissions: false
type: mission
---
Wenn du mit deinem zweiten Projekt zufrieden bist, kannst du diese Mission als abgeschlossen markieren.
\ No newline at end of file
---
title: Ein Sticker für dein Notebook
title: Finde einen Sticker für dich
uid: db4f7699-79a9-4188-9101-cd7a08599ff4
explainmissions: false
type: mission
---
Auch im Nobreakspace gibt es eine Stickerkiste. Gehe auf die Suche nach einem Sticker für dein Notebook!
\ No newline at end of file
Auch im Nobreakspace gibt es eine Stickerkiste. Gehe auf die Suche nach einem Sticker, z.B. für dein Notebook oder ein anderes $Gerät!
\ No newline at end of file
......@@ -2,6 +2,7 @@
title: Gib die Tour durch den Nobreakspace
uid: 258c1b31-4011-484d-8bd2-dc3d7fa8b75b
explainmissions: false
type: mission
---
Jetzt bist du dran. Schau einfach Mittwochs vorbei und wenn jemand neues reinkommt, frag einfach mal: »Hi, bist du zum ersten mal hier?« Und wenn ja, mach' den Tourguide und schicke jemand neues auf die wunderbare Reise in Richtung Nobreakspace.
\ No newline at end of file
---
title: Ich habe die Werkstattordnung gelesen
uid: ed779cc6-4502-40bb-9766-73ea86bd19e1
explainmissions: false
type: mission
---
Ließ die [Werkstattordnung des Chaotikum e.V.]({{site.url}}/verein/werkstattsordnung/)
\ No newline at end of file
......@@ -2,6 +2,7 @@
title: Verbinde dich mit dem WLAN im Nobreakspace
uid: 721aa8a8-0b72-4dfe-be29-d7e0abbf7545
explainmissions: false
type: mission
---
Es ist Zeit sich mit dem WLAN zu verbinden, mit deinem Laptop oder Smartphone, oder beiden. Die Zugangsdaten sind im Nobreakspace leicht zu finden, sie hängen überall an der Wand.
\ No newline at end of file
---
title: Sicherheit für deine Accounts
uid: 1a5a110a-1ca6-442b-8588-468c244adf93
explainmissions: false
type: sidequest
link: /nobreakspace/liftoff/sidequest/accountsecurity/
anchor: sidequest_accountsecurity
---
Da wir gerade bei Account anlegen sind... Nutzt du einen Passwort-Manager? Wenn ja: Alles gut. Danke. Weitermachen.
Wenn nein ist das vielleicht ein spannendes Thema, mit dem du dich beschäftigen möchtest. Wir haben dazu einige Infos zusammengetragen.
\ No newline at end of file
---
title: Mache den Matetest
uid: 2acda1fe-8901-4a3d-9d44-01a063db6d97
explainmissions: true
type: sidequest
link: /nobreakspace/liftoff/sidequest/mate/
anchor: sidequest_mate
---
Mache den Mate-Test und schaue, wie sie schmeckt und was über diese Subkultur und das Kultgetränk lernen.
\ No newline at end of file
---
title: Die Werkstattordnung
uid: 72d6e83a-724c-49ba-8d30-bc4270be663f
explainmissions: false
type: sidequest
link: /nobreakspace/liftoff/sidequest/workshopsecurity/
anchor: sidequest_workshopsecurity
---
Wo so viele Geräte in eienr gemeinsam genutzten Werkstatt stehen ist Sicherheit wichtig. Nicht nur die Sicherheit für dich sondern die Sicherheit für alle anderen in der Werkstatt.
In diesem Sidequest soll es um Sicherheitsmaßnahmen und auch um Versicherungen gehen.
\ No newline at end of file
......@@ -218,7 +218,7 @@ Kopien von Spendenbescheiden sowie Rückersttungsanträge und Rechnungen werden
Einige Dienste die wir bereitstellen verwenden Cookies. Bei Cookies handelt es sich um Textdateien, die im Internetbrowser bzw. vom Internetbrowser auf dem Computersystem des Nutzers gespeichert werden. Ruft ein Nutzer eine Website auf, so kann ein Cookie auf dem Betriebssystem des Nutzers gespeichert werden. Dieser Cookie enthält eine charakteristische Zeichenfolge, die eine eindeutige Identifizierung des Browsers beim erneuten Aufrufen der Website ermöglicht.
Einige Dienste setzen Cookies ein, um unsere Website nutzerfreundlicher zu gestalten. Einige Elemente einiger Dienste erfordern es, dass der aufrufende Browser auch nach einem Seitenwechsel identifiziert werden kann.
Einige Dienste setzen Cookies ein, um die Dienste oder die Website nutzerfreundlicher zu gestalten. Einige Elemente einiger Dienste erfordern es, dass der aufrufende Browser auch nach einem Seitenwechsel identifiziert werden kann.
In den Cookies werden dabei Log-In-Informationen und Spracheinstellungen gespeichert und übermittelt. Insbesondere wenn das Single-Sign-On Feature des Chaotikum-Accounts genutzt wird.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment