Add rC3 cwtv
This commit is contained in:
parent
5633364009
commit
71e375c131
8 changed files with 112 additions and 3 deletions
|
@ -1,5 +1,3 @@
|
|||
_model: page
|
||||
_model: blog
|
||||
---
|
||||
title: Veranstaltungen mit Winkekatze TV
|
||||
---
|
||||
body: Hallo Welt
|
||||
|
|
26
content/events/rc3-2021/contents.lr
Normal file
26
content/events/rc3-2021/contents.lr
Normal file
|
@ -0,0 +1,26 @@
|
|||
title: RC3 2021
|
||||
---
|
||||
author: L3D
|
||||
---
|
||||
event_date: 2021-12-27
|
||||
---
|
||||
body:
|
||||
|
||||
Am [rC3 2021 - NOWHERE](https://events.ccc.de/2021/11/08/rc3-2021-nowhere/) gab es verschiede Chaos-Studios, die das Vortragsprogramm dieser Veranstaltung gestreamt und aufgezeichnet haben. Eins dieser Studios ist Chaos-West TV.
|
||||
|
||||
Bei Chaos-West TV wurde ein Chaos-Studio im kompletten remote Betrieb aufgebaut und trotz Pandemie und erschreckend hoher Krankenhausauslastung und Inzidenzien im remote Betrieb relativ gut funktioniert hat.
|
||||
Eine Übersichtsgrafik, die es auch bis in das [Infrastructure Review](https://media.ccc.de/v/rc3-2021-cwtv-910-infrastructure-review#t=1844) geschafft hat fasst grob zusammen, was dort gemacht wurde.
|
||||
![rc3-2021-infrareview-redlines.svg](rc3-2021-infrareview-redlines.svg)
|
||||
|
||||
*Von Winkekatze.tv war L3D dort beteiligt.*
|
||||
|
||||
Die Aufzeichnungen vom rC3 2021 kann man auf [media.ccc.de](https://media.ccc.de/c/rc3-2021) finden.
|
||||
Von Chaos-West TV selber wurden alle Vorträge der Kategorien [Auf in die Zukunft!](https://media.ccc.de/c/rc3-2021/Auf%20in%20die%20Zukunft!), [Back to Basics](https://media.ccc.de/c/rc3-2021/Back%20to%20Basics) und [rC3 2021](https://media.ccc.de/c/rc3-2021/rC3%2021) gestreamt und recordet. Neben media.ccc.de findet man auch dort eine [YouTube Playlist](https://www.youtube.com/playlist?list=PLAAnbiYJDWjioG4lAMTdoy4Tww93vaN9J) mit allen Vorträgen.
|
||||
---
|
||||
event_end_date: 2021-12-30
|
||||
---
|
||||
event_start_date: 2021-12-27
|
||||
---
|
||||
details:
|
||||
---
|
||||
preview: Teil des Chaos-Studio Chaos-West TV.
|
File diff suppressed because one or more lines are too long
After Width: | Height: | Size: 441 KiB |
27
models/blog-post.ini
Normal file
27
models/blog-post.ini
Normal file
|
@ -0,0 +1,27 @@
|
|||
[model]
|
||||
name = Blog Post
|
||||
label = {{ this.title }}
|
||||
hidden = yes
|
||||
|
||||
[fields.title]
|
||||
label = Event Name
|
||||
type = string
|
||||
size = large
|
||||
|
||||
[fields.event_start_date]
|
||||
label = event start
|
||||
type = date
|
||||
width = 1/2
|
||||
|
||||
[fields.event_end_date]
|
||||
label = event end
|
||||
type = date
|
||||
width = 1/2
|
||||
|
||||
[fields.preview]
|
||||
label = Preview
|
||||
type = markdown
|
||||
|
||||
[fields.body]
|
||||
label = Body
|
||||
type = markdown
|
16
models/blog.ini
Normal file
16
models/blog.ini
Normal file
|
@ -0,0 +1,16 @@
|
|||
[model]
|
||||
name = Blog
|
||||
label = Blog
|
||||
hidden = true
|
||||
|
||||
[fields.title]
|
||||
label = Title
|
||||
type = string
|
||||
|
||||
[children]
|
||||
model = blog-post
|
||||
order_by = -event_date, title
|
||||
|
||||
[pagination]
|
||||
enabled = yes
|
||||
per_page = 10
|
6
templates/blog-post.html
Normal file
6
templates/blog-post.html
Normal file
|
@ -0,0 +1,6 @@
|
|||
{% extends "layout.html" %}
|
||||
{% from "macros/blog.html" import render_blog_post %}
|
||||
{% block title %}{{ this.title }}{% endblock %}
|
||||
{% block body %}
|
||||
{{ render_blog_post(this) }}
|
||||
{% endblock %}
|
11
templates/blog.html
Normal file
11
templates/blog.html
Normal file
|
@ -0,0 +1,11 @@
|
|||
{% extends "layout.html" %}
|
||||
{% from "macros/blog.html" import render_blog_post %}
|
||||
{% from "macros/pagination.html" import render_pagination %}
|
||||
{% block title %}{{ this.title }}{% endblock %}
|
||||
{% block body %}
|
||||
{% for child in this.pagination.items %}
|
||||
{{ render_blog_post(child, from_index=true) }}
|
||||
{% endfor %}
|
||||
|
||||
{{ render_pagination(this.pagination) }}
|
||||
{% endblock %}
|
21
templates/macros/blog.html
Normal file
21
templates/macros/blog.html
Normal file
|
@ -0,0 +1,21 @@
|
|||
{% macro render_blog_post(post, from_index=false) %}
|
||||
<div class="blog-post">
|
||||
{% if from_index -%}
|
||||
<h2><a href="{{ post|url }}">{{ post.title }}</a></h2>
|
||||
{% else -%}
|
||||
<h2>{{ post.title }}</h2>
|
||||
{% endif -%}
|
||||
<p class="meta">
|
||||
{% if post.event_start_date != post.event_end_date -%}
|
||||
Vom {{ post.event_start_date | dateformat(('d. MMM'), locale=post.alt ) }} bis {{ post.event_end_date | dateformat('long', locale=post.alt) }}.
|
||||
{%- else -%}
|
||||
Am {{ post.event_start_date | dateformat('long', locale=post.alt) }}.
|
||||
{%- endif %}
|
||||
</p>
|
||||
{% if from_index -%}
|
||||
{{ post.preview }}
|
||||
{% else -%}
|
||||
{{ post.body }}
|
||||
{% endif -%}
|
||||
</div>
|
||||
{% endmacro %}
|
Loading…
Reference in a new issue