Skip to content
This repository has been archived by the owner on Nov 24, 2020. It is now read-only.

Projekte

Knut Perseke edited this page Jun 9, 2016 · 1 revision

Die Daten für die entwickelten Projekte werden im Ordner _projects gespeichert. Jedes Projekt ist ein separates Dokument. Die Metadaten des Projektes (Titel, Teammitglieder etc.) werden über Liquid Tags eingepflegt. Die Projektbeschreibung wird als Content im Markdownformat hinterlegt.

Neues Projekt anlegen

Erstelle eine neue Datei im Ordner:

_projects/[Jahr]/

mit dem Namensformat

projekttitel.md

Der Datei-Titel darf keine Umlaute, Emojis oder ähnliches enthalten, aus Kleinbuchstaben bestehen und anstelle von Leerzeichen muss das Minus "-" verwendet werden.

Beispiel: _projects/2014/altberlin.md

Am Anfang in der Datei muss ein Textblock mit den Metainformationen, dann folgt der Inhalt.

Die Metainformation müssen am Anfang der Datei stehen und von zwei Zeilen mit "---" umschlossen werden.

---
identifier: 0
layout: project
isFirst: true
isLast: false
year: 2014
name: "Alt-Berlin"
tile: "/img/projekte-tiles/altberlin.png"
tile_active: "/img/projekte-tiles/altberlin-active.png"
image: "/img/projekte/alt-berlin-app.jpg"
links:
    -
       class: "website"
       link: "http://altberlinapp.de"
       text: "Webseite"
    -
        class: github
        link: "https://github.com/choefele/coding-da-vinci"
        text: "Demo auf github"
data:
    - "\"Schichten der Geschichte\" Stadtansichten (Stadtmuseum Berlin)"
    - "Geometrien der Ortsteile von Berlin (Amt für Statistik Berlin-Brandenburg)"
    - "Berliner Karten 1650-1986 (Senatsverwaltung für Stadtentwicklung und Umwelt Berlin)"
    - "Bilder Kreuzberg (Wikipedia)"
team:
    -
       name: "Claus Höfele"
       contact :
          "mail": "mailto:mailtclaus@claushoefele.com"
          "twitter": "http://twitter.com/@claushoefele"
---

identifier

Eine eindeutige Nummer für das Projekt. Die Identifier werden zur Projektnavigation benutzt. sie müssen daher für jedes jahr aufsteigend angelegt werden.

layout

Sagt Jekyll welches Layout verwendet wird. Muss immer angegeben werden und der Wert muss immer project sein.

isFirst

Gibt an, dass es sich um das erste Projekt für ein CdV Event handelt. Der Wert sollte pro Jahr nur bei einem Projekt genutzt werden. Andernfalls kann es zu Inkonsistenzen kommen.

isLast

Gibt an, dass es sich um das letzte Projekt für ein CdV Event handelt. Der Wert sollte pro Jahr nur bei einem Projekt genutzt werden. Andernfalls kann es zu Inkonsistenzen kommen.

year

Gibt das Jahr/Event an, in dem das Projekt eingereicht wurde.

name

Der Projekttitel

tile

Der Pfad des CdV Tiles für das Projekt (Sepiagefiltertes Tile)

tile_active

Der Pfad für das CdV Tile, wenn man mit der Maus darüber fährt

image

Der Pfad zum Projektbild

links

Aufgeführte Elemente werden in der Spalte zu finden auf: aufgeführt. Es können beliebig viele WElemente angegeben werden.

links class

Gibt das Symbol an, das Neben dem Text angeeigt wird. Mögliche Werte sind:

  • website -> Haus
  • github -> git
  • twitter -> twitter
  • mail -> Briefumschlag
  • game -> Spielecontroller
  • pdf -> PDF-Dokument
  • audio -> Kopfhörer
  • video -> Filmstreifen

links link

Der konkrete Link zu der angegebenen Ressource (Webseite, PDF-Dokument etc.)

links text

Ein Beschreibung die vor dem Symbol eingetragen wird

data

Liste der Datensätze die zur Umsetzung benutzt wurden

team

Die einzelnen teammitglieder die beteiligt waren

team name

Name des Teammitglieds

team contact

Kontaktinformationen des Teammitglieds. Die einzelnen Kontaktinformation werden immer in der Form

"[Schlüssel]" : "[Wert]"

angegeben. Mögliche Werte für den Schlüssel sind dieselben wie auch unter links class angegeben. Der Wert is der Link auf die entsprechende Plattform (mailto:: für Mailadressen, Twitterlink, githublink etc.)

Clone this wiki locally