Coder Social home page Coder Social logo

jh-lauch-theme's Introduction

Lauch Theme

based on _s.

Ein erfolgeiches Aktivieren des Themes setzt die Installation des Plugins Advanced Custom Fields voraus. JSON-Repräsentationen der Felder liegen in acf-json-backup. Diese können nach acf-json kopiert werden. ACF wird sie dort auslesen. Ansonsten werden neue Felder von ACF direkt in acf-json abgelegt.

Statische Seite

Prototyp liegt unter /static-prototype

Technische Doku

Im Wiki liegen einige Informationen für Entwickler*innen und Interessierte.

jh-lauch-theme's People

Contributors

greg0r avatar jnnkb avatar lislis avatar michamilz avatar philipsteffan avatar sonjafischbauer avatar vellip avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar

jh-lauch-theme's Issues

Suche

  • Suchformular
  • Suchergebnisse

Posts

  • Link to event machen wir vom Event aus

Post Template

  • pick 2 post close to the date

Event type

Type

  • URL ist /rueckblick/stadt-jahr, eg /rueckblick/berlin-2018
  • Stadtname -> Aus Location Taxonomie
  • Bild -> Cover image

Ausblick

  • Anmeldelink zu Pretix anmeldungslink
  • Facts -> Freitextfeld event_facts, Beispielformat vorbereiten
  • Event Beschreibung event_description
  • Programm für 3 Tage als fancy Liste
  • Kontaktperson -> Linked Type Person (Image, Name, Rolle, Email)
  • Partner (Image, Name, link)
  • Sponsoren (Image, Name, link)
  • Blog posts -> Linked Type Post
  • hat einen HEXCODE
  • hat ein Alpacalogo

Rückblick

  • Rückblicktext
  • Rückblickvideo
  • VideoPlayer mit location und year taxonomie (im Template)
  • Link zu Flickr
  • Bildupload
  • Mentorinnen -> Linked Type Person (Image, Name?)

Event Pages:

  • URL ist /event/stadt, eg /event/berlin
  • Stadtname aus Titel Location Taxonomie
  • location Taxonomie
  • holt sich Eventrückblicke über Location Taxonomie und events type (Template)
  • nächstes Event kann ausgewählt werden
  • weiss ob ein Event ansteht oder nicht
  • hat einen HEXCODE
  • hat ein Alpacalogo

Revolving Claims

Auf der Startseite

  • Theme-Variable mit allen Möglichkeiten, Komma-separiert.
  • Vue app für Effekte

Dokumentations-Dumpliste

  • Erklärung wie die URLs für Anmeldeseiten aufgebaut sind und wie diese zu benennen sind

Für Events:
/events/berlin/
/anmeldung/berlin/2019/
/rueckblick/berlin/2019/

Für Austauschprogramme
/aufreisen/tokiobusan-2019/
/anmeldung/aufreisen/tokiobusan-2019/

Projekte Seite

Sortierung:

  • Akutelles Jahr zuest
  • Innerhalb des Jahres zufällig
  • dann alle chronologisch?

Umlaute in slugs richtig umschreiben

"Köln" in einem Titel wird zu "koln" in der URL, nicht "koeln".

In meiner Erinnerung kann Wordpress das aber – ich weiß leider nicht, ob das von der eingestellten Lokalisationsdatei erledigt wird oder ob ich in der Vergangenheit immer "vorgepatchte" deutsche WP-Installationen benutzt habe. Unsere bisherige JH-Seite kann es, offenbar ohne Plugin.

hier ein codeschnipsel

Über Jugend hackt

  • styles
  • Title
  • Excerpt Body
  • Body custom field
  • Publikation -> Repeater (Titel, link, file)
  • Video -> YT for now
  • Beschreibungstext Video
  • Prices/ Awards -> Repeater (Logo, titel, link)
  • 2 followup blog post -> linked data posts

CoC

  • Bilderslider
  • Kontaktperson

Startseite

  • Banner und Claim #4
  • Kalender #5
  • Blog teaser \
  • Event Rückblick teaser / WAS IST DIE LOGIK?
  • VideoPlayer, Taxonomien über theme variablen

Kalender

Auf der Startseite

Setzt sich zusammen aus Events und Labterminen.
Umsetzung als ????


Ausgabe Events:

  • Alpaka in der Farbe des Events (Farbe wird in Wordpress auf der Event-Seite festgelegt)
  • Stadt
  • Zeitraum
  • Ort
  • der Eintrag verlinkt zur Eventdetailseite

Ausgabe Labs:

  • Datum
  • Uhrzeit
  • Stadt
  • Titel der Termins
  • Ort
  • Beschreibung
  • Link extern
  • der Eintrag verlinkt zur Labdetailseite

Austausch Type

  • Title

  • Bild -> Cover Image

  • Beschreibung -> body

  • Anmeldelink

  • Facts -> Freitextfeld

  • Kontakt -> Linked Data Person

  • Rückblicktext

  • Video -> linked data video || url

  • Past Austausche => linked data austausch


url ???

Lernen Typ

  • Title, Name
  • Bild
  • Link
  • Text

Muss irgendwie in Verbindung stehen mit Lightning talk videos. Aber noch sehr ungenau

Karten Plugin

Es wird vermutlich mehrere Karten auf der Seite geben.
Ein eigenes Plugin mit custom map tiles macht wahrscheinlich Sinn. Anforderungen unklar

Lab type

  • Bild -> Cover Image
  • Name -> title
  • Beschreibung -> body
  • Ansprechpartner -> Linked Data People
  • Kontakt -> Freiformtext?
  • Mentorinnen -> Linked Data People
  • Partner (Image, Name, Link)
  • Sponsoren (Image, Name, Link)


Display

  • Kalender events
  • Videoplayer (Lab Taxonomie?) (Template)

Project Type

  • title
  • beschreibung -> body text
  • Team -> Freitextfeld
  • Taxonomies (Location, Year, Topic, Tech)
  • video -> Linked Data video
  • mediaccc link
  • haskdash

Person Type

  • Name -> title
  • Position -> Job Taxonomie
  • Email
  • Image

To be used in various places

Blog post imports

all is too large for the imprter, so we have to go by category

  • Events
  • Sonstiges
  • hello-world
  • labs
  • lightning-talk
  • mentorinnen
  • offene-daten
  • teilnehmerinnen
  • video

Taxonomies

  • Create Labs Taxonomie
  • Create Austausch Taxonomie
  • Create Person Taxonomie

Live

  • Live Stream link
  • Ausgabe des Programm (von der Event-Detailseite)
  • Program?? Event?? event auswählen und von dort lesen?
  • customized Videplayer mit Videos/Lightnings Talks aus dem Event (Müssten das direkt auf YT und dann in WP eintragen)

FAQ TYPE

  • Kategorie Eltern/ Jugendliche / Mentorinnen
  • Frage -> Title
  • Antwort Freitext

Austausch Index

  • Titel
  • cover Image
  • post body
  • Teaser Austausche (Bild, title, button)

2nd round feedback list

  • Allgemein: layout auf 1920x
  • Allgemein: restliche Illustrationen
  • FAQ: link styles
  • FAQ: summary focus styles
  • About: Links zur weiterführenden Posts: Titel als links? Mehr lesen?
  • About: Wieviele Kategorien von Partnern, Netzwerk, Sponsoren wird es geben?
  • About: Links für Preise?
  • About: Video

Lernen Seite

Zieht sich Lernmaterial, Initiativen und Lightning talk videos. Oder so

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.