Podlove Templates (@timpritlove @David_1701 /Raum: Alphabet)
Ankündigung:
Ich stelle die Funktionsweise und mögliche Anwendungen der Podlove Templates vor. Im Mittelpunkt steht der Einsatz der Templates auf der Metaebene.
Podlove Templates (@timpritlove @David_1701 /Raum: Alphabet)
Ankündigung:
Ich stelle die Funktionsweise und mögliche Anwendungen der Podlove Templates vor. Im Mittelpunkt steht der Einsatz der Templates auf der Metaebene.
Kurze Info: Was sind Templates
twig wird für template-Programmierung verwendet (TWIG = template engine für php)
Wo kann man templates anlegen?
Tim hat seine Metaebene-Templates auf gitHub eingestellt “timpritlove/podlove-templates” https://github.com/timpritlove/podlove-templates
in der podlove docu gibt es auch infos: http://docs.podlove.org/guides/getting-started/
Wie arbeitet man nun mit Templates?
Beispiele für twig-Code:
{{ episode.player }} Zeigt den player der Episode
{{ episode.duration }} Zeigt die Episode-Dauer
Man kann shortCodes erstellen: shortcodes stehen in [ ] Klammern
Doku: (http://docs.podlove.org/reference/shortcodes/)
Man kann auch flattr-Buttons einbinden (wahrscheinlich auch ohne flattr-Button-Plugin)
es sind funktionen in templates möglich, in anderen templates eingesesetzt werden können
Einsatzmöglichkeiten:
Liste der Teilnehmer (contributors)
Archiv-Seite: Für jede Episode individuelles Episodenbild, Teilnehmer, Dauer,…
Übersichtsseite
Auflistungen individualisieren:
Man könnte Personen in Rollen eingliedern und individuell anzeigen
Jede Episode ein neues Bild
Teilnehmer
Dauer
…
sortiert, absteigend\aufsteigend
gib mir folgende Teilnehmer, ABER nur die mit folgenden Einschränkungen …
Tim hat bei der freakshow rum probiert: Eine “Contribution Matrix”. Man kann sehen, wer in welchen Episoden mit dabei war (sehr schön, und viele Häckchen bei Tim)
Seid fleißig und habt Spaß am Templates Schreiben
Der Wettbewerb beginnt und man könnte sich auf gitHub oder im Sendegate austauschen
Twitter-Bild-Doku: