Compare commits
4 commits
main
...
0b41a90ae6
Author | SHA1 | Date | |
---|---|---|---|
0b41a90ae6 | |||
2a648f89d7 | |||
282a5aeb39 | |||
39eb43bb54 |
103 changed files with 1124 additions and 5119 deletions
11
.gitignore
vendored
11
.gitignore
vendored
|
@ -1,7 +1,3 @@
|
|||
# lektor
|
||||
packages/
|
||||
lektor/
|
||||
|
||||
# ---> Vim
|
||||
# swap
|
||||
[._]*.s[a-v][a-z]
|
||||
|
@ -22,7 +18,6 @@ tags
|
|||
.models/
|
||||
.flowblocks/
|
||||
temp/
|
||||
packages/
|
||||
|
||||
# ---> Windows
|
||||
# Windows thumbnail cache files
|
||||
|
@ -64,6 +59,6 @@ libsass/
|
|||
sass-spec/
|
||||
sassc/
|
||||
# validator
|
||||
./rezept.json
|
||||
./rezept.yaml
|
||||
./schema.json
|
||||
rezept.json
|
||||
rezept.yaml
|
||||
schema.json
|
||||
|
|
|
@ -1,96 +0,0 @@
|
|||
<span style="background: url(https://files.l3d.ch/hidden/rainbow.gif); background-size: cover; background-position: center; font-weight: bold; font-size: 142%; -webkit-background-clip: text; -webkit-text-fill-color: transparent;" >GPN22-Einkaufszettel</span>
|
||||
=================================
|
||||
|
||||
## Übersicht:
|
||||
**Waffelteig:**
|
||||
+ 71 Portionen Teig
|
||||
* davon 1 glutenfrei :white_check_mark:
|
||||
* 30 vegan :white_check_mark:
|
||||
* 40 klassisch :white_check_mark:
|
||||
+ Croissants: 35 Packungen :white_check_mark:
|
||||
+ Eiswaffeln: 5x :white_check_mark:
|
||||
|
||||
**Extras** für den Teig:
|
||||
- Zimt 1 Packung :white_check_mark:
|
||||
- Kakao 2 Packungen :white_check_mark:
|
||||
- Rohrzucker (10kg) :white_check_mark:
|
||||
|
||||
**Topping:**
|
||||
+ Sahne (16) :white_check_mark:
|
||||
+ Pflaumenmuß (3) :white_check_mark:
|
||||
+ Apfelmuß (3 Stiege) :white_check_mark:
|
||||
+ Nutella (2 Stiegen) :white_check_mark:
|
||||
+ Puderzuckermühle (20) :white_check_mark:
|
||||
+ [Pudding](https://produkte.metro.de/shop/pv/BTY-X152139/0034/0021/) (3x Schoko, 3x Vanille) :white_check_mark:
|
||||
|
||||
**Non-Food**:
|
||||
- Sprühfett (25) :white_check_mark:
|
||||
- Servietten (20 Stück 188546) :white_check_mark:
|
||||
- Schaschlickspieße (4 x 1000Stk) :white_check_mark:
|
||||
- Küchenrolle (8 x 8 Rollen) :white_check_mark:
|
||||
- Schwämme: 8 :white_check_mark:
|
||||
|
||||
**Eiswaffeln:** *(pro Rezeptur)*
|
||||
+ 300g vegane Magerine
|
||||
+ 500g Rohrzucker
|
||||
+ 100g Puderzucker
|
||||
+ 1l Hafer/Mandeldrink
|
||||
+ Salz
|
||||
+ 750g Dinkelmehl
|
||||
+ Vanille
|
||||
+ Zimt
|
||||
|
||||
|
||||
## Details
|
||||
*(Die Kategorien wurden von der Metro übernommen)*
|
||||
|
||||
**Trockensortiment:**
|
||||
* 2kg glutenfreies Mehl *(zB. Schär glutenfreies Mehl-Mix - Metro Nr. [694979](https://produkte.metro.de/shop/pv/BTY-X81625/0032/0021/Sch%C3%A4r-Mehl-frei-von-Milch-und-Eiern-glutenfrei-laktosefrei-1-x-1-kg-Faltschachtel))*
|
||||
* 140kg Weizenmehl *(gewünschte Packungsgröße: 1kg)*
|
||||
* 5kg Dinkelmehl *(gewünschte Packungsgröße: 1kg)*
|
||||
* 71kg Zucker *(gewünschte Packungsgröße: 1kg)*
|
||||
* Vanillezucker *(zB. Metro Nr [930656](https://produkte.metro.de/shop/pv/BTY-X313259/0032/0021/aro-Vanillin-Zucker-1-00-kg-Packung))* **TODO: Menge**
|
||||
* Backpulver *(zB. Metro Nr [930662](https://produkte.metro.de/shop/pv/BTY-X313261/0032/0021/aro-Backpulver-1-00-kg-Packung))* **TODO: Menge**
|
||||
* Salz **TODO: Menge**
|
||||
* 1 Packung Zimt *(zB. Metro Nr [5700](https://produkte.metro.de/shop/pv/BTY-X615286/0032/0021/FUCHS-Zimt-gemahlen-1-kg-Beutel))*
|
||||
* 2kg back-Kakao *(zB. Metro Nr [970214](https://produkte.metro.de/shop/pv/BTY-X346879/0032/0021/Van-Houten-Kakaopulver-1-x-1-kg-Beutel))*
|
||||
* 13kg brauner Rohrzucker *(zB. Metro Nr [533709](https://produkte.metro.de/shop/pv/BTY-X18141/0032/0022/))*
|
||||
* 3x Apfelmuß (12x710g) *(zB. Metro Nr [577027](https://produkte.metro.de/shop/pv/BTY-X715836/0032/0022/))*
|
||||
* 20x Puderzuckermühle
|
||||
* 750g Puderzucker *(zB. Metro Nr [24133](https://produkte.metro.de/shop/pv/BTY-X24175/0032/0021/Sweet-Family-Puderzucker-250-g-Packung))*
|
||||
* 5x Vanillecreme *(zB. Metro Nr [914657](https://produkte.metro.de/shop/pv/BTY-X301664/0032/0021/Pickerd-Dekor-Gourmet-Vanille-Paste-50-g-Packung))*
|
||||
* 30x gemahlene Vanilleschoten *(zB. Metro Nr [29630](https://produkte.metro.de/shop/pv/BTY-X29672/0032/0021/Pickerd-Dekor-Vanila-skandinavische-Vanille-Spezialit%C3%A4t-mit-gemahlenen-Vanilleschoten-100-g-Dose))*
|
||||
|
||||
**Frühstück**
|
||||
+ 3x Pflaumenmuß im 3kg Eimer *(zB. Metro Nr [926372](https://produkte.metro.de/shop/pv/BTY-X308358/0034/0021/aro-Pflaumenmus-fein-gew%C3%BCrzt-3-kg-Eimer))
|
||||
+ 2x Nutella (6x1kg) *(zB. Metro Nr [800626](https://produkte.metro.de/shop/pv/BTY-X904076/0032/0024/))*
|
||||
|
||||
**Molkereiprodukte:**
|
||||
* 41 Packung Vollei *(zB. Metro Nr [664445](https://produkte.metro.de/shop/pv/BTY-X487480/0032/0022/))*
|
||||
* 60 Würfel Frischhefe
|
||||
* 51.25kg Butter *(zB. Deutsche Markenbutter, gewünschte Packungsgröße: 250g)*
|
||||
* 41l Milch *(zB. Metro Nr. [218401](https://produkte.metro.de/shop/pv/BTY-X702948/0032/0021/), gewünschte Packungsgröße: 1l, wenn die Kühlkette es möglich Frischmilch, sonst H-Milch)*
|
||||
* 60l Mandeldrink *(gewünschte Packungsgröße: 1l)*
|
||||
* 5l Haferdrink *(gewünschte Packungsgröße 1l)*
|
||||
* 32kg vegane Magerine *(zB. Alsan-Bio Margarine, möglichst in Packungsgrößen die sich einfach auf 1kg portionieren lassen [250g/500g/1kg])*
|
||||
* 10 Dosen Profi-Sprühsahne (gesüßt) *(zB Metro Nr [129354](https://produkte.metro.de/shop/pv/BTY-X858178/0032/0021/RIOBA-Spr%C3%BChsahne-ges%C3%BC%C3%9Ft-35-Fett-700-ml-Dose))*
|
||||
* 6 Dosen Profi-Sprühsahne (ungesüßt) *(zB Metro Nr [129347](https://produkte.metro.de/shop/pv/BTY-X233509/0032/0021/))*
|
||||
* 3x Vanillepudding (5l) *(zB. Metro Nr [747635](https://produkte.metro.de/shop/pv/BTY-X152139/0034/0021/))*
|
||||
* 3x Schokopudding (5l) *(zB. Metro Nr [747634](https://produkte.metro.de/shop/pv/BTY-X152139/0033/0021/))*
|
||||
* 25x Trennfettspray *(zB. Metro Nr [298401](https://produkte.metro.de/shop/pv/BTY-X376798/0032/0021/Optima-Trennspray-reinpflanzlich-geschmacksneutral-500-ml-Dose))*
|
||||
|
||||
**Tiefkühl**
|
||||
* Butter Croissant tiefgefroren 20 Stück à 60 g *(zB. Metro Nr. [156159](https://produkte.metro.de/shop/pv/BTY-X8194/0032/0021/METRO-Chef-Butter-Croissant-tiefgefroren-20-St%C3%BCck-%C3%A0-60-g-1-2-kg-Packung))*
|
||||
|
||||
**Getränke:**
|
||||
* 72 Flaschen Club-Mate
|
||||
|
||||
**Non-Food**
|
||||
* 10x Servietten 500Stück, weiß *(zB. Metro Nr [295973](https://produkte.metro.de/shop/pv/BTY-X445334/0032/0021/))*
|
||||
* 10x Servietten 500Stück, gelb *(zB. Metro Nr [295981](https://produkte.metro.de/shop/pv/BTY-X445334/0035/0021/))*
|
||||
* 8x Schaschlickspieße 30cm, 500Stück *(zB. Metro Nr [268009](https://produkte.metro.de/shop/pv/BTY-X440451/0032/0021/PAPSTAR-pure-Schaschlikspie%C3%9Fe-Holz-30-cm-500-St%C3%BCck))*
|
||||
* 8x Küchenrolle-Packung *(zB. Metro Nr [124832](https://produkte.metro.de/shop/pv/BTY-X432675/0032/0021/aro-K%C3%BCchenrollen-3-lagig-8-Rollen-%C3%A0-64-Blatt))*
|
||||
* 2x Schwämme *(zB. Metro Nr [953111](https://produkte.metro.de/shop/pv/BTY-X331566/0032/0021/))*
|
||||
|
||||
## Anmerkungen zur Lieferung:
|
||||
Am liebsten am Mittwoch Nachmittag liefern, jedoch bei den kühlpflichtigen Lebensmitteln erst nachdem die Kühlwagen in Betrieb sind.
|
120
Makefile
120
Makefile
|
@ -1,95 +1,69 @@
|
|||
LEKTOR_SERVER_FLAGS=-h 127.0.0.1
|
||||
# minify javascript assets, compile scss assets
|
||||
LEKTOR_PLUGIN_FLAGS=-f scss -f pretifyhtml
|
||||
LEKTOR_PLUGIN_FLAGS=-f scss
|
||||
LEKTOR_DEPLOY_FLAGS=
|
||||
|
||||
.PHONY: all install venv build server deploy pull push
|
||||
|
||||
all: build
|
||||
|
||||
.ONESHELL:
|
||||
install:
|
||||
if hash apt-get 2>/dev/null; then \
|
||||
apt-get update -qq >/dev/null && apt-get install -qq apt-utils imagemagick python3-pip python3-setuptools gcc git-lfs python3-venv rsync dos2unix; \
|
||||
elif hash pacman 2>/dev/null; then \
|
||||
pacman -Syu imagemagick python-pip glibc lib32-glibc gcc git-lfs python3-venv rsync dos2unix --noconfirm; \
|
||||
elif hash dnf 2>/dev/null; then \
|
||||
dnf install -y ImageMagick python3-pip gcc git-lfs rsync dos2unix; \
|
||||
else \
|
||||
echo -e "Please install Imagemagick, python3-pip git-lfs, python3-venv, rsync, gcc and dos2unix"; \
|
||||
fi
|
||||
|
||||
venv:
|
||||
if [ -z "${VIRTUAL_ENV}" ]; then \
|
||||
printf "Run '\033[0;33mpython3 -m venv lektor\033[0;37m' to create venv.\nRun '\033[0;33msource lektor/bin/activate\033[0;37m' to activate venv.\n"; \
|
||||
printf "Run '\033[0;33mpip3 install wheel --upgrade\033[0;37m' next.\nRun '\033[0;33mpip3 install lektor --upgrade\033[0;37m' to install lektor\n"; \
|
||||
if hash apt-get 2>/dev/null; then
|
||||
sudo apt-get update -qq >/dev/null && sudo apt-get install -qq apt-utils imagemagick python3-pip python3-setuptools gcc git-lfs
|
||||
elif hash pacman 2>/dev/null; then
|
||||
sudo pacman -Syu imagemagick python-pip glibc lib32-glibc gcc git-lfs --noconfirm
|
||||
elif hash dnf 2>/dev/null; then
|
||||
sudo dnf install -y ImageMagick python3-pip gcc git-lfs
|
||||
else
|
||||
echo -e "Please install Imagemagick, python3-pip git-lfs and gcc"
|
||||
fi
|
||||
sudo pip3 install wheel --upgrade
|
||||
sudo pip3 install lektor --upgrade
|
||||
|
||||
build:
|
||||
if [ -z "${VIRTUAL_ENV}" ]; then \
|
||||
printf "Run 'source lektor/bin/activate' to enable venv. Or 'make install' to create venv"; \
|
||||
else \
|
||||
if python3 -m lektor --version 2>/dev/null; then \
|
||||
python3 -m lektor build $(LEKTOR_PLUGIN_FLAGS); \
|
||||
else \
|
||||
lektor build $(LEKTOR_PLUGIN_FLAGS); \
|
||||
fi; \
|
||||
if python3 -m lektor --version 2>/dev/null; then
|
||||
python3 -m lektor build $(LEKTOR_PLUGIN_FLAGS)
|
||||
else
|
||||
lektor build $(LEKTOR_PLUGIN_FLAGS)
|
||||
fi
|
||||
|
||||
server:
|
||||
if [ -z "${VIRTUAL_ENV}" ]; then \
|
||||
printf "Run 'source lektor/bin/activate' to enable venv. Or 'make install' to create venv"; \
|
||||
else \
|
||||
if python3 -m lektor --version 2>/dev/null; then \
|
||||
python3 -m lektor server $(LEKTOR_SERVER_FLAGS) $(LEKTOR_PLUGIN_FLAGS); \
|
||||
else \
|
||||
lektor server $(LEKTOR_SERVER_FLAGS) $(LEKTOR_PLUGIN_FLAGS); \
|
||||
fi; \
|
||||
if python3 -m lektor --version 2>/dev/null; then
|
||||
python3 -m lektor server $(LEKTOR_SERVER_FLAGS) $(LEKTOR_PLUGIN_FLAGS)
|
||||
else
|
||||
lektor server $(LEKTOR_SERVER_FLAGS) $(LEKTOR_PLUGIN_FLAGS)
|
||||
fi
|
||||
|
||||
|
||||
deploy:
|
||||
if [ -z "${VIRTUAL_ENV}" ]; then \
|
||||
printf "Run 'source lektor/bin/activate' to enable venv. Or 'make install' to create venv"; \
|
||||
else \
|
||||
lektor plugin flush-cache; \
|
||||
lektor clean --yes; \
|
||||
if python3 -m lektor --version 2>/dev/null; then \
|
||||
python3 -m lektor build $(LEKTOR_PLUGIN_FLAGS) $(LEKTOR_DEPLOY_FLAGS); \
|
||||
unix2dos temp/builds/c3woc.de/waffeln.ics; \
|
||||
python3 -m lektor deploy $(LEKTOR_PLUGIN_FLAGS) $(LEKTOR_DEPLOY_FLAGS); \
|
||||
else \
|
||||
lektor build $(LEKTOR_PLUGIN_FLAGS) $(LEKTOR_DEPLOY_FLAGS); \
|
||||
unix2dos temp/builds/c3woc.de/waffeln.ics; \
|
||||
lektor deploy $(LEKTOR_PLUGIN_FLAGS) $(LEKTOR_DEPLOY_FLAGS); \
|
||||
fi; \
|
||||
fi
|
||||
|
||||
lektor clean --yes
|
||||
lektor plugin flush-cache
|
||||
lektor build $(LEKTOR_PLUGIN_FLAGS) $(LEKTOR_DEPLOY_FLAGS)
|
||||
lektor deploy $(LEKTOR_PLUGIN_FLAGS) $(LEKTOR_DEPLOY_FLAGS)
|
||||
|
||||
pull:
|
||||
if git config remote.github.url > /dev/null; then \
|
||||
git pull github main; \
|
||||
else \
|
||||
git remote add github https://github.com/c3woc/c3woc-website.git; \
|
||||
git pull github main; \
|
||||
fi; \
|
||||
if git config remote.l3d.url > /dev/null; then \
|
||||
git pull l3d main; \
|
||||
else \
|
||||
git remote add l3d https://git.l3d.ch/c3woc/webseite.git; \
|
||||
git pull l3d main; \
|
||||
fi; \
|
||||
if git config remote.github.url > /dev/null; then
|
||||
git pull github main
|
||||
else
|
||||
git remote add github git@github.com:c3woc/c3woc-website.git
|
||||
git pull github main
|
||||
fi
|
||||
if git config remote.backwesen.url > /dev/null; then
|
||||
git pull backwesen main
|
||||
else
|
||||
git remote add backwesen gitea@backwesen.de:c3woc/webseite.git
|
||||
git pull backwesen main
|
||||
fi
|
||||
git pull origin main
|
||||
|
||||
push:
|
||||
if git config remote.github.url > /dev/null; then \
|
||||
git push github main; \
|
||||
else \
|
||||
git remote add github https://github.com/c3woc/c3woc-website.git; \
|
||||
git push github main; \
|
||||
fi; \
|
||||
if git config remote.l3d.url > /dev/null; then \
|
||||
git push l3d main; \
|
||||
else \
|
||||
git remote add l3d https://git.l3d.ch/l3d/webseite.git; \
|
||||
git push l3d main; \
|
||||
if git config remote.github.url > /dev/null; then
|
||||
git push github main
|
||||
else
|
||||
git remote add github git@github.com:c3woc/c3woc-website.git
|
||||
git push github main
|
||||
fi
|
||||
if git config remote.backwesen.url > /dev/null; then
|
||||
git push backwesen main
|
||||
else
|
||||
git remote add backwesen gitea@backwesen.de:l3d/webseite.git
|
||||
git push github main
|
||||
fi
|
||||
|
|
12
README.md
12
README.md
|
@ -1,4 +1,7 @@
|
|||
[![MIT License](.github/license.svg)](LICENCE)
|
||||
[![<TRAVIS> Build Status ](https://travis-ci.org/c3woc/c3woc-website.svg?branch=master)](https://travis-ci.org/c3woc/c3woc-website)
|
||||
[![<ACTIONS> lektor check ](https://github.com/c3woc/c3woc-website/workflows/lektor%20check/badge.svg)](https://github.com/c3woc/c3woc-website/actions?query=workflow%3A%22lektor+check%22)
|
||||
[![<ACTIONS> Build and Deploy c3woc website ](https://github.com/c3woc/c3woc-website/workflows/Build%20and%20Deploy%20c3woc%20website/badge.svg?branch=master)](https://github.com/c3woc/c3woc-website/actions?query=workflow%3A%22Build+and+Deploy+c3woc+website%22)
|
||||
[![MIT License](https://raw.githubusercontent.com/c3woc/c3woc-website/master/.github/license.svg)](LICENCE)
|
||||
|
||||
C3WOC Webseite
|
||||
================
|
||||
|
@ -35,7 +38,7 @@ Dieses ruft ihr so auf:
|
|||
sudo apt install git-lfs
|
||||
|
||||
# clont das git (hier von gitea)
|
||||
git clone https://git.l3d.ch/c3woc/webseite.git
|
||||
git clone https://gitea.see-base.de/C3WOC/c3woc-webseite.git
|
||||
|
||||
# installiere make um das Makefile auszuführen
|
||||
sudo apt install make
|
||||
|
@ -43,11 +46,8 @@ sudo apt install make
|
|||
# betrete das geklonte repo:
|
||||
cd c3woc-webseite
|
||||
|
||||
# installiere abhängigkeiten
|
||||
# installiere lektor + abhängigkeiten
|
||||
make install
|
||||
|
||||
# Insturctions how to create venv
|
||||
make venv
|
||||
```
|
||||
|
||||
Zur C3WOC Webseite etwas beitragen:
|
||||
|
|
1
assets/css/rezeptfeed.min.css
vendored
1
assets/css/rezeptfeed.min.css
vendored
|
@ -1 +0,0 @@
|
|||
feed:before{content:"Dies ist der XML-Feed, mit dem man Änderungen der Rezepte beobachten kann.";padding-top:10px;padding-bottom:20px;display:block;padding-left:0.5em;font-size:16pt}id,updated,author,content{display:none}entry{display:block;border:1px solid gray;margin:0.5em;padding:0.5em;background-color:whitesmoke;list-style:none;color:black}
|
1
assets/css/sitemap.min.css
vendored
1
assets/css/sitemap.min.css
vendored
|
@ -1 +0,0 @@
|
|||
url{display:block;border:1px solid gray;margin:0.5em;padding:0.5em;background-color:whitesmoke;list-style:none;color:black}urlset:before{content:"Eine Sitemap ist eine Datei, in der Informationen zu dieser Seite stehen. Zum Beispiel welche Unterseiten es hier alles gibt.";padding-top:10px;padding-bottom:20px;display:block;padding-left:0.5em;font-size:16pt}
|
59
assets/error/401.html
Normal file
59
assets/error/401.html
Normal file
|
@ -0,0 +1,59 @@
|
|||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1"/>
|
||||
|
||||
<title>401 Authorization Required | CCC Intern</title>
|
||||
<base href="https://ccc.de/" />
|
||||
<link href="/stylesheets/ccc.css" media="screen" rel="stylesheet" type="text/css" />
|
||||
<script src="/javascripts/jquery-1.3.2.min.js" type="text/javascript"></script>
|
||||
<script src="/javascripts/shadowbox/shadowbox.js" type="text/javascript"></script>
|
||||
<link href="/stylesheets/shadowbox.css" media="screen" rel="stylesheet" type="text/css" />
|
||||
<script src="/javascripts/public.js" type="text/javascript"></script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div id="wrapper">
|
||||
<div id="header">
|
||||
<a href="/de/" class="active"><img alt="Header" src="/images/header.png" /></a>
|
||||
</div>
|
||||
<div id="left_column">
|
||||
<div class="main_navigation">
|
||||
<ul>
|
||||
<li><a href="/de/" class="active">home</a></li>
|
||||
<li><a href="/de/club" class="inactive">Club</a></li>
|
||||
<li><a href="/de/regional" class="inactive">CCC Regional</a></li>
|
||||
<li><a href="https://media.ccc.de/" class="inactive">Media</a></li>
|
||||
<li><a href="https://events.ccc.de/upcoming-events/" class="inactive">Veranstaltungen</a></li>
|
||||
<li><a href="/de/topics" class="inactive">Themen</a></li>
|
||||
<li><a href="/de/publications" class="inactive">Publikationen</a></li>
|
||||
<li><a href="/de/contact" class="inactive">Kontakt</a></li>
|
||||
<li><a href="/de/support" class="inactive">Unterstützen</a></li>
|
||||
<li><a href="/de/imprint" class="inactive">Impressum</a></li>
|
||||
<li><a href="/de/datenschutz" class="inactive">Datenschutz</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<div id="center_column">
|
||||
<div class="article">
|
||||
|
||||
<h1>401 Authorization Required</h1>
|
||||
<p>
|
||||
Hallo, <br/>
|
||||
<br/>
|
||||
scheinbar willst du dich bei uns im Chaos einbringen, aber dir fehlen die Zugangsdaten.<br/>
|
||||
Um Zugriff zu erhalten, wende dich bitte an (d)einen <a href="https://www.ccc.de/de/regional")>Erfakreis oder Chaostreff</a> in deiner Nähe. Dort erfährst du außerdem mehr zu unserer Arbeitsweise und unseren überregionalen Treffen.<br/>
|
||||
<br/>
|
||||
<i>Das Chaos</i>
|
||||
</p>
|
||||
|
||||
<i>PS: Wenn du wirklich wissen willst, was hier steht, dann kannst du auch in das git der Seite schauen. Dort ist das nicht zensiert</i>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,80 +1,20 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
width="1024"
|
||||
height="512"
|
||||
version="1.1"
|
||||
viewBox="0 0 270.94 135.47"
|
||||
id="svg19"
|
||||
sodipodi:docname="gitea.svg"
|
||||
inkscape:version="1.1.2 (0a00cf5339, 2022-02-04, custom)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||
<sodipodi:namedview
|
||||
id="namedview21"
|
||||
pagecolor="#505050"
|
||||
bordercolor="#ffffff"
|
||||
borderopacity="1"
|
||||
inkscape:pageshadow="0"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pagecheckerboard="1"
|
||||
showgrid="false"
|
||||
inkscape:zoom="1.4199219"
|
||||
inkscape:cx="511.64787"
|
||||
inkscape:cy="256"
|
||||
inkscape:window-width="3832"
|
||||
inkscape:window-height="2042"
|
||||
inkscape:window-x="2560"
|
||||
inkscape:window-y="114"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg19" />
|
||||
<title
|
||||
id="title2">Backwesen LOGO</title>
|
||||
<defs
|
||||
id="defs9">
|
||||
<clipPath
|
||||
id="l3d_a">
|
||||
<path
|
||||
d="m103.79 261.75c-2.0374-2.1051-2.3212-4.7132-1.1454-10.525 0.94227-4.6579 1.2511-7.8679 0.81457-8.4669-0.64451-0.88435-3.8042 3.6661-4.1496 5.976-0.14509 0.97044-0.67146 1.6971-1.2294 1.6971-0.13514 0-0.19795-0.81275-0.14087-1.8229 0.09625-1.7035 0.21779-2.0112 1.8547-4.6965 0.96341-1.5804 1.9365-3.32 2.1624-3.8658 0.34174-0.82561 0.54017-0.99222 1.1818-0.99222 0.70544 0 0.81276 0.12947 1.2613 1.5214 0.72231 2.2416 0.62859 5.9019-0.27577 10.771-0.96404 5.1902-0.75608 7.3505 0.91166 9.4705 1.1993 1.5245 0.11407 2.3383-1.2453 0.93379zm-6.7022-7.6248c-0.32201-0.1998-0.29882-0.3204 0.14676-0.76332 0.3713-0.36909 1.062-0.57994 2.3152-0.70672l1.786-0.1807v0.69297c0 0.75752-0.18507 0.83544-2.5281 1.0644-0.73558 0.0719-1.5095 0.0239-1.7198-0.10661zm7.423-1.2226c0-0.24126 0.70476-1.1155 1.5661-1.9429 1.8948-1.8198 2.2451-2.8433 2.0828-6.0854-0.12475-2.4924-0.73015-4.1933-2.1028-5.9081l-0.81107-1.0132 1.4744-1.539 1.0045 1.8191c1.6642 3.0138 3.3832 3.9984 6.114 3.5021 1.5283-0.27778 2.3992-0.0121 2.2638 0.69058-0.1268 0.65805-1.4513 0.90479-3.9521 0.73625l-2.2825-0.15382-0.11297 2.3222c-0.17089 3.5128-1.65 6.323-3.944 7.4933-1.2322 0.6286-1.3002 0.63273-1.3002 0.0789zm-36.878-5.9416c-1.1264-1.3858-6.2013-7.0153-14.4-15.974-2.7052-2.9559-3.8839-5.0106-4.2522-7.4122-0.6879-4.4864 1.7544-8.9461 5.9848-10.929 1.3017-0.61004 1.8688-0.7133 3.9171-0.7133 2.2298 0 2.5321 0.0677 4.3819 0.98196 1.3773 0.6807 2.5299 1.5276 3.7567 2.7605 0.97339 0.97819 1.7698 1.8758 1.7698 1.9947 0 0.53278 0.71847 0.12885 1.3065-0.73453 0.98097-1.4402 3.539-3.6371 5.1581-4.4299 2.6612-1.3031 6.041-1.355 8.4428-0.12964 1.5079 0.76928 3.4947 2.7241 4.4298 4.3584 0.44572 0.77903 0.95049 1.4165 1.1217 1.4166 0.66083 5.2e-4 3.5412 1.572 4.6535 2.539 1.1762 1.0225 3.3344 4.0745 3.9751 5.6214 0.43821 1.0579 0.84846 1.0948 0.54861 0.0493-0.35715-1.2453-1.4691-3.137-3.297-5.6091-0.93063-1.2586-1.6265-2.3539-1.5464-2.434 0.68806-0.68805 3.7042 2.9493 5.635 6.7955 1.2258 2.4418 1.6565 2.877 1.8058 1.8244 0.10441-0.73618-1.0705-3.3035-2.8912-6.3179-0.74319-1.2304-1.2745-2.3139-1.1806-2.4077 0.68493-0.68493 3.2031 2.6834 4.6186 6.1778 0.42213 1.0421 0.90164 1.8311 1.1128 1.8311 0.60247 0 0.38381-2.1932-0.41865-4.199-0.39171-0.97911-0.63905-1.9708-0.54965-2.2038 0.29192-0.76074 1.4016 0.63019 2.0246 2.5377 0.72325 2.2146 0.89475 2.3952 1.5782 1.6617 0.72439-0.77754 1.1024-0.4933 0.88499 0.66549-0.11885 0.63351-0.0669 1.0014 0.16117 1.1424 0.54008 0.33378-0.61598 2.4039-2.137 3.8266-2.4762 2.3162-7.4183 3.9166-9.4702 3.0667-0.45686-0.18923-0.83065-0.4439-0.83065-0.56593 0-0.26596 1.3389-0.62937 3.7829-1.0268 2.4416-0.39701 4.4064-1.3168 6.0029-2.8102 0.73428-0.68683 1.2913-1.2925 1.2378-1.346-0.0535-0.0535-1.0971 0.43073-2.3192 1.076-2.8127 1.4851-4.6214 2.0118-6.9089 2.0118-2.1995 0-3.6477-0.52695-3.6477-1.3273 0-0.40832-0.12572-0.52424-0.46303-0.42691-0.25467 0.0735-1.3948 0.2154-2.5336 0.31537l-2.0705 0.18178-7.0962 7.7063c-3.9029 4.2385-7.9124 8.6792-8.9099 9.8682-0.99757 1.1891-1.8733 2.1646-1.9461 2.1678-0.07276 3e-3 -0.71299-0.70851-1.4227-1.5817zm25.434-19.957c0.764 0.0813 1.3891 0.0805 1.3891-2e-3 0-0.36667-2.5196-1.2109-4.0367-1.3526-1.6172-0.15102-1.6794-0.13381-1.9914 0.55094-0.17713 0.38876-0.32205 0.799-0.32205 0.91167 0 0.11266 0.80369 0.10112 1.786-0.0256 0.98229-0.12677 2.4111-0.16398 3.1751-0.0827zm0.85712-2.3734c-0.65711-0.69945-1.8083-1.0983-3.5692-1.2367-0.90669-0.0712-1.0698-3e-3 -1.138 0.47441-0.07233 0.50655 0.1334 0.59379 2.249 0.95371 3.2681 0.55599 3.1677 0.56381 2.4581-0.19146zm0.53197-1.3331c0-0.41735-0.86607-1.7252-1.443-2.1789-0.69699-0.54825-3.534-1.7843-3.702-1.6129-0.05431 0.0554-0.03558 0.65711 0.04162 1.3371l0.14036 1.2364 1.2264 0.16867c0.67449 0.0928 1.7019 0.38997 2.283 0.66047 1.143 0.53195 1.4536 0.61512 1.4536 0.3892zm5.0934 15.316c-0.61391-0.24772-0.33643-0.5586 0.66147-0.74109 2.2693-0.41501 3.9498-1.8952 6.2793-5.5312 1.0527-1.6431 1.5868-2.2629 1.782-2.0678 0.67454 0.67454-0.97809 4.6557-2.6101 6.2877-1.6687 1.6687-4.6132 2.6574-6.1126 2.0523zm-3.8657-2.6373c-1.0066-0.5454-0.66716-0.80384 1.5119-1.151 3.2476-0.51734 5.7772-2.1893 8.3733-5.5345 2.0566-2.65 2.3226-2.4462 0.91487 0.70107-0.71861 1.6066-2.9397 4.0677-4.492 4.9774-0.92264 0.54071-4.2937 1.4595-5.2377 1.4276-0.17239-6e-3 -0.654-0.1951-1.0702-0.42062z"
|
||||
display="none"
|
||||
fill="#606060"
|
||||
stroke-width=".26459"
|
||||
id="path4" />
|
||||
<path
|
||||
class="powerclip"
|
||||
d="m1.0499 190.15h134.18v86.544h-134.18zm102.74 71.601c1.3594 1.4045 2.4446 0.5907 1.2453-0.93379-1.6677-2.1199-1.8757-4.2802-0.91166-9.4705 0.90436-4.869 0.99808-8.5293 0.27577-10.771-0.44852-1.3919-0.55584-1.5214-1.2613-1.5214-0.64159 0-0.84002 0.16661-1.1818 0.99222-0.22589 0.54571-1.199 2.2853-2.1624 3.8658-1.6369 2.6852-1.7584 2.993-1.8547 4.6965-0.05708 1.0102 0.0057 1.8229 0.14087 1.8229 0.5579 0 1.0843-0.72664 1.2294-1.6971 0.34535-2.3099 3.5051-6.8604 4.1496-5.976 0.43653 0.59898 0.1277 3.809-0.81457 8.4669-1.1758 5.8122-0.89194 8.4203 1.1454 10.525zm-6.7022-7.6248c0.21033 0.13051 0.98426 0.17851 1.7198 0.10661 2.343-0.22894 2.5281-0.30686 2.5281-1.0644v-0.69297l-1.786 0.1807c-1.2531 0.12678-1.9439 0.33763-2.3152 0.70672-0.44558 0.44292-0.46877 0.56352-0.14676 0.76332zm7.423-1.2226v-2e-5c0 0.55383 0.068 0.5497 1.3002-0.0789 2.294-1.1703 3.7731-3.9805 3.944-7.4933l0.11297-2.3222 2.2825 0.15382c2.5008 0.16854 3.8253-0.0782 3.9521-0.73625 0.13539-0.70268-0.73546-0.96836-2.2638-0.69058-2.7308 0.49633-4.4498-0.48834-6.114-3.5021l-1.0045-1.8191-0.73722 0.7695-0.73723 0.76949 0.81107 1.0132c1.3727 1.7148 1.9781 3.4158 2.1028 5.9081 0.16229 3.2421-0.18801 4.2655-2.0828 6.0854-0.86138 0.82732-1.5661 1.7016-1.5661 1.9429zm-36.878-5.9416v5e-5c0.70974 0.87317 1.35 1.5847 1.4227 1.5817s0.94849-0.97878 1.9461-2.1678c0.99758-1.1891 5.007-5.6298 8.9099-9.8682l7.0962-7.7063 2.0705-0.18178c1.1388-0.1 2.2789-0.24187 2.5336-0.31537 0.33731-0.0973 0.46303 0.0186 0.46303 0.42691 0 0.80033 1.4482 1.3273 3.6477 1.3273 2.2874 0 4.0962-0.52668 6.9089-2.0118 1.2221-0.64526 2.2657-1.1295 2.3192-1.076s-0.50356 0.65917-1.2378 1.346c-1.5966 1.4934-3.5613 2.4132-6.0029 2.8102-2.444 0.39741-3.7829 0.76082-3.7829 1.0268 0 0.12203 0.37379 0.3767 0.83065 0.56593 2.0518 0.84991 6.994-0.75049 9.4702-3.0667 1.521-1.4227 2.6771-3.4928 2.137-3.8266-0.22807-0.14099-0.28002-0.50885-0.16117-1.1424 0.21739-1.1588-0.1606-1.443-0.88499-0.66549-0.68341 0.73355-0.85491 0.55297-1.5782-1.6617-0.62294-1.9075-1.7326-3.2984-2.0246-2.5377-0.0894 0.23297 0.15794 1.2246 0.54965 2.2038 0.80246 2.0058 1.0211 4.199 0.41865 4.199-0.21119 0-0.6907-0.78901-1.1128-1.8311-1.4155-3.4944-3.9337-6.8627-4.6186-6.1778-0.09387 0.0939 0.4374 1.1774 1.1806 2.4077 1.8207 3.0144 2.9956 5.5817 2.8912 6.3179-0.14929 1.0526-0.58007 0.61737-1.8058-1.8244-1.9308-3.8462-4.9469-7.4836-5.635-6.7955-0.08013 0.0801 0.61574 1.1754 1.5464 2.434 1.8279 2.4721 2.9399 4.3638 3.297 5.6091 0.29985 1.0455-0.1104 1.0086-0.54861-0.0493-0.64075-1.5469-2.7989-4.5989-3.9751-5.6214-1.1123-0.96702-3.9927-2.5385-4.6535-2.539-0.17122-1.2e-4 -0.676-0.63761-1.1217-1.4166-0.93508-1.6343-2.9219-3.5891-4.4298-4.3584-2.4018-1.2253-5.7816-1.1734-8.4428 0.12964-1.6192 0.79284-4.1772 2.9897-5.1581 4.4299-0.58806 0.86338-1.3065 1.2673-1.3065 0.73453 0-0.11888-0.79641-1.0165-1.7698-1.9947-1.2268-1.2328-2.3794-2.0798-3.7567-2.7605-1.8499-0.91426-2.1521-0.98196-4.3819-0.98196-2.0483 0-2.6154 0.10326-3.9171 0.7133-4.2305 1.9826-6.6727 6.4423-5.9848 10.929 0.36824 2.4016 1.547 4.4564 4.2522 7.4122 8.1988 8.9586 13.274 14.588 14.4 15.974zm25.434-19.957c0.764 0.0813 1.3891 0.0805 1.3891-2e-3 0-0.36667-2.5196-1.2109-4.0367-1.3526-1.6172-0.15102-1.6794-0.13381-1.9914 0.55094-0.17713 0.38876-0.32205 0.799-0.32205 0.91167 0 0.11266 0.80369 0.10112 1.786-0.0256 0.98229-0.12677 2.4111-0.16398 3.1751-0.0827zm0.85712-2.3734c-0.65711-0.69945-1.8083-1.0983-3.5692-1.2367-0.90669-0.0712-1.0698-3e-3 -1.138 0.47441-0.07233 0.50655 0.1334 0.59379 2.249 0.95371 3.2681 0.55599 3.1677 0.56381 2.4581-0.19146zm0.53197-1.3331c0-0.41735-0.86607-1.7252-1.443-2.1789-0.69699-0.54825-3.534-1.7843-3.702-1.6129-0.05431 0.0554-0.03558 0.65711 0.04162 1.3371l0.14036 1.2364 1.2264 0.16867c0.67449 0.0928 1.7019 0.38997 2.283 0.66047 1.143 0.53195 1.4536 0.61512 1.4536 0.3892zm5.0934 15.316c1.4994 0.60502 4.4439-0.38362 6.1126-2.0523 1.632-1.632 3.2847-5.6132 2.6101-6.2877-0.19511-0.19511-0.72924 0.42469-1.782 2.0678-2.3296 3.636-4.01 5.1162-6.2793 5.5312-0.9979 0.18249-1.2754 0.49337-0.66147 0.74109zm-3.8657-2.6373c0.41624 0.22552 0.89785 0.41462 1.0702 0.42062 0.94408 0.0319 4.3151-0.8869 5.2377-1.4276 1.5523-0.90971 3.7734-3.3708 4.492-4.9774 1.4077-3.1472 1.1417-3.3511-0.91487-0.70107-2.596 3.3452-5.1256 5.0172-8.3733 5.5345-2.1791 0.34713-2.5185 0.60557-1.5119 1.151z"
|
||||
fill="#606060"
|
||||
stroke-width=".26459"
|
||||
id="path6" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
<metadata
|
||||
id="metadata11">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:title>Backwesen LOGO</dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g
|
||||
transform="matrix(1.7193 0 0 1.7193 18.317 -333.59)"
|
||||
clip-path="url(#l3d_a)"
|
||||
fill="#e64f2d"
|
||||
id="g15"
|
||||
style="stroke:#e64f2d;stroke-opacity:1">
|
||||
<path
|
||||
d="m27.71 195.15c-9.5466-0.0272-22.339 6.798-21.632 23.904 1.1055 26.729 25.457 29.208 35.192 29.423 1.068 5.0136 12.522 22.306 21.002 23.217h37.153c22.278-1.6678 38.961-75.757 26.593-76.038-46.782 2.4769-49.995 2.1384-88.6 0-2.4951-0.0266-5.9723-0.49474-9.7079-0.5054zm2.4913 9.4589c1.3514 13.693 3.5558 21.704 8.0182 33.943-11.383-1.5047-21.07-5.2244-22.852-19.11-0.95096-7.4112 2.3904-15.168 14.833-14.834z"
|
||||
fill="#e64f2d"
|
||||
stroke="#cf7816"
|
||||
id="path13"
|
||||
style="stroke:#e64f2d;stroke-opacity:1" />
|
||||
</g>
|
||||
<path
|
||||
d="m0 0"
|
||||
id="path17" />
|
||||
<svg width="1024" height="512" version="1.1" viewBox="0 0 270.94 135.47" xmlns="http://www.w3.org/2000/svg" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
|
||||
<title>Backwesen LOGO</title>
|
||||
<defs>
|
||||
<clipPath id="l3d_a">
|
||||
<path d="m103.79 261.75c-2.0374-2.1051-2.3212-4.7132-1.1454-10.525 0.94227-4.6579 1.2511-7.8679 0.81457-8.4669-0.64451-0.88435-3.8042 3.6661-4.1496 5.976-0.14509 0.97044-0.67146 1.6971-1.2294 1.6971-0.13514 0-0.19795-0.81275-0.14087-1.8229 0.09625-1.7035 0.21779-2.0112 1.8547-4.6965 0.96341-1.5804 1.9365-3.32 2.1624-3.8658 0.34174-0.82561 0.54017-0.99222 1.1818-0.99222 0.70544 0 0.81276 0.12947 1.2613 1.5214 0.72231 2.2416 0.62859 5.9019-0.27577 10.771-0.96404 5.1902-0.75608 7.3505 0.91166 9.4705 1.1993 1.5245 0.11407 2.3383-1.2453 0.93379zm-6.7022-7.6248c-0.32201-0.1998-0.29882-0.3204 0.14676-0.76332 0.3713-0.36909 1.062-0.57994 2.3152-0.70672l1.786-0.1807v0.69297c0 0.75752-0.18507 0.83544-2.5281 1.0644-0.73558 0.0719-1.5095 0.0239-1.7198-0.10661zm7.423-1.2226c0-0.24126 0.70476-1.1155 1.5661-1.9429 1.8948-1.8198 2.2451-2.8433 2.0828-6.0854-0.12475-2.4924-0.73015-4.1933-2.1028-5.9081l-0.81107-1.0132 1.4744-1.539 1.0045 1.8191c1.6642 3.0138 3.3832 3.9984 6.114 3.5021 1.5283-0.27778 2.3992-0.0121 2.2638 0.69058-0.1268 0.65805-1.4513 0.90479-3.9521 0.73625l-2.2825-0.15382-0.11297 2.3222c-0.17089 3.5128-1.65 6.323-3.944 7.4933-1.2322 0.6286-1.3002 0.63273-1.3002 0.0789zm-36.878-5.9416c-1.1264-1.3858-6.2013-7.0153-14.4-15.974-2.7052-2.9559-3.8839-5.0106-4.2522-7.4122-0.6879-4.4864 1.7544-8.9461 5.9848-10.929 1.3017-0.61004 1.8688-0.7133 3.9171-0.7133 2.2298 0 2.5321 0.0677 4.3819 0.98196 1.3773 0.6807 2.5299 1.5276 3.7567 2.7605 0.97339 0.97819 1.7698 1.8758 1.7698 1.9947 0 0.53278 0.71847 0.12885 1.3065-0.73453 0.98097-1.4402 3.539-3.6371 5.1581-4.4299 2.6612-1.3031 6.041-1.355 8.4428-0.12964 1.5079 0.76928 3.4947 2.7241 4.4298 4.3584 0.44572 0.77903 0.95049 1.4165 1.1217 1.4166 0.66083 5.2e-4 3.5412 1.572 4.6535 2.539 1.1762 1.0225 3.3344 4.0745 3.9751 5.6214 0.43821 1.0579 0.84846 1.0948 0.54861 0.0493-0.35715-1.2453-1.4691-3.137-3.297-5.6091-0.93063-1.2586-1.6265-2.3539-1.5464-2.434 0.68806-0.68805 3.7042 2.9493 5.635 6.7955 1.2258 2.4418 1.6565 2.877 1.8058 1.8244 0.10441-0.73618-1.0705-3.3035-2.8912-6.3179-0.74319-1.2304-1.2745-2.3139-1.1806-2.4077 0.68493-0.68493 3.2031 2.6834 4.6186 6.1778 0.42213 1.0421 0.90164 1.8311 1.1128 1.8311 0.60247 0 0.38381-2.1932-0.41865-4.199-0.39171-0.97911-0.63905-1.9708-0.54965-2.2038 0.29192-0.76074 1.4016 0.63019 2.0246 2.5377 0.72325 2.2146 0.89475 2.3952 1.5782 1.6617 0.72439-0.77754 1.1024-0.4933 0.88499 0.66549-0.11885 0.63351-0.0669 1.0014 0.16117 1.1424 0.54008 0.33378-0.61598 2.4039-2.137 3.8266-2.4762 2.3162-7.4183 3.9166-9.4702 3.0667-0.45686-0.18923-0.83065-0.4439-0.83065-0.56593 0-0.26596 1.3389-0.62937 3.7829-1.0268 2.4416-0.39701 4.4064-1.3168 6.0029-2.8102 0.73428-0.68683 1.2913-1.2925 1.2378-1.346-0.0535-0.0535-1.0971 0.43073-2.3192 1.076-2.8127 1.4851-4.6214 2.0118-6.9089 2.0118-2.1995 0-3.6477-0.52695-3.6477-1.3273 0-0.40832-0.12572-0.52424-0.46303-0.42691-0.25467 0.0735-1.3948 0.2154-2.5336 0.31537l-2.0705 0.18178-7.0962 7.7063c-3.9029 4.2385-7.9124 8.6792-8.9099 9.8682-0.99757 1.1891-1.8733 2.1646-1.9461 2.1678-0.07276 3e-3 -0.71299-0.70851-1.4227-1.5817zm25.434-19.957c0.764 0.0813 1.3891 0.0805 1.3891-2e-3 0-0.36667-2.5196-1.2109-4.0367-1.3526-1.6172-0.15102-1.6794-0.13381-1.9914 0.55094-0.17713 0.38876-0.32205 0.799-0.32205 0.91167 0 0.11266 0.80369 0.10112 1.786-0.0256 0.98229-0.12677 2.4111-0.16398 3.1751-0.0827zm0.85712-2.3734c-0.65711-0.69945-1.8083-1.0983-3.5692-1.2367-0.90669-0.0712-1.0698-3e-3 -1.138 0.47441-0.07233 0.50655 0.1334 0.59379 2.249 0.95371 3.2681 0.55599 3.1677 0.56381 2.4581-0.19146zm0.53197-1.3331c0-0.41735-0.86607-1.7252-1.443-2.1789-0.69699-0.54825-3.534-1.7843-3.702-1.6129-0.05431 0.0554-0.03558 0.65711 0.04162 1.3371l0.14036 1.2364 1.2264 0.16867c0.67449 0.0928 1.7019 0.38997 2.283 0.66047 1.143 0.53195 1.4536 0.61512 1.4536 0.3892zm5.0934 15.316c-0.61391-0.24772-0.33643-0.5586 0.66147-0.74109 2.2693-0.41501 3.9498-1.8952 6.2793-5.5312 1.0527-1.6431 1.5868-2.2629 1.782-2.0678 0.67454 0.67454-0.97809 4.6557-2.6101 6.2877-1.6687 1.6687-4.6132 2.6574-6.1126 2.0523zm-3.8657-2.6373c-1.0066-0.5454-0.66716-0.80384 1.5119-1.151 3.2476-0.51734 5.7772-2.1893 8.3733-5.5345 2.0566-2.65 2.3226-2.4462 0.91487 0.70107-0.71861 1.6066-2.9397 4.0677-4.492 4.9774-0.92264 0.54071-4.2937 1.4595-5.2377 1.4276-0.17239-6e-3 -0.654-0.1951-1.0702-0.42062z" display="none" fill="#606060" stroke-width=".26459"/>
|
||||
<path class="powerclip" d="m1.0499 190.15h134.18v86.544h-134.18zm102.74 71.601c1.3594 1.4045 2.4446 0.5907 1.2453-0.93379-1.6677-2.1199-1.8757-4.2802-0.91166-9.4705 0.90436-4.869 0.99808-8.5293 0.27577-10.771-0.44852-1.3919-0.55584-1.5214-1.2613-1.5214-0.64159 0-0.84002 0.16661-1.1818 0.99222-0.22589 0.54571-1.199 2.2853-2.1624 3.8658-1.6369 2.6852-1.7584 2.993-1.8547 4.6965-0.05708 1.0102 0.0057 1.8229 0.14087 1.8229 0.5579 0 1.0843-0.72664 1.2294-1.6971 0.34535-2.3099 3.5051-6.8604 4.1496-5.976 0.43653 0.59898 0.1277 3.809-0.81457 8.4669-1.1758 5.8122-0.89194 8.4203 1.1454 10.525zm-6.7022-7.6248c0.21033 0.13051 0.98426 0.17851 1.7198 0.10661 2.343-0.22894 2.5281-0.30686 2.5281-1.0644v-0.69297l-1.786 0.1807c-1.2531 0.12678-1.9439 0.33763-2.3152 0.70672-0.44558 0.44292-0.46877 0.56352-0.14676 0.76332zm7.423-1.2226v-2e-5c0 0.55383 0.068 0.5497 1.3002-0.0789 2.294-1.1703 3.7731-3.9805 3.944-7.4933l0.11297-2.3222 2.2825 0.15382c2.5008 0.16854 3.8253-0.0782 3.9521-0.73625 0.13539-0.70268-0.73546-0.96836-2.2638-0.69058-2.7308 0.49633-4.4498-0.48834-6.114-3.5021l-1.0045-1.8191-0.73722 0.7695-0.73723 0.76949 0.81107 1.0132c1.3727 1.7148 1.9781 3.4158 2.1028 5.9081 0.16229 3.2421-0.18801 4.2655-2.0828 6.0854-0.86138 0.82732-1.5661 1.7016-1.5661 1.9429zm-36.878-5.9416v5e-5c0.70974 0.87317 1.35 1.5847 1.4227 1.5817s0.94849-0.97878 1.9461-2.1678c0.99758-1.1891 5.007-5.6298 8.9099-9.8682l7.0962-7.7063 2.0705-0.18178c1.1388-0.1 2.2789-0.24187 2.5336-0.31537 0.33731-0.0973 0.46303 0.0186 0.46303 0.42691 0 0.80033 1.4482 1.3273 3.6477 1.3273 2.2874 0 4.0962-0.52668 6.9089-2.0118 1.2221-0.64526 2.2657-1.1295 2.3192-1.076s-0.50356 0.65917-1.2378 1.346c-1.5966 1.4934-3.5613 2.4132-6.0029 2.8102-2.444 0.39741-3.7829 0.76082-3.7829 1.0268 0 0.12203 0.37379 0.3767 0.83065 0.56593 2.0518 0.84991 6.994-0.75049 9.4702-3.0667 1.521-1.4227 2.6771-3.4928 2.137-3.8266-0.22807-0.14099-0.28002-0.50885-0.16117-1.1424 0.21739-1.1588-0.1606-1.443-0.88499-0.66549-0.68341 0.73355-0.85491 0.55297-1.5782-1.6617-0.62294-1.9075-1.7326-3.2984-2.0246-2.5377-0.0894 0.23297 0.15794 1.2246 0.54965 2.2038 0.80246 2.0058 1.0211 4.199 0.41865 4.199-0.21119 0-0.6907-0.78901-1.1128-1.8311-1.4155-3.4944-3.9337-6.8627-4.6186-6.1778-0.09387 0.0939 0.4374 1.1774 1.1806 2.4077 1.8207 3.0144 2.9956 5.5817 2.8912 6.3179-0.14929 1.0526-0.58007 0.61737-1.8058-1.8244-1.9308-3.8462-4.9469-7.4836-5.635-6.7955-0.08013 0.0801 0.61574 1.1754 1.5464 2.434 1.8279 2.4721 2.9399 4.3638 3.297 5.6091 0.29985 1.0455-0.1104 1.0086-0.54861-0.0493-0.64075-1.5469-2.7989-4.5989-3.9751-5.6214-1.1123-0.96702-3.9927-2.5385-4.6535-2.539-0.17122-1.2e-4 -0.676-0.63761-1.1217-1.4166-0.93508-1.6343-2.9219-3.5891-4.4298-4.3584-2.4018-1.2253-5.7816-1.1734-8.4428 0.12964-1.6192 0.79284-4.1772 2.9897-5.1581 4.4299-0.58806 0.86338-1.3065 1.2673-1.3065 0.73453 0-0.11888-0.79641-1.0165-1.7698-1.9947-1.2268-1.2328-2.3794-2.0798-3.7567-2.7605-1.8499-0.91426-2.1521-0.98196-4.3819-0.98196-2.0483 0-2.6154 0.10326-3.9171 0.7133-4.2305 1.9826-6.6727 6.4423-5.9848 10.929 0.36824 2.4016 1.547 4.4564 4.2522 7.4122 8.1988 8.9586 13.274 14.588 14.4 15.974zm25.434-19.957c0.764 0.0813 1.3891 0.0805 1.3891-2e-3 0-0.36667-2.5196-1.2109-4.0367-1.3526-1.6172-0.15102-1.6794-0.13381-1.9914 0.55094-0.17713 0.38876-0.32205 0.799-0.32205 0.91167 0 0.11266 0.80369 0.10112 1.786-0.0256 0.98229-0.12677 2.4111-0.16398 3.1751-0.0827zm0.85712-2.3734c-0.65711-0.69945-1.8083-1.0983-3.5692-1.2367-0.90669-0.0712-1.0698-3e-3 -1.138 0.47441-0.07233 0.50655 0.1334 0.59379 2.249 0.95371 3.2681 0.55599 3.1677 0.56381 2.4581-0.19146zm0.53197-1.3331c0-0.41735-0.86607-1.7252-1.443-2.1789-0.69699-0.54825-3.534-1.7843-3.702-1.6129-0.05431 0.0554-0.03558 0.65711 0.04162 1.3371l0.14036 1.2364 1.2264 0.16867c0.67449 0.0928 1.7019 0.38997 2.283 0.66047 1.143 0.53195 1.4536 0.61512 1.4536 0.3892zm5.0934 15.316c1.4994 0.60502 4.4439-0.38362 6.1126-2.0523 1.632-1.632 3.2847-5.6132 2.6101-6.2877-0.19511-0.19511-0.72924 0.42469-1.782 2.0678-2.3296 3.636-4.01 5.1162-6.2793 5.5312-0.9979 0.18249-1.2754 0.49337-0.66147 0.74109zm-3.8657-2.6373c0.41624 0.22552 0.89785 0.41462 1.0702 0.42062 0.94408 0.0319 4.3151-0.8869 5.2377-1.4276 1.5523-0.90971 3.7734-3.3708 4.492-4.9774 1.4077-3.1472 1.1417-3.3511-0.91487-0.70107-2.596 3.3452-5.1256 5.0172-8.3733 5.5345-2.1791 0.34713-2.5185 0.60557-1.5119 1.151z" fill="#606060" stroke-width=".26459"/>
|
||||
</clipPath>
|
||||
</defs>
|
||||
<metadata>
|
||||
<rdf:RDF>
|
||||
<cc:Work rdf:about="">
|
||||
<dc:title>Backwesen LOGO</dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<g transform="matrix(1.7193 0 0 1.7193 18.317 -333.59)" clip-path="url(#l3d_a)" fill="#e64f2d">
|
||||
<path d="m27.71 195.15c-9.5466-0.0272-22.339 6.798-21.632 23.904 1.1055 26.729 25.457 29.208 35.192 29.423 1.068 5.0136 12.522 22.306 21.002 23.217h37.153c22.278-1.6678 38.961-75.757 26.593-76.038-46.782 2.4769-49.995 2.1384-88.6 0-2.4951-0.0266-5.9723-0.49474-9.7079-0.5054zm2.4913 9.4589c1.3514 13.693 3.5558 21.704 8.0182 33.943-11.383-1.5047-21.07-5.2244-22.852-19.11-0.95096-7.4112 2.3904-15.168 14.833-14.834z" fill="#e64f2d" stroke="#cf7816"/>
|
||||
</g>
|
||||
<path d="m0 0"/>
|
||||
</svg>
|
||||
|
|
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 9.5 KiB |
BIN
assets/music/waffeln_short.mp3
(Stored with Git LFS)
BIN
assets/music/waffeln_short.mp3
(Stored with Git LFS)
Binary file not shown.
|
@ -1,3 +0,0 @@
|
|||
User-Agent: *
|
||||
Allow: /
|
||||
Sitemap: https://c3woc.de/sitemap.xml
|
|
@ -1,29 +0,0 @@
|
|||
// animations
|
||||
@keyframes backgroundImageAnimation {
|
||||
0% {
|
||||
background-image: url("/sweet_waffle-medium.webp");
|
||||
background-position: center;
|
||||
background-repeat: no-repeat;
|
||||
background-size: cover;
|
||||
}
|
||||
|
||||
33% {
|
||||
background-image: url("/waffle_apfelmus-medium.webp");
|
||||
background-position: center;
|
||||
background-repeat: no-repeat;
|
||||
background-size: cover;
|
||||
}
|
||||
66% {
|
||||
background-image: url("/sweet_waffle-medium.webp");
|
||||
background-position: center;
|
||||
background-repeat: no-repeat;
|
||||
background-size: cover;
|
||||
}
|
||||
}
|
||||
|
||||
.bganimation {
|
||||
animation-name: backgroundImageAnimation;
|
||||
animation-timing-function: step-start;
|
||||
animation-iteration-count: infinite;
|
||||
animation-duration: 20s;
|
||||
}
|
|
@ -1,16 +0,0 @@
|
|||
:root {
|
||||
--primary-waffle-fontcolor:#ffac33;
|
||||
--secoundary-waffle-fontcolor:white;
|
||||
--light-waffle-accent:rgba(5, 0, 12, 0.8);
|
||||
--href-waffle-fontcolor:rgb(230, 79, 45);
|
||||
--primary-waffle-accent:rgba(87, 5, 0, 0.9);
|
||||
--blog-waffle-accent:rgba(155, 22, 15, 0.95);
|
||||
--secoundary-waffle-accent:#CD4701;
|
||||
--third-waffle-accent:#9B160F;
|
||||
--rows-waffle-accent-even:#ff9333;
|
||||
--rows-waffle-accent-odd:#ffac33;
|
||||
--menu-waffle-accent:#ff9333;
|
||||
--footer-waffle-accent:rgba(23, 24, 32, 1);
|
||||
--waffel-background-color:#1c1d26;
|
||||
--column-count:3;
|
||||
}
|
|
@ -13,8 +13,46 @@
|
|||
* .navlist__navitem.-active
|
||||
*/
|
||||
|
||||
@import "_farben";
|
||||
@import "_animation";
|
||||
:root {
|
||||
--primary-waffle-fontcolor:#ffac33;
|
||||
--secoundary-waffle-fontcolor:white;
|
||||
--light-waffle-accent:rgba(5, 0, 12, 0.8);
|
||||
--href-waffle-fontcolor:rgb(230, 79, 45);
|
||||
--primary-waffle-accent:rgba(87, 5, 0, 0.9);
|
||||
--blog-waffle-accent:rgba(155, 22, 15, 0.95);
|
||||
--secoundary-waffle-accent:#CD4701;
|
||||
--third-waffle-accent:#9B160F;
|
||||
--rows-waffle-accent-even:#ff9333;
|
||||
--rows-waffle-accent-odd:#ffac33;
|
||||
--menu-waffle-accent:#ff9333;
|
||||
--footer-waffle-accent:rgba(23, 24, 32, 1);
|
||||
--waffel-background-color:#1c1d26;
|
||||
--column-count:3;
|
||||
}
|
||||
|
||||
@keyframes backgroundImageAnimation {
|
||||
0% {
|
||||
background-image: url("../images/photos/c3woc_croissant_01.jpg");
|
||||
background-position: center;
|
||||
background-repeat: no-repeat;
|
||||
background-size: cover;
|
||||
}
|
||||
|
||||
100% {
|
||||
background-image: url("../images/photos/waffel_.jpg");
|
||||
background-position: center;
|
||||
background-repeat: no-repeat;
|
||||
background-size: cover;
|
||||
}
|
||||
}
|
||||
|
||||
.bganimation {
|
||||
animation-name: backgroundImageAnimation;
|
||||
animation-timing-function: ease-in-out;
|
||||
animation-iteration-count: infinite;
|
||||
animation-duration: 100s;
|
||||
animation-direction: alternate;
|
||||
}
|
||||
|
||||
body {
|
||||
font-family: 'Lato', sans-serif;
|
||||
|
@ -220,7 +258,7 @@ header {
|
|||
background-color: var(--waffel-background-color);
|
||||
margin: 0 auto;
|
||||
padding: 0;
|
||||
max-width: 1440px;
|
||||
max-width: 1200px;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
margin-bottom: 3rem;
|
||||
|
@ -326,6 +364,27 @@ header {
|
|||
z-index: 5;
|
||||
}
|
||||
|
||||
.bg_box__unicorns {
|
||||
grid-row: 2 / span 5;
|
||||
grid-column: 1 / span 5;
|
||||
background-image: url("../images/background_waffle.svg");
|
||||
background-position: top 5% left 95%;
|
||||
background-size: auto 80%;
|
||||
background-repeat: no-repeat;
|
||||
z-index: 10;
|
||||
}
|
||||
|
||||
.slim_box__unicorns {
|
||||
grid-row: 1 / span 2;
|
||||
grid-column: 1 / span 5;
|
||||
background-image: url("../images/translucent_unicorns.svg");
|
||||
background-position: top 1rem left 95%;
|
||||
background-size: auto 115%;
|
||||
background-repeat: no-repeat;
|
||||
z-index: 10;
|
||||
margin-bottom: -6em;
|
||||
}
|
||||
|
||||
.bg_box__big_bg {
|
||||
grid-row: 3 / span 2;
|
||||
grid-column: 1 / span 5;
|
||||
|
@ -815,7 +874,7 @@ hr {
|
|||
|
||||
.nav__wrapper, .header__wrapper, .content__box, .content__half_box, .footer__wrapper, .content__third_box, .content__aggregate_box {
|
||||
width: 100%;
|
||||
max-width: 1440px;
|
||||
max-width: 1200px;
|
||||
orphans: 3;
|
||||
widows: 2;
|
||||
}
|
||||
|
@ -920,7 +979,7 @@ footer {
|
|||
flex-direction: row;
|
||||
justify-content: center;
|
||||
padding-top: 3%;
|
||||
max-width: 1440px;
|
||||
max-width: 1200px;
|
||||
margin: 0 auto;
|
||||
}
|
||||
|
||||
|
|
|
@ -1,33 +0,0 @@
|
|||
/* this custom SCSS stylesheet
|
||||
is under the MIT license
|
||||
MIT (C) 2022 by L3D <l3d@c3woc.de>
|
||||
|
||||
this stylesheet has the purpose
|
||||
to make the rezept XML Feed more
|
||||
attractive and graphically enhance it.
|
||||
*/
|
||||
feed:before {
|
||||
content: "Dies ist der XML-Feed, mit dem man Änderungen der Rezepte beobachten kann.";
|
||||
padding-top: 10px;
|
||||
padding-bottom: 20px;
|
||||
display: block;
|
||||
padding-left: 0.5em;
|
||||
font-size: 16pt;
|
||||
}
|
||||
|
||||
id,
|
||||
updated,
|
||||
author,
|
||||
content {
|
||||
display: none;
|
||||
}
|
||||
|
||||
entry {
|
||||
display:block;
|
||||
border: 1px solid gray;
|
||||
margin:0.5em;
|
||||
padding:0.5em;
|
||||
background-color:whitesmoke;
|
||||
list-style: none;
|
||||
color: black;
|
||||
}
|
|
@ -1,25 +0,0 @@
|
|||
/* this custom SCSS stylesheet
|
||||
is under the MIT license
|
||||
MIT (C) 2022 by L3D <l3d@c3woc.de>
|
||||
|
||||
this stylesheet has the purpose
|
||||
to make the sitemap XML Feed more
|
||||
attractive and graphically enhance it.
|
||||
*/
|
||||
url {
|
||||
display:block;
|
||||
border: 1px solid gray;
|
||||
margin:0.5em;
|
||||
padding:0.5em;
|
||||
background-color:whitesmoke;
|
||||
list-style: none;
|
||||
color: black;
|
||||
}
|
||||
urlset:before {
|
||||
content: "Eine Sitemap ist eine Datei, in der Informationen zu dieser Seite stehen. Zum Beispiel welche Unterseiten es hier alles gibt.";
|
||||
padding-top: 10px;
|
||||
padding-bottom: 20px;
|
||||
display: block;
|
||||
padding-left: 0.5em;
|
||||
font-size: 16pt;
|
||||
}
|
|
@ -4,7 +4,6 @@ url = https://c3woc.de/
|
|||
url_style = absolute
|
||||
excluded_assets = *.scss
|
||||
upscale = false
|
||||
output_path = temp/builds/c3woc.de/
|
||||
|
||||
[servers.c3woc]
|
||||
name = c3woc
|
||||
|
@ -13,7 +12,7 @@ url_style = absolute
|
|||
enabled = yes
|
||||
default = yes
|
||||
locale = de_DE
|
||||
target = rsync://webwaffel@c3woc.de/srv/www/c3woc.de/
|
||||
target = rsync://preview@preview.c3woc.de/srv/www/preview.c3woc.de/
|
||||
|
||||
[alternatives.de]
|
||||
name = Deutsch
|
||||
|
@ -27,6 +26,3 @@ url_prefix = /en/
|
|||
|
||||
[packages]
|
||||
lektor-scss = 1.4.1
|
||||
lektor-image-resize = 1.0.0
|
||||
lektor-image-filter = 3.0
|
||||
lektor-html-pretify = 1.0.6
|
||||
|
|
|
@ -1,19 +0,0 @@
|
|||
[small]
|
||||
height = 360
|
||||
width = 640
|
||||
|
||||
[medium]
|
||||
height = 720
|
||||
width = 1280
|
||||
|
||||
[large]
|
||||
height = 1080
|
||||
width = 1920
|
||||
|
||||
[extralarge]
|
||||
height = 1440
|
||||
width = 2560
|
||||
|
||||
[woowee]
|
||||
width = 3840
|
||||
height = 2160
|
|
@ -1,199 +0,0 @@
|
|||
claim_heading: <span>C3 <em>Waffle Operation Centre</em></span><br><span>we 🧡 waffles!</span>
|
||||
---
|
||||
meta_description: Get inspired by waffle recipes from chaos community and sweeten this world with waffles. 🧡
|
||||
---
|
||||
section:
|
||||
|
||||
#### flow_text_image_section ####
|
||||
title: The waffle Formula
|
||||
----
|
||||
title_url: /rezept/
|
||||
----
|
||||
content_teaser: With a lot of love we transform raw ingredients into waffle-ready dough. In the process, we use long-researched recipes that we do not want to hide from you.
|
||||
----
|
||||
content_body:
|
||||
|
||||
After years of research, we have succeeded in reconstructing the formula for wafer batter. This was long considered lost, but has now been made accessible again through quantum technology and blockchain.
|
||||
|
||||
One of the secrets of good waffle batter is the freshness of the ingredients. Another is the quality.
|
||||
----
|
||||
content_footer:
|
||||
|
||||
##### flow_social_media_link #####
|
||||
sm_what: Follow us at
|
||||
-----
|
||||
title: Mastodon
|
||||
-----
|
||||
sm_link: https://chaos.social/@c3woc
|
||||
-----
|
||||
sm_image: /images/icons/social/mastodon.svg
|
||||
-----
|
||||
sm_what_2: or
|
||||
-----
|
||||
title_2: Twitter
|
||||
-----
|
||||
sm_link_2: https://twitter.com/c3woc
|
||||
-----
|
||||
sm_image_2: /images/icons/social/twitter.svg
|
||||
----
|
||||
content_image: waffle_colored_stawberry.jpg
|
||||
----
|
||||
content_image_alt: beatuiful waffle with strawberry
|
||||
----
|
||||
content_image_src:
|
||||
#### flow_third_box_section ####
|
||||
inner_box:
|
||||
|
||||
##### flow_one_innerbox_section #####
|
||||
title: classic waffle dough
|
||||
-----
|
||||
box_image: waffle_apfelmus.jpg
|
||||
-----
|
||||
box_content:
|
||||
|
||||
The classic waffle mix is good for any use.
|
||||
|
||||
From eggs, butter, sugar, flour, milk, vanilla, baking powder and optionally a little rum and mate, delicious waffles can be conjured up at any time.
|
||||
-----
|
||||
box_link: classic waffles
|
||||
-----
|
||||
box_url: /rezept/klassisch/
|
||||
-----
|
||||
image_alt:
|
||||
##### flow_one_innerbox_section #####
|
||||
title: gluten free waffle dough
|
||||
-----
|
||||
box_image: sweet_waffle.jpg
|
||||
-----
|
||||
box_content:
|
||||
|
||||
Through only small adjustments, the waffle recipe can also be adapted so that it works for people who do not tolerate gluten, for example.
|
||||
|
||||
Here we have had particularly good experience with the gluten-free flour from Schär.
|
||||
-----
|
||||
box_link: gluten free
|
||||
-----
|
||||
box_url: /rezept/glutenfrei/
|
||||
-----
|
||||
image_alt:
|
||||
##### flow_one_innerbox_section #####
|
||||
title: vagan waffles
|
||||
-----
|
||||
box_image: vegan.jpg
|
||||
-----
|
||||
box_content:
|
||||
|
||||
Waffles can also be baked vegan.
|
||||
|
||||
With almond milk, vegan butter and egg substitute, you can also conjure up delicious dough products for the waffle iron.
|
||||
-----
|
||||
box_link: Vegan
|
||||
-----
|
||||
box_url: /rezept/vegan/
|
||||
-----
|
||||
image_alt: vegan waffle
|
||||
#### flow_seperator ####
|
||||
#### flow_boxes_section ####
|
||||
title: Be part of the Waffle Community
|
||||
----
|
||||
background_box_title: Calendar
|
||||
----
|
||||
background_box_claim: Let's bake waffles together!
|
||||
----
|
||||
upper_claim_boxes:
|
||||
|
||||
##### flow_calendar #####
|
||||
calendar_name: /waffeln.ics
|
||||
----
|
||||
claim__background_link: Subscribe to calendar
|
||||
----
|
||||
claim__background_url: /waffeln.ics
|
||||
----
|
||||
claim_boxes:
|
||||
|
||||
##### flow_claim_boxes #####
|
||||
card_title: Waffle Internet Relay Chat
|
||||
-----
|
||||
card_image: /images/icons/social/hackint.svg
|
||||
-----
|
||||
card_url: https://webirc.hackint.org/#irc://irc.hackint.org/waffel
|
||||
-----
|
||||
card_url_text: ircs://irc.hackint.org/#waffel
|
||||
-----
|
||||
card_text: There is a waffle chat on the [hackint.org](https://hackint.org/) network. If you like, drop by there and let's exchange ideas about waffle-ready dough products.
|
||||
##### flow_claim_boxes #####
|
||||
card_title: Waffles on Mastodon
|
||||
-----
|
||||
card_image: /images/icons/social/mastodon.svg
|
||||
-----
|
||||
card_url: https://chaos.social/@c3woc
|
||||
-----
|
||||
card_url_text: @c3woc@chaos.social
|
||||
-----
|
||||
card_text: On Mastodon there are also accounts containing waffle. For example, C3WOC is represented on the chaos.social instance. Have a look.
|
||||
##### flow_claim_boxes #####
|
||||
card_title: Waffles on Twitter
|
||||
-----
|
||||
card_image:
|
||||
|
||||
/images/icons/social/twitter.svg
|
||||
-----
|
||||
card_url: https://twitter.com/@C3WOC
|
||||
-----
|
||||
card_url_text: @C3WOC
|
||||
-----
|
||||
card_text: Waffles are also happily tweeting away on Twitter. Say hello if you like.
|
||||
##### flow_claim_boxes #####
|
||||
card_title: Waffles in subreddit
|
||||
-----
|
||||
card_image:
|
||||
|
||||
/images/icons/social/reddit.svg
|
||||
-----
|
||||
card_url: https://www.reddit.com/r/waffel/
|
||||
-----
|
||||
card_url_text: waffel.reddit.com
|
||||
-----
|
||||
card_text: Did you know that there is an own waffle subreddit? He is always happy about delicious waffle thoughts.
|
||||
##### flow_claim_boxes #####
|
||||
card_title: The Waffle Conspiracy
|
||||
-----
|
||||
card_image: /images/icons/social/telegram.svg
|
||||
-----
|
||||
card_url: https://t.me/c3woc
|
||||
-----
|
||||
card_url_text: t.me/c3woc
|
||||
-----
|
||||
card_text: For the conspiracy buffs among you, there's the [Waffle Conspiracy](https://t.me/waffelverschwoerung) on Telegram. And of course an announcement channel.
|
||||
##### flow_claim_boxes #####
|
||||
card_title: Waffle on the ears
|
||||
-----
|
||||
card_image: /images/icons/social/podcast.svg
|
||||
-----
|
||||
card_url: https://podcast.c3woc.de/
|
||||
-----
|
||||
card_url_text: podcast.c3woc.de
|
||||
-----
|
||||
card_text: If you can't get enough of the waffles, you can also listen to the podcast "The Hot Iron" [Subscribe](https://podcast.c3woc.de/podcast-he.xml).
|
||||
##### flow_claim_boxes #####
|
||||
card_title: Source code and Git
|
||||
-----
|
||||
card_image: /images/icons/social/gitea.svg
|
||||
-----
|
||||
card_url: https://git.l3d.ch/c3woc/
|
||||
-----
|
||||
card_url_text: git.l3d.ch/c3woc/
|
||||
-----
|
||||
card_text: At C3WOC, we highly value open source and version control. That's why we're on [github.com/c3woc](https://github.com/c3woc), among other places. Or even without LFS limits on our own infrastructure:
|
||||
---
|
||||
subclaim_address: Recipes
|
||||
---
|
||||
subclaim_content:
|
||||
|
||||
Get inspired by waffle recipes from chaos community and sweeten this world with waffles. 🧡
|
||||
---
|
||||
title: c3 waffle operation centre
|
||||
---
|
||||
claim_content: The leading experts on waffles in the chaos community.
|
||||
---
|
||||
subclaim_heading: Waffles are for everyone
|
|
@ -17,8 +17,6 @@ section:
|
|||
#### flow_text_image_section ####
|
||||
title: Die Waffel Formel
|
||||
----
|
||||
title_url: /rezept/
|
||||
----
|
||||
content_teaser: Mit viel Liebe verwandeln wir rohe Zutaten in waffelfähigen Teig. Dabei verwenden wir lang erforschte Rezepturen, die wir euch nicht verheimlichen wollen.
|
||||
----
|
||||
content_body:
|
||||
|
@ -46,7 +44,7 @@ sm_link_2: https://twitter.com/c3woc
|
|||
-----
|
||||
sm_image_2: /images/icons/social/twitter.svg
|
||||
----
|
||||
content_image: waffle_colored_stawberry.jpg
|
||||
content_image: sweet_waffle.jpg
|
||||
----
|
||||
content_image_alt:
|
||||
----
|
||||
|
@ -57,7 +55,7 @@ inner_box:
|
|||
##### flow_one_innerbox_section #####
|
||||
title: klassischer Waffelteig
|
||||
-----
|
||||
box_image: waffle_apfelmus.jpg
|
||||
box_image: sweet_waffle.jpg
|
||||
-----
|
||||
box_content:
|
||||
|
||||
|
@ -68,39 +66,34 @@ Aus Eiern, Butter, Zucker, Mehl, Milch, Vanille, Backpulver und optional ein wen
|
|||
box_link: klassische Waffel
|
||||
-----
|
||||
box_url: /rezept/klassisch/
|
||||
-----
|
||||
image_alt:
|
||||
##### flow_one_innerbox_section #####
|
||||
title: glutenfreier Waffelteig
|
||||
title: laktosefreier Waffelteig
|
||||
-----
|
||||
box_image: sweet_waffle.jpg
|
||||
-----
|
||||
box_content:
|
||||
|
||||
Durch nur kleine anpassungen lässt sich das Waffelrezept auch so anpassen, das es für Menschen funktioniert die zum Beispiel kein gluten vertragen.
|
||||
Hier haben wir besonders gute Erfahrung mit glutenfreien Mehl von Schär gemacht.
|
||||
Viele der tierischen Zutaten im Waffelteig lassen sich durch vegane Produkte Problemlos ersetzen.
|
||||
|
||||
Das gilt für alle Zutaten, auser den Eiern. Mit beispielsweise veganer Magarine und Hafergetränken lässt sich da vieles machen.
|
||||
-----
|
||||
box_link: glutenfrei
|
||||
box_link: laktosefrei
|
||||
-----
|
||||
box_url: /rezept/glutenfrei/
|
||||
-----
|
||||
image_alt:
|
||||
box_url: /rezept/laktose/
|
||||
##### flow_one_innerbox_section #####
|
||||
title: vegane Waffeln
|
||||
title: Waffel mit Akzent
|
||||
-----
|
||||
box_image: vegan.jpg
|
||||
box_image: sweet_waffle.jpg
|
||||
-----
|
||||
box_content:
|
||||
|
||||
Waffeln lassen sich auch vegan backen.
|
||||
Der klassische Waffelteig lässt sich mit Zutaten eurer Wahl verfeiern und verwandelt das Waffeln essen in ein neues Abendteuer.
|
||||
|
||||
Mit Mandelmilch, veganer Butter und Ei-Ersatz lassen sich ebenfalls köstliche Teigprodukte fürs Waffeleisen zaubern.
|
||||
Es gibt Zimt, Kardamom, Chilli, frische Kräuter und vieles mehr. Probiert es doch mal aus.
|
||||
-----
|
||||
box_link: Vegan
|
||||
box_link: verfeinerter Teig
|
||||
-----
|
||||
box_url: /rezept/vegan/
|
||||
-----
|
||||
image_alt:
|
||||
box_url: /rezept/gewuerz/
|
||||
#### flow_seperator ####
|
||||
#### flow_boxes_section ####
|
||||
title: Sei teil der Waffel Community
|
||||
|
@ -125,7 +118,7 @@ card_title: Waffel Internet Relay Chat
|
|||
-----
|
||||
card_image: /images/icons/social/hackint.svg
|
||||
-----
|
||||
card_url: https://webirc.hackint.org/#irc://irc.hackint.org/waffel
|
||||
card_url: https://webirc.hackint.org/#irc://irc.hackint.org/#waffel
|
||||
-----
|
||||
card_url_text: ircs://irc.hackint.org/#waffel
|
||||
-----
|
||||
|
@ -189,9 +182,9 @@ card_title: Quellcode und Git
|
|||
-----
|
||||
card_image: /images/icons/social/gitea.svg
|
||||
-----
|
||||
card_url: https://git.l3d.ch/c3woc/
|
||||
card_url: https://backwesen.de/c3woc/
|
||||
-----
|
||||
card_url_text: git.l3d.ch/c3woc/
|
||||
card_url_text: backwesen.de/c3woc/
|
||||
-----
|
||||
card_text: Beim C3WOC schätzen wir Open-Source und Versionsverwaltung sehr. Daher sind wir u.a. auf [github.com/c3woc](https://github.com/c3woc) vertreten. Oder auch ohne LFS limits auf unserer eigenen Infrastruktur auf:
|
||||
---
|
||||
|
|
|
@ -1,34 +0,0 @@
|
|||
_model: page
|
||||
---
|
||||
title: Datenschutz
|
||||
---
|
||||
body:
|
||||
|
||||
Datenschutz wird beim Chaos Computer Club schon immer als sehr wichtigen Teil der digitale Souveränität angesehen. Dies gilt natürlich auch für den Teil des CCC, der sich mit köstlichen Teigprodukten beschäftigt.
|
||||
|
||||
Nach unserer auffassung der Datenschutz-Grundverordnung muss jede Seite klar und verständlich aufführen, wie mit Personenbezogenen Daten Ihrer Besucher umgeht. Deshalb versuchen wir hier nun verständlich zu machen, was diese Website kann und tut und darf. Bei Verständnisfragen oder Inkonsistenzen fragt bitte nach!
|
||||
|
||||
## verwenden der Webseite
|
||||
Diese Website kann grundsätzlich absolut anonym genutzt werden – ihr braucht keine Namen, Mailadresse oder sonst irgend welche persöhnliche Daten daür angeben. Wir nutzen auch keine Cookies, um nachzuvollziehen, wer die Website wie oft wann besucht. Wir tracken die einzelnen Websitenbesucher auch sonst nicht. Ihr dürft beim betrachten der Webseite aber natürlich selber Cookies oder Waffeln mitbringen um den aufenthalt noch süßer zu machen. Aber diese Entscheidung überlassen wir ausschließlich euch.
|
||||
|
||||
## Tracking
|
||||
Wir erfassen nicht, welche Personen wann auf welche Teile unserer Internetpräsenz zugegreifen hat. Aber wir speichern kurzzeitig fehlerhafte Seitenaufrufe, auch bekannt als "error.log" um euren Aufenthalt hier noch gemütlicher zu gestalten und Fehler zu beheben. Da wir unsere Websiten alle selber betreiben, liegen selbst diese anonymen Informationen nur bei uns, und nur das Admin-Team hat Zugriff darauf. Wir übermitteln diese Daten an niemanden sonst.
|
||||
Da wir diese Webseite auf einem Cloudserver bei dem Anbieter "Hetzner" hosten, wird protokolliert wie viel so genannter "Netzwerktraffic" beim Besuch unserer Seite entsteht. Die Datenschutzerklärung von Hetzner findet ihr auf [hetzner.com/de/legal/privacy-policy](https://www.hetzner.com/de/legal/privacy-policy). Selbstverständlich haben wir mit Hetzner einen so genannten "Vertrag zur Auftragsverarbeitung" abgeschlossen und uns bemüht, alles so Datensparsam wie möglich ein zu stellen.
|
||||
|
||||
## Verschlüsselung
|
||||
Dadurch dass wir diese Websites verschlüsselt *(über SSL/TLS, ihr wisst schon, HTTPS)* anbieten, helfen wir weiter dabei, eure Daten zu schützen, weil so nicht einfach von Dritten einsehbar ist, welche Inhalte ihr abruft. Wir können aber nicht garantieren, dass nicht irgendwo im HTTPS-Protokoll oder den Implementierungen, die ihr oder wir nutzen, Fehler sind. *(Wenn das so ist, dann erfahrt ihr das aber definitiv aus den Nachrichten, sobald es rauskommt.)*
|
||||
|
||||
## Wiederspruch zu Werbung und Spam
|
||||
Zu unserem eigenen Schutz: Der Nutzung von im Rahmen der Impressumspflicht veröffentlichten Kontaktdaten durch Dritte zur Übersendung von nicht ausdrücklich angeforderter Werbung und Informationsmaterialien wird hiermit ausdrücklich widersprochen. Die Betreiber der Seiten behalten sich ausdrücklich rechtliche Schritte im Falle der unverlangten Zusendung von Werbeinformationen, etwa durch Spam-Mails, vor.
|
||||
|
||||
## Weitere Auftritte im Internet
|
||||
Das C3WOC hat nicht nur eine Webseite sondern ist auch auf Social Media aktiv. Für die anderen Orte im Internet, gilt jeweils die Datenschutzerklärung der jeweiligen Seite.
|
||||
+ Zum Beispiel für das Mastodon auf [chaos.social/@c3woc](https://chaos.social/@c3woc) wäre das die Datenschutzerklärung von chaos.social auf [chaos.social/terms](https://chaos.social/terms).
|
||||
+ Für YouTube ist dies die Datenschutzerklärung auf [policies.google.com/privacy](https://policies.google.com/privacy?hl=de).
|
||||
+ Für Twitter ist die Datenschutzerklärung auf [twitter.com/de/privacy](https://twitter.com/de/privacy)
|
||||
+ Für Twitch ist die Datenschutzerklärung auf [twitch.tv/p/de-de/legal/privacy-notice](https://www.twitch.tv/p/de-de/legal/privacy-notice/). Für Spenden und Zahlungen im zusammenhang mit dem [Twitch Account des C3WOC](https://twitch.tv/c3woc) haftet die [WTF Kooperative eG](https://wtf-eg.de/impressum/) und stellt Ihre Datenschutzerklärung auf [wtf-eg.de/datenschutz/](https://wtf-eg.de/datenschutz/) zur verfügung.
|
||||
+ Für Reddit gilt die Datenschutzerklärung von Reddit auf [redditinc.com/de/policies/privacy-policy](https://www.redditinc.com/de/policies/privacy-policy).
|
||||
+ Github hat seine Datenschutzerklärung auf [docs.github.com/en/site-policy/privacy-policies](https://docs.github.com/en/site-policy/privacy-policies) versteckt.
|
||||
+ Für Telegram gilt die Datenschutzerklärung auf [telegram.org/privacy](https://telegram.org/privacy).
|
||||
---
|
||||
meta_description: Datenschutz wird beim Chaos Computer Club schon immer für sehr wichtig angesehen. Daher achten wir stehts darauf, alle unsere Systeme maximal Datensparsam einzurichten. Natürlich gilt dies auch für diese Webseite.
|
|
@ -1,4 +0,0 @@
|
|||
_template: rezept_feed.xml
|
||||
---
|
||||
_model: none
|
||||
_discoverable: no
|
|
@ -1,32 +0,0 @@
|
|||
_model: page
|
||||
---
|
||||
title: Hygiene
|
||||
---
|
||||
body:
|
||||
|
||||
Du bist an der Produktion von Essen für Dritte beteiligt.
|
||||
Daher trägst du ein hohes Maß an Verantwortung für die gesundheitliche Unbedenklichkeit und qualitative Hochwertigkeit dieser Lebensmittel.
|
||||
|
||||
Eine saubere Arbeitsfläche, saubere Werkzeuge und frisch <a href="https://youtu.be/w-4_5J0xk7A">gewaschene Hände</a> sollten selbstverständlich sein. <br/>
|
||||
Wer gesundheitlich angeschlagen ist, sollte besser keine Lebensmittel zubereiten.
|
||||
Bei Symptomen von <a href="https://www.rki.de/DE/Content/Infekt/IfSG/Belehrungsbogen/belehrungsbogen_lebensmittel_deutsch.pdf?__blob=publicationFile">einigen Krankheiten</a> ist es jedem nach dem
|
||||
<a href="https://www.gesetze-im-internet.de/ifsg/index.html">Infektionsschutzgesetz</a> sogar untersagt,
|
||||
in diesem Bereich tätig zu sein.
|
||||
|
||||
Beim Umgang mit rohen Eiern ist erhöhte Vorsicht geboten. Beachtet hierbei bitte den
|
||||
<a href="https://www.bvl.bund.de/DE/Arbeitsbereiche/01_Lebensmittel/03_Verbraucher/03_UmgangLM/02_LMzubereiten/03_Eier/lm_zubereitung_eier_node.html">Hygienischen Umgang mit Eiern</a>
|
||||
des <a href="https://bvl.bund.de/">Bundesamts für Verbraucherschutz und Lebensmittelsicherheit</a>.
|
||||
|
||||
Wer im Lebensmittelbereich arbeitet und bei der Zubereitung von Speisen direkten Kontakt mit Lebensmitteln hat,
|
||||
braucht zwingend ein Gesundheitszeugnis. Zumindest gilt dies bei der Arbeit im Lebensmittelsektor. Oder wenn es sich
|
||||
nicht mehr im Rahmen eines Privathaushaltes abspielt.
|
||||
|
||||
Auch bei kleineren Veranstaltungen wie Vereins- und Straßenfesten ist es ratsam, allen mit Lebensmitteln und Speisen
|
||||
hantierenden Menschen zumindest auf den
|
||||
<a href="https://mlr.baden-wuerttemberg.de/fileadmin/redaktion/m-mlr/intern/dateien/publikationen/Bro_Leitfaden.pdf">Leitfaden für den Umgang mit Lebensmitteln auf Vereins- und Straßenfesten</a>
|
||||
hinzuweisen.
|
||||
|
||||
Weitere wertvolle Hinweise zur Hygiene gibt es als
|
||||
<a href="https://wiki.c3gelb.de/doku.php?id=public:flyer">Flyer bei C3GELB</a>,
|
||||
auf <a href="https://www.bfr.bund.de/cm/350/hygieneregeln-in-der-gemeinschaftsgastronomie-deutsch.pdf">bfr.bund.de</a> oder auch als Video auf
|
||||
<a href="https://youtu.be/w-4_5J0xk7A">youtu.be/w-4_5J0xk7A</a> und auf <a href="https://www.infektionsschutz.de/mediathek/filme/filme-zum-richtigen-haendewaschen.html">infektionsschutz.de</a>.
|
|
@ -1,52 +0,0 @@
|
|||
_model: page
|
||||
---
|
||||
title: Impressum
|
||||
---
|
||||
body:
|
||||
|
||||
Diese Webseite wird gehostet, betrieben und gestaltet vom C3WOC. Den führenden Experten im bereich "Waffeln" in der Community des [Chaos Computer Club](https://de.wikipedia.org/wiki/Chaos_Computer_Club).
|
||||
|
||||
Da das deutsch Telemediengesetzt jedoch keine Arbeitsgruppen sondern natürliche Personen im Impressum haben möchte, hier die rechtlich notwendigen Daten.
|
||||
|
||||
```
|
||||
Lilian Roller
|
||||
Rüppurrer Str. 7
|
||||
76137 Karlsruhe
|
||||
```
|
||||
## Kontakt:
|
||||
```
|
||||
mail: waffel <at> c3woc.de
|
||||
phone: +49 221 59619 4533
|
||||
VoIP: sip:4533@hg.eventphone.de
|
||||
IRC: ircs://irc.hackint.org/#waffel
|
||||
```
|
||||
|
||||
Wir bitten Sie, im Falle einer Kontaktaufnahme immer auch eine Kontaktaufnahme per E-Mail zu unternehmen.
|
||||
|
||||
|
||||
## Urheberrechtliche Hinweise zur Webseite:
|
||||
Sofern nicht anders angegeben, stehen alle Inhalte dieser Webseite unter dieser [MIT Lizenz](https://git.l3d.ch/c3woc/webseite/src/branch/main/LICENCE). Die Lizenz besagt in etwa, das die Inhalte dieser Seite zwar verwendet und auch weiter verbreitet werden dürfen, aber es muss dabei stehts der Lizenztext angegeben sein und der folgende Hinweis auf die Urheber muss mit dabei stehen:
|
||||
```
|
||||
MIT License
|
||||
Copyright (c) 2019 L3D <l3d@c3woc.de>
|
||||
Copyright (c) 2019 C3 Waffle Operation Center <waffel@c3woc.de>
|
||||
```
|
||||
|
||||
## Information gemäß § 36 VSBG
|
||||
|
||||
Gemäß § 36 VSBG (Verbraucherstreitbeilegungsgesetz – Gesetz über die alternative Streitbeilegung in Verbrauchersachen) erklären wir als Betreiber dieser Website, das wir weder bereit, motiviert noch verpflichtet sind, an Streitbeilegungsverfahren vor einer Verbraucherschlichtungsstelle teilzunehmen. Gerne können wir aber versuchen, bei einem Getränk mal über dein anliegen reden.
|
||||
|
||||
## Für wen gilt dieses Impressum
|
||||
Dieses Impressum gilt selbstverständlich für diese Webseite. Aber auch für Beiträge, die vom C3WOC im Internet erstellt wurden. Dies geschieht zum Beispiel auf unseren social Media Kanälen:
|
||||
+ Mastodon: [chaos.social/@c3woc](https://chaos.social/@c3woc)
|
||||
+ Twitter: [twitter.com/@c3woc](https://twitter.com/@c3woc)
|
||||
+ YouTube: [youtube.com/c3woc](https://youtube.com/c3woc)
|
||||
+ Twitch: [twitch.tv/c3woc](https://twitch.tv/c3woc)
|
||||
+ Telegram: [t.me/c3woc](https://t.me/c3woc)
|
||||
+ Reddit: [waffel.reddit.com](https://waffel.reddit.com)
|
||||
+ Github: [github.com/c3woc](https://github.com/c3woc)
|
||||
+ Gitea: [git.l3d.ch/c3woc](https://git.l3d.ch/c3woc)
|
||||
|
||||
Dieses Impressum gilt aber auch für ausgewählt Seiten wie [git.l3d.ch](https://git.l3d.ch), [podcast.c3woc.de](https://podcast.c3woc.de) oder [winkekatze.tv](https://winkekatze.tv).
|
||||
---
|
||||
meta_description: Impressum des C3 Waffel Operation Center. Wir sind u.a. per Mail erreichbar unter waffel <at> c3woc.de
|
|
@ -1,35 +0,0 @@
|
|||
_model: page
|
||||
---
|
||||
title: Kontakt
|
||||
---
|
||||
meta_description: Kontaktmöglichkeiten mit dem C3 Waffel Operation Center
|
||||
---
|
||||
body:
|
||||
|
||||
Waffeln sind in ihrer einfachsten Form ein aus Mehl und Wasser bestehendes, flaches Feingebäck, das zwischen zwei heißen Eisen gebacken wird. Dies einfache Grundform wurde von vielen Wesen angepasst, verändert und weiter optimiert, bis daraus unsere köstlichen Teigprodukte wurden, mit denen sich die chaos Community bewaffelt.
|
||||
|
||||
Um die Wesen des C3WOC zu kontaktieren, gibt es viele Möglichkeiten. Eine davon führt über Mail: ``waffel at c3woc.de``.
|
||||
|
||||
## Außenstellen
|
||||
Hier findet man die Außenstellen des C3WOC, aufgelistet in alphabetische reinfolge.
|
||||
|
||||
### Binary Kitchen
|
||||
Die Binary Kitchen ist ein Hackspace aus Regensburg in Bayern. Menschen treffen sich dort regelmäßig montags, aber auch an vielen anderen Tagen, um gemeinsam am 3D-Drucker, dem Laser, dem eigenen Laptop oder eben dem neu erworbenen Waffeleisen zu werkeln. Unser "Hallo Welt" hatte das Waffeleisen mit Belgischen Waffeln aus Hefeteig, aber gerüchteweise sind auch Herzchenwaffeln und deftige Waffeln dazukommen. Kontakt: [binary-kitchen.de](https://binary-kitchen.de/)
|
||||
|
||||
### Chaospott Essen
|
||||
Der Chaospott ist der örtliche Erfa-Kreis (Erfahrungsaustauschkreis) des Chaos Computer Clubs in Essen. Sie sind eine Gruppe von intergalaktischen Wesen, die das Interesse am kreativen Umgang mit Technik teilen und gerne gestalterisch tätig werden. Auch im Umgang mit Waffeln. Kontakt: [chaospott.de](https://chaospott.de/)
|
||||
|
||||
### Entropia e.V.
|
||||
Entropia ist ein Ort für Hacker, Haecksen und Neugierige aus Karlsruhe und Umgebung. In seinen Räumen bieten er Platz und Equipment für alle, die alte und neue Technologien erforschen oder Waffeln backen. Kontakt: [entropia.de](https://entropia.de/)
|
||||
|
||||
Entropia will die Integration von Medien in die Gesellschaft fördern, über die Technik aufklären sowie über Vorteile und Risiken dieser informieren. Dazu bieten wir Raum für Informationsaustausch, Workshops, Basteleien, Vorträge und ein Programm für Jugendeinrichtungen und Schulen.
|
||||
|
||||
### Platinengarten e.V.
|
||||
Der Platinengarten ist ein Verein in Darmstadt, der sich um das Thema Computer und Waffeln engagiert. Kontakt: [platinengarten.de](https://platinengarten.de/)
|
||||
|
||||
### see-base
|
||||
Die see-base war ein Hackerspace im Raum Überlingen am Bodensee. Dort kamen Chaoten, Hacker und Haecksen zusammen um gemeinsam an Projekten zu basteln, zu löten, spaß am Gerät zu haben und sich bei der ein oder anderen Waffel auszutauschen. Leider ist der Space nicht mehr aktiv. Kontakt: [see-base.de](https://see-base.de/)
|
||||
|
||||
### Und du?
|
||||
Alleine Waffeln backen ist langweilig.
|
||||
[Mach mit](/mitmachen) beim C3WOC.
|
|
@ -1,21 +0,0 @@
|
|||
body:
|
||||
|
||||
Are you passionate about waffle-based dough products? You have fun experimenting with new recipes or spreading experienced recipes? Then join the C3WOC!
|
||||
|
||||
The C3WOC is made up of people who are attracted by the sweet smell of waffles and have fun with the waffle maker. We have found that baking waffles together is much more fun. Therefore we invite you to join us.
|
||||
|
||||
What can you do
|
||||
---------------------------------
|
||||
If you want to join us, please contact us via ``waffel at c3woc.de`` or via social media.
|
||||
|
||||
### Waffle Angel
|
||||
When we bake waffles at an event hosted by a chaos-related entity, we can use all the help we can get behind the waffle iron and making the batter. Thanks to everyone who has supported us here so far. And thanks in advance to those who will be doing this in the future.
|
||||
|
||||
### Host
|
||||
Are you or your club hosting an event that would like to be armed with delicious food? Contact us and see if someone would like to come along!
|
||||
|
||||
### Food Photographer
|
||||
Waffles are a delicious pastry dish. But very shy in front of the camera. We would be very happy to have pretty pictures of waffles if you provide them with a usable license for us.
|
||||
|
||||
### Event Manager
|
||||
We are present at some of the chaos related events. However, this all needs preparation. From purchasing to storing ingredients and transporting waffle irons to planning helpers. Here we are very happy about bright minds who want to help us with the planning.
|
|
@ -1,27 +0,0 @@
|
|||
_model: page
|
||||
---
|
||||
title: Mitmachen
|
||||
---
|
||||
body:
|
||||
|
||||
Du bist begeistert von waffelfähigen Teigprodukten? Du hast spaß daran, mit neuen Rezepten zu experimentieren oder erfahrene Rezepte zu verbreiten? Dann mach doch mit beim C3WOC!
|
||||
|
||||
Das C3WOC besteht aus Wesen, die vom süßlichen Duft der Waffeln angezogen sind und spaß am Waffel-Gerät haben. Wir haben heraus gefunden, das zusammen Waffeln backen gleich viel mehr Freude macht. Daher laden wir dich ein, bei uns mit zu machen.
|
||||
|
||||
Was kann man Mitmachen
|
||||
---------------------------------
|
||||
Wenn du Lust hast mit zu machen, melde dich doch über ``waffel at c3woc.de`` oder über social Media.
|
||||
|
||||
### Waffelengel
|
||||
Wenn wir auf einer Veranstaltung Waffel backen, die von einer chaosnahen Entität ausgetragen wird, dann können wir jede Hilfe hinterm Waffeleisen und beim Teig machen gebrauchen. Vielen Dank an alle, die uns hier bisher unterstützt haben. Und schonmal Danke an diejenigen, die dies zukünftig machen werden.
|
||||
|
||||
### Gastgeber:in
|
||||
Du oder dein Verein veranstalten ein Event, das gerne bewaffelt werden würde? Sprich uns doch mal an, ob bei uns nicht jemand Lust hat vorbei zu kommen!
|
||||
|
||||
### Food Fotograf:in
|
||||
Waffeln sind ein köstliches Teiggericht. Aber sehr scheu vor der Kamera. Wir würden uns sehr über hübsche Bilder von Waffeln freuen, wenn du diese mit einer brauchbaren Lizenz für uns zur verfügung stellst.
|
||||
|
||||
### Event Manager:in
|
||||
Wir sind auf einigen der chaosnahen Veranstaltungen vertreten. Dies braucht aber alles vorbereitung. Vom Einkauf über Lagerung der Zutaten und Transport von Waffeleisen bis hin zur Helferplanung. Hier freuen wir uns sehr über kluge Köpfe, die uns bei der Planung unterstützen möchten.
|
||||
---
|
||||
meta_description: Du bist begeistert von waffelfähigen Teigprodukten? Du hast spaß daran, mit neuen Rezepten zu experimentieren oder erfahrene Rezepte zu verbreiten? Dann mach doch mit beim C3WOC!
|
|
@ -1,21 +0,0 @@
|
|||
title:
|
||||
|
||||
Hafer-Brühstück mit Matetee [Sauerteig]
|
||||
---
|
||||
orf: yes
|
||||
---
|
||||
pub_date: 2022-05-09
|
||||
---
|
||||
weight: 1001
|
||||
---
|
||||
body:
|
||||
|
||||
In Brasilien werden die Blätter des Mate-Strauchs gleich nach der Ernte getrocknet und zu **Erva-Mate Chimarrão** vermahlen. Das leuchtend grüne Pulver wird in 1kg-Säcken vakuumverpackt und ist hierzulande gar nicht so leicht zu bekommen. Es enthält auch grobe Stängel (typ. ca. 40%), die beim Essen stören würden: deshalb den Mate durch ein feines Sieb/Mehlsieb geben. Auch sind manche Fabrikate stark geräuchert, und übertragen diesen Geschmack auf die Waffeln: das kann man mögen, muss man aber nicht.
|
||||
|
||||
Dem Rezept fehlt am Ende der Münchsteinacher Brau-Service. Dafür können wir aber Flüssigkeit, Zuckergehalt und Koffein nach Belieben selber regulieren. **Erhöhter Koffeingehalt**: Matetee enthält (je nach Quelle) min. 1% Koffein, also haben die 40 g Chimarrão schon so viele Umdrehungen wie 2 L Club-Mate! Die Matetee-Menge beginnt (je nach Gewöhnung) ab etwa 60–80 g/kg aufdringlich erdig-laubig vorzuschmecken (notfalls Zuckermenge erhöhen).
|
||||
|
||||
**Mehl**: Jedes Mehl geht, vom 405er Weißmehl bis zu selbstgemahlenem Bio-Dinkel, oder Mischungen mit Reis-, Buchweizen- oder Linsenmehl, Haferflocken, Stärke, etc.! Nur sollte am Ende mindestens die Hälfte Weizen(varietät) drin sein.
|
||||
|
||||
Alles Backwerk wird besser, wenn man sich von den Wunderkräften des **Sauerteig**s helfen lässt. Wer keinen hat, im Bekanntenkreis rumfragen, ob nicht der eine oder die andere Hobbybäckerin einen ausleihen mag. Wachsen tut er dann von alleine. Im Notfall durch Arme-Leute-Sauerteig ersetzen: 3 Teile Buttermilch/Joghurt und 2 Teile Mehl und ein paar Krümel Hefe einen Tag bei Raumtemperatur stehen lassen. Der Säureeintrag in den Waffelteig ist merklich -- wen dich das stört, kannst du ein bisschen Natron reinrühren (und dafür die Hefe weglassen, denn du hast dir soeben Backpulver gebaut).
|
||||
|
||||
Den **Backtrieb** übernimmt vornehmlich die Backhefe, die aber (je nach Aktivität des Sauerteigs und der Eile, die man hat) auch weggelassen oder durch Backpulver ersetzt/unterstützt werden kann.
|
|
@ -1,238 +0,0 @@
|
|||
_template: zutaten.yaml
|
||||
---
|
||||
oven_fan: Off
|
||||
---
|
||||
oven_type: Waffeleisen
|
||||
---
|
||||
recipe_name: Hafer-Brühstück
|
||||
---
|
||||
render_hygiene: yes
|
||||
---
|
||||
title: Hafer-Brühstück
|
||||
---
|
||||
x_ignore_1: yes
|
||||
---
|
||||
x_license: https://git.l3d.ch/c3woc/webseite/src/branch/main/LICENCE
|
||||
---
|
||||
ingredients:
|
||||
|
||||
#### flow_ingredients ####
|
||||
ingredient: Haferflocken
|
||||
----
|
||||
usda_num: 43495
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 80
|
||||
-----
|
||||
unit: g
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient:
|
||||
|
||||
Erva-Mate Chimarrão
|
||||
----
|
||||
usda_num: 819162004609
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 40
|
||||
-----
|
||||
unit: g
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
|
||||
##### flow_processing #####
|
||||
process: fein gemahlener, abgesiebter Mate-Tee
|
||||
-----
|
||||
short: yes
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Wasser
|
||||
----
|
||||
usda_num: 14555
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 200
|
||||
-----
|
||||
unit: ml
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
|
||||
##### flow_processing #####
|
||||
process: kochend
|
||||
-----
|
||||
short: yes
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Sauerteig
|
||||
----
|
||||
usda_num: 701990000468
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 100
|
||||
-----
|
||||
unit: ml
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Pflanzenöl
|
||||
----
|
||||
usda_num: 4669
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 150
|
||||
-----
|
||||
unit: ml
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
|
||||
##### flow_processing #####
|
||||
process: Raps, Sonnenblume, …
|
||||
-----
|
||||
short: yes
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Mehl
|
||||
----
|
||||
usda_num: 20481
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 270
|
||||
-----
|
||||
unit: g
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Zucker
|
||||
----
|
||||
usda_num: 19335
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 150
|
||||
-----
|
||||
unit: g
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Salz
|
||||
----
|
||||
usda_num: 2047
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 1
|
||||
-----
|
||||
unit: pr
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Hefewürfel
|
||||
----
|
||||
usda_num:
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: ¼
|
||||
-----
|
||||
unit: Stück
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
---
|
||||
steps:
|
||||
|
||||
#### flow_steps ####
|
||||
step:
|
||||
|
||||
Vorbereitung „Brühstück“: Wir vermengen die Haferflocken mit dem Mate-Pulver, und übergießen das mit dem kochenden Wasser. Abkühlen lassen. Die gequollenen, gelierten Haferkörner verleihen dem Teig eine gute Zähigkeit und machen die Waffeln locker und zart.
|
||||
----
|
||||
haccp_type:
|
||||
----
|
||||
haccp_string:
|
||||
----
|
||||
notes:
|
||||
#### flow_steps ####
|
||||
step:
|
||||
|
||||
Teig: Wenn der tiefgrüne „radioaktive Haferschleim“ Raumtemperatur hat, rühren wir ihn glatt und mischen Sauerteig, Öl, Zucker, Salz hinein. Dann die Hefe zugeben.
|
||||
----
|
||||
haccp_type:
|
||||
----
|
||||
haccp_string:
|
||||
----
|
||||
notes:
|
||||
#### flow_steps ####
|
||||
step:
|
||||
|
||||
Anschließend das Mehl in mehreren Schritten einrühren. Falls nötig immer wieder Wasser zugeben, um am Ende die perfekte Waffelteig-Konsistenz zu erhalten. Mindestens eine halbe Stunde gehen lassen, dann Teigkonsistenz noch mal überprüfen.
|
||||
----
|
||||
haccp_type:
|
||||
----
|
||||
haccp_string:
|
||||
----
|
||||
notes:
|
||||
#### flow_steps ####
|
||||
step:
|
||||
|
||||
Abschmecken zB mit Zimt und abgeriebener Zitronenschale. (Vanille passt nicht so gut.)
|
||||
----
|
||||
haccp_type:
|
||||
----
|
||||
haccp_string:
|
||||
----
|
||||
notes:
|
||||
---
|
||||
servings:
|
||||
|
||||
#### flow_servings ####
|
||||
serving_number: 10
|
||||
----
|
||||
serving_units: Waffeln
|
|
@ -40,4 +40,4 @@ trailer:
|
|||
Du kennst noch weitere Möglichkeiten ein Waffeleisen zu verwenden? Wir freuen uns sehr, wenn du uns deine Rezepte und Ideen weiter gibst.
|
||||
Das geht per E-Mail. Alternativ kannst du es selbst hier veröffentlichen. Denn diese Webseite kannst du [auf GitHub](https://github.com/c3woc/c3woc-website.git) bearbeiten!
|
||||
---
|
||||
body:
|
||||
body: hello world
|
||||
|
|
|
@ -1,25 +0,0 @@
|
|||
title:
|
||||
|
||||
Currywurst
|
||||
---
|
||||
orf: yes
|
||||
---
|
||||
weight: 2001
|
||||
---
|
||||
author: c-base
|
||||
---
|
||||
pub_date: 2022-05-09
|
||||
---
|
||||
body:
|
||||
|
||||
Als Topping empfehlen wir:
|
||||
|
||||
2 Teile Schmand
|
||||
1 Teil Curry-Ketchup
|
||||
Entweder zusammen gerührt oder einzeln (nach persönlicher Vorliebe) auf die warme Waffel geben.
|
||||
|
||||
oder:
|
||||
|
||||
Schmand auf die warme Waffel geben und mit Amarena-Kirchsoße garnieren.
|
||||
|
||||
Als Getränk kann man eine Cola oder einen "Pfeffi", ein Berliner Pfefferminzlikör, dazureichen.
|
|
@ -1,332 +0,0 @@
|
|||
_template: zutaten.yaml
|
||||
---
|
||||
oven_fan: Off
|
||||
---
|
||||
oven_type: Waffeleisen
|
||||
---
|
||||
recipe_name: Berliner Currywurst
|
||||
---
|
||||
render_hygiene: yes
|
||||
---
|
||||
title: Berliner Currywurst-Waffel
|
||||
---
|
||||
x_ignore_1: yes
|
||||
---
|
||||
x_license: https://git.l3d.ch/c3woc/webseite/src/branch/main/LICENCE
|
||||
---
|
||||
ingredients:
|
||||
|
||||
#### flow_ingredients ####
|
||||
ingredient: Vollei
|
||||
----
|
||||
usda_num: 1171
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 0,5
|
||||
-----
|
||||
unit: l
|
||||
----
|
||||
substitutions:
|
||||
|
||||
##### flow_substitutions #####
|
||||
ingredient: Eier
|
||||
-----
|
||||
usda_num: 1123
|
||||
-----
|
||||
amounts:
|
||||
|
||||
###### flow_amounts ######
|
||||
amount: 10
|
||||
------
|
||||
unit: Stück
|
||||
-----
|
||||
processing:
|
||||
|
||||
###### flow_processing ######
|
||||
process: rohe Eier strikt räumlich getrennt von anderen Lebensmitteln verarbeiten
|
||||
------
|
||||
short:
|
||||
###### flow_processing ######
|
||||
process: Ei vor dem Aufschlagen waschen und wenn möglich desinfizieren
|
||||
------
|
||||
short:
|
||||
###### flow_processing ######
|
||||
process: alle Teile des Ei sind nach dem Aufschlagen so schnell wie möglich zu verarbeiten
|
||||
------
|
||||
short:
|
||||
-----
|
||||
notes:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Zucker
|
||||
----
|
||||
usda_num: 19335
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 250
|
||||
-----
|
||||
unit: g
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Butter
|
||||
----
|
||||
usda_num: 1001
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 625
|
||||
-----
|
||||
unit: g
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Backpulver
|
||||
----
|
||||
usda_num: 18371
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 50
|
||||
-----
|
||||
unit: g
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Milch
|
||||
----
|
||||
usda_num: 1077
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 1
|
||||
-----
|
||||
unit: l
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
|
||||
##### flow_processing #####
|
||||
process: frische Vollmilch
|
||||
-----
|
||||
short: yes
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Fruchtbuttermilch
|
||||
----
|
||||
usda_num: 011110906151
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 1
|
||||
-----
|
||||
unit: l
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
|
||||
##### flow_processing #####
|
||||
process: Multivitamin
|
||||
-----
|
||||
short: yes
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Mehl
|
||||
----
|
||||
usda_num: 20481
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 1
|
||||
-----
|
||||
unit: kg
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
|
||||
##### flow_processing #####
|
||||
process: Weizen, Type 550
|
||||
-----
|
||||
short: yes
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Vollkornmehl
|
||||
----
|
||||
usda_num: 100274
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 1
|
||||
-----
|
||||
unit: kg
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Cola
|
||||
----
|
||||
usda_num: 92410310
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 750
|
||||
-----
|
||||
unit: ml
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Curry-Pulver
|
||||
----
|
||||
usda_num: 2015
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 40
|
||||
-----
|
||||
unit: g
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Curry-Wurst ohne Darm
|
||||
----
|
||||
usda_num: 100173
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 2
|
||||
-----
|
||||
unit: kg
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
|
||||
##### flow_processing #####
|
||||
process: grob geschnitten
|
||||
-----
|
||||
short: yes
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Knoblauch
|
||||
----
|
||||
usda_num:
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 6
|
||||
-----
|
||||
unit: each
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
|
||||
##### flow_processing #####
|
||||
process: Knolle
|
||||
-----
|
||||
short: yes
|
||||
##### flow_processing #####
|
||||
process: klein geschnitten
|
||||
-----
|
||||
short: yes
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Salz
|
||||
----
|
||||
usda_num: 2047
|
||||
----
|
||||
amounts:
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Zitronensaft
|
||||
----
|
||||
usda_num: 9152
|
||||
----
|
||||
amounts:
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
---
|
||||
servings:
|
||||
|
||||
#### flow_servings ####
|
||||
serving_number: 70
|
||||
----
|
||||
serving_units: Waffeln
|
||||
---
|
||||
source_authors: c-base
|
||||
---
|
||||
steps:
|
||||
|
||||
#### flow_steps ####
|
||||
step: Am besten erst einmal das Mehl mit dem Zucker, Backpulver und Currypulver vermengen, dann die Flüssigkeiten unterrühren und die Currywurst-Stücke und den Knoblauch unterheben.
|
||||
----
|
||||
haccp_type:
|
||||
----
|
||||
haccp_string:
|
||||
----
|
||||
notes:
|
||||
#### flow_steps ####
|
||||
step: Mit Salz und Zitronensaft abschmecken.
|
||||
----
|
||||
haccp_type:
|
||||
----
|
||||
haccp_string:
|
||||
----
|
||||
notes:
|
|
@ -1,11 +0,0 @@
|
|||
title: glutenfreier Waffelteig
|
||||
---
|
||||
author: L3D
|
||||
---
|
||||
body:
|
||||
---
|
||||
pub_date: 2021-07-19
|
||||
---
|
||||
orf: yes
|
||||
---
|
||||
weight: 23
|
|
@ -1,425 +0,0 @@
|
|||
title: glutenfreie Waffeln
|
||||
---
|
||||
_template: zutaten.yaml
|
||||
---
|
||||
recipe_name: glutenfreie Waffeln
|
||||
---
|
||||
x_ignore_1: yes
|
||||
---
|
||||
servings:
|
||||
|
||||
#### flow_servings ####
|
||||
serving_number: 10
|
||||
----
|
||||
serving_units: Waffeln
|
||||
#### flow_servings ####
|
||||
serving_number: 50
|
||||
----
|
||||
serving_units: Waffeln
|
||||
---
|
||||
ingredients:
|
||||
|
||||
#### flow_ingredients ####
|
||||
ingredient: Eier
|
||||
----
|
||||
usda_num: 1123
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 4
|
||||
-----
|
||||
unit: Stück
|
||||
##### flow_amounts #####
|
||||
amount: 0
|
||||
-----
|
||||
unit: each
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
|
||||
##### flow_processing #####
|
||||
process: rohe Eier strikt räumlich getrennt von anderen Lebensmitteln verarbeiten
|
||||
-----
|
||||
short:
|
||||
##### flow_processing #####
|
||||
process: Ei vor dem Aufschlagen waschen und wenn möglich desinfizieren
|
||||
-----
|
||||
short:
|
||||
##### flow_processing #####
|
||||
process: alle Teile des Ei sind nach dem Aufschlagen so schnell wie möglich zu verarbeiten
|
||||
-----
|
||||
short:
|
||||
----
|
||||
notes:
|
||||
|
||||
##### flow_notes #####
|
||||
note: Statt Eier sollte man, wenn möglich, Vollei verwenden
|
||||
-----
|
||||
html:
|
||||
##### flow_notes #####
|
||||
note: Eier möglichst nicht im Orginalkaton lagern
|
||||
-----
|
||||
html:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Vollei
|
||||
----
|
||||
usda_num: 1171
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 0
|
||||
-----
|
||||
unit: l
|
||||
##### flow_amounts #####
|
||||
amount: 1
|
||||
-----
|
||||
unit: l
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
|
||||
##### flow_notes #####
|
||||
note: 1 l Vollei entspricht 20 Eiern
|
||||
-----
|
||||
html:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Zucker
|
||||
----
|
||||
usda_num: 19335
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 200
|
||||
-----
|
||||
unit: g
|
||||
##### flow_amounts #####
|
||||
amount: 1
|
||||
-----
|
||||
unit: kg
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Butter
|
||||
----
|
||||
usda_num: 1001
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: vegan
|
||||
-----
|
||||
unit: g
|
||||
##### flow_amounts #####
|
||||
amount: 1,25
|
||||
-----
|
||||
unit: kg
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
|
||||
##### flow_processing #####
|
||||
process: weich oder zerlassen
|
||||
-----
|
||||
short: yes
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Vanillezucker
|
||||
----
|
||||
usda_num: 2050
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 2
|
||||
-----
|
||||
unit: EL
|
||||
##### flow_amounts #####
|
||||
amount: 100
|
||||
-----
|
||||
unit: g
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Backpulver
|
||||
----
|
||||
usda_num: 18371
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 1
|
||||
-----
|
||||
unit: EL
|
||||
##### flow_amounts #####
|
||||
amount: 50
|
||||
-----
|
||||
unit: g
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
|
||||
##### flow_notes #####
|
||||
note:
|
||||
|
||||
Backpulver vergrößert das Volumen des Teigs
|
||||
-----
|
||||
html: yes
|
||||
#### flow_ingredients ####
|
||||
ingredient: Milch
|
||||
----
|
||||
usda_num: 1077
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 200
|
||||
-----
|
||||
unit: ml
|
||||
##### flow_amounts #####
|
||||
amount: 1
|
||||
-----
|
||||
unit: l
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
|
||||
##### flow_notes #####
|
||||
note: Wenn möglich Frischmilch verwenden
|
||||
-----
|
||||
html: no
|
||||
#### flow_ingredients ####
|
||||
ingredient: glutenfreues Mehl
|
||||
----
|
||||
usda_num: 100251
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 400
|
||||
-----
|
||||
unit: g
|
||||
##### flow_amounts #####
|
||||
amount: 2
|
||||
-----
|
||||
unit: kg
|
||||
----
|
||||
substitutions:
|
||||
|
||||
##### flow_substitutions #####
|
||||
ingredient: Buchweizen oder Mais-Mehl
|
||||
-----
|
||||
usda_num: 20011
|
||||
-----
|
||||
amounts:
|
||||
|
||||
###### flow_amounts ######
|
||||
amount: 400
|
||||
------
|
||||
unit: g
|
||||
###### flow_amounts ######
|
||||
amount: 2
|
||||
------
|
||||
unit: kg
|
||||
-----
|
||||
processing:
|
||||
-----
|
||||
notes:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
|
||||
##### flow_notes #####
|
||||
note: Reismehl funktioniert für Waffelteig leider nicht so gut
|
||||
-----
|
||||
html:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Club-Mate
|
||||
----
|
||||
usda_num:
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 100
|
||||
-----
|
||||
unit: ml
|
||||
##### flow_amounts #####
|
||||
amount: 0,5
|
||||
-----
|
||||
unit: l
|
||||
----
|
||||
substitutions:
|
||||
|
||||
##### flow_substitutions #####
|
||||
ingredient: Sprudel
|
||||
-----
|
||||
usda_num: 92410210
|
||||
-----
|
||||
amounts:
|
||||
|
||||
###### flow_amounts ######
|
||||
amount: 100
|
||||
------
|
||||
unit: ml
|
||||
###### flow_amounts ######
|
||||
amount: 0,5
|
||||
------
|
||||
unit: l
|
||||
-----
|
||||
processing:
|
||||
-----
|
||||
notes:
|
||||
|
||||
###### flow_notes ######
|
||||
note: Alternativ zu Sprudel kann auch fast jedes andere Kohlensäurehaltige Getränk verwendet werden
|
||||
------
|
||||
html: no
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Rum
|
||||
----
|
||||
usda_num: 93504000
|
||||
----
|
||||
amounts:
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
|
||||
##### flow_notes #####
|
||||
note: optional
|
||||
-----
|
||||
html: yes
|
||||
#### flow_ingredients ####
|
||||
ingredient: Salz
|
||||
----
|
||||
usda_num: 2047
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 1
|
||||
-----
|
||||
unit: TL
|
||||
##### flow_amounts #####
|
||||
amount: 2
|
||||
-----
|
||||
unit: EL
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
---
|
||||
source_authors: L3D <l3d@c3woc.de>
|
||||
---
|
||||
x_license: https://git.l3d.ch/c3woc/webseite/src/branch/main/LICENCE
|
||||
---
|
||||
oven:
|
||||
|
||||
#### flow_oven ####
|
||||
amount: 210
|
||||
----
|
||||
unit: C
|
||||
---
|
||||
oven_fan: Off
|
||||
---
|
||||
oven_time: 99s
|
||||
---
|
||||
oven_type: Waffeleisen
|
||||
---
|
||||
steps:
|
||||
|
||||
#### flow_steps ####
|
||||
step: Eier, Zucker, Vanillezucker und Milch verrühren.
|
||||
----
|
||||
haccp_type: critical_control_point
|
||||
----
|
||||
haccp_string: rohe Eier strikt räumlich getrennt von anderen Lebensmitteln verarbeiten!
|
||||
----
|
||||
notes:
|
||||
#### flow_steps ####
|
||||
step: unter Rühren die häfte des glutenfreien Mehl dazugeben.
|
||||
----
|
||||
haccp_type:
|
||||
----
|
||||
haccp_string:
|
||||
----
|
||||
notes:
|
||||
#### flow_steps ####
|
||||
step: die flüssige Butter vorsichtig dazugeben und gut verrühren.
|
||||
----
|
||||
haccp_type:
|
||||
----
|
||||
haccp_string:
|
||||
----
|
||||
notes:
|
||||
#### flow_steps ####
|
||||
step: nach und nach die restlichen Zutaten hinzugeben.
|
||||
----
|
||||
haccp_type:
|
||||
----
|
||||
haccp_string:
|
||||
----
|
||||
notes:
|
||||
#### flow_steps ####
|
||||
step: Den Teig klumpenfrei rühren, bei bedarf etwas mit glutenfreien Mehl oder Flüssigkeit variieren, damit es ein dickflüssiger Teig wird, der sich noch in ein Waffeleisen gießen lässt.
|
||||
----
|
||||
haccp_type:
|
||||
----
|
||||
haccp_string:
|
||||
----
|
||||
notes:
|
||||
#### flow_steps ####
|
||||
step: den Teig etwas ruhen lassen
|
||||
----
|
||||
haccp_type: control_point
|
||||
----
|
||||
haccp_string: Wenn der Teig nicht direkt zubereitet wird unbedingt kühlen!
|
||||
----
|
||||
notes:
|
||||
#### flow_steps ####
|
||||
step: Waffeln im heißen Waffeleisen zubereiten
|
||||
----
|
||||
haccp_type:
|
||||
----
|
||||
haccp_string:
|
||||
----
|
||||
notes:
|
||||
|
||||
##### flow_notes #####
|
||||
note: Waffeln optional zB. mit Puderzucker und Apfelmus verzieren.
|
||||
-----
|
||||
html:
|
||||
---
|
||||
render_hygiene: yes
|
|
@ -2,10 +2,12 @@ title: klassischer Waffelteig
|
|||
---
|
||||
author: L3D
|
||||
---
|
||||
body:
|
||||
body:
|
||||
|
||||
klassischer Waffelteig
|
||||
|
||||
[rezept.yaml](rezept.yaml)
|
||||
---
|
||||
pub_date: 2021-07-19
|
||||
---
|
||||
orf: yes
|
||||
---
|
||||
weight: 1
|
||||
|
|
|
@ -4,6 +4,8 @@ _template: zutaten.yaml
|
|||
---
|
||||
recipe_name: klassische Waffeln
|
||||
---
|
||||
recipe_uuid: 65ef100f-1e6d-44d5-94ba-b862da3c5988
|
||||
---
|
||||
x_ignore_1: yes
|
||||
---
|
||||
servings:
|
||||
|
@ -35,33 +37,23 @@ amount: 0
|
|||
-----
|
||||
unit: each
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
|
||||
##### flow_processing #####
|
||||
process: rohe Eier strikt räumlich getrennt von anderen Lebensmitteln verarbeiten
|
||||
-----
|
||||
short:
|
||||
##### flow_processing #####
|
||||
process: Ei vor dem Aufschlagen waschen und wenn möglich desinfizieren
|
||||
-----
|
||||
short:
|
||||
##### flow_processing #####
|
||||
process: alle Teile des Ei sind nach dem Aufschlagen so schnell wie möglich zu verarbeiten
|
||||
-----
|
||||
short:
|
||||
----
|
||||
notes:
|
||||
|
||||
##### flow_notes #####
|
||||
note: Statt Eier sollte man, wenn möglich, Vollei verwenden
|
||||
-----
|
||||
html:
|
||||
##### flow_notes #####
|
||||
note: Eier möglichst nicht im Orginalkarton lagern
|
||||
-----
|
||||
html:
|
||||
note: Eier nicht im Orginalkaton lagern
|
||||
----
|
||||
substitutions:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Vollei
|
||||
----
|
||||
|
@ -78,16 +70,14 @@ amount: 1
|
|||
-----
|
||||
unit: l
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
|
||||
##### flow_notes #####
|
||||
note: 1 l Vollei entspricht 20 Eiern
|
||||
-----
|
||||
html:
|
||||
note: 1l Vollei entspricht 20 Eiern
|
||||
----
|
||||
substitutions:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Zucker
|
||||
----
|
||||
|
@ -104,11 +94,11 @@ amount: 1
|
|||
-----
|
||||
unit: kg
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
----
|
||||
substitutions:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Butter
|
||||
----
|
||||
|
@ -125,16 +115,14 @@ amount: 1,25
|
|||
-----
|
||||
unit: kg
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
|
||||
##### flow_processing #####
|
||||
process: weich oder zerlassen
|
||||
-----
|
||||
short: yes
|
||||
----
|
||||
notes:
|
||||
----
|
||||
substitutions:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Vanillezucker
|
||||
----
|
||||
|
@ -151,11 +139,11 @@ amount: 100
|
|||
-----
|
||||
unit: g
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
----
|
||||
substitutions:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Backpulver
|
||||
----
|
||||
|
@ -172,8 +160,6 @@ amount: 50
|
|||
-----
|
||||
unit: g
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
|
@ -182,8 +168,8 @@ notes:
|
|||
note:
|
||||
|
||||
Backpulver vergrößert das Volumen des Teigs
|
||||
-----
|
||||
html: yes
|
||||
----
|
||||
substitutions:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Milch
|
||||
----
|
||||
|
@ -200,16 +186,14 @@ amount: 1
|
|||
-----
|
||||
unit: l
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
|
||||
##### flow_notes #####
|
||||
note: Wenn möglich Frischmilch verwenden
|
||||
-----
|
||||
html: no
|
||||
----
|
||||
substitutions:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Mehl
|
||||
----
|
||||
|
@ -226,11 +210,11 @@ amount: 2
|
|||
-----
|
||||
unit: kg
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
----
|
||||
substitutions:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Club-Mate
|
||||
----
|
||||
|
@ -247,6 +231,10 @@ amount: 0,5
|
|||
-----
|
||||
unit: l
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
----
|
||||
substitutions:
|
||||
|
||||
##### flow_substitutions #####
|
||||
|
@ -270,13 +258,7 @@ processing:
|
|||
notes:
|
||||
|
||||
###### flow_notes ######
|
||||
note: Alternativ zu Sprudel kann auch fast jedes andere kohlensäurehaltige Getränk verwendet werden
|
||||
------
|
||||
html: no
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
note: Alternativ zu Sprudel kann auch fast jedes andere Kohlensäurehaltige Getränk verwendet werden.
|
||||
#### flow_ingredients ####
|
||||
ingredient: Rum
|
||||
----
|
||||
|
@ -284,16 +266,14 @@ usda_num: 93504000
|
|||
----
|
||||
amounts:
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
|
||||
##### flow_notes #####
|
||||
note: optional
|
||||
-----
|
||||
html: yes
|
||||
----
|
||||
substitutions:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Salz
|
||||
----
|
||||
|
@ -306,19 +286,19 @@ amount: 1
|
|||
-----
|
||||
unit: TL
|
||||
##### flow_amounts #####
|
||||
amount: 2
|
||||
amount: 3
|
||||
-----
|
||||
unit: EL
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
----
|
||||
substitutions:
|
||||
---
|
||||
source_authors: L3D <l3d@c3woc.de>
|
||||
---
|
||||
x_license: https://git.l3d.ch/c3woc/webseite/src/branch/main/LICENCE
|
||||
x_license: https://backwesen.de/c3woc/webseite/src/branch/main/LICENCE
|
||||
---
|
||||
oven:
|
||||
|
||||
|
@ -329,9 +309,9 @@ unit: C
|
|||
---
|
||||
oven_fan: Off
|
||||
---
|
||||
oven_time: 99s
|
||||
oven_time: 100s
|
||||
---
|
||||
oven_type: Waffeleisen
|
||||
oven_type: waffle iron
|
||||
---
|
||||
steps:
|
||||
|
||||
|
@ -368,7 +348,7 @@ haccp_string:
|
|||
----
|
||||
notes:
|
||||
#### flow_steps ####
|
||||
step: Den Teig klumpenfrei rühren, bei Bedarf etwas mit Mehl oder Flüssigkeit variieren, damit es ein dickflüssiger Teig wird, der sich noch in ein Waffeleisen gießen lässt.
|
||||
step: Den Teig klumpenfrei rühren, bei bedarf etwas mit Mehl oder Flüssigkeit variieren, damit es ein dickflüssiger Teig wird, der sich noch in ein Waffeleisen gießen lässt.
|
||||
----
|
||||
haccp_type:
|
||||
----
|
||||
|
@ -380,7 +360,7 @@ step: den Teig etwas ruhen lassen
|
|||
----
|
||||
haccp_type: control_point
|
||||
----
|
||||
haccp_string: Wenn der Teig nicht direkt zubereitet wird, unbedingt kühlen!
|
||||
haccp_string: Wenn der Teig nicht direkt zubereitet wird unbedingt kühlen!
|
||||
----
|
||||
notes:
|
||||
#### flow_steps ####
|
||||
|
@ -394,7 +374,3 @@ notes:
|
|||
|
||||
##### flow_notes #####
|
||||
note: Waffeln optional zB. mit Puderzucker und Apfelmus verzieren.
|
||||
-----
|
||||
html:
|
||||
---
|
||||
render_hygiene: yes
|
||||
|
|
|
@ -1,7 +0,0 @@
|
|||
title: laktosefreie Waffeln
|
||||
---
|
||||
orf: yes
|
||||
---
|
||||
pub_date: 2020-11-03
|
||||
---
|
||||
weight: 10
|
|
@ -1,440 +0,0 @@
|
|||
title: laktosefreie Waffeln
|
||||
---
|
||||
_template: zutaten.yaml
|
||||
---
|
||||
recipe_name: laktosefreie Waffeln
|
||||
---
|
||||
ingredients:
|
||||
|
||||
#### flow_ingredients ####
|
||||
ingredient: Eier
|
||||
----
|
||||
usda_num: 1123
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 4
|
||||
-----
|
||||
unit: Stück
|
||||
##### flow_amounts #####
|
||||
amount: 0
|
||||
-----
|
||||
unit: each
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
|
||||
##### flow_processing #####
|
||||
process: rohe Eier strikt räumlich getrennt von anderen Lebensmitteln verarbeiten
|
||||
-----
|
||||
short:
|
||||
##### flow_processing #####
|
||||
process: Ei vor dem Aufschlagen waschen und wenn möglich desinfizieren
|
||||
-----
|
||||
short:
|
||||
##### flow_processing #####
|
||||
process: alle Teile des Ei sind nach dem Aufschlagen so schnell wie möglich zu verarbeiten
|
||||
-----
|
||||
short:
|
||||
----
|
||||
notes:
|
||||
|
||||
##### flow_notes #####
|
||||
note: Statt Eier sollte man, wenn möglich, Vollei verwenden
|
||||
-----
|
||||
html:
|
||||
##### flow_notes #####
|
||||
note: Eier möglichst nicht im Orginalkaton lagern
|
||||
-----
|
||||
html:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Vollei
|
||||
----
|
||||
usda_num: 1171
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 0
|
||||
-----
|
||||
unit: l
|
||||
##### flow_amounts #####
|
||||
amount: 1
|
||||
-----
|
||||
unit: l
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
|
||||
##### flow_notes #####
|
||||
note: 1 l Vollei entspricht 20 Eiern
|
||||
-----
|
||||
html:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Zucker
|
||||
----
|
||||
usda_num: 19335
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 200
|
||||
-----
|
||||
unit: g
|
||||
##### flow_amounts #####
|
||||
amount: 1
|
||||
-----
|
||||
unit: kg
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: laktosefreie Butter
|
||||
----
|
||||
usda_num: 081312500006
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 250
|
||||
-----
|
||||
unit: g
|
||||
##### flow_amounts #####
|
||||
amount: 1,25
|
||||
-----
|
||||
unit: kg
|
||||
----
|
||||
substitutions:
|
||||
|
||||
##### flow_substitutions #####
|
||||
ingredient: vegane Margarine
|
||||
-----
|
||||
usda_num: 4073
|
||||
-----
|
||||
amounts:
|
||||
|
||||
###### flow_amounts ######
|
||||
amount: 250
|
||||
------
|
||||
unit: g
|
||||
###### flow_amounts ######
|
||||
amount: 1,25
|
||||
------
|
||||
unit: kg
|
||||
-----
|
||||
processing:
|
||||
|
||||
###### flow_processing ######
|
||||
process: weich oder zerlassen
|
||||
------
|
||||
short: yes
|
||||
-----
|
||||
notes:
|
||||
----
|
||||
processing:
|
||||
|
||||
##### flow_processing #####
|
||||
process: weich oder zerlassen
|
||||
-----
|
||||
short: yes
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Vanillezucker
|
||||
----
|
||||
usda_num: 2050
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 2
|
||||
-----
|
||||
unit: EL
|
||||
##### flow_amounts #####
|
||||
amount: 100
|
||||
-----
|
||||
unit: g
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Backpulver
|
||||
----
|
||||
usda_num: 18371
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 1
|
||||
-----
|
||||
unit: EL
|
||||
##### flow_amounts #####
|
||||
amount: 50
|
||||
-----
|
||||
unit: g
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
|
||||
##### flow_notes #####
|
||||
note:
|
||||
|
||||
Backpulver vergrößert das Volumen des Teigs
|
||||
-----
|
||||
html: yes
|
||||
#### flow_ingredients ####
|
||||
ingredient: laktosefreie Milch
|
||||
----
|
||||
usda_num: 11114350
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 200
|
||||
-----
|
||||
unit: ml
|
||||
##### flow_amounts #####
|
||||
amount: 1
|
||||
-----
|
||||
unit: l
|
||||
----
|
||||
substitutions:
|
||||
|
||||
##### flow_substitutions #####
|
||||
ingredient: Hafermilch
|
||||
-----
|
||||
usda_num: 0190646641016
|
||||
-----
|
||||
amounts:
|
||||
|
||||
###### flow_amounts ######
|
||||
amount: 200
|
||||
------
|
||||
unit: ml
|
||||
###### flow_amounts ######
|
||||
amount: 1
|
||||
------
|
||||
unit: l
|
||||
-----
|
||||
processing:
|
||||
-----
|
||||
notes:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Mehl
|
||||
----
|
||||
usda_num: 20481
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 400
|
||||
-----
|
||||
unit: g
|
||||
##### flow_amounts #####
|
||||
amount: 2
|
||||
-----
|
||||
unit: kg
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Club-Mate
|
||||
----
|
||||
usda_num:
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 100
|
||||
-----
|
||||
unit: ml
|
||||
##### flow_amounts #####
|
||||
amount: 0,5
|
||||
-----
|
||||
unit: l
|
||||
----
|
||||
substitutions:
|
||||
|
||||
##### flow_substitutions #####
|
||||
ingredient: Sprudel
|
||||
-----
|
||||
usda_num: 92410210
|
||||
-----
|
||||
amounts:
|
||||
|
||||
###### flow_amounts ######
|
||||
amount: 100
|
||||
------
|
||||
unit: ml
|
||||
###### flow_amounts ######
|
||||
amount: 0,5
|
||||
------
|
||||
unit: l
|
||||
-----
|
||||
processing:
|
||||
-----
|
||||
notes:
|
||||
|
||||
###### flow_notes ######
|
||||
note: Alternativ zu Sprudel kann auch fast jedes andere Kohlensäurehaltige Getränk verwendet werden
|
||||
------
|
||||
html: no
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Rum
|
||||
----
|
||||
usda_num: 93504000
|
||||
----
|
||||
amounts:
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
|
||||
##### flow_notes #####
|
||||
note: optional
|
||||
-----
|
||||
html: yes
|
||||
#### flow_ingredients ####
|
||||
ingredient: Salz
|
||||
----
|
||||
usda_num: 2047
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 1
|
||||
-----
|
||||
unit: TL
|
||||
##### flow_amounts #####
|
||||
amount: 2
|
||||
-----
|
||||
unit: EL
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
---
|
||||
servings:
|
||||
|
||||
#### flow_servings ####
|
||||
serving_number: 10
|
||||
----
|
||||
serving_units: Waffeln
|
||||
#### flow_servings ####
|
||||
serving_number: 50
|
||||
----
|
||||
serving_units: Waffeln
|
||||
---
|
||||
x_ignore_1: yes
|
||||
---
|
||||
oven:
|
||||
|
||||
#### flow_oven ####
|
||||
amount: 210
|
||||
----
|
||||
unit: C
|
||||
---
|
||||
oven_fan: Off
|
||||
---
|
||||
oven_time: 99s
|
||||
---
|
||||
oven_type: Waffeleisen
|
||||
---
|
||||
render_hygiene: yes
|
||||
---
|
||||
source_authors: L3D <l3d@c3woc.de>
|
||||
---
|
||||
steps:
|
||||
|
||||
#### flow_steps ####
|
||||
step: Eier, Zucker, Vanillezucker und Milch verrühren.
|
||||
----
|
||||
haccp_type: critical_control_point
|
||||
----
|
||||
haccp_string: rohe Eier strikt räumlich getrennt von anderen Lebensmitteln verarbeiten!
|
||||
----
|
||||
notes:
|
||||
#### flow_steps ####
|
||||
step: unter Rühren die häfte des Mehl dazugeben.
|
||||
----
|
||||
haccp_type:
|
||||
----
|
||||
haccp_string:
|
||||
----
|
||||
notes:
|
||||
#### flow_steps ####
|
||||
step: die flüssige Butter vorsichtig dazugeben und gut verrühren.
|
||||
----
|
||||
haccp_type:
|
||||
----
|
||||
haccp_string:
|
||||
----
|
||||
notes:
|
||||
#### flow_steps ####
|
||||
step: nach und nach die restlichen Zutaten hinzugeben.
|
||||
----
|
||||
haccp_type:
|
||||
----
|
||||
haccp_string:
|
||||
----
|
||||
notes:
|
||||
#### flow_steps ####
|
||||
step: Den Teig klumpenfrei rühren, bei bedarf etwas mit Mehl oder Flüssigkeit variieren, damit es ein dickflüssiger Teig wird, der sich noch in ein Waffeleisen gießen lässt.
|
||||
----
|
||||
haccp_type:
|
||||
----
|
||||
haccp_string:
|
||||
----
|
||||
notes:
|
||||
#### flow_steps ####
|
||||
step: den Teig etwas ruhen lassen
|
||||
----
|
||||
haccp_type:
|
||||
----
|
||||
haccp_string:
|
||||
----
|
||||
notes:
|
||||
#### flow_steps ####
|
||||
step: Waffeln im heißen Waffeleisen zubereiten
|
||||
----
|
||||
haccp_type:
|
||||
----
|
||||
haccp_string:
|
||||
----
|
||||
notes:
|
||||
|
||||
##### flow_notes #####
|
||||
note: Waffeln auf Wunsch zB. mit Puderzucker und Apfelmus verzieren.
|
||||
-----
|
||||
html:
|
||||
---
|
||||
x_license: https://git.l3d.ch/c3woc/webseite/src/branch/main/LICENCE
|
|
@ -1,21 +0,0 @@
|
|||
title:
|
||||
|
||||
Sojamus(s) mit Matetee [Sauerteig]
|
||||
---
|
||||
orf: yes
|
||||
---
|
||||
pub_date: 2022-05-09
|
||||
---
|
||||
weight: 1002
|
||||
---
|
||||
body:
|
||||
|
||||
In Brasilien werden die Blätter des Mate-Strauchs gleich nach der Ernte getrocknet und zu **Erva-Mate Chimarrão** vermahlen. Das leuchtend grüne Pulver wird in 1kg-Säcken vakuumverpackt und ist hierzulande gar nicht so leicht zu bekommen. Es enthält auch grobe Stängel (typ. ca. 40%), die beim Essen stören würden: deshalb den Mate durch ein feines Sieb/Mehlsieb geben. Auch sind manche Fabrikate stark geräuchert, und übertragen diesen Geschmack auf die Waffeln: das kann man mögen, muss man aber nicht.
|
||||
|
||||
Dem Rezept fehlt am Ende der Münchsteinacher Brau-Service. Dafür können wir aber Flüssigkeit, Zuckergehalt und Koffein nach Belieben selber regulieren. **Erhöhter Koffeingehalt**: Matetee enthält (je nach Quelle) min. 1% Koffein, also haben die 40 g Chimarrão schon so viele Umdrehungen wie 2 L Club-Mate! Die Matetee-Menge beginnt (je nach Gewöhnung) ab etwa 60–80 g/kg aufdringlich erdig-laubig vorzuschmecken (notfalls Zuckermenge erhöhen).
|
||||
|
||||
**Mehl**: Jedes Mehl geht, vom 405er Weißmehl bis zu selbstgemahlenem Bio-Dinkel, oder Mischungen mit Reis-, Buchweizen- oder Linsenmehl, Haferflocken, Stärke, etc.! Nur sollte am Ende mindestens die Hälfte Weizen(varietät) drin sein.
|
||||
|
||||
Alles Backwerk wird besser, wenn man sich von den Wunderkräften des **Sauerteig**s helfen lässt. Wer keinen hat, im Bekanntenkreis rumfragen, ob nicht der eine oder die andere Hobbybäckerin einen ausleihen mag. Wachsen tut er dann von alleine. Im Notfall durch Arme-Leute-Sauerteig ersetzen: 3 Teile Buttermilch/Joghurt und 2 Teile Mehl und ein paar Krümel Hefe einen Tag bei Raumtemperatur stehen lassen. Der Säureeintrag in den Waffelteig ist merklich -- wen dich das stört, kannst du ein bisschen Natron reinrühren (und dafür die Hefe weglassen, denn du hast dir soeben Backpulver gebaut).
|
||||
|
||||
Den **Backtrieb** übernimmt vornehmlich die Backhefe, die aber (je nach Aktivität des Sauerteigs und der Eile, die man hat) auch weggelassen oder durch Backpulver ersetzt/unterstützt werden kann.
|
|
@ -1,253 +0,0 @@
|
|||
_template: zutaten.yaml
|
||||
---
|
||||
oven_fan: Off
|
||||
---
|
||||
oven_type: Waffeleisen
|
||||
---
|
||||
recipe_name: Sojamus mit Mate
|
||||
---
|
||||
render_hygiene: yes
|
||||
---
|
||||
title: Sojamus mit Mate
|
||||
---
|
||||
x_ignore_1: yes
|
||||
---
|
||||
x_license: https://git.l3d.ch/c3woc/webseite/src/branch/main/LICENCE
|
||||
---
|
||||
ingredients:
|
||||
|
||||
#### flow_ingredients ####
|
||||
ingredient: Sojabohnen
|
||||
----
|
||||
usda_num: 11450
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 100
|
||||
-----
|
||||
unit: g
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
|
||||
##### flow_processing #####
|
||||
process: eingeweicht
|
||||
-----
|
||||
short: yes
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient:
|
||||
|
||||
Erva-Mate Chimarrão
|
||||
----
|
||||
usda_num: 819162004609
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 40
|
||||
-----
|
||||
unit: g
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
|
||||
##### flow_processing #####
|
||||
process: fein gemahlener, abgesiebter Mate-Tee
|
||||
-----
|
||||
short: yes
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Wasser
|
||||
----
|
||||
usda_num: 14555
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 150
|
||||
-----
|
||||
unit: ml
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
|
||||
##### flow_processing #####
|
||||
process: kochend
|
||||
-----
|
||||
short: yes
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Sauerteig
|
||||
----
|
||||
usda_num: 701990000468
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 100
|
||||
-----
|
||||
unit: ml
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Pflanzenöl
|
||||
----
|
||||
usda_num: 4669
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 150
|
||||
-----
|
||||
unit: ml
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
|
||||
##### flow_processing #####
|
||||
process: Raps, Sonnenblume, …
|
||||
-----
|
||||
short: yes
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Mehl
|
||||
----
|
||||
usda_num: 20481
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 200
|
||||
-----
|
||||
unit: g
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Zucker
|
||||
----
|
||||
usda_num: 19335
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 150
|
||||
-----
|
||||
unit: g
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Salz
|
||||
----
|
||||
usda_num: 2047
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 1
|
||||
-----
|
||||
unit: pr
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Hefewürfel
|
||||
----
|
||||
usda_num:
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: ¼
|
||||
-----
|
||||
unit: Stück
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
---
|
||||
servings:
|
||||
|
||||
#### flow_servings ####
|
||||
serving_number: 10
|
||||
----
|
||||
serving_units: Waffeln
|
||||
---
|
||||
steps:
|
||||
|
||||
#### flow_steps ####
|
||||
step:
|
||||
|
||||
Vorbereitung: Sojabohnen 2 bis 10 Stunden in kaltem Wasser einweichen: sie nehmen dadurch etwa ihr eigenes Gewicht an Wasser auf.
|
||||
----
|
||||
haccp_type:
|
||||
----
|
||||
haccp_string:
|
||||
----
|
||||
notes:
|
||||
#### flow_steps ####
|
||||
step:
|
||||
|
||||
Wir verwerfen das Einweichwasser, kippen dann den Sauerteig und das Öl in die Bohnen, und füllen mit Wasser auf (ca. 150 mL bzw. bis die Bohnen großzügig bedeckt sind). Dann kräftig pürieren/mixen, bis wir die Bohnen gut zerkleinert haben (sie können noch ein bisschen stückig sein, aber es sollten keine halben Bohnen mehr drin sein).
|
||||
----
|
||||
haccp_type:
|
||||
----
|
||||
haccp_string:
|
||||
----
|
||||
notes:
|
||||
#### flow_steps ####
|
||||
step:
|
||||
|
||||
Teig: Zucker und Hefe in den Sojabrei rühren. Wir warten kurz, und mischen derweil Mehl und Erva-Mate Chimarrão zusammen. Dann rühren wir in mehreren Schritten das Mehl in den Brei ein. Falls nötig Wasser zugeben, damit wir am Ende die perfekte Waffelteig-Konsistenz erhalten. Mindestens eine halbe Stunde gehen lassen, dann Teigkonsistenz noch mal überprüfen.
|
||||
----
|
||||
haccp_type:
|
||||
----
|
||||
haccp_string:
|
||||
----
|
||||
notes:
|
||||
#### flow_steps ####
|
||||
step:
|
||||
|
||||
Abschmecken zB mit Zimt und abgeriebener Zitronenschale. Vanille passt nicht so gut.
|
||||
----
|
||||
haccp_type:
|
||||
----
|
||||
haccp_string:
|
||||
----
|
||||
notes:
|
||||
#### flow_steps ####
|
||||
step:
|
||||
|
||||
Obacht, Timing nötig! Diese Waffeln backen sich relativ schnell aus: sie bräunen zügig und werden schön knusprig, dann aber auch schnell zu dunkel und bekommen eine bittere Note.
|
||||
----
|
||||
haccp_type: critical_control_point
|
||||
----
|
||||
haccp_string:
|
||||
----
|
||||
notes:
|
|
@ -1,11 +0,0 @@
|
|||
title: veganer Waffelteig
|
||||
---
|
||||
author: L3D
|
||||
---
|
||||
body: Dieses Rezept funktioniert mit Hefe und wurde auf dem EH20 getestet und für gut befunden.
|
||||
---
|
||||
pub_date: 2023i-04-10
|
||||
---
|
||||
orf: yes
|
||||
---
|
||||
weight: 2
|
|
@ -1,314 +0,0 @@
|
|||
title: vegane Waffeln
|
||||
---
|
||||
_template: zutaten.yaml
|
||||
---
|
||||
recipe_name: vegane Waffeln
|
||||
---
|
||||
x_ignore_1: yes
|
||||
---
|
||||
servings:
|
||||
|
||||
#### flow_servings ####
|
||||
serving_number: 10
|
||||
----
|
||||
serving_units: Waffeln
|
||||
#### flow_servings ####
|
||||
serving_number: 50
|
||||
----
|
||||
serving_units: Waffeln
|
||||
---
|
||||
ingredients:
|
||||
|
||||
#### flow_ingredients ####
|
||||
ingredient: Hefe
|
||||
----
|
||||
usda_num: 75236000
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: ½
|
||||
-----
|
||||
unit: Würfel
|
||||
##### flow_amounts #####
|
||||
amount: 2
|
||||
-----
|
||||
unit: Würfel
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Zucker
|
||||
----
|
||||
usda_num: 19335
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 200
|
||||
-----
|
||||
unit: g
|
||||
##### flow_amounts #####
|
||||
amount: 1
|
||||
-----
|
||||
unit: kg
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Mandelmilch
|
||||
----
|
||||
usda_num: 14091
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 400
|
||||
-----
|
||||
unit: ml
|
||||
##### flow_amounts #####
|
||||
amount: 2
|
||||
-----
|
||||
unit: l
|
||||
----
|
||||
substitutions:
|
||||
|
||||
##### flow_substitutions #####
|
||||
ingredient: Hafermilch
|
||||
-----
|
||||
usda_num: 100277
|
||||
-----
|
||||
amounts:
|
||||
|
||||
###### flow_amounts ######
|
||||
amount: 200
|
||||
------
|
||||
unit: g
|
||||
###### flow_amounts ######
|
||||
amount: 2
|
||||
------
|
||||
unit: l
|
||||
-----
|
||||
processing:
|
||||
-----
|
||||
notes:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: vegane Margarine
|
||||
----
|
||||
usda_num: 4612
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 200
|
||||
-----
|
||||
unit: g
|
||||
##### flow_amounts #####
|
||||
amount: 1
|
||||
-----
|
||||
unit: kg
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
|
||||
##### flow_processing #####
|
||||
process: weich oder zerlassen
|
||||
-----
|
||||
short: yes
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Vanillezucker
|
||||
----
|
||||
usda_num: 2050
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 2
|
||||
-----
|
||||
unit: EL
|
||||
##### flow_amounts #####
|
||||
amount: 100
|
||||
-----
|
||||
unit: g
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Mehl
|
||||
----
|
||||
usda_num: 20481
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 400
|
||||
-----
|
||||
unit: g
|
||||
##### flow_amounts #####
|
||||
amount: 2
|
||||
-----
|
||||
unit: kg
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Club-Mate
|
||||
----
|
||||
usda_num:
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 100
|
||||
-----
|
||||
unit: ml
|
||||
##### flow_amounts #####
|
||||
amount: 0,5
|
||||
-----
|
||||
unit: l
|
||||
----
|
||||
substitutions:
|
||||
|
||||
##### flow_substitutions #####
|
||||
ingredient: Sprudel
|
||||
-----
|
||||
usda_num: 92410210
|
||||
-----
|
||||
amounts:
|
||||
|
||||
###### flow_amounts ######
|
||||
amount: 100
|
||||
------
|
||||
unit: ml
|
||||
###### flow_amounts ######
|
||||
amount: 0,5
|
||||
------
|
||||
unit: l
|
||||
-----
|
||||
processing:
|
||||
-----
|
||||
notes:
|
||||
|
||||
###### flow_notes ######
|
||||
note: Alternativ zu Sprudel kann auch fast jedes andere Kohlensäurehaltige Getränk verwendet werden
|
||||
------
|
||||
html: no
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Salz
|
||||
----
|
||||
usda_num: 2047
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 1
|
||||
-----
|
||||
unit: TL
|
||||
##### flow_amounts #####
|
||||
amount: 2
|
||||
-----
|
||||
unit: EL
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
---
|
||||
source_authors: L3D <l3d@c3woc.de>
|
||||
---
|
||||
x_license: https://git.l3d.ch/c3woc/webseite/src/branch/main/LICENCE
|
||||
---
|
||||
oven:
|
||||
|
||||
#### flow_oven ####
|
||||
amount: 210
|
||||
----
|
||||
unit: C
|
||||
---
|
||||
oven_fan: Off
|
||||
---
|
||||
oven_time: 99s
|
||||
---
|
||||
oven_type: Waffeleisen
|
||||
---
|
||||
steps:
|
||||
|
||||
#### flow_steps ####
|
||||
step: vegane Butter oder Magarine zerlassen und dann mit dem veganen Drink (Milchersatz) in der Schüssel verrühren
|
||||
----
|
||||
haccp_type:
|
||||
----
|
||||
haccp_string:
|
||||
----
|
||||
notes:
|
||||
#### flow_steps ####
|
||||
step: Hefe in die Schüssel in kleinen Stücken dazugeben und verrühren
|
||||
----
|
||||
haccp_type:
|
||||
----
|
||||
haccp_string:
|
||||
----
|
||||
notes:
|
||||
#### flow_steps ####
|
||||
step: Zucker, Vanillezucker und Salz dazu geben und verrühren
|
||||
----
|
||||
haccp_type:
|
||||
----
|
||||
haccp_string:
|
||||
----
|
||||
notes:
|
||||
#### flow_steps ####
|
||||
step: die weiteren Zutaten wie Mehl und Mate langsam unter rühren dazu geben
|
||||
----
|
||||
haccp_type:
|
||||
----
|
||||
haccp_string:
|
||||
----
|
||||
notes:
|
||||
#### flow_steps ####
|
||||
step: den Teig etwas ruhen lassen
|
||||
----
|
||||
haccp_type: control_point
|
||||
----
|
||||
haccp_string: Wenn der Teig nicht direkt zubereitet wird unbedingt kühlen!
|
||||
----
|
||||
notes:
|
||||
#### flow_steps ####
|
||||
step: Waffeln im heißen Waffeleisen zubereiten
|
||||
----
|
||||
haccp_type:
|
||||
----
|
||||
haccp_string:
|
||||
----
|
||||
notes:
|
||||
|
||||
##### flow_notes #####
|
||||
note: Waffeln optional zB. mit Puderzucker und Apfelmus verzieren.
|
||||
-----
|
||||
html:
|
||||
---
|
||||
render_hygiene: yes
|
|
@ -1,11 +0,0 @@
|
|||
title: veganer Waffelteig (experimentell)
|
||||
---
|
||||
author: L3D
|
||||
---
|
||||
body: Dieses Rezept funktioniert leider nicht zuverlässig, da sich das Ei-ersatz sehr unterschiedlich verhält. Manchmal geht alles sehr einfach, manchmal klebt es nur und es werden keine gute Waffeln.
|
||||
---
|
||||
pub_date: 2022-05-05
|
||||
---
|
||||
orf: yes
|
||||
---
|
||||
weight: 5000
|
|
@ -1,380 +0,0 @@
|
|||
title: vegane Waffeln (Eiersatz)
|
||||
---
|
||||
_template: zutaten.yaml
|
||||
---
|
||||
recipe_name: vegane Waffeln (Eiersatz)
|
||||
---
|
||||
x_ignore_1: yes
|
||||
---
|
||||
servings:
|
||||
|
||||
#### flow_servings ####
|
||||
serving_number: 10
|
||||
----
|
||||
serving_units: Waffeln
|
||||
#### flow_servings ####
|
||||
serving_number: 50
|
||||
----
|
||||
serving_units: Waffeln
|
||||
---
|
||||
ingredients:
|
||||
|
||||
#### flow_ingredients ####
|
||||
ingredient: Ei-Ersatz
|
||||
----
|
||||
usda_num: 1144
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 4
|
||||
-----
|
||||
unit: TL
|
||||
##### flow_amounts #####
|
||||
amount: 250
|
||||
-----
|
||||
unit: g
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
|
||||
##### flow_notes #####
|
||||
note: Ei-Ersatz Pulver gibt es im Internet oder in ausgewählten Supermärkten
|
||||
-----
|
||||
html:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Zucker
|
||||
----
|
||||
usda_num: 19335
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 200
|
||||
-----
|
||||
unit: g
|
||||
##### flow_amounts #####
|
||||
amount: 1
|
||||
-----
|
||||
unit: kg
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: vegane Butter
|
||||
----
|
||||
usda_num: 4612
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 250
|
||||
-----
|
||||
unit: g
|
||||
##### flow_amounts #####
|
||||
amount: 1,25
|
||||
-----
|
||||
unit: kg
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
|
||||
##### flow_processing #####
|
||||
process: weich oder zerlassen
|
||||
-----
|
||||
short: yes
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Vanillezucker
|
||||
----
|
||||
usda_num: 2050
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 2
|
||||
-----
|
||||
unit: EL
|
||||
##### flow_amounts #####
|
||||
amount: 100
|
||||
-----
|
||||
unit: g
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Backpulver
|
||||
----
|
||||
usda_num: 18371
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 1
|
||||
-----
|
||||
unit: EL
|
||||
##### flow_amounts #####
|
||||
amount: 50
|
||||
-----
|
||||
unit: g
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
|
||||
##### flow_notes #####
|
||||
note:
|
||||
|
||||
Backpulver vergrößert das Volumen des Teigs
|
||||
-----
|
||||
html: yes
|
||||
#### flow_ingredients ####
|
||||
ingredient: Mandelmilch
|
||||
----
|
||||
usda_num: 14091
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 200
|
||||
-----
|
||||
unit: ml
|
||||
##### flow_amounts #####
|
||||
amount: 1
|
||||
-----
|
||||
unit: l
|
||||
----
|
||||
substitutions:
|
||||
|
||||
##### flow_substitutions #####
|
||||
ingredient: Hafermilch
|
||||
-----
|
||||
usda_num: 100277
|
||||
-----
|
||||
amounts:
|
||||
|
||||
###### flow_amounts ######
|
||||
amount: 200
|
||||
------
|
||||
unit: g
|
||||
###### flow_amounts ######
|
||||
amount: 1
|
||||
------
|
||||
unit: l
|
||||
-----
|
||||
processing:
|
||||
-----
|
||||
notes:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Mehl
|
||||
----
|
||||
usda_num: 20481
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 400
|
||||
-----
|
||||
unit: g
|
||||
##### flow_amounts #####
|
||||
amount: 2
|
||||
-----
|
||||
unit: kg
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Club-Mate
|
||||
----
|
||||
usda_num:
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 100
|
||||
-----
|
||||
unit: ml
|
||||
##### flow_amounts #####
|
||||
amount: 0,5
|
||||
-----
|
||||
unit: l
|
||||
----
|
||||
substitutions:
|
||||
|
||||
##### flow_substitutions #####
|
||||
ingredient: Sprudel
|
||||
-----
|
||||
usda_num: 92410210
|
||||
-----
|
||||
amounts:
|
||||
|
||||
###### flow_amounts ######
|
||||
amount: 100
|
||||
------
|
||||
unit: ml
|
||||
###### flow_amounts ######
|
||||
amount: 0,5
|
||||
------
|
||||
unit: l
|
||||
-----
|
||||
processing:
|
||||
-----
|
||||
notes:
|
||||
|
||||
###### flow_notes ######
|
||||
note: Alternativ zu Sprudel kann auch fast jedes andere Kohlensäurehaltige Getränk verwendet werden
|
||||
------
|
||||
html: no
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
#### flow_ingredients ####
|
||||
ingredient: Rum
|
||||
----
|
||||
usda_num: 93504000
|
||||
----
|
||||
amounts:
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
|
||||
##### flow_notes #####
|
||||
note: optional
|
||||
-----
|
||||
html: yes
|
||||
#### flow_ingredients ####
|
||||
ingredient: Salz
|
||||
----
|
||||
usda_num: 2047
|
||||
----
|
||||
amounts:
|
||||
|
||||
##### flow_amounts #####
|
||||
amount: 1
|
||||
-----
|
||||
unit: TL
|
||||
##### flow_amounts #####
|
||||
amount: 2
|
||||
-----
|
||||
unit: EL
|
||||
----
|
||||
substitutions:
|
||||
----
|
||||
processing:
|
||||
----
|
||||
notes:
|
||||
---
|
||||
source_authors: L3D <l3d@c3woc.de>
|
||||
---
|
||||
x_license: https://git.l3d.ch/c3woc/webseite/src/branch/main/LICENCE
|
||||
---
|
||||
oven:
|
||||
|
||||
#### flow_oven ####
|
||||
amount: 210
|
||||
----
|
||||
unit: C
|
||||
---
|
||||
oven_fan: Off
|
||||
---
|
||||
oven_time: 99s
|
||||
---
|
||||
oven_type: Waffeleisen
|
||||
---
|
||||
steps:
|
||||
|
||||
#### flow_steps ####
|
||||
step: Ei-Ersatz Pulver mit etwas flüssigkeit vermischen und schaumig rühren
|
||||
----
|
||||
haccp_type:
|
||||
----
|
||||
haccp_string:
|
||||
----
|
||||
notes:
|
||||
#### flow_steps ####
|
||||
step: Zucker, Vanillezucker und Milch mit dem Ei-Ersatz gemisch verrühren.
|
||||
----
|
||||
haccp_type:
|
||||
----
|
||||
haccp_string:
|
||||
----
|
||||
notes:
|
||||
#### flow_steps ####
|
||||
step: unter Rühren die häfte des Mehl dazugeben.
|
||||
----
|
||||
haccp_type:
|
||||
----
|
||||
haccp_string:
|
||||
----
|
||||
notes:
|
||||
#### flow_steps ####
|
||||
step: die flüssige vegane Butter oder Magarine vorsichtig dazugeben und gut verrühren.
|
||||
----
|
||||
haccp_type:
|
||||
----
|
||||
haccp_string:
|
||||
----
|
||||
notes:
|
||||
#### flow_steps ####
|
||||
step: nach und nach die restlichen Zutaten hinzugeben.
|
||||
----
|
||||
haccp_type:
|
||||
----
|
||||
haccp_string:
|
||||
----
|
||||
notes:
|
||||
#### flow_steps ####
|
||||
step: Den Teig klumpenfrei rühren, bei bedarf etwas mit Mehl oder Flüssigkeit variieren, damit es ein dickflüssiger Teig wird, der sich noch in ein Waffeleisen gießen lässt.
|
||||
----
|
||||
haccp_type:
|
||||
----
|
||||
haccp_string:
|
||||
----
|
||||
notes:
|
||||
#### flow_steps ####
|
||||
step: den Teig etwas ruhen lassen
|
||||
----
|
||||
haccp_type: control_point
|
||||
----
|
||||
haccp_string: Wenn der Teig nicht direkt zubereitet wird unbedingt kühlen!
|
||||
----
|
||||
notes:
|
||||
#### flow_steps ####
|
||||
step: Waffeln im heißen Waffeleisen zubereiten
|
||||
----
|
||||
haccp_type:
|
||||
----
|
||||
haccp_string:
|
||||
----
|
||||
notes:
|
||||
|
||||
##### flow_notes #####
|
||||
note: Waffeln optional zB. mit Puderzucker und Apfelmus verzieren.
|
||||
-----
|
||||
html:
|
||||
---
|
||||
render_hygiene: yes
|
|
@ -1,4 +0,0 @@
|
|||
_template: sitemap.xml
|
||||
---
|
||||
_model: none
|
||||
_discoverable: no
|
BIN
content/vegan.jpg
(Stored with Git LFS)
BIN
content/vegan.jpg
(Stored with Git LFS)
Binary file not shown.
|
@ -33,7 +33,7 @@ description: Das Chaos Communication Camp ist ein internationales Treffen von Ha
|
|||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: true
|
||||
confirmed: yes
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
|
@ -51,7 +51,7 @@ description: Die Glühweinprogrammiernacht, auch GPN18,5, setzt den Schwerpunkt
|
|||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: true
|
||||
confirmed: yes
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
|
@ -69,7 +69,7 @@ description: Wir wurden eingeladen auf der Froscon Waffeln zu machen. Und es wir
|
|||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: true
|
||||
confirmed: yes
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
|
@ -87,7 +87,7 @@ description: Der Chaos Computer Club Wien freut sich, euch zur Easterhegg 2019 z
|
|||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: true
|
||||
confirmed: yes
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
|
@ -105,7 +105,7 @@ description: Hacken, Gulasch, Vorträge, Cloud, Tschunk, Workshops, Lounge, Mate
|
|||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: true
|
||||
confirmed: yes
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
|
@ -123,7 +123,7 @@ description: Waffeln! Chilli! Döner!|Was man da alles machen kann...|Nur echt m
|
|||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: true
|
||||
confirmed: yes
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
|
@ -141,7 +141,7 @@ description: Der Chaos Communication Congress ist ein mehrtägiges, in Deutschla
|
|||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: true
|
||||
confirmed: yes
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
|
@ -159,7 +159,7 @@ description: Waffeln auf dem Basar des Hackerspace! Zusammen mit Mate, Löten, r
|
|||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: true
|
||||
confirmed: yes
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
|
@ -171,13 +171,13 @@ event: Freifunk Camp
|
|||
----
|
||||
ort: see-base, Überlingen
|
||||
----
|
||||
url:
|
||||
url: https://ffbsee.de/
|
||||
----
|
||||
description: Freifunkcamp am Bodensee.|Mit Waffeln \o/|
|
||||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: true
|
||||
confirmed: yes
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
|
@ -195,7 +195,7 @@ description: Cluster und Waffeln. Was da für synergien entstehen :P
|
|||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: true
|
||||
confirmed: yes
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
|
@ -213,7 +213,7 @@ description: Toolbox. Heimat der Waffel. Kommt vorbei!
|
|||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: true
|
||||
confirmed: yes
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
|
@ -231,7 +231,7 @@ description: Wie am letzten Gettogether bereits angekündigt, haben wir vom Chao
|
|||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: true
|
||||
confirmed: yes
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
|
@ -249,7 +249,7 @@ description: In der Toolbox in Makrdorf gibt es am 13. Dezember ein Weihnachtswa
|
|||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: true
|
||||
confirmed: yes
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
|
@ -267,7 +267,7 @@ description: Die CPU ist ein kleineres Chaosevent in der Mensa der Uni Ulm für
|
|||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: true
|
||||
confirmed: yes
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
|
@ -285,7 +285,7 @@ description: Freie Software und Open Source - das sind die Themen der FrOSCon. |
|
|||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: true
|
||||
confirmed: yes
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
|
@ -303,7 +303,7 @@ description: Die Toolbox hat einen Dönergrill. Lass uns den mal ausprobieren un
|
|||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: true
|
||||
confirmed: yes
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
|
@ -321,7 +321,7 @@ description:
|
|||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: true
|
||||
confirmed: yes
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
|
@ -339,7 +339,7 @@ description: Save Your Internet und komm zur Demo!| Auch wenn es da nicht übera
|
|||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: true
|
||||
confirmed: yes
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
|
@ -357,7 +357,7 @@ description: Chaos Singularity (CoSin) ist ein jährlicher Event des Schweizer C
|
|||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: true
|
||||
confirmed: yes
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
|
@ -369,13 +369,13 @@ event: Technik Camp
|
|||
----
|
||||
ort: Campus der Waldorfschule Überlingen
|
||||
----
|
||||
url:
|
||||
url: https://ffbsee.net/camp/
|
||||
----
|
||||
description:
|
||||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: true
|
||||
confirmed: yes
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
|
@ -393,7 +393,7 @@ description: flipdot ist der Kasseler Hacker- und Makerspace seit 2009. Also wir
|
|||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: true
|
||||
confirmed: yes
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
|
@ -411,7 +411,7 @@ description: Wir sind am Congres... | Macht mit, kommt vorbei, seid dabei!
|
|||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: true
|
||||
confirmed: yes
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
|
@ -429,7 +429,7 @@ description: Chaos Singularity (CoSin) ist ein jährlicher Event des Schweizer C
|
|||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: true
|
||||
confirmed: yes
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
|
@ -447,446 +447,6 @@ description: Camp im VVoid
|
|||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: true
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
start: 2022-05-19 13:37:23 Europe/Berlin
|
||||
----
|
||||
ende: 2022-05-22 16:00:00 Europe/Berlin
|
||||
----
|
||||
event: GPN20
|
||||
----
|
||||
ort: HfG und ZKM
|
||||
----
|
||||
url: https://entropia.de/GPN20
|
||||
----
|
||||
description: Gulaschprogrammiernacht klingt fast wie ein Kochmarathon für schlaflose Informatikstudenten. Doch es ist ein fantastisches Event für Hacker, Haecksen und chaosnahe Wesen sich über knusprige Waffeln und leckers Gulasch zu freuen.
|
||||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: true
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
start: 2022-07-22 13:37:23 Europe/Berlin
|
||||
----
|
||||
ende: 2022-07-26 13:37:23 Europe/Berlin
|
||||
----
|
||||
event: MCH2022
|
||||
----
|
||||
ort: Netherlands
|
||||
----
|
||||
url: ttps://mch2022.org/
|
||||
----
|
||||
description: Hackercamp in der Niederlande|Natürlich mit Waffeln
|
||||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: true
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
start: 2022-12-02 13:37:23 Europe/Berlin
|
||||
----
|
||||
ende: 2022-12-04 18:00:42 Europe/Berlin
|
||||
----
|
||||
event: Chaos Weekend Aalen
|
||||
----
|
||||
ort: Hackwerk Aalen
|
||||
----
|
||||
url:
|
||||
----
|
||||
description: Chaos Wochenende in Aalen
|
||||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: true
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
start: 2023-06-08 13:37:42 Europe/Berlin
|
||||
----
|
||||
ende: 2023-06-11 16:00:42 Europe/Berlin
|
||||
----
|
||||
event: GPN21
|
||||
----
|
||||
ort: HfG und ZKM Karlsruhe
|
||||
----
|
||||
url: https://entropia.de/GPN21
|
||||
----
|
||||
description: 21. Gulasch Programier Nacht.|Natürlich mit Waffeln, Hacken und Spaß am Gerät
|
||||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: true
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
start: 2023-08-15 13:37:42 Europe/Berlin
|
||||
----
|
||||
ende: 2023-08-19 16:00:42 Europe/Berlin
|
||||
----
|
||||
event: Chaos Communication Camp 2023
|
||||
----
|
||||
ort: Ziegeleipark Mildenberg
|
||||
----
|
||||
url: https://events.ccc.de/camp/2023/infos/
|
||||
----
|
||||
description: Chaos Communication Camp 2023 im Ziegeleipark Mildenberg. Leider ohne öffentlich zugängliche Waffeln, weil man mit der PL keinen Weg gefunden hat, wie es Waffeln auf so einem Event geben könnte. Ein klassischer Waffelstand hat leider zu viel komerz und passt nicht in den charakter des Events.
|
||||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: canceled
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
start: 2023-04-07 13:37:00 Europe/Berlin
|
||||
----
|
||||
ende: 2023-04-10 15:00:42 Europe/Berlin
|
||||
----
|
||||
event: Easterhegg 20
|
||||
----
|
||||
ort: Kampnagel
|
||||
----
|
||||
url: https://eh20.easterhegg.eu/
|
||||
----
|
||||
description:
|
||||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: true
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
start: 2023-08-05 13:37:00 Europe/Berlin
|
||||
----
|
||||
ende: 2023-08-06 16:00:00 Europe/Berlin
|
||||
----
|
||||
event: Froscon
|
||||
----
|
||||
ort: Hochschule Bonn-Rhein-Sieg
|
||||
----
|
||||
url: https://www.froscon.org/
|
||||
----
|
||||
description:
|
||||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: true
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
start: 2023-06-02 13:37:00 Europe/Berlin
|
||||
----
|
||||
ende: 2023-06-04 18:00:00 Europe/Berlin
|
||||
----
|
||||
event: FSCK
|
||||
----
|
||||
ort: Kino Universum Backnang
|
||||
----
|
||||
url: https://wiki.events.hacknang.de/2023/
|
||||
----
|
||||
description:
|
||||
|
||||
Der Chaostreff Backnang plant vom 2.-4. Juni ein Hacking-Event in der Murr-Metropole Backnang, im Herzen des Schwabenlandes, auszurichten. Auf der Gästeliste stehen alle technikbegeisterten Haecksen und Hacker, die schon immer mal ein ganzes Wochenende lang im Kino sein wollten.
|
||||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: true
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
start: 2023-05-28 18:00:00 Europe/Berlin
|
||||
----
|
||||
ende: 2023-05-29 23:42:00 Europe/Berlin
|
||||
----
|
||||
event: base^2
|
||||
----
|
||||
ort: c-base Berlin
|
||||
----
|
||||
url: https://see-base.de/blog/base2-c-base-2023/
|
||||
----
|
||||
description: n Berlin findet das base^2 statt. Das Treffen der (Ü)BERLIN(g)er Space see-base und c-base. Es wird Waffeln geben!
|
||||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: true
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
start: 2023-06-24 17:00 Europe/Berlin
|
||||
----
|
||||
ende: 2023-06-24 23:00 Europe/Berlin
|
||||
----
|
||||
event: THW OV Friedrichshafen - Sommerfest
|
||||
----
|
||||
ort: THW OV Friedrichshafen
|
||||
----
|
||||
url: https://ov-friedrichshafen.thw.de/
|
||||
----
|
||||
description:
|
||||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: true
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
start: 2023-06-29 13:37:42 Europe/Berlin
|
||||
----
|
||||
ende: 2023-07-02 23:42:00 Europe/Berlin
|
||||
----
|
||||
event: WAMP
|
||||
----
|
||||
ort: Westerwald
|
||||
----
|
||||
url: https://westwood.camp/
|
||||
----
|
||||
description: WAMP - Das Camp im Westerwald. |Mit Waffeln, Chaos und was sonst noch so dazu ggehört.
|
||||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: true
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
start: 2023-07-14 13:37:00 Europe/Berlin
|
||||
----
|
||||
ende: 2023-07-16 23:42:00 Europe/Berlin
|
||||
----
|
||||
event: Hackover
|
||||
----
|
||||
ort: Hannover
|
||||
----
|
||||
url: https://hackover.de/
|
||||
----
|
||||
description:
|
||||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: false
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
start: 2023-07-20 13:37:00 Europe/Berlin
|
||||
----
|
||||
ende: 2023-07-23 23:42:00 Europe/Berlin
|
||||
----
|
||||
event: IGER
|
||||
----
|
||||
ort: Bamberg
|
||||
----
|
||||
url: https://fairydust.reisen/
|
||||
----
|
||||
description: 23.000 Meilen uber dem Meer |20.-23.7.2023 |Ein Event des backspace e. V. in Bamberg
|
||||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: true
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
start: 2023-08-22 13:37:00 Europe/Berlin
|
||||
----
|
||||
ende: 2023-08-26 23:42:00 Europe/Berlin
|
||||
----
|
||||
event:
|
||||
|
||||
Hacken Open Air 2::23
|
||||
----
|
||||
ort: Gifhorn
|
||||
----
|
||||
url: https://hackenopenair.de/
|
||||
----
|
||||
description:
|
||||
|
||||
Hacken Open Air 2::23
|
||||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: false
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
start: 2023-11-03 13:37:42 Europe/Berlin
|
||||
----
|
||||
ende: 2023-11-05 23:42:42 Europe/Berlin
|
||||
----
|
||||
event: Geekend AAlen
|
||||
----
|
||||
ort: Aalen
|
||||
----
|
||||
url: https://aalen.space/
|
||||
----
|
||||
description:
|
||||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: true
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
start: 2024-06-13 13:37:42 Europe/Berlin
|
||||
----
|
||||
ende: 2024-06-16 16:00:00 Europe/Berlin
|
||||
----
|
||||
event: VVoid Camp
|
||||
----
|
||||
ort: Zeltplatz Messerschmidmühle
|
||||
----
|
||||
url: https://vvoid.camp
|
||||
----
|
||||
description: Das VVoid Camp auf dem Zeltplatz Messerschmidmühle im Bayerischen VVald ist Treffpunkt, VVohnzimmer und Bühne für allerlei chaotische VVesen. Mit Cyber, Waffeln und was sonst noch so dazu gehört.
|
||||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: false
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
start: 2024-03-28 16:00:00 Europe/Berlin
|
||||
----
|
||||
ende: 2024-04-01 14:00:00 Europe/Berlin
|
||||
----
|
||||
event: Easterhegg 2024
|
||||
----
|
||||
ort: Regensburg
|
||||
----
|
||||
url:
|
||||
----
|
||||
description:
|
||||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: true
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
start: 2024-05-03 14:00:00 Europe/Berlin
|
||||
----
|
||||
ende: 2024-05-05 14:00:00 Europe/Berlin
|
||||
----
|
||||
event: FSCK 2024
|
||||
----
|
||||
ort: Kino Universum Backnang
|
||||
----
|
||||
url: https://events.ctbk.de/fsck-2024/
|
||||
----
|
||||
description:
|
||||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: true
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
start: 2024-08-22 14:00:00 Europe/Berlin
|
||||
----
|
||||
ende: 2024-08-25 14:00:00 Europe/Berlin
|
||||
----
|
||||
event: WAMP
|
||||
----
|
||||
ort: Westerwald
|
||||
----
|
||||
url: https://westwood.camp/
|
||||
----
|
||||
description: WAMP|Das Camp im Westerwald
|
||||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: true
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
start: 2024-05-30 14:00:00 Europe/Berlin
|
||||
----
|
||||
ende: 2024-06-02 16:00:00 Europe/Berlin
|
||||
----
|
||||
event: GPN22
|
||||
----
|
||||
ort: HFG/ZKM Karlsruhe
|
||||
----
|
||||
url: https://entropia.de/GPN22
|
||||
----
|
||||
description: Die GPN22 wird vom 30.05 bis 02.06 2024 stattfinden.|Vier Tage lang erwarten euch Hacken, Gulasch, Vorträge, Tschunk, Workshops, Lounge, Mate und Spaß am Waffeleisen.
|
||||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: true
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
start: 2024-07-09 14:00:00 Europe/Berlin
|
||||
----
|
||||
ende: 2024-07-13 16:00:00 Europe/Berlin
|
||||
----
|
||||
event: HOA 2024
|
||||
----
|
||||
ort: Giffhorn
|
||||
----
|
||||
url: https://hackenopenair.de/
|
||||
----
|
||||
description: Das Hacken Open Air ist feinstes Hacker-Camping, ausgerichtet vom Stratum0. Gemeinsam mit euch wollen wir in der Natur tüfteln, diskutieren und kreativ sein.
|
||||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: false
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
start: 2024-07-17 14:00:00 Europe/Berlin
|
||||
----
|
||||
ende: 2024-07-24 16:00:00 Europe/Berlin
|
||||
----
|
||||
event: Bornhack 2024
|
||||
----
|
||||
ort:
|
||||
|
||||
Danish island of Funen
|
||||
----
|
||||
url: https://bornhack.dk/bornhack-2024/
|
||||
----
|
||||
description: BornHack ist ein 7-tägiges Zeltlager im Freien, bei dem Hacker und Menschen mit Interesse an Technologie oder Sicherheit zusammen kommen, um Technologie zu feiern, Kontakte zu knüpfen, zu lernen und Spaß zu haben.
|
||||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: false
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
start: 2024-07-26 14:00:00 Europe/Berlin
|
||||
----
|
||||
ende: 2024-07-28 16:00:00 Europe/Berlin
|
||||
----
|
||||
event: FAT24
|
||||
----
|
||||
ort: Aalen
|
||||
----
|
||||
url:
|
||||
----
|
||||
description: Aach aalen...
|
||||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: true
|
||||
----
|
||||
color: crimpson
|
||||
#### events ####
|
||||
start: 2024-06-28 14:00:00 Europe/Berlin
|
||||
----
|
||||
ende: 2024-06-30 16:00:00 Europe/Berlin
|
||||
----
|
||||
event: CoSin 2024
|
||||
----
|
||||
ort: Biel/Bienne
|
||||
----
|
||||
url: https://cosin.ch/
|
||||
----
|
||||
description:
|
||||
----
|
||||
mail: Waffel Operation Center <waffel@c3woc.de>
|
||||
----
|
||||
confirmed: false
|
||||
----
|
||||
color: crimpson
|
||||
|
|
BIN
content/waffle_apfelmus.jpg
(Stored with Git LFS)
BIN
content/waffle_apfelmus.jpg
(Stored with Git LFS)
Binary file not shown.
BIN
content/waffle_colored_stawberry.jpg
(Stored with Git LFS)
BIN
content/waffle_colored_stawberry.jpg
(Stored with Git LFS)
Binary file not shown.
|
@ -2,6 +2,14 @@
|
|||
"Start": {
|
||||
"href": "/"
|
||||
},
|
||||
"Blog": {
|
||||
"href": "/blog",
|
||||
"list_childs": true,
|
||||
"items": {
|
||||
"list_namespace": "/blog",
|
||||
"Feed": "/feed_blog.xml"
|
||||
}
|
||||
},
|
||||
"Rezepte": {
|
||||
"href": "/rezept",
|
||||
"list_childs": true,
|
||||
|
@ -10,15 +18,13 @@
|
|||
"Rezept Feed": "/feed_rezepte.xml"
|
||||
}
|
||||
},
|
||||
"Mitmachen": {
|
||||
"Mehr": {
|
||||
"href": "/mitmachen",
|
||||
"list_childs": false,
|
||||
"list_childs": true,
|
||||
"items": {
|
||||
"Mitmachen": "/mitmachen",
|
||||
"Hygiene": "/hygiene",
|
||||
"Bilder": "https://waffel.li/",
|
||||
"Videos": "https://waffel.tv/",
|
||||
"MY.C3WOC.DE": "-> Mich kann man buchen"
|
||||
"Videos": "https://waffel.tv/"
|
||||
}
|
||||
},
|
||||
"Kontakt": {
|
||||
|
|
|
@ -35,9 +35,8 @@ default = Waffel Operation Center <waffel@c3woc.de>
|
|||
|
||||
[fields.confirmed]
|
||||
label = Status: bestätigt?
|
||||
type = select
|
||||
type = boolean
|
||||
default = false
|
||||
choices = false, true, canceled
|
||||
width = 1/3
|
||||
|
||||
[fields.color]
|
||||
|
|
|
@ -15,27 +15,22 @@ type = integer
|
|||
width = 1/2
|
||||
|
||||
[fields.amounts]
|
||||
label = Wie viel von der Zutat wird verwendet? (required)
|
||||
description = muss für jede Portionsgröße angegeben werden, Reinfolge muss identisch sein in der die Portionsgrößen (servings) angegeben sind. Wenn eine Zutat die Menge '0' hat, wird sie für die angegebene Portionsgröße nicht gerendert.
|
||||
label = Wie viel von der Zutat wird verwendet?
|
||||
description = MUSS für jede der angegebenen Portionsmengen definiert werden
|
||||
type = flow
|
||||
flow_blocks = flow_amounts
|
||||
width = 3/5
|
||||
|
||||
[fields.substitutions]
|
||||
label = Alternative Zutat (optional)
|
||||
description = Wenn man zum Beispiel statt Club-Mate auch Sprudel nehmen kann...
|
||||
type = flow
|
||||
flow_blocks = flow_substitutions
|
||||
width = 2/5
|
||||
|
||||
[fields.processing]
|
||||
label = Verarbeitung
|
||||
description = Wie wird die Zutat verarbeitet? (Beispiel: Butter schmelzen oder Eier vor dem auftrennen waschen)
|
||||
type = flow
|
||||
flow_blocks = flow_processing
|
||||
|
||||
[fields.notes]
|
||||
description = Was man sonst noch so zur Zutat sagen sollte
|
||||
label = Notizen zur Zutat
|
||||
type = flow
|
||||
flow_blocks = flow_notes
|
||||
|
||||
[fields.substitutions]
|
||||
label = Alternative Zutat
|
||||
type = flow
|
||||
flow_blocks = flow_substitutions
|
||||
|
|
|
@ -3,11 +3,5 @@ name = Notizen und Details
|
|||
button_label = Notizen und Details
|
||||
|
||||
[fields.note]
|
||||
label = Notiz zur Zutat
|
||||
label = Notiz
|
||||
type = string
|
||||
width = 3/4
|
||||
|
||||
[fields.html]
|
||||
type = boolean
|
||||
width = 1/4
|
||||
label = hide in HTML version
|
||||
|
|
|
@ -6,10 +6,3 @@ button_label = Zutat verarbeitungsmöglichkeit
|
|||
label = describe the processing of this item
|
||||
type = string
|
||||
description = Examples: whole, diced, minced, steamed, raw
|
||||
width = 2/3
|
||||
|
||||
[fields.short]
|
||||
type = boolean
|
||||
label = Kurzbeschreibung
|
||||
description = Ankreuzen wenn es hier ausschließlich eine kurzbeschreibung gibt
|
||||
width = 1/3
|
||||
|
|
|
@ -7,13 +7,10 @@ label = serving number
|
|||
description = Für wie viele Portionen sind die Zutaten definiert
|
||||
type = integer
|
||||
default = 1
|
||||
addon_label = Stück
|
||||
width = 2/5
|
||||
|
||||
[fields.serving_units]
|
||||
label = serving Units
|
||||
description = Was ergibt das Rezept?'
|
||||
description = Was ergibt das Rezept?
|
||||
type = string
|
||||
default = Waffeln
|
||||
addon_label = '(bezeichnung des Gebäcks)'
|
||||
width = 3/5
|
||||
|
|
|
@ -7,10 +7,6 @@ label = {{ this.title }}
|
|||
label = Title
|
||||
type = string
|
||||
|
||||
[fields.title_url]
|
||||
label = Title URL
|
||||
type = string
|
||||
|
||||
[fields.content_teaser]
|
||||
label = Content Teaser
|
||||
type = markdown
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
name = Kalender ICS Feed
|
||||
label = {{ this.title }}
|
||||
protected = yes
|
||||
hidden = yes
|
||||
hidden = no
|
||||
|
||||
[fields.title]
|
||||
label = Titel
|
||||
|
@ -25,6 +25,7 @@ label = Events
|
|||
type = flow
|
||||
flow_blocks = events
|
||||
|
||||
|
||||
[fields.lang]
|
||||
label = Kalender sprache
|
||||
type = string
|
||||
|
|
28
models/flow_block_page.ini
Normal file
28
models/flow_block_page.ini
Normal file
|
@ -0,0 +1,28 @@
|
|||
[model]
|
||||
name = Flow Block Page
|
||||
label = {{ this.title }}
|
||||
inherits = header_slim
|
||||
|
||||
[fields.title]
|
||||
label = Title
|
||||
description = Der Seitentitel und die Überschrift dieser Seite
|
||||
type = string
|
||||
|
||||
[fields.meta_description]
|
||||
label = Meta Beschreibung
|
||||
description = Hier kommt die Beschreibung rein, die von Suchmachinen, Seitencrawlern und Previews auf diese Seite generiert werden
|
||||
type = string
|
||||
|
||||
[fields.teaser]
|
||||
label = Teaser
|
||||
description = Erster, hervorgehobener Absatz des Texts (Vorspann).
|
||||
type = markdown
|
||||
|
||||
[fields.body]
|
||||
label = Body
|
||||
type = markdown
|
||||
|
||||
[fields.section]
|
||||
label = Sections
|
||||
type = flow
|
||||
flow_blocks = flow_text_section
|
|
@ -1,3 +1,4 @@
|
|||
[model]
|
||||
name = Header SLIM
|
||||
label = Header SLIM
|
||||
protected = yes
|
||||
hidden = no
|
||||
|
|
16
models/image.ini
Normal file
16
models/image.ini
Normal file
|
@ -0,0 +1,16 @@
|
|||
[model]
|
||||
name = image
|
||||
label = Image
|
||||
|
||||
[fields.description]
|
||||
label = Description
|
||||
type = string
|
||||
|
||||
[fields.photographer]
|
||||
label = Photographer
|
||||
type = string
|
||||
|
||||
[fields.copyright]
|
||||
label = Copyright
|
||||
type = string
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
[model]
|
||||
name = Standard Seite (Page)
|
||||
name = Page
|
||||
label = {{ this.title }}
|
||||
inherits = header_slim
|
||||
|
||||
|
|
|
@ -9,17 +9,10 @@ description = Der Seitentitel und die Überschrift dieser Seite
|
|||
type = string
|
||||
size = large
|
||||
|
||||
[fields.weight]
|
||||
label = Ranking
|
||||
default = 128
|
||||
type = integer
|
||||
width = 1/3
|
||||
|
||||
[fields.meta_description]
|
||||
label = Meta Beschreibung
|
||||
description = Hier kommt die Beschreibung rein, die von Suchmachinen, Seitencrawlern und Previews auf diese Seite generiert werden
|
||||
type = string
|
||||
width = 2/3
|
||||
|
||||
[fields.author]
|
||||
label = Author
|
||||
|
@ -33,14 +26,12 @@ width = 1/2
|
|||
|
||||
[fields.orf]
|
||||
label = Render from Open Recepie Format
|
||||
description = Render recepie with data from the ORF childpage. (create/open childpage and follow instruction for more)
|
||||
description = Render recepie with data from the ORF childpage
|
||||
type = boolean
|
||||
|
||||
[fields.body]
|
||||
label = Rezept Body
|
||||
description = Freitextfeld für weitere Angaben zum Rezept
|
||||
label = Body
|
||||
type = markdown
|
||||
|
||||
|
||||
[children]
|
||||
model = zutaten
|
||||
|
|
|
@ -20,7 +20,7 @@ type = markdown
|
|||
|
||||
[children]
|
||||
model = rezept-post
|
||||
order_by = weight
|
||||
order_by = -pub_date, title
|
||||
|
||||
[pagination]
|
||||
enabled = true
|
||||
|
|
|
@ -4,43 +4,40 @@ label = {{ this.title }}
|
|||
hidden = yes
|
||||
|
||||
[fields.title]
|
||||
label = Rezept Title
|
||||
label = Title
|
||||
description = Für welches Rezept sind die Zutaten
|
||||
size = large
|
||||
type = string
|
||||
size = large
|
||||
|
||||
[fields.x_ignore_1]
|
||||
label = Instructions: First step
|
||||
description = Reneame this fresh created directory in the content folder to 'rezept.yaml/' to store the new recipt in the required rezept.yaml format
|
||||
label = First Instruction:
|
||||
description = Reneame this fresh created directory in the content folder to 'rezept.yaml/'
|
||||
type = boolean
|
||||
width = 1/2
|
||||
|
||||
[fields.x_ignore_2]
|
||||
label = Instructions: Secound Step
|
||||
description = Please fill in the option '_template: zutaten.yaml' manually in the 'rezept.yaml/contents.lr' Lektor File, so it will rendered correctly
|
||||
label = Secound Instruction:
|
||||
description = Fill in the option '_template: zutaten.yaml' in the 'rezept.yaml/contents.lr' Lektor File
|
||||
type = string
|
||||
addon_label = (this entry is only for information)
|
||||
default = zutaten.yaml
|
||||
width = 1/2
|
||||
|
||||
;---------------------------
|
||||
|
||||
[fields.recipe_name]
|
||||
size = large
|
||||
label = recipe name
|
||||
description = what kind of pastry will be created?
|
||||
type = string
|
||||
width = 1/3
|
||||
|
||||
[fields.recipe_uuid]
|
||||
label = recipe uuid
|
||||
description = uuidgen
|
||||
type = string
|
||||
|
||||
[fields.servings]
|
||||
label = servings
|
||||
description = Hier werden alle Portionsgrößen definiert, für die dieses Rezept sein soll. (mindestens eine Mengenangabe ist sinvoll). Achtung, bei mehr wie eine Größenangabe muss die Reinfolge überall gleich sein!
|
||||
description = Hier wird definiert, für welche Portionsgröße die Zutaten angegeben werden
|
||||
type = flow
|
||||
flow_blocks = flow_servings
|
||||
width = 2/3
|
||||
|
||||
;------------------------------------------
|
||||
|
||||
[fields.ingredients]
|
||||
label = ingredients
|
||||
|
@ -48,8 +45,6 @@ description = Hier werden die Zutaten und Menge definiert
|
|||
type = flow
|
||||
flow_blocks = flow_ingredients
|
||||
|
||||
;-----------------------
|
||||
|
||||
[fields.steps]
|
||||
label = Steps
|
||||
type = flow
|
||||
|
@ -58,14 +53,12 @@ flow_blocks = flow_steps
|
|||
[fields.oven_type]
|
||||
label = oven type
|
||||
type = string
|
||||
width = 1/2
|
||||
description = Example: conventional, microwave, waffle iron, wood oven...
|
||||
|
||||
[fields.oven]
|
||||
label = Oven temperature
|
||||
description = Starting oven temperature, if the oven is used.
|
||||
type = flow
|
||||
width = 1/2
|
||||
flow_blocks = flow_oven
|
||||
|
||||
[fields.oven_time]
|
||||
|
@ -82,13 +75,7 @@ width = 1/3
|
|||
[fields.source_authors]
|
||||
label = Author
|
||||
type = string
|
||||
width = 1/2
|
||||
|
||||
[fields.x_license]
|
||||
label = License
|
||||
type = string
|
||||
width = 1/2
|
||||
|
||||
[fields.render_hygiene]
|
||||
label = Render Hygiene Hinweise
|
||||
type = boolean
|
||||
|
|
|
@ -1,10 +0,0 @@
|
|||
# Rezept-Standards
|
||||
Beim re-launch der Seite wäre es cool wo möglich auf vorhandene Rezept-Standards zu setzen.
|
||||
|
||||
- Open Recepie Format: https://github.com/techhat/openrecipeformat.git
|
||||
- JSON-LD Recipe: https://jsonld.com/recipe/
|
||||
- Schema.org Recepie: https://schema.org/Recipe
|
||||
|
||||
Schöne Inspirationen sind auch:
|
||||
+ https://www.foodnetwork.com/
|
||||
+ https://pizza.vschlegel.de/
|
|
@ -1,82 +1,52 @@
|
|||
{#- HTML Calender Renderer for Startpage -#}
|
||||
{%- set pages = site.query('/').include_undiscoverable(true).all() -%}
|
||||
{%- set counter = ['1'] -%}
|
||||
{%- for page in pages -%}
|
||||
{%- if page._path == this.calendar_name -%}
|
||||
{%- for blk in page.dates.blocks|sort(attribute='ende', reverse = False) -%}
|
||||
{%- if blk.start.strftime('%Y%m%d%H%M') > none|datetimeformat('yyyyMMddhhmm') -%}
|
||||
{%- if counter == ['1'] -%}
|
||||
<table class="template" id="tourdaten">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Datum</th>
|
||||
<th>Veranstaltung</th>
|
||||
<th>Ort</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{%- endif -%}
|
||||
{%- if counter.append('X') -%}
|
||||
{#- Counter zum zaehlen ob es mehr wie 1 Temrin gibt -#}
|
||||
{%- endif -%}
|
||||
<tr>
|
||||
<th>
|
||||
{%- if blk.confirmed == 'true' -%}
|
||||
{%- elif blk.confirmed == 'canceled' -%} <s>
|
||||
{% else %} <i>
|
||||
{% endif %}
|
||||
{%- if blk.start.strftime('%d.%m') == blk.ende.strftime('%d.%m') -%}
|
||||
{{- '\n ' -}}
|
||||
{{ blk.start.strftime('%d.%m.%y %H') }} - {{ blk.ende.strftime('%H') }} Uhr
|
||||
{%- else -%}
|
||||
{{- '\n ' -}}
|
||||
{{ blk.start.strftime('%d.%m') }} - {{ blk.ende.strftime('%d.%m.%Y') }}
|
||||
{%- endif -%}
|
||||
{%- if blk.confirmed == 'true' -%}
|
||||
{%- elif blk.confirmed == 'canceled' -%} </s>
|
||||
{% else %} </i>
|
||||
{% endif %}
|
||||
{{- '\n ' -}} </th>
|
||||
{{- '\n ' -}} <th>
|
||||
{%- if blk.confirmed == 'true' -%}
|
||||
{%- elif blk.confirmed == 'canceled' -%} <s>
|
||||
{% else %} <i>
|
||||
{% endif %}
|
||||
{{- '\n ' -}} <a href="{{ blk.url }}" title="{{ blk.description|replace("|", " ") }}">
|
||||
{{- blk.event -}}
|
||||
</a>
|
||||
{%- if blk.confirmed == 'true' -%}
|
||||
{%- elif blk.confirmed == 'canceled' -%}
|
||||
</s>
|
||||
{% else %}
|
||||
</i>
|
||||
{% endif %}
|
||||
{%- if blk.confirmed == 'true' -%}
|
||||
{%- elif blk.confirmed == 'canceled' -%} </s>
|
||||
{% else %} </i>
|
||||
{% endif %}
|
||||
{{- '\n ' -}} </th>
|
||||
{{- '\n ' -}} <th>
|
||||
{%- if blk.confirmed == 'true' -%}
|
||||
{%- elif blk.confirmed == 'canceled' -%} <s>
|
||||
{% else %} <i>
|
||||
{% endif %}
|
||||
{{ blk.ort }}
|
||||
{%- if blk.confirmed == 'true' -%}
|
||||
{%- elif blk.confirmed == 'canceled' -%} </s>
|
||||
{% else %} </i>
|
||||
{% endif %}
|
||||
</th>
|
||||
{{- '\n ' -}} </tr>
|
||||
{%- endif -%}
|
||||
{%- endfor -%}
|
||||
{%- endif -%}
|
||||
{%- if counter|length < 1 and loop.index == 1 %}
|
||||
{{- '\n ' -}} <p><i>Leider derzeit noch keine neuen Termine geplant!</i></p>
|
||||
{%- endif -%}
|
||||
{%- endfor %}
|
||||
{%- if counter|length > 1 -%}
|
||||
{{- '\n ' -}} </tbody>
|
||||
{{- '\n ' -}}</table>
|
||||
{{- '\n ' -}}<br/>
|
||||
{%- endif -%}
|
||||
{{- '\n ' -}}
|
||||
<!-- Flow Calendar -->
|
||||
<table class="template">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Datum</th>
|
||||
<th>Veranstaltung</th>
|
||||
<th>Ort</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{%- set pages = site.query('/').include_undiscoverable(true).all() -%}
|
||||
{%- set counter = ['1'] -%}
|
||||
{%- for page in pages -%}
|
||||
{%- if page._path == this.calendar_name -%}
|
||||
{%- for blk in page.dates.blocks|sort(attribute='start', reverse = False) -%}
|
||||
{%- if blk.start.strftime('%Y%m%d%H%M') > none|datetimeformat('yyyyMMddhhmm') -%}
|
||||
{%- if counter.append('1') -%}
|
||||
{#- Counter zum zaehlen ob es mehr wie 1 Temrin gibt -#}
|
||||
{%- endif -%}
|
||||
{{- '\n ' -}} <tr>
|
||||
{{- '\n ' -}} <th>
|
||||
{%- if blk.start.strftime('%d.%m') == blk.ende.strftime('%d.%m') -%}
|
||||
{{- '\n ' -}}
|
||||
{{ blk.start.strftime('%d.%m.%y %H') }} - {{ blk.ende.strftime('%H') }} Uhr
|
||||
{%- else -%}
|
||||
{{- '\n ' -}}
|
||||
{{ blk.start.strftime('%d.%m') }} - {{ blk.ende.strftime('%d.%m.%Y') }}
|
||||
{%- endif -%}
|
||||
{{- '\n ' -}} </th>
|
||||
{{- '\n ' -}} <th>
|
||||
{{- '\n ' -}} <a href="{{ blk.url }}" title="{{ blk.description|replace("|", " ") }}">
|
||||
{{- blk.event -}}
|
||||
</a>
|
||||
{{- '\n ' -}} </th>
|
||||
{{- '\n ' -}} <th>{{ blk.ort }}</th>
|
||||
{{- '\n ' -}} </tr>
|
||||
{%- endif -%}
|
||||
{%- endfor -%}
|
||||
{%- endif -%}
|
||||
{%- if counter|length < 2 %}
|
||||
{{- '\n ' -}} <tr>
|
||||
{{- '\n ' -}} <th>Leider derzeit</th>
|
||||
{{- '\n ' -}} <th>noch keine neuen Termine</th>
|
||||
{{- '\n ' -}} <th>geplant!</th>
|
||||
{{- '\n ' -}} </tr>
|
||||
{%- endif -%}
|
||||
{%- endfor %}
|
||||
{{- '\n ' -}} </tbody>
|
||||
{{- '\n ' -}}</table>
|
||||
{{- '\n ' -}}<br/>
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{#- Card Icon Text Collection for Startpage -#}
|
||||
{{- '\n ' -}} <div class="card">
|
||||
{{- '\n ' -}} <img class="card__icon" src="{{ this.card_image|url }}" alt=""/>
|
||||
{{- '\n ' -}} <img class="card__icon" src="{{ this.card_image|url }}" />
|
||||
{{- '\n ' -}} <h3 class="card__heading -homepage">{{ this.card_title }}</h3>
|
||||
{{- '\n ' -}} <div class="card__text">
|
||||
{{- '\n ' -}} {{ this.card_text }}
|
||||
|
|
|
@ -3,14 +3,14 @@
|
|||
{{- '\n ' -}} <h2 class="content__inner_third_heading">{{ this.title }}</h2>
|
||||
{%- if this.box_image is defined and this.box_image != '' -%}
|
||||
{%- set image = record.attachments.images.get(this.box_image) -%}
|
||||
{{- '\n ' -}} <a href="{{ this.box_url }}">
|
||||
{{- '\n ' -}} <img class="content__inner_third_image content__half_box_image" src="{{ image | imagessrcwebp }}" width="{{ image | firstwidth }}"
|
||||
{{- '\n ' -}} srcset="{{ image | imagessrcsetwebp }}"
|
||||
{{- '\n ' -}} <img class="content__inner_third_image content__half_box_image" src="{{ image|url }}"
|
||||
{{- '\n ' -}} width="{{ image.width / 2 }}"
|
||||
{%- if this.image_alt is defined and this.image_alt != "" -%}
|
||||
{{- ' ' -}}
|
||||
alt="{{ this.image_alt }}"
|
||||
{%- endif -%}/>
|
||||
{{- '\n ' -}} </a>
|
||||
{%- endif -%}
|
||||
{{- ' ' -}}
|
||||
srcset="{{ image.thumbnail(image.width / 2)|url }} 1x, {{ image|url }} 2x" />
|
||||
{%- endif -%}
|
||||
{%- if this.box_content is defined and this.box_content != "" -%}
|
||||
{{- '\n ' -}}
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
{#- SEPERATOR -#}
|
||||
{{ '\n ' -}}
|
||||
<hr class="body__separator"/>
|
||||
<hr class="body__separator" noshade="" size="1">
|
||||
|
|
|
@ -12,14 +12,14 @@
|
|||
{{- '\n ' -}}
|
||||
 <a href="{{ this.sm_link }}">
|
||||
{{- '\n ' -}}
|
||||
<img class="content__inline_image" src="{{ this.sm_image }}" alt="{{ this.title }} Logo" height="16">
|
||||
<img class="content__inline_image" src="{{ this.sm_image }}" alt="{{ this.title }} Logo" height="16px">
|
||||
{{- '\n ' -}}
|
||||
</a>
|
||||
{%- if this.sm_link_2 is defined and this.sm_link_2 != '' -%}
|
||||
{{- '\n ' -}}
|
||||
<a href="{{ this.sm_link_2 }}">
|
||||
{{- '\n ' -}}
|
||||
<img class="content__inline_image" src="{{ this.sm_image_2 }}" alt="{{ this.title_2 }} Logo" height="16">
|
||||
<img class="content__inline_image" src="{{ this.sm_image_2 }}" alt="{{ this.title_2 }} Logo" height="16px">
|
||||
{{- '\n ' -}}
|
||||
</a>
|
||||
{%- endif -%}
|
||||
|
|
|
@ -1,17 +1,12 @@
|
|||
{#- Layout für halb-Text - halb Bild Startseitendinge -#}
|
||||
{{- '\n ' -}} <section class="content">
|
||||
{{- '\n ' -}} <div class="content__box -heading">
|
||||
{{- '\n ' -}} <div class="content__inner_box">
|
||||
{{- '\n ' -}} {%- if this.title_url is defined and this.title_url != '' -%}
|
||||
<a href="{{ this.title_url }}">
|
||||
{%- endif -%}
|
||||
<h2>{{ this.title }}</h2></a>
|
||||
{%- if this.title_url is defined and this.title_url != '' -%}
|
||||
</a>
|
||||
{%- endif -%}
|
||||
{{- '\n ' -}} </div>
|
||||
{{- '\n ' -}} </div>
|
||||
{{- '\n ' -}} <div class="content__half_box">
|
||||
{#- Layout für halb-Text - halb Bild Startseitendinge #}
|
||||
<!-- 50/50 Layout - start -->
|
||||
<section class="content">
|
||||
<div class="content__box -heading">
|
||||
<div class="content__inner_box">
|
||||
<h2>{{ this.title }}</h2>
|
||||
</div>
|
||||
</div>
|
||||
<div class="content__half_box">
|
||||
<div class="content__inner_half_box">
|
||||
<div class="content__teaser">
|
||||
{{ this.content_teaser }}
|
||||
|
@ -39,8 +34,8 @@
|
|||
|
||||
ToDO: Nochmal nach Bildgrößen schauen, ggf. webp usw. mit einbeziehen...
|
||||
#}
|
||||
<img class="content__half_box_image" src="{{ image | imagessrcwebp }}" width="{{ image | firstwidth }}"
|
||||
srcset="{{ image | imagessrcsetwebp }}" alt="{{ this.content_image_alt }}" />
|
||||
<img class="content__half_box_image" src="{{ image|url }}" width="{{ image.width / 2 }}"
|
||||
alt="{{ this.content_image_alt }}" srcset="{{ image.thumbnail(image.width / 2)|url }} 1x, {{ image|url }} 2x" />
|
||||
{%- if this.content_image_src is defined and this.content_image_alt != '' -%}
|
||||
{{- '\n ' -}} <p>{{ this.content_image_src }}</p>
|
||||
{%- endif -%}
|
||||
|
@ -48,3 +43,4 @@
|
|||
{%- endif %}
|
||||
</div>
|
||||
</section>
|
||||
<!-- 50/50 Layout - end -->
|
||||
|
|
|
@ -5,6 +5,46 @@
|
|||
{%- for inner in this.inner_box.blocks -%}
|
||||
{{- inner -}}
|
||||
{%- endfor -%}
|
||||
|
||||
{#-
|
||||
<!-- OLD HTML Example -->
|
||||
<div class="content__inner_third_box">
|
||||
<h2 class="content__inner_third_heading">
|
||||
Zusammen Arbyten, die eigene Idee fliegen sehen.
|
||||
</h2>
|
||||
{% if this.attachments.images %}
|
||||
{% for image in this.attachments.images %}
|
||||
<img class="content__inner_third_image" src="{{ image|url }}" width="{{ image.width / 2 }}" alt="Startendes Space Shuttle" srcset="{{ image.thumbnail(image.width / 2)|url }} 1x, {{ image|url }} 2x">
|
||||
{% endfor %}
|
||||
{% endif %}
|
||||
<p>Wir verstehen uns als Plattform for Hackende, auf der sich mit Gleichgesinnten wirtschaftliche Projekte möglich werden, die es anders nicht gäbe. Wir fördern und bewirtschaften im Kollektiv als Genossenschaft die Leistungen unserer Mitglieder.
|
||||
</p>
|
||||
<div class="content__button_box">
|
||||
<button class="content__button">
|
||||
<a class="content__inner_third_button_link" href="#">Projekte</a>
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="content__inner_third_box">
|
||||
<h2 class="content__inner_third_heading">
|
||||
Genossenschafts­anteile sind eine Anlage, kein Geschenk.
|
||||
</h2>
|
||||
{% if this.attachments.images %}
|
||||
{% for image in this.attachments.images %}
|
||||
<img class="content__inner_third_image" src="{{ image|url }}" width="{{ image.width / 2 }}" alt="Startendes Space Shuttle" srcset="{{ image.thumbnail(image.width / 2)|url }} 1x, {{ image|url }} 2x">
|
||||
{% endfor %}
|
||||
{% endif %}
|
||||
<p>Wir bieten useren Mitgliedern nicht nur ein gutes Netzwerk, sondern auch eine sichere Anlagemöglichkeit. Hier kannst Du Dich über die Anlagekriterien informieren.
|
||||
</p>
|
||||
<div class="content__button_box">
|
||||
<button class="content__button">
|
||||
<a class="content__inner_third_button_link" href="#">Kapitalanlage</a>
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
-#}
|
||||
</div>
|
||||
</section>
|
||||
<!-- 1/3 Layout - end -->
|
||||
|
|
|
@ -37,7 +37,7 @@
|
|||
{%- else -%}
|
||||
{%- set children = site.get(href).children -%}
|
||||
{%- for child in children -%}
|
||||
{%- if loop.index <= 8 -%}
|
||||
{%- if loop.index <= 3 -%}
|
||||
{{- '\n ' -}} <li class="primary_nav__sub_navitem">
|
||||
{{- '\n ' -}} <a class="primary_nav__sub_navlink
|
||||
{%- if this._path + '/' == child.url_path -%}
|
||||
|
|
|
@ -6,25 +6,19 @@ UID:{{ blk.start.strftime('%m%H%d%M%Y%S') }}{{ blk.event[:1] }}{{ blk.event[-1:]
|
|||
DTSTART;VALUE=DATE-TIME;TZID=Europe/Berlin:{{ blk.start.strftime('%Y%m%dT%H%M%S') }}
|
||||
DTSTAMP;VALUE=DATE-TIME;TZID=Europe/Berlin:{{ blk.start.strftime('%Y%m%dT%H%M%S') }}
|
||||
CLASS:PUBLIC
|
||||
DESCRIPTION;LANGUAGE={{ this.lang }}:{{ blk.description|replace( "|", "\\n") | wordwrap(width=35, wrapstring='\n ') }}
|
||||
DESCRIPTION;LANGUAGE={{ this.lang }}:{{ blk.description|replace( "|", "\\n") | wordwrap(width=45, wrapstring='\n ') }}
|
||||
{%- if blk.url is defined and not blk.url == '' %}\n
|
||||
Weiteres dazu auf
|
||||
{{ blk.url | wordwrap(width=65, wrapstring='\n ') }}{% endif %}
|
||||
Weiteres dazu auf {{ blk.url }}{% endif %}
|
||||
LOCATION;LANGUAGE={{ this.lang }}:{{ blk.ort | wordwrap(width=45, wrapstring='\n ') }}
|
||||
{%- if blk.confirmed == 'true' -%}{{- '\n' -}}
|
||||
STATUS:CONFIRMED
|
||||
METHOD:PUBLISH
|
||||
{%- elif blk.confirmed == 'canceled' -%}{{- '\n' -}}
|
||||
STATUS:CANCELLED
|
||||
METHOD:CANCEL
|
||||
{%- else -%}{{- '\n' -}}
|
||||
STATUS:TENTATIVE
|
||||
{%- endif -%} {{- '\n' -}}
|
||||
STATUS:
|
||||
{%- if blk.confirmed -%}
|
||||
CONFIRMED
|
||||
{%- else -%}
|
||||
TENTATIVE
|
||||
{%- endif %}
|
||||
SUMMARY;LANGUAGE={{ this.lang }}:{{ blk.event | wordwrap(width=45, wrapstring='\n ') }}
|
||||
TRANSP:OPAQUE
|
||||
{%- if blk.url is defined %}
|
||||
URL:{{ blk.url }}
|
||||
{%- endif %}
|
||||
DTEND;VALUE=DATE-TIME;TZID=Europe/Berlin:{{ blk.ende.strftime('%Y%m%dT%H%M%S') }}
|
||||
CONTACT;LANGUAGE={{ this.lang }}:{{ blk.mail }}
|
||||
COLOR:{{ blk.color }}
|
||||
|
|
|
@ -5,10 +5,10 @@ CALSCALE:GREGORIAN
|
|||
METHOD:PUBLISH
|
||||
UID:{{ this._gid }}
|
||||
URL:{{ this.moreinfourl }}
|
||||
REFRESH-INTERVAL;VALUE=DURATION:PT6H
|
||||
REFRESH-INTERVAL;VALUE=DURATION:P2D
|
||||
SOURCE;VALUE=URI:{{ this._path | url(external=true) }}
|
||||
COLOR:{{ this.color }}
|
||||
{#- NAME;LANGUAGE={{ this.lang }}:{{ this.name | wordwrap(width=45, wrapstring='\n ') }} #}
|
||||
{# NAME;LANGUAGE={{ this.lang }}:{{ this.name | wordwrap(width=45, wrapstring='\n ') }} #}
|
||||
DESCRIPTION;LANGUAGE={{ this.lang }}:{{ this.description | wordwrap(width=45, wrapstring='\n ') }}
|
||||
X-WR-CALNAME:{{ this.name | wordwrap(width=45, wrapstring='\n ') }}
|
||||
X-WR-CALDESC:{{ this.description | wordwrap(width=45, wrapstring='\n ') }}
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
<div class="header__logo_box">
|
||||
<a class="header__homelink" href="{{ '/'|url }}" title="Startseite">
|
||||
{% if '/images/logo.svg'|asseturl is defined -%}
|
||||
<img class="header__logo" src="{{ '/images/logo.svg'|asseturl }}" style="height: 7rem;" alt="C3WOC Logo">
|
||||
<img class="header__logo" src="{{ '/images/logo.svg'|asseturl }}" style="height: 7rem;">
|
||||
{%- endif %}
|
||||
</a>
|
||||
</div>
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
<div class="header__logo_box">
|
||||
<a class="header__homelink" href="{{ '/'|url }}" title="Startseite">
|
||||
{%- if '/images/logo.svg'|asseturl is defined %}
|
||||
<img class="header__logo" src="{{ '/images/logo.svg'|asseturl }}" style="height: 7rem;" alt="C3WOC Logo">
|
||||
<img class="header__logo" src="{{ '/images/logo.svg'|asseturl }}" style="height: 7rem;">
|
||||
{%- endif %}
|
||||
</a>
|
||||
</div>
|
||||
|
|
|
@ -2,13 +2,6 @@
|
|||
<html
|
||||
{%- if alt %} lang="{{ alt }}"
|
||||
{%- endif %}>
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
{%- if this.path == '/' -%}
|
||||
{{- '\n ' -}} <link rel="preload" as="image" href="/waffle_apfelmus-medium.webp"/>
|
||||
{{- '\n ' -}} <link rel="preload" as="image" href="/sweet_waffle-medium.webp"/>
|
||||
{%- endif -%}
|
||||
{{- '\n' -}}
|
||||
<!-- __ _____ _
|
||||
/ \__..-""" ;-.",'/
|
||||
( / \_ `.' / `.
|
||||
|
@ -34,15 +27,8 @@
|
|||
`. ||| | _/| | | | ( |
|
||||
`::|| | | | | | \ |
|
||||
`-._| | \ | \ `.___/
|
||||
\_______) \_______) C3WOC
|
||||
|
||||
EDIT THIS PAGE AT
|
||||
https://github.com/c3woc/c3woc-website/edit/main/content{{ '.' | url(external=false) }}contents.lr
|
||||
|
||||
-->
|
||||
|
||||
|
||||
|
||||
\_______) \_______) C3WOC -->
|
||||
<head>
|
||||
{#-
|
||||
|
||||
Namensschema der CSS-Klassen nach BEM (Block Element Modifier,
|
||||
|
@ -59,10 +45,11 @@
|
|||
.navlist__navitem.-active
|
||||
|
||||
#}
|
||||
<meta charset="utf-8" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1.0">
|
||||
<title>{% block title %}C3 Waffel Operation Center{% endblock %} | C3WOC</title>
|
||||
<meta name="description" content="{% block meta_description %}vielfältige Waffelrezepte. knusprige Ideen. kreativer Waffelbelag. Das C3WOC sind die führenden Experten für Waffeln in der Chaos Community{% endblock %}">
|
||||
<meta name="description" content="{% block meta_description %}{% endblock %}">
|
||||
{#- OG Values
|
||||
https://ogp.me/ #}
|
||||
<meta property="og:title" content="{{ self.title() }}">
|
||||
|
@ -70,56 +57,43 @@
|
|||
<meta property="og:url" content="{{ this | url(external=true) }}">
|
||||
{% if '/images/waffel.jpg'|asseturl is defined -%}
|
||||
<meta property="og:image" content="{% block meta_image %}{{ '/images/waffel.jpg'|asseturl }}{% endblock %}">
|
||||
{%- endif -%}
|
||||
{#- JSON-LD SEO Optimisation Stuff... -#}
|
||||
{%- block json_ld %}
|
||||
<script type='application/ld+json'>
|
||||
{
|
||||
"@context": "http://www.schema.org",
|
||||
"name": "C3WOC",
|
||||
"url": "https://c3woc.de",
|
||||
"logo": "https://c3woc.de/images/logo.svg",
|
||||
"description": "vielfältige Waffelrezepte. knusprige Ideen. kreativer Waffelbelag. Das C3WOC sind die führenden Experten für Waffeln in der Chaos Community."
|
||||
}
|
||||
</script>
|
||||
{%- endblock %}
|
||||
{%- endif %}
|
||||
|
||||
{%- if '/css/reset.css'|asseturl is defined -%}
|
||||
{{- '\n ' -}} <link rel="stylesheet" href="{{ '/css/reset.css'|asseturl }}">
|
||||
{%- endif -%}
|
||||
{%- if '/css/fonts.css'|asseturl is defined -%}
|
||||
{{- '\n ' -}} <link rel="stylesheet" href="{{ '/css/fonts.css'|asseturl }}">
|
||||
{%- endif -%}
|
||||
{%- if '/css/main.min.css'|asseturl is defined -%}
|
||||
{{- '\n ' -}} <link rel="stylesheet" href="{{ '/css/main.min.css'|asseturl }}">
|
||||
{%- endif -%}
|
||||
{%- if '/images/icons/manifest.json'|asseturl is defined -%}
|
||||
{{- '\n ' -}} <link rel="manifest" href="{{ '/images/icons/manifest.json'|asseturl }}">
|
||||
{%- endif -%}
|
||||
{%- if '/images/icons/apple-touch-icon.png'|asseturl is defined -%}
|
||||
{{- '\n ' -}} <link rel="apple-touch-icon" sizes="180x180" href="{{ '/images/icons/apple-touch-icon.png'|asseturl }}">
|
||||
{%- endif -%}
|
||||
{%- if '/images/icons/favicon-32x32.png'|asseturl is defined -%}
|
||||
{{- '\n ' -}} <link rel="icon" type="image/png" sizes="32x32" href="{{ '/images/icons/favicon-32x32.png'|asseturl }}">
|
||||
{%- endif -%}
|
||||
{%- if '/images/icons/favicon-16x16.png'|asseturl is defined -%}
|
||||
{{- '\n ' -}} <link rel="icon" type="image/png" sizes="16x16" href="{{ '/images/icons/favicon-16x16.png'|asseturl }}">
|
||||
{%- endif -%}
|
||||
{%- if '/images/icons/site.webmanifest'|asseturl is defined -%}
|
||||
{{- '\n ' -}} <link rel="manifest" href="{{ '/images/icons/site.webmanifest'|asseturl }}">
|
||||
{%- endif -%}
|
||||
{%- if '/images/icons/safari-pinned-tab.svg'|asseturl is defined -%}
|
||||
{{- '\n ' -}} <link rel="mask-icon" href="{{ '/images/icons/safari-pinned-tab.svg'|asseturl }}" color="#ffda1d">
|
||||
{%- endif -%}
|
||||
{%- if '/images/icons/favicon.ico'|asseturl is defined -%}
|
||||
{{- '\n ' -}} <link rel="shortcut icon" href="{{ '/images/icons/favicon.ico'|asseturl }}">
|
||||
{%- endif -%}
|
||||
{% if '/css/reset.css'|asseturl is defined -%}
|
||||
<link rel="stylesheet" href="{{ '/css/reset.css'|asseturl }}">
|
||||
{%- endif %}
|
||||
{% if '/css/fonts.css'|asseturl is defined -%}
|
||||
<link rel="stylesheet" href="{{ '/css/fonts.css'|asseturl }}">
|
||||
{%- endif %}
|
||||
{% if '/css/main.min.css'|asseturl is defined -%}
|
||||
<link rel="stylesheet" href="{{ '/css/main.min.css'|asseturl }}">
|
||||
{% endif %}
|
||||
{% if '/images/icons/manifest.json'|asseturl is defined -%}
|
||||
<link rel="manifest" href="{{ '/images/icons/manifest.json'|asseturl }}">
|
||||
{%- endif %}
|
||||
{% if '/images/icons/apple-touch-icon.png'|asseturl is defined -%}
|
||||
<link rel="apple-touch-icon" sizes="180x180" href="{{ '/images/icons/apple-touch-icon.png'|asseturl }}">
|
||||
{%- endif %}
|
||||
{% if '/images/icons/favicon-32x32.png'|asseturl is defined -%}
|
||||
<link rel="icon" type="image/png" sizes="32x32" href="{{ '/images/icons/favicon-32x32.png'|asseturl }}">
|
||||
{%- endif %}
|
||||
{% if '/images/icons/favicon-16x16.png'|asseturl is defined -%}
|
||||
<link rel="icon" type="image/png" sizes="16x16" href="{{ '/images/icons/favicon-16x16.png'|asseturl }}">
|
||||
{%- endif %}
|
||||
{% if '/images/icons/site.webmanifest'|asseturl is defined -%}
|
||||
<link rel="manifest" href="{{ '/images/icons/site.webmanifest'|asseturl }}">
|
||||
{%- endif %}
|
||||
{% if '/images/icons/safari-pinned-tab.svg'|asseturl is defined -%}
|
||||
<link rel="mask-icon" href="{{ '/images/icons/safari-pinned-tab.svg'|asseturl }}" color="#ffda1d">
|
||||
{%- endif %}
|
||||
{% if '/images/icons/favicon.ico'|asseturl is defined -%}
|
||||
<link rel="shortcut icon" href="{{ '/images/icons/favicon.ico'|asseturl }}">
|
||||
{%- endif %}
|
||||
<meta name="msapplication-TileColor" content="#ffac33">
|
||||
{% if '/images/icons/browserconfig.xml'|asseturl is defined -%}
|
||||
{{- '\n ' -}} <meta name="msapplication-config" content="{{ '/images/icons/browserconfig.xml'|asseturl }}">
|
||||
{%- endif -%}
|
||||
{{- '\n ' -}} <meta name="msapplication-TileColor" content="#ffac33">
|
||||
{{- '\n ' -}} <meta name="theme-color" content="#631409">
|
||||
|
||||
<meta name="msapplication-config" content="{{ '/images/icons/browserconfig.xml'|asseturl }}">
|
||||
{%- endif %}
|
||||
<meta name="theme-color" content="#631409">
|
||||
</head>
|
||||
<body>
|
||||
{%- block header -%}
|
||||
|
@ -150,42 +124,81 @@ __ ____ _| |_| |_| | ___
|
|||
<p>Waffeln im Internet:<br>
|
||||
<a rel="me" href="https://chaos.social/@C3WOC" title="Mastodon">
|
||||
{% if '/images/icons/social/mastodon.svg'|asseturl is defined -%}
|
||||
<img alt="Mastodon" class="footer__social_logo" src="{{ '/images/icons/social/mastodon.svg'|asseturl }}" width="142"/>
|
||||
<img alt="Mastodon" class="footer__social_logo" src="{{ '/images/icons/social/mastodon.svg'|asseturl }}"/>
|
||||
{%- else -%}
|
||||
Mastodon
|
||||
{%- endif %}
|
||||
</a>
|
||||
{%- for ziel, name, icon in [
|
||||
['https://twitter.com/c3woc/', 'Twitter', '/images/icons/social/twitter.svg'],
|
||||
['https://waffel.reddit.com/', 'Reddit', '/images/icons/social/reddit.svg'],
|
||||
['https://t.me/c3woc', 'Telegram', '/images/icons/social/telegram.svg'],
|
||||
['https://webirc.hackint.org/#irc://irc.hackint.org/waffel', 'IRC', '/images/icons/social/hackint.svg'],
|
||||
['https://podcast.c3woc.de/', 'Das heiße Eisen - Der Waffel-Podcast', '/images/icons/social/podcast.svg'],
|
||||
['https://podcast.c3woc.de/podcast-he.xml', 'Podcast Feed', '/images/icons/social/feed.svg'],
|
||||
['https://git.l3d.ch/c3woc/', 'Source Code', '/images/icons/social/gitea.svg'],
|
||||
['https://github.com/c3woc/', 'Github', '/images/icons/social/github.svg']
|
||||
] -%}
|
||||
{{- '\n' }} <a href="{{- ziel -}}" title="{{- name -}}">
|
||||
{%- if icon|asseturl is defined -%}
|
||||
{{- '\n' }} <img alt="{{- name -}}" class="footer__social_logo" src="{{- icon|asseturl -}}" width="142"/>
|
||||
<a href="https://twitter.com/c3woc" title="Twitter">
|
||||
{% if '/images/icons/social/twitter.svg'|asseturl is defined -%}
|
||||
<img alt="Twitter" class="footer__social_logo" src="{{ '/images/icons/social/twitter.svg'|asseturl }}"/>
|
||||
{%- else -%}
|
||||
{{- name -}}
|
||||
Twitter
|
||||
{%- endif %}
|
||||
{{- '\n' }} </a>
|
||||
{%- endfor %}
|
||||
</a>
|
||||
<a href="https://waffel.reddit.com" title="Reddit">
|
||||
{% if '/images/icons/social/reddit.svg'|asseturl is defined -%}
|
||||
<img alt="Twitter" class="footer__social_logo" src="{{ '/images/icons/social/reddit.svg'|asseturl }}"/>
|
||||
{%- else -%}
|
||||
Reddit
|
||||
{%- endif %}
|
||||
</a>
|
||||
<a href="https://t.me/c3woc" title="Telegram">
|
||||
{% if '/images/icons/social/telegram.svg'|asseturl is defined -%}
|
||||
<img alt="Telegram" class="footer__social_logo" src="{{ '/images/icons/social/telegram.svg'|asseturl }}"/>
|
||||
{%- else -%}
|
||||
Telegram
|
||||
{%- endif %}
|
||||
</a>
|
||||
<a href="https://webirc.hackint.org/#irc://irc.hackint.org/#waffel" title="IRC">
|
||||
{% if '/images/icons/social/hackint.svg'|asseturl is defined -%}
|
||||
<img alt="IRC" class="footer__social_logo" src="{{ '/images/icons/social/hackint.svg'|asseturl }}"/>
|
||||
{%- else -%}
|
||||
IRC
|
||||
{%- endif %}
|
||||
</a>
|
||||
<a href="https://podcast.c3woc.de/" title="Das heiße Eisen - Der Waffel-Podcast">
|
||||
{% if '/images/icons/social/podcast.svg'|asseturl is defined -%}
|
||||
<img alt="Waffel Podcast" class="footer__social_logo" src="{{ '/images/icons/social/podcast.svg'|asseturl }}"/>
|
||||
{%- else -%}
|
||||
Podcast
|
||||
{%- endif %}
|
||||
</a>
|
||||
<a href="https://podcast.c3woc.de/podcast-he.xml" title="Podcast Feed">
|
||||
{% if '/images/icons/social/feed.svg'|asseturl is defined -%}
|
||||
<img alt="Podcast Feed" class="footer__social_logo" src="{{ '/images/icons/social/feed.svg'|asseturl }}"/>
|
||||
{%- else -%}
|
||||
Podcast Feed
|
||||
{%- endif %}
|
||||
</a>
|
||||
</p>
|
||||
<p>Quellcode und Versionsverwaltung:<br/>
|
||||
<a href="https://backwesen.de/c3woc/" title="Gitea">
|
||||
{% if '/images/icons/social/gitea.svg'|asseturl is defined -%}
|
||||
<img alt="Gitea" class="footer__social_logo" src="{{ '/images/icons/social/gitea.svg'|asseturl }}"/>
|
||||
{%- else -%}
|
||||
Gitea
|
||||
{%- endif %}
|
||||
</a>
|
||||
<a href="https://github.com/c3woc/" title="Github">
|
||||
{% if '/images/icons/social/github.svg'|asseturl is defined -%}
|
||||
<img alt="Github" class="footer__social_logo" src="{{ '/images/icons/social/github.svg'|asseturl }}"/>
|
||||
{%- else -%}
|
||||
Github
|
||||
{%- endif %}
|
||||
</a>
|
||||
</p>
|
||||
<a class="footer__navlink" href="{{ '/impressum'|url }}">Impressum</a>
|
||||
|
|
||||
<a class="footer__navlink" href="{{ '/datenschutz'|url }}">Datenschutz</a>
|
||||
</li>
|
||||
<li class="footer__navitem -second">
|
||||
</li>
|
||||
<li class="footer__navitem -third">
|
||||
<img class="footer__wtf_logo" src="/images/logo.svg" alt="C3WOC - Logo" height="50">
|
||||
<a class="footer__navlink" href="{{ '/impressum'|url }}">Impressum</a>
|
||||
|
|
||||
<a class="footer__navlink" href="{{ '/datenschutz'|url }}">Datenschutz</a>
|
||||
<br/>
|
||||
© {{ none|datetimeformat('YYYY') }} C3 Waffel Operation Center
|
||||
<br/>
|
||||
Diese Webseite steht unter der <a class="footer__navlink" href="https://git.l3d.ch/c3woc/webseite/src/branch/main/LICENCE">MIT License</a>.
|
||||
<img class="footer__wtf_logo" src="/images/logo.svg" alt="C3WOC - Logo" height="50%">
|
||||
<br>
|
||||
© {{ none|datetimeformat('YYYY', 'UTC', locale='de_DE') }} C3 Waffel Operation Center
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
@ -194,7 +207,6 @@ __ ____ _| |_| |_| | ___
|
|||
{{- '\n ' -}} <script type="text/javascript" src="{{ '/js/nav_toggle.js'|asseturl }}"></script>
|
||||
{%- endif %}
|
||||
</body>
|
||||
</html>
|
||||
<!-- __ _____ _
|
||||
/ \__..-""" ;-.",'/
|
||||
( / \_ `.' / `.
|
||||
|
|
|
@ -1,27 +1,366 @@
|
|||
{%- macro render_rezept_post(post, from_index=false, section_class='-odd') -%}
|
||||
{{- '\n ' -}} <section class="content {{ section_class }}">
|
||||
{%- if post.orf | default(false) -%}
|
||||
{#-
|
||||
Render recepie based on open recipe format
|
||||
defined in zutaten.yml
|
||||
-#}
|
||||
{{- '\n ' -}} <div class="content__box -heading">
|
||||
{{- '\n ' -}} <div class="content__inner_box">
|
||||
{%- if from_index -%}
|
||||
{{- '\n ' -}} <h2><a class="content__blog_link {{ section_class }}" href="{{ post|url }}">{{ post.title }}</a></h2>
|
||||
{%- else -%}
|
||||
{{- '\n ' -}} <h2>{{ post.title }}</h2>
|
||||
{% endif %}
|
||||
{{- '\n ' -}} <hr class="{{ section_class }}">
|
||||
{{- '\n ' -}} <p class="content__meta">
|
||||
{{- '\n ' -}} <i>geschrieben von {{ post.author }} am {{ post.pub_date }}</i>
|
||||
{{- '\n ' -}} </p>
|
||||
{{- '\n ' -}} </div>
|
||||
{{- '\n ' -}} </div>
|
||||
{%- if from_index -%}
|
||||
{%- for child in post.children -%}
|
||||
{%- if child._template == 'zutaten.yaml' -%}
|
||||
{%- if from_index -%}
|
||||
{%- include "zutaten/rezept_from_index.html" -%}
|
||||
{%- else -%}
|
||||
{%- include "zutaten/rezept.html" -%}
|
||||
{%- endif -%}
|
||||
{{ '\n ' -}} <li>{{ child.recipe_name }}</li>
|
||||
{%- endif -%}
|
||||
{%- endfor -%}
|
||||
{%- include "macros/rezept_body.html" -%}
|
||||
{%- if not from_index -%}
|
||||
{%- include "zutaten/hygiene.html" -%}
|
||||
{%- include "zutaten/orf.html" -%}
|
||||
{%- include "zutaten/github.html" -%}
|
||||
{%- endif %}
|
||||
{%- else -%}
|
||||
{%- include "macros/rezept_body.html" -%}
|
||||
{%- for child in post.children -%}
|
||||
{%- if child._template == 'zutaten.yaml' -%}
|
||||
{{- '\n ' -}} <div class="content__box">
|
||||
{{- '\n ' -}} <div class="content__inner_box">
|
||||
{{- '\n ' -}}
|
||||
{%- if child.recipe_uuid is defined and child.recipe_uuid != "" -%}
|
||||
<h1 id="{{ child.recipe_uuid }}">
|
||||
{%- else -%}
|
||||
<h1>
|
||||
{%- endif -%}
|
||||
{%- if child.recipe_name and child.recipe_name != "" -%}
|
||||
{{ child.recipe_name }}</h1>
|
||||
{%- else -%}
|
||||
{{ child.title }}</h1>
|
||||
{%- endif -%}
|
||||
{%- if child.servings is defined and child.servings != "" -%}
|
||||
{%- if child.servings.blocks != [] -%}
|
||||
{%- for prt in child.servings.blocks -%}
|
||||
{{- '\n ' -}}
|
||||
<h2>Portionsgröße: Für {{ prt.serving_number | default('1') }}
|
||||
{{- ' ' -}}
|
||||
{%- if prt.serving_units is defined and prt.serving_units != "" -%}
|
||||
{{- prt.serving_units -}}
|
||||
{%- else -%}
|
||||
Stück
|
||||
{%- endif -%}
|
||||
</h2>
|
||||
{%- set prt_loop = loop.index -%}
|
||||
{%- if child.ingredients is defined and child.ingredients != "" %}
|
||||
{%- if child.ingredients.blocks != [] -%}
|
||||
{{- '\n ' -}} <ul>
|
||||
{%- for ing in child.ingredients.blocks %}
|
||||
{%- if ing.ingredient is defined and ing.ingredient != "" -%}
|
||||
{%- if ing.amounts is defined and ing.amounts != "" and ing.amounts.blocks is defined and ing.amounts.blocks != "" -%}
|
||||
{%- if ing.amounts.blocks != [] -%}
|
||||
{%- set ingredient_counter = loop.index -%}
|
||||
{%- for amt in ing.amounts.blocks -%}
|
||||
{%- if loop.index == prt_loop -%}
|
||||
{%- if amt.amount is defined and amt.amount != "" and amt.amount != 0 and amt.amount != '0' -%}
|
||||
{{- '\n ' -}} <li>
|
||||
{{- '\n ' -}} <span
|
||||
{%- if ing.usda_num is defined and ing.usda_num != "" -%}
|
||||
{{- ' id=' -}}"usda_{{- ing.usda_num -}}"
|
||||
{%- endif -%}
|
||||
>{{ ing.ingredient }}: {{ amt.amount }} {{ amt.unit | default('each') }}</span>
|
||||
{%- if ing.processing is defined and ing.processing != "" and ing.processing.blocks is defined and ing.processing.blocks != "" -%}
|
||||
{%- if ing.processing.blocks != [] -%}
|
||||
{{- ' | ' -}}
|
||||
<a href="#processing_{{- ingredient_counter | string -}}"_ class="processing">Verarbeitungshinweis #{{- ingredient_counter | string -}}</a>
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- if ing.notes is defined and ing.notes != "" and ing.notes.blocks is defined and ing.notes.blocks != "" -%}
|
||||
{%- if ing.notes.blocks != [] -%}
|
||||
{{- ' | ' -}}
|
||||
<a href="#note_{{- ingredient_counter | string -}}" class="ingredientnotes">Notiz #{{- ingredient_counter | string -}}</a>
|
||||
{{- '\n ' -}}
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- if ing.substitutions is defined and ing.substitutions != "" -%}
|
||||
{%- if ing.substitutions.blocks is defined and ing.substitutions.blocks != "" -%}
|
||||
{%- if ing.substitutions.blocks != [] -%}
|
||||
{{- '\n ' -}} <ul>
|
||||
{{- '\n ' -}} <li>
|
||||
{{- '\n ' -}} Ausweichmöglichkeit:
|
||||
{{- '\n ' -}} <ul>
|
||||
{%- for sst in ing.substitutions.blocks -%}
|
||||
{%- if sst.amounts is defined and sst.amounts != "" and sst.amounts.blocks is defined and sst.amounts.blocks != "" -%}
|
||||
{%- if sst.amounts.blocks != [] -%}
|
||||
{%- for amt2 in sst.amounts.blocks -%}
|
||||
{%- if loop.index == prt_loop -%}
|
||||
{%- if amt2.amount is defined and amt2.amount != "" and amt2.amount != 0 and amt2.amount != '0' -%}
|
||||
{{- '\n ' -}} <li>
|
||||
{{- '\n ' -}} <span
|
||||
{%- if sst.usda_num is defined and sst.usda_num != "" -%}
|
||||
{{- ' id=' -}}"usda_{{- sst.usda_num -}}"
|
||||
{%- endif -%}
|
||||
>{{ sst.ingredient }}: {{ amt2.amount }} {{ amt2.unit | default('each') }}</span>
|
||||
{%- if sst.processing is defined and sst.processing != "" and sst.processing.blocks is defined and sst.processing.blocks != "" -%}
|
||||
{%- if sst.processing.blocks != [] -%}
|
||||
{{- '\n ' -}} <ul>
|
||||
{{- '\n ' -}} <li>
|
||||
{{- '\n ' -}}
|
||||
<span class="processing">Verarbeitungshinweis
|
||||
{%- for tmp_prc2 in sst.processing.blocks -%}
|
||||
{%- if loop.index == 2 -%}
|
||||
{{- 'e' -}}
|
||||
{%- endif -%}
|
||||
{%- endfor -%}
|
||||
:</span>
|
||||
{{- '\n ' -}}
|
||||
<ul>
|
||||
{%- for prc2 in sst.processing.blocks -%}
|
||||
{{- '\n ' -}} <li>
|
||||
{{- '\n ' -}}
|
||||
<span class="ingredientprocessing">{{ prc2.process }}</span>
|
||||
{{- '\n ' -}} </li>
|
||||
{%- endfor -%}
|
||||
{{- '\n ' -}} </ul>
|
||||
{{- '\n ' -}} </li>
|
||||
{{- '\n ' -}} </ul>
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- if sst.notes is defined and sst.notes != "" and sst.notes.blocks is defined and sst.notes.blocks != "" -%}
|
||||
{%- if ing.notes.blocks != [] -%}
|
||||
{{- '\n ' -}} <ul>
|
||||
{{- '\n ' -}} <li>
|
||||
{{- '\n ' -}}
|
||||
<span class="ingredientnotes">Notiz
|
||||
{%- for tmp_nde1 in sst.notes.blocks -%}
|
||||
{%- if loop.index == 2 -%}
|
||||
{{- 'en' -}}
|
||||
{%- endif -%}
|
||||
{%- endfor -%}
|
||||
:</span>
|
||||
{{- '\n ' -}}
|
||||
<ul>
|
||||
{%- for nde2 in sst.notes.blocks -%}
|
||||
{{- '\n ' -}} <li>
|
||||
{{- '\n ' -}}
|
||||
<span class="ingredientnotes">{{ nde2.note }}</span>
|
||||
{{- '\n ' -}} </li>
|
||||
{%- endfor -%}
|
||||
{{- '\n ' -}} </ul>
|
||||
{{- '\n ' -}} </li>
|
||||
{{- '\n ' -}} </ul>
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{{- '\n ' -}} </li>
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- endfor -%}
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- endfor -%}
|
||||
{{- '\n ' -}} </ul>
|
||||
{{- '\n ' -}} </li>
|
||||
{{- '\n ' -}} </ul>
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{{- '\n ' -}} </li>
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- endfor -%}
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- endfor -%}
|
||||
{{- '\n ' -}} </ul>
|
||||
{%- else -%}
|
||||
{{- '\n ' -}} <ul>
|
||||
{{- '\n ' -}} <span>Keine Zutaten definiert</span>
|
||||
{{- '\n ' -}} </ul>
|
||||
{%- endif -%}
|
||||
{%- else -%}
|
||||
{{- '\n ' -}} <ul>
|
||||
{{- '\n ' -}} <span>Keine Zutaten definiert</span>
|
||||
{{- '\n ' -}} </ul>
|
||||
{%- endif -%}
|
||||
|
||||
|
||||
|
||||
|
||||
{%- if child.ingredients is defined and child.ingredients != "" %}
|
||||
{%- if child.ingredients.blocks != [] -%}
|
||||
{{- '\n ' -}} <ul>
|
||||
{%- for ing1 in child.ingredients.blocks %}
|
||||
{%- if ing1.ingredient is defined and ing1.ingredient != "" -%}
|
||||
{%- if ing1.amounts is defined and ing1.amounts != "" and ing1.amounts.blocks is defined and ing1.amounts.blocks != "" -%}
|
||||
{%- if ing1.amounts.blocks != [] -%}
|
||||
{%- set ingredient_counter = loop.index -%}
|
||||
{%- for amt in ing1.amounts.blocks -%}
|
||||
{%- if loop.index == prt_loop -%}
|
||||
{%- if amt.amount is defined and amt.amount != "" and amt.amount != 0 and amt.amount != '0' -%}
|
||||
{%- if ing1.processing is defined and ing1.processing != "" and ing1.processing.blocks is defined and ing1.processing.blocks != "" -%}
|
||||
{%- if ing1.processing.blocks != [] -%}
|
||||
{{- '\n ' -}} <li>
|
||||
{{- '\n ' -}}
|
||||
<span id="processing_{{- ingredient_counter | string -}}" class="processing">Verarbeitungshinweis
|
||||
{%- for tmp_prc in ing1.processing.blocks -%}
|
||||
{%- if loop.index == 2 -%}
|
||||
{{- 'e' -}}
|
||||
{%- endif -%}
|
||||
{%- endfor -%}
|
||||
{{- ' #' -}}
|
||||
{{- ingredient_counter | string -}}:</span>
|
||||
{{- '\n ' -}}
|
||||
<ul>
|
||||
{%- for prc in ing1.processing.blocks -%}
|
||||
{{- '\n ' -}} <li>
|
||||
{{- '\n ' -}}
|
||||
<span class="ingredientprocessing">{{ prc.process }}</span>
|
||||
{{- '\n ' -}} </li>
|
||||
{%- endfor -%}
|
||||
{{- '\n ' -}} </ul>
|
||||
{{- '\n ' -}} </li>
|
||||
{{- '\n ' -}} </ul>
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- if ing1.notes is defined and ing1.notes != "" and ing1.notes.blocks is defined and ing1.notes.blocks != "" -%}
|
||||
{%- if ing1.notes.blocks != [] -%}
|
||||
{{- '\n ' -}} <ul>
|
||||
{{- '\n ' -}} <li>
|
||||
{{- '\n ' -}}
|
||||
<span id="note_{{- ingredient_counter | string -}}" class="ingredientnotes">Notiz
|
||||
{%- for tmp_nde in ing1.notes.blocks -%}
|
||||
{%- if loop.index == 2 -%}
|
||||
{{- 'en' -}}
|
||||
{%- endif -%}
|
||||
{%- endfor -%}
|
||||
{{- ' #' -}} {{- ingredient_counter | string -}}:</span>
|
||||
{{- '\n ' -}}
|
||||
<ul>
|
||||
{%- for nde in ing1.notes.blocks -%}
|
||||
{{- '\n ' -}} <li>
|
||||
{{- '\n ' -}}
|
||||
<span class="ingredientnotes">{{ nde.note }}</span>
|
||||
{{- '\n ' -}} </li>
|
||||
{%- endfor -%}
|
||||
{{- '\n ' -}} </ul>
|
||||
{{- '\n ' -}} </li>
|
||||
{{- '\n ' -}} </ul>
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{{- '\n ' -}} </li>
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- endfor -%}
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- endfor -%}
|
||||
{{- '\n ' -}} </ul>
|
||||
{%- else -%}
|
||||
{{- '\n ' -}} <ul>
|
||||
{{- '\n ' -}} <span>Keine Zutaten definiert</span>
|
||||
{{- '\n ' -}} </ul>
|
||||
{%- endif -%}
|
||||
{%- else -%}
|
||||
{{- '\n ' -}} <ul>
|
||||
{{- '\n ' -}} <span>Keine Zutaten definiert</span>
|
||||
{{- '\n ' -}} </ul>
|
||||
{%- endif -%}
|
||||
{%- endfor -%}
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{{- '\n ' -}} </div>
|
||||
{{- '\n ' -}} </div>
|
||||
{%- endif -%}
|
||||
{#-
|
||||
|
||||
Rezept Schritte...
|
||||
|
||||
-#}
|
||||
{%- if child.steps is defined and child.steps.blocks is defined and child.steps != "" -%}
|
||||
{%- if child.steps.blocks is defined and child.steps.blocks != "" and child.steps.blocks != [] -%}
|
||||
{{- '\n ' -}} <div class="content__box">
|
||||
{{- '\n ' -}} <div class="content__inner_box">
|
||||
{{- '\n ' -}} <h2>Zubereitung</h2>
|
||||
{{- '\n ' -}} <ul>
|
||||
{%- for stp in child.steps.blocks -%}
|
||||
{%- if stp.step is defined and stp.step != "" -%}
|
||||
{{- '\n ' -}} <li>
|
||||
{{- '\n ' -}} <span>{{ stp.step }}</span>
|
||||
{%- if stp.haccp_type is defined and stp.haccp_type != "" and stp.haccp_string is defined and stp.haccp_string != "" -%}
|
||||
{{- '\n ' -}} <ul>
|
||||
{{- '\n ' -}} <li>
|
||||
{{- '\n ' -}}<span class="{{- stp.haccp_type|lower -}}">{{ stp.haccp_string }}</span>
|
||||
{{- '\n ' -}} </li>
|
||||
{{- '\n ' -}} </ul>
|
||||
{%- endif %}
|
||||
{%- if stp.notes is defined and stp.notes != "" and stp.notes.blocks is defined %}
|
||||
{%- if stp.notes.blocks != [] -%}
|
||||
{{- '\n ' -}} <ul>
|
||||
{%- for nde in stp.notes.blocks -%}
|
||||
{{- '\n ' -}} <li>
|
||||
{{- '\n ' -}} <span>{{- nde.note -}}</span>
|
||||
{{- '\n ' -}} </li>
|
||||
{%- endfor -%}
|
||||
{{- '\n ' -}} </ul>
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{{- '\n ' -}} </li>
|
||||
{%- endif %}
|
||||
{%- endfor -%}
|
||||
{{- '\n ' -}} </ul>
|
||||
{{- '\n ' -}} </div>
|
||||
{{- '\n ' -}} </div>
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
|
||||
{%- if child.oven is defined and child.oven != "" and child.oven.blocks or
|
||||
child.oven_type is defined and child.oven_type != "" or
|
||||
child.oven_time is defined and child.oven_time != "" -%}
|
||||
{{- '\n ' -}} <div class="content__box">
|
||||
{{- '\n ' -}} <div class="content__inner_box">
|
||||
{{- '\n ' -}} <h2>Backhinweise</h2>
|
||||
{{- '\n ' -}} <ul>
|
||||
{%- if child.oven is defined and child.oven != "" and child.oven.blocks is defined and child.oven.blocks != "" -%}
|
||||
{% if child.oven.blocks is defined and child.oven.blocks != [] -%}
|
||||
{%- for ovn in child.oven.blocks -%}
|
||||
{%- if ovn.amount is defined and ovn.amount != "" -%}
|
||||
{{- '\n ' -}} <li>
|
||||
{{- '\n ' -}} <span>Ofentemperatur: {{ ovn.amount }} {{ ovn.unit | default('C') }}</span>
|
||||
{{- '\n ' -}} </li>
|
||||
{%- endif -%}
|
||||
{%- endfor -%}
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- if child.oven_type is defined and child.oven_type != "" -%}
|
||||
{{- '\n ' -}} <li>
|
||||
{{- '\n ' -}} <span>Ofentype: {{ child.oven_type }}</span>
|
||||
{{- '\n ' -}} </li>
|
||||
{%- endif -%}
|
||||
{%- if child.oven_time is defined and child.oven_time != "" -%}
|
||||
{{- '\n ' -}} <li>
|
||||
{{- '\n ' -}} <span>Backzeit: {{ child.oven_time }}</span>
|
||||
{{- '\n ' -}} </li>
|
||||
{%- endif -%}
|
||||
{{- '\n ' -}} </ul>
|
||||
{{- '\n ' -}} </div>
|
||||
{{- '\n ' -}} </div>
|
||||
{%- endif -%}
|
||||
|
||||
{#-
|
||||
{%- if child.source_authors is defined and child.source_authors != "" -%}
|
||||
{{ '\n \n source_authors:'}} "{{ child.source_authors }}"
|
||||
{%- endif -%}
|
||||
{%- if child.x_license is defined and child.x_license != "" -%}
|
||||
{{ '\n X-License:' }} "{{ child.x_license }}"
|
||||
{%- endif -%}
|
||||
{{ '\n source_url:' }} "{{ '../'|url(external=true) }}"
|
||||
-#}
|
||||
{#- source: "https://open-recipe-format.readthedocs.io/en/latest/topics/tutorials/walkthrough.html" -#}
|
||||
|
||||
{%- endfor -%}
|
||||
{%- endif %}
|
||||
{{- '\n ' -}} <div class="content__box">
|
||||
{{- '\n ' -}} <div class="content__inner_box">
|
||||
{{- '\n ' -}} {{- post.body -}}
|
||||
{{- '\n ' -}} </div>
|
||||
{{- '\n ' -}} </div>
|
||||
{{- '\n ' -}} </section>
|
||||
{%- endmacro -%}
|
||||
|
|
|
@ -1,19 +0,0 @@
|
|||
{#-
|
||||
Render post.body
|
||||
-#}
|
||||
{%- if post.body is defined and post.body != "" -%}
|
||||
{{- '\n ' -}} <div class="content__box">
|
||||
{{- '\n ' -}} <div class="content__inner_box">
|
||||
{{- '\n ' -}} {{- post.body -}}
|
||||
{{- '\n ' -}} </div>
|
||||
{{- '\n ' -}} </div>
|
||||
{%- else -%}
|
||||
{%- if post.title is defined -%}
|
||||
{{- '\n ' -}} <div class="content__box">
|
||||
{{- '\n ' -}} <div class="content__inner_box">
|
||||
{{- '\n ' -}} <h1>{{ post.title -}}</h1>
|
||||
{{- '\n ' -}} <p>Leider gab es ein Fehler beim Rendern von {{ post.title -}}</p>
|
||||
{{- '\n ' -}} </div>
|
||||
{{- '\n ' -}} </div>
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
|
@ -2,22 +2,22 @@
|
|||
{%- block title -%}{{ this.title }}{%- endblock -%}
|
||||
{%- block meta_description -%}
|
||||
{%- if this.meta_description is defined and this.meta_description != "" -%}
|
||||
{{- this.meta_description -}}
|
||||
{{ this.meta_description }}
|
||||
{%- else -%}
|
||||
C3 Waffel Operation Center
|
||||
Werkkooperative der Technikfreundinnen eG
|
||||
{%- endif -%}
|
||||
{%- endblock -%}
|
||||
{%- block body %}
|
||||
{% block body %}
|
||||
<div class="content__box">
|
||||
<div class="content__inner_box">
|
||||
<h1>{{ this.title }}</h1>
|
||||
</div>
|
||||
<div class="content__inner_box">
|
||||
<h1>{{ this.title }}</h1>
|
||||
</div>
|
||||
</div>
|
||||
<section class="content -odd">
|
||||
<div class="content__box">
|
||||
<div class="content__inner_box -width_constraint">
|
||||
{{ this.body }}
|
||||
<div class="content__box">
|
||||
<div class="content__inner_box -width_constraint">
|
||||
{{ this.body }}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</section>
|
||||
{%- endblock -%}
|
||||
{% endblock %}
|
|
@ -1,27 +1,18 @@
|
|||
{%- extends "header_slim.html" -%}
|
||||
{%- from "macros/rezept.html" import render_rezept_post -%}
|
||||
{% extends "header_slim.html" %}
|
||||
{% from "macros/rezept.html" import render_rezept_post %}
|
||||
{%- block title -%}{{ this.title }}{%- endblock -%}
|
||||
{%- block meta_description -%}
|
||||
{%- if this.meta_description is defined and this.meta_description != "" -%}
|
||||
{{- this.meta_description -}}
|
||||
{{ this.meta_description }}
|
||||
{%- else -%}
|
||||
C3WOC
|
||||
{%- endif -%}
|
||||
{%- endblock -%}
|
||||
{# https://schema.org/Recipe #}
|
||||
{%- block json_ld -%}
|
||||
<script type='application/ld+json'>
|
||||
{
|
||||
{%- for child in this.children -%}
|
||||
{%- if child._template == 'zutaten.yaml' -%}
|
||||
{%- if not from_index -%}
|
||||
{%- include "zutaten/rezept_ld.json.j2" -%}
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- endfor -%}
|
||||
}
|
||||
</script>
|
||||
{%- endblock -%}
|
||||
{%- block body -%}
|
||||
{{- render_rezept_post(this) -}}
|
||||
{%- endblock -%}
|
||||
{% block body %}
|
||||
<div class="content__box -heading">
|
||||
<div class="content__inner_box">
|
||||
<h1>{{ this.title }}</h1>
|
||||
</div>
|
||||
</div>
|
||||
{{ render_rezept_post(this) }}
|
||||
{% endblock %}
|
||||
|
|
|
@ -1,37 +0,0 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
{%- if '/css/rezeptfeed.min.css'|asseturl is defined -%}
|
||||
<?xml-stylesheet href="{{ '/css/rezeptfeed.min.css'|asseturl }}" type="text/css" ?>
|
||||
{%- endif %}
|
||||
{%- set baseurl = "https://c3woc.de/" -%}
|
||||
{%- set search = "/rezept" %}
|
||||
<feed xmlns="http://www.w3.org/2005/Atom">
|
||||
<title type="text">{%
|
||||
if bag('translate', this.alt, 'projectfeed') %}{{ bag('translate', this.alt, 'projectfeed') }}{%
|
||||
else %}Rezepte des C3WOC{% endif %}</title>
|
||||
<id>{{ this._gid }}</id>
|
||||
<updated>{{ none|datetimeformat('YYYY-MM-ddThh:mm:ss') }}Z</updated>
|
||||
<link href="{{ search | url(external=true) }}" />
|
||||
<link href="{{ this | url(external=true) }}" rel="self" />
|
||||
<author>
|
||||
<name>{% if this.author %}{{ this.author }}{% else %}C3WOC{% endif %}</name>
|
||||
</author>{%
|
||||
set pages = site.query('/rezept').include_undiscoverable(true).all() %}{%
|
||||
for page in pages %}{% if not page._hidden %}
|
||||
<entry xml:base=" {{ page._path | url}}/">
|
||||
<title type="text">{{ page.title }}</title>
|
||||
<id>{{ page._gid }}</id>
|
||||
<link href="{{ page._path | url(external=false) }}" xml:base="{{ '/' | url(external=true) }}" />
|
||||
<author>
|
||||
<name>{% if page.author %}{{ page.author }}{% else %}C3WOC{% endif %}</name>
|
||||
</author>
|
||||
<content type="text">
|
||||
{%- if page.meta_description %}
|
||||
{{ page.meta_description }}
|
||||
{%- else %}
|
||||
Hier findet man die Anleitung für {{ page.title }}
|
||||
{%- endif %}
|
||||
</content>
|
||||
</entry>
|
||||
{%- endif %}
|
||||
{%- endfor %}
|
||||
</feed>
|
|
@ -1,7 +1,4 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
{%- if '/css/sitemap.min.css'|asseturl is defined -%}
|
||||
<?xml-stylesheet href="{{ '/css/sitemap.min.css'|asseturl }}" type="text/css" ?>
|
||||
{%- endif %}
|
||||
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
|
||||
{%- for page in [site.root] if page != this recursive %}
|
||||
{%- if not page.hide_from_global_index %}
|
||||
|
|
|
@ -1,44 +1,173 @@
|
|||
---
|
||||
{#-
|
||||
X-definition_ORF: "https://open-recipe-format.readthedocs.io/en/latest/topics/reference/orf.html"
|
||||
X-json_schema: "https://raw.githubusercontent.com/techhat/openrecipeformat/master/schema.json"
|
||||
X-validator: "https://json-schema.org/"
|
||||
X-validator_steps:
|
||||
{#
|
||||
definition_ORF: "https://open-recipe-format.readthedocs.io/en/latest/topics/reference/orf.html"
|
||||
json_schema: "https://raw.githubusercontent.com/techhat/openrecipeformat/master/schema.json"
|
||||
validator: "https://json-schema.org/"
|
||||
validator_steps:
|
||||
- "pip3 install jsonschema"
|
||||
- "install yq"
|
||||
- "wget {{ json_schema }}"
|
||||
- "curl rezep.yaml | yq -j > rezept.json"
|
||||
- "jsonschema -i rezept.json schema.json"
|
||||
|
||||
X-usda_lookup: "https://fdc.nal.usda.gov/fdc-app.html" -#}
|
||||
usda_lookup: "https://fdc.nal.usda.gov/fdc-app.html" -#}
|
||||
|
||||
{%- if this.recipe_name and this.recipe_name != "" -%}
|
||||
{{- '\nrecipe_name: ' -}} "{{- this.recipe_name | default(this.title) -}}"
|
||||
recipe_name: "{{ this.recipe_name | default(this.title) }}"
|
||||
{%- else -%}
|
||||
{{- '\nrecipe_name: ' -}} "{{- this.title -}}"
|
||||
recipe_name: "{{ this.title }}"
|
||||
{%- endif -%}
|
||||
{%- if this.recipe_uuid is defined and this.recipe_uuid != "" -%}
|
||||
{{ '\nrecipe_uuid:' }} "{{ this.recipe_uuid }}"
|
||||
{%- endif -%}
|
||||
{%- if this.servings is defined and this.servings != "" -%}
|
||||
{%- for prt in this.servings.blocks -%}
|
||||
{%- if loop.index == 1 -%}
|
||||
{{ '\nyields:' }}
|
||||
{%- endif -%}
|
||||
{{ '\n - servings:' }} {{ prt.serving_number | default('1') }}
|
||||
{%- endfor -%}
|
||||
{%- endif -%}
|
||||
|
||||
{{- '\nrecipe_uuid: ' -}} "{{- this.parent._gid[:8] -}}-{{- this.parent._gid[-6:-2] -}}-{{- this._gid[-8:-4] }}-{{- this._gid[-4:] -}}-{{- this._gid[:12] -}}"
|
||||
{%- if this.ingredients is defined and this.ingredients != "" %}
|
||||
{{ '\ningredients:' }}
|
||||
{%- for ing in this.ingredients.blocks %}
|
||||
{%- if ing.ingredient is defined and ing.ingredient != "" -%}
|
||||
{{ '\n -' }} "{{ ing.ingredient | lower }}":
|
||||
{%- if ing.amounts is defined and ing.amounts != "" and ing.amounts.blocks is defined and ing.amounts.blocks != "" -%}
|
||||
{{ '\n amounts:' }}
|
||||
{%- if ing.amounts.blocks == [] -%}
|
||||
{{ ' []' }}
|
||||
{%- else -%}
|
||||
{%- for amt in ing.amounts.blocks -%}
|
||||
{{ '\n - amount:' }} "{{ amt.amount }}"
|
||||
{{- '\n unit:' }} "{{ amt.unit | default('each') }}"
|
||||
{%- endfor -%}
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- if ing.processing is defined and ing.processing != "" and ing.processing.blocks is defined and ing.processing.blocks != "" -%}
|
||||
{%- for prc in ing.processing.blocks -%}
|
||||
{%- if loop.index == 1 -%}
|
||||
{{ '\n processing:' }}
|
||||
{%- endif -%}
|
||||
{{ '\n -' }} "{{ prc.process }}"
|
||||
{%- endfor -%}
|
||||
{%- endif -%}
|
||||
{%- if ing.notes is defined and ing.notes != "" and ing.notes.blocks is defined and ing.notes.blocks != "" -%}
|
||||
{%- for nde in ing.notes.blocks -%}
|
||||
{%- if loop.index == 1 -%}
|
||||
{{ '\n notes:' }}
|
||||
{%- endif -%}
|
||||
{{ '\n -' }} "{{ nde.note }}"
|
||||
{%- endfor -%}
|
||||
{%- endif -%}
|
||||
{%- if ing.usda_num is defined and ing.usda_num != "" -%}
|
||||
{{ '\n usda_num:' }} {{ ing.usda_num }}
|
||||
{%- endif -%}
|
||||
{%- if ing.substitutions is defined and ing.substitutions != "" -%}
|
||||
{%- if ing.substitutions.blocks is defined and ing.substitutions.blocks != "" -%}
|
||||
{%- if ing.substitutions.blocks != [] -%}
|
||||
{%- for sst in ing.substitutions.blocks -%}
|
||||
{%- if loop.index == 1 -%}
|
||||
{{ '\n substitutions:' }}
|
||||
{%- endif -%}
|
||||
{{ '\n -' }} "{{ sst.ingredient | lower }}"
|
||||
{%- if sst.amounts is defined and sst.amounts != "" and sst.amounts.blocks is defined and sst.amounts.blocks != "" -%}
|
||||
{{ '\n amounts:' }}
|
||||
{%- if sst.amounts.blocks == [] -%}
|
||||
{{ ' []' }}
|
||||
{%- else -%}
|
||||
{%- for amt2 in sst.amounts.blocks -%}
|
||||
{{ '\n - amount:' }} "{{ amt2.amount }}"
|
||||
{{- '\n unit:' }} "{{ amt2.unit | default('each') }}"
|
||||
{%- endfor -%}
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- if sst.usda_num is defined and sst.usda_num != "" -%}
|
||||
{{ '\n usda_num:' }} {{ sst.usda_num }}
|
||||
{%- endif -%}
|
||||
{%- if sst.processing is defined and sst.processing != "" and sst.processing.blocks is defined and sst.processing.blocks != "" -%}
|
||||
{%- for prc2 in sst.processing.blocks -%}
|
||||
{%- if loop.index == 1 -%}
|
||||
{{ '\n processing:' }}
|
||||
{%- endif -%}
|
||||
{{ '\n -' }} "{{ prc2.process }}"
|
||||
{%- endfor -%}
|
||||
{%- endif -%}
|
||||
{%- if sst.notes is defined and sst.notes != "" and sst.notes.blocks is defined and sst.notes.blocks != "" -%}
|
||||
{%- for nde2 in sst.notes.blocks -%}
|
||||
{%- if loop.index == 1 -%}
|
||||
{{ '\n notes:' }}
|
||||
{%- endif -%}
|
||||
{{ '\n -' }} "{{ nde2.note }}"
|
||||
{%- endfor -%}
|
||||
{%- endif -%}
|
||||
{%- endfor -%}
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- endfor -%}
|
||||
{%- else -%}
|
||||
{{ '\ningredients: []' }}
|
||||
{%- endif -%}
|
||||
|
||||
{%- include "zutaten/yields.yaml" -%}
|
||||
{%- if this.steps is defined and this.steps.blocks is defined and this.steps != "" -%}
|
||||
{%- if this.steps.blocks is defined and this.steps.blocks != "" and this.steps.blocks != [] -%}
|
||||
{{ '\n\nsteps:' }}
|
||||
{%- for stp in this.steps.blocks -%}
|
||||
{%- if stp.step is defined and stp.step != "" -%}
|
||||
{{ '\n - step:' }} "{{ stp.step }}"
|
||||
{%- if stp.haccp_type is defined and stp.haccp_type != "" and stp.haccp_string is defined and stp.haccp_string != "" -%}
|
||||
{{ '\n haccp:' }}
|
||||
{{- '\n '}}{{ stp.haccp_type|lower }}: "{{ stp.haccp_string }}"
|
||||
{%- endif %}
|
||||
{%- if stp.notes is defined and stp.notes != "" and stp.notes.blocks is defined %}
|
||||
{%- for nde in stp.notes.blocks %}
|
||||
{%- if loop.index == 1 -%}
|
||||
{{ '\n notes:' }}
|
||||
{%- endif -%}
|
||||
{{ '\n -' }} "{{ nde.note }}"
|
||||
{%- endfor %}
|
||||
{%- endif %}
|
||||
{%- endif %}
|
||||
{%- endfor -%}
|
||||
{{ '\n' }}
|
||||
{%- else -%}
|
||||
{{ '\nsteps: []' }}
|
||||
{%- endif -%}
|
||||
{%- else -%}
|
||||
{{ '\n\nsteps: []' }}
|
||||
{%- endif -%}
|
||||
|
||||
{%- include "zutaten/ingredients.yaml" -%}
|
||||
|
||||
{%- include "zutaten/steps.yaml" -%}
|
||||
|
||||
{%- include "zutaten/oven.yaml" -%}
|
||||
{%- if this.oven is defined and this.oven != "" and this.oven.blocks is defined and this.oven.blocks != "" -%}
|
||||
{% if this.oven.blocks is defined and this.oven.blocks != [] -%}
|
||||
{%- for ovn in this.oven.blocks -%}
|
||||
{%- if ovn.amount is defined and ovn.amount != "" -%}
|
||||
{%- if loop.index == 1 -%}
|
||||
{{ '\noven_temp:' }}
|
||||
{%- endif -%}
|
||||
{{ '\n - amount:' }} {{ ovn.amount }}
|
||||
{{- '\n unit:' }} {{ ovn.unit | default('C') }}
|
||||
{%- endif -%}
|
||||
{%- endfor -%}
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- if this.oven_type is defined and this.oven_type != "" -%}
|
||||
{{ '\nX-oven_type:' }} "{{ this.oven_type }}"
|
||||
{%- endif -%}
|
||||
{%- if this.oven_time is defined and this.oven_time != "" -%}
|
||||
{{ '\noven_time:' }} "{{ this.oven_time }}"
|
||||
{%- endif -%}
|
||||
{%- if this.oven_fan is defined and this.oven_fan != "" -%}
|
||||
{{ '\noven_fan:' }} "{{ this.oven_fan | default('Off') }}"
|
||||
{%- endif -%}
|
||||
|
||||
{%- if this.source_authors is defined and this.source_authors != "" -%}
|
||||
{{- '\n\nsource_authors: ' -}} "{{ this.source_authors }}"
|
||||
{{ '\n\nsource_authors:'}} "{{ this.source_authors }}"
|
||||
{%- endif -%}
|
||||
{%- if this.x_license is defined and this.x_license != "" -%}
|
||||
{{- '\nX-License: ' -}} "{{ this.x_license }}"
|
||||
{%- endif -%}
|
||||
{%- if this.render_hygiene | default(True) -%}
|
||||
{{- '\nX-hygiene: ' -}} "https://c3woc.de/hygiene/"
|
||||
{{- '\nX-hygiene_flyer: ' -}} "https://wiki.c3gelb.de/doku.php?id=public:flyer"
|
||||
{{- '\nX-hygiene_video: ' -}} "https://youtu.be/w-4_5J0xk7A"
|
||||
{{- '\nX-hygiene_eggs: ' -}} "https://www.bvl.bund.de/DE/Arbeitsbereiche/01_Lebensmittel/03_Verbraucher/03_UmgangLM/02_LMzubereiten/03_Eier/lm_zubereitung_eier_node.html"
|
||||
{{ '\nX-License:' }} "{{ this.x_license }}"
|
||||
{%- endif -%}
|
||||
{{ '\nsource_url:' }} "{{ '../'|url(external=true) }}"
|
||||
{#- X-ORF_source: "https://open-recipe-format.readthedocs.io/en/latest/topics/tutorials/walkthrough.html" -#}
|
||||
{#- source: "https://open-recipe-format.readthedocs.io/en/latest/topics/tutorials/walkthrough.html" -#}
|
||||
|
|
|
@ -1,14 +0,0 @@
|
|||
{%- for child in post.children -%}
|
||||
{%- if child._template == 'zutaten.yaml' -%}
|
||||
{%- if child.render_hygiene | default(True) -%}
|
||||
<div class="content__box">
|
||||
<div class="content__inner_box">
|
||||
<h3 id="hygiene">Verbesserungsvorschläge</h3>
|
||||
<p>Unsere Webseite wird in einem <a href="https://github.com/c3woc/c3woc-website/">git</a> verwaltet.<br/>
|
||||
Wenn dir auffällt, das etwas verbessert werden kann, öffne gerne ein <a href="https://github.com/c3woc/c3woc-website/issues/new/choose">Issue</a>. Du kannst auch zum Beispiel dieses Rezept hier direkt <a href="https://github.com/c3woc/c3woc-website/edit/main/content{{ '.' | url(external=false) }}rezept.yaml/contents.lr">bearbeiten</a>.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- endfor -%}
|
|
@ -1,42 +0,0 @@
|
|||
{#-
|
||||
Hinweise zum Backen...
|
||||
-#}
|
||||
{%- if child.oven is defined and child.oven != "" and child.oven.blocks or
|
||||
child.oven_type is defined and child.oven_type != "" or
|
||||
child.oven_time is defined and child.oven_time != "" -%}
|
||||
{{- '\n ' -}} <div class="content__box">
|
||||
{{- '\n ' -}} <div class="content__inner_box">
|
||||
{{- '\n ' -}} <h2>Backhinweise</h2>
|
||||
{{- '\n ' -}} <ul>
|
||||
{%- if child.oven is defined and child.oven != "" and child.oven.blocks is defined and child.oven.blocks != "" -%}
|
||||
{% if child.oven.blocks is defined and child.oven.blocks != [] -%}
|
||||
{%- for ovn in child.oven.blocks -%}
|
||||
{%- if ovn.amount is defined and ovn.amount != "" -%}
|
||||
{{- '\n ' -}} <li>
|
||||
{{- '\n ' -}} <span>Ofentemperatur: {{ ovn.amount }}
|
||||
{%- if ovn.unit | default('C') == 'C' -%}
|
||||
{{- ' °C' -}}
|
||||
{%- else -%}
|
||||
{{- ' ' -}}
|
||||
{{- ovn.unit -}}
|
||||
{%- endif -%}
|
||||
</span>
|
||||
{{- '\n ' -}} </li>
|
||||
{%- endif -%}
|
||||
{%- endfor -%}
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- if child.oven_type is defined and child.oven_type != "" -%}
|
||||
{{- '\n ' -}} <li>
|
||||
{{- '\n ' -}} <span>Ofentype: {{ child.oven_type }}</span>
|
||||
{{- '\n ' -}} </li>
|
||||
{%- endif -%}
|
||||
{%- if child.oven_time is defined and child.oven_time != "" -%}
|
||||
{{- '\n ' -}} <li>
|
||||
{{- '\n ' -}} <span>Backzeit: {{ child.oven_time }}</span>
|
||||
{{- '\n ' -}} </li>
|
||||
{%- endif -%}
|
||||
{{- '\n ' -}} </ul>
|
||||
{{- '\n ' -}} </div>
|
||||
{{- '\n ' -}} </div>
|
||||
{%- endif -%}
|
|
@ -1,15 +0,0 @@
|
|||
{%- for child in post.children -%}
|
||||
{%- if child._template == 'zutaten.yaml' -%}
|
||||
{%- if child.render_hygiene | default(True) -%}
|
||||
{{- '\n ' -}} <div class="content__box">
|
||||
{{- '\n ' -}} <div class="content__inner_box">
|
||||
{{- '\n ' -}} <h2 id="hygiene">Hygiene</h2>
|
||||
{{- '\n ' -}} <p>Beim Zubereiten von Speisen ist Hygiene besonders wichtig. <br/>
|
||||
{{- '\n ' -}} Eine saubere Arbeitsfläche, saubere Werkzeuge und frisch <a href="https://youtu.be/w-4_5J0xk7A">gewaschene Hände</a> sollten selbstverständlich sein. <br/>
|
||||
{{- '\n ' -}} Weiteres Dazu auf <a href="/hygiene">c3woc.de/hygiene</a> und als Flyer auf <a href="https://wiki.c3gelb.de/doku.php?id=public:flyer">c3gelb.de</a>.
|
||||
{{- '\n ' -}} </p>
|
||||
{{- '\n ' -}} </div>
|
||||
{{- '\n ' -}} </div>
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- endfor -%}
|
|
@ -1,87 +0,0 @@
|
|||
{#-
|
||||
Recepie incredient collection / for loop
|
||||
-#}
|
||||
|
||||
{%- if this.ingredients is defined and this.ingredients != "" %}
|
||||
{{- '\ningredients:' -}}
|
||||
{%- for ing in this.ingredients.blocks | default('[]') %}
|
||||
{%- if ing.ingredient is defined and ing.ingredient != "" -%}
|
||||
{{- '\n - ' -}} "{{- ing.ingredient | lower -}}":
|
||||
{%- if ing.amounts is defined and ing.amounts != "" and ing.amounts.blocks is defined and ing.amounts.blocks != "" -%}
|
||||
{{- '\n amounts:' -}}
|
||||
{%- if ing.amounts.blocks == [] -%}
|
||||
{{- ' []' -}}
|
||||
{%- else -%}
|
||||
{%- for amt in ing.amounts.blocks -%}
|
||||
{{- '\n - amount: ' -}} "{{ amt.amount }}"
|
||||
{{- '\n unit: ' -}} "{{ amt.unit | default('each') }}"
|
||||
{%- endfor -%}
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- if ing.processing is defined and ing.processing != "" and ing.processing.blocks is defined and ing.processing.blocks != "" -%}
|
||||
{%- for prc in ing.processing.blocks -%}
|
||||
{%- if loop.index == 1 -%}
|
||||
{{- '\n processing:' -}}
|
||||
{%- endif -%}
|
||||
{{- '\n - ' -}} "{{ prc.process }}"
|
||||
{%- endfor -%}
|
||||
{%- endif -%}
|
||||
{%- if ing.notes is defined and ing.notes != "" and ing.notes.blocks is defined and ing.notes.blocks != "" -%}
|
||||
{%- for nde in ing.notes.blocks -%}
|
||||
{%- if loop.index == 1 -%}
|
||||
{{- '\n notes:' -}}
|
||||
{%- endif -%}
|
||||
{{- '\n - ' -}} "{{ nde.note }}"
|
||||
{%- endfor -%}
|
||||
{%- endif -%}
|
||||
{%- if ing.usda_num is defined and ing.usda_num != "" -%}
|
||||
{{- '\n usda_num: ' -}} {{- ing.usda_num -}}
|
||||
{%- endif -%}
|
||||
{%- if ing.substitutions is defined and ing.substitutions != "" -%}
|
||||
{%- if ing.substitutions.blocks is defined and ing.substitutions.blocks != "" -%}
|
||||
{%- if ing.substitutions.blocks != [] -%}
|
||||
{%- for sst in ing.substitutions.blocks -%}
|
||||
{%- if loop.index == 1 -%}
|
||||
{{- '\n substitutions:' -}}
|
||||
{%- endif -%}
|
||||
{{- '\n - ' -}} "{{- sst.ingredient | lower -}}"
|
||||
{%- if sst.amounts is defined and sst.amounts != "" and sst.amounts.blocks is defined and sst.amounts.blocks != "" -%}
|
||||
{{- '\n amounts:' -}}
|
||||
{%- if sst.amounts.blocks == [] -%}
|
||||
{{- ' []' -}}
|
||||
{%- else -%}
|
||||
{%- for amt2 in sst.amounts.blocks -%}
|
||||
{{- '\n - amount:' -}} "{{ amt2.amount }}"
|
||||
{{- '\n unit:' -}} "{{ amt2.unit | default('each') }}"
|
||||
{%- endfor -%}
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- if sst.usda_num is defined and sst.usda_num != "" -%}
|
||||
{{- '\n usda_num: ' -}} {{- sst.usda_num -}}
|
||||
{%- endif -%}
|
||||
{%- if sst.processing is defined and sst.processing != "" and sst.processing.blocks is defined and sst.processing.blocks != "" -%}
|
||||
{%- for prc2 in sst.processing.blocks -%}
|
||||
{%- if loop.index == 1 -%}
|
||||
{{- '\n processing:' -}}
|
||||
{%- endif -%}
|
||||
{{- '\n - ' -}} "{{ prc2.process }}"
|
||||
{%- endfor -%}
|
||||
{%- endif -%}
|
||||
{%- if sst.notes is defined and sst.notes != "" and sst.notes.blocks is defined and sst.notes.blocks != "" -%}
|
||||
{%- for nde2 in sst.notes.blocks -%}
|
||||
{%- if loop.index == 1 -%}
|
||||
{{- '\n notes:' -}}
|
||||
{%- endif -%}
|
||||
{{- '\n - ' -}} "{{ nde2.note }}"
|
||||
{%- endfor -%}
|
||||
{%- endif -%}
|
||||
{%- endfor -%}
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- endfor -%}
|
||||
{%- else -%}
|
||||
{{- '\ningredients: []' -}}
|
||||
{%- endif -%}
|
||||
|
|
@ -1,15 +0,0 @@
|
|||
{%- for child in post.children -%}
|
||||
{%- if child._template == 'zutaten.yaml' -%}
|
||||
{%- if child.render_hygiene | default(True) -%}
|
||||
<div class="content__box">
|
||||
<div class="content__inner_box">
|
||||
<h2 id="hygiene">Open Recipe Format</h2>
|
||||
<p>Beim C3WOC lieben wir Offene Daten und Standards. <br/>
|
||||
Daher gibt es nun alle hier veröffentlichten Rezepte auch im "<a href="https://open-recipe-format.readthedocs.io/en/latest/">Open Recipe Format</a>".<br/>
|
||||
Diess findet ihr für "{{ child.title }}" auf <a href="{{ './rezept.yaml' | url(external=true) }}">{{ './rezept.yaml' | url(external=true) }}</a>.
|
||||
</p>
|
||||
</div>
|
||||
</div>
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- endfor -%}
|
|
@ -1,29 +0,0 @@
|
|||
{#-
|
||||
Oven informations
|
||||
-#}
|
||||
{%- if this.oven is defined and this.oven != "" and this.oven.blocks is defined and this.oven.blocks != "" -%}
|
||||
{% if this.oven.blocks is defined and this.oven.blocks != [] -%}
|
||||
{%- for ovn in this.oven.blocks -%}
|
||||
{%- if ovn.amount is defined and ovn.amount != "" -%}
|
||||
{%- if loop.index == 1 -%}
|
||||
{{- '\noven_temp:' -}}
|
||||
{%- endif -%}
|
||||
{{- '\n - amount: ' -}} '{{- ovn.amount -}}'
|
||||
{{- '\n unit: ' -}}
|
||||
{{- ovn.unit | default('C') -}}
|
||||
{%- endif -%}
|
||||
{%- endfor -%}
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
|
||||
{%- if this.oven_type is defined and this.oven_type != "" -%}
|
||||
{{- '\nX-oven_type: ' -}} "{{- this.oven_type -}}"
|
||||
{%- endif -%}
|
||||
|
||||
{%- if this.oven_time is defined and this.oven_time != "" -%}
|
||||
{{- '\noven_time: ' -}} "{{- this.oven_time -}}"
|
||||
{%- endif -%}
|
||||
|
||||
{%- if this.oven_fan is defined and this.oven_fan != "" -%}
|
||||
{{- '\noven_fan: ' -}} "{{- this.oven_fan | default('Off') -}}"
|
||||
{%- endif -%}
|
|
@ -1,59 +0,0 @@
|
|||
{#-
|
||||
HTML Rendering des Rezept aus dem zutaten.yaml template
|
||||
für die Detailseite des Rezepts.
|
||||
-#}
|
||||
|
||||
{%- for child in post.children -%}
|
||||
{%- if child._template == 'zutaten.yaml' -%}
|
||||
{#-
|
||||
|
||||
Zunächst werden die Zutaten des Rezept definiert...
|
||||
|
||||
-#}
|
||||
{{- '\n ' -}} <div class="content__box">
|
||||
{{- '\n ' -}} <div class="content__inner_box">
|
||||
{{- '\n ' -}}
|
||||
<h1 id="{{- child.parent._gid[:8] -}}-{{- child.parent._gid[-6:-2] -}}-{{- child._gid[-8:-4] }}-{{- child._gid[-4:] -}}-{{- child._gid[:12] -}}">
|
||||
{%- if child.recipe_name and child.recipe_name != "" -%}
|
||||
{{ child.recipe_name }}</h1>
|
||||
{%- else -%}
|
||||
{{ child.title }}</h1>
|
||||
{%- endif -%}
|
||||
{%- if child.servings is defined and child.servings != "" -%}
|
||||
{%- if child.servings.blocks != [] -%}
|
||||
|
||||
{%- include "zutaten/zutaten.html" -%}
|
||||
|
||||
{%- else -%}
|
||||
<p>ungültige Rezeptangaben</p>
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{{- '\n ' -}} </div>
|
||||
{{- '\n ' -}} </div>
|
||||
{#-
|
||||
|
||||
Nachdem die Zutaten des Rezept nun angegeben sind,
|
||||
folgt die Zubereitung der waffelfähigen Teigprodukte...
|
||||
|
||||
-#}
|
||||
{%- if child.steps is defined and child.steps.blocks is defined and child.steps != "" -%}
|
||||
{%- if child.steps.blocks is defined and child.steps.blocks != "" and child.steps.blocks != [] -%}
|
||||
{%- include "zutaten/zubereitung.html" -%}
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- include "zutaten/hinweise.html" -%}
|
||||
{#-
|
||||
|
||||
Render die Notizen und Angaben zur Verarbeitung der einzelnen Zutaten
|
||||
|
||||
-#}
|
||||
{%- if child.ingredients is defined and child.ingredients != "" %}
|
||||
{%- if child.ingredients.blocks != [] -%}
|
||||
{%- include "zutaten/zutat_notes.html" -%}
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
|
||||
{#- source: "https://open-recipe-format.readthedocs.io/en/latest/topics/tutorials/walkthrough.html" -#}
|
||||
|
||||
{%- endif -%}
|
||||
{%- endfor -%}
|
|
@ -1,49 +0,0 @@
|
|||
{#-
|
||||
HTML Rendering des Rezept aus dem zutaten.yaml template
|
||||
für die Übersichtsseite /rezept nur das nötigste...
|
||||
-#}
|
||||
|
||||
{%- for child in post.children -%}
|
||||
{%- if child._template == 'zutaten.yaml' -%}
|
||||
{#-
|
||||
|
||||
Zunächst werden die Zutaten des Rezept definiert...
|
||||
|
||||
-#}
|
||||
{{- '\n ' -}} <div class="content__box">
|
||||
{{- '\n ' -}} <div class="content__inner_box">
|
||||
{{- '\n ' -}}
|
||||
<h1 id="{{- child.parent._gid[:8] -}}-{{- child.parent._gid[-6:-2] -}}-{{- child._gid[-8:-4] }}-{{- child._gid[-4:] -}}-{{- child._gid[:12] -}}">
|
||||
<a href="{{ child.parent | url }}">
|
||||
{%- if child.recipe_name and child.recipe_name != "" -%}
|
||||
{{ child.recipe_name }}</h1>
|
||||
{%- else -%}
|
||||
{{ child.title }}
|
||||
{%- endif -%}
|
||||
</a>
|
||||
</h1>
|
||||
{%- if child.servings is defined and child.servings != "" -%}
|
||||
{%- if child.servings.blocks != [] -%}
|
||||
|
||||
{%- include "zutaten/zutaten_short.html" -%}
|
||||
|
||||
{%- else -%}
|
||||
<p>ungültige Rezeptangaben</p>
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{{- '\n ' -}} </div>
|
||||
{{- '\n ' -}} </div>
|
||||
{#-
|
||||
|
||||
Nachdem die Zutaten des Rezept nun angegeben sind,
|
||||
folgt die Zubereitung der waffelfähigen Teigprodukte...
|
||||
|
||||
-#}
|
||||
{%- if child.steps is defined and child.steps.blocks is defined and child.steps != "" -%}
|
||||
{%- if child.steps.blocks is defined and child.steps.blocks != "" and child.steps.blocks != [] -%}
|
||||
{%- set only_render_steps = true -%}
|
||||
{%- include "zutaten/zubereitung.html" -%}
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- endfor -%}
|
|
@ -1,96 +0,0 @@
|
|||
{#-
|
||||
LD+JSON Rendering des Rezept aus dem zutaten.yaml template für die Detailseite des Rezepts.
|
||||
based on https://schema.org/Recipe
|
||||
-#}
|
||||
|
||||
{#-
|
||||
"@context": "https://schema.org",
|
||||
"@type": "Recipe",
|
||||
"author": "John Smith",
|
||||
"cookTime": "PT1H",
|
||||
"datePublished": "2009-05-08",
|
||||
"description": "This classic banana bread recipe comes from my mom -- the walnuts add a nice texture and flavor to the banana bread.",
|
||||
"image": "bananabread.jpg",
|
||||
"recipeIngredient": [
|
||||
"3 or 4 ripe bananas, smashed",
|
||||
"1 egg",
|
||||
"3/4 cup of sugar"
|
||||
],
|
||||
"interactionStatistic": {
|
||||
"@type": "InteractionCounter",
|
||||
"interactionType": "https://schema.org/Comment",
|
||||
"userInteractionCount": "140"
|
||||
},
|
||||
"name": "Mom's World Famous Banana Bread",
|
||||
"nutrition": {
|
||||
"@type": "NutritionInformation",
|
||||
"calories": "240 calories",
|
||||
"fatContent": "9 grams fat"
|
||||
},
|
||||
"prepTime": "PT15M",
|
||||
"recipeInstructions": "Preheat the oven to 350 degrees. Mix in the ingredients in a bowl. Add the flour last. Pour the mixture into a loaf pan and bake for one hour.",
|
||||
"recipeYield": "1 loaf",
|
||||
"suitableForDiet": "https://schema.org/LowFatDiet"
|
||||
-#}
|
||||
|
||||
{{- '\n "@context": "https://schema.org",' -}}
|
||||
{{- '\n "@type": "Recipe",' -}}
|
||||
{{- '\n "author": ' -}}
|
||||
{%- if this.author is defined -%}
|
||||
"{{- this.author -}}"
|
||||
{%- else -%}
|
||||
"C3WOC"
|
||||
{%- endif -%}
|
||||
|
||||
{#- for child in this.children -%}
|
||||
{%- if child._template == 'zutaten.yaml' -%}
|
||||
{ #-
|
||||
|
||||
Zunächst werden die Zutaten des Rezept definiert...
|
||||
|
||||
-# }
|
||||
{{- '\n ' -}} <div class="content__box">
|
||||
{{- '\n ' -}} <div class="content__inner_box">
|
||||
{{- '\n ' -}}
|
||||
<h1 id="{{- child.parent._gid[:8] -}}-{{- child.parent._gid[-6:-2] -}}-{{- child._gid[-8:-4] }}-{{- child._gid[-4:] -}}-{{- child._gid[:12] -}}">
|
||||
{%- if child.recipe_name and child.recipe_name != "" -%}
|
||||
{{ child.recipe_name }}</h1>
|
||||
{%- else -%}
|
||||
{{ child.title }}</h1>
|
||||
{%- endif -%}
|
||||
{%- if child.servings is defined and child.servings != "" -%}
|
||||
{%- if child.servings.blocks != [] -%}
|
||||
|
||||
{%- include "zutaten/zutaten.html" -%}
|
||||
|
||||
{%- else -%}
|
||||
<p>ungültige Rezeptangaben</p>
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{{- '\n ' -}} </div>
|
||||
{{- '\n ' -}} </div>
|
||||
{ #-
|
||||
|
||||
Nachdem die Zutaten des Rezept nun angegeben sind,
|
||||
folgt die Zubereitung der waffelfähigen Teigprodukte...
|
||||
|
||||
-# }
|
||||
{%- if child.steps is defined and child.steps.blocks is defined and child.steps != "" -%}
|
||||
{%- if child.steps.blocks is defined and child.steps.blocks != "" and child.steps.blocks != [] -%}
|
||||
{%- include "zutaten/zubereitung.html" -%}
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- include "zutaten/hinweise.html" -%}
|
||||
{ #-
|
||||
|
||||
Render die Notizen und Angaben zur Verarbeitung der einzelnen Zutaten
|
||||
|
||||
-# }
|
||||
{%- if child.ingredients is defined and child.ingredients != "" %}
|
||||
{%- if child.ingredients.blocks != [] -%}
|
||||
{%- include "zutaten/zutat_notes.html" -%}
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
|
||||
{%- endif -%}
|
||||
{%- endfor -#}
|
|
@ -1,30 +0,0 @@
|
|||
{#-
|
||||
Recipe Steps for loop
|
||||
-#}
|
||||
{%- if this.steps is defined and this.steps.blocks is defined and this.steps != "" -%}
|
||||
{%- if this.steps.blocks is defined and this.steps.blocks != "" and this.steps.blocks != [] -%}
|
||||
{{- '\n\nsteps:' -}}
|
||||
{%- for stp in this.steps.blocks -%}
|
||||
{%- if stp.step is defined and stp.step != "" -%}
|
||||
{{- '\n - step: ' -}} "{{- stp.step -}}"
|
||||
{%- if stp.haccp_type is defined and stp.haccp_type != "" and stp.haccp_string is defined and stp.haccp_string != "" -%}
|
||||
{{- '\n haccp:' -}}
|
||||
{{- '\n ' -}} {{- stp.haccp_type|lower -}}: "{{- stp.haccp_string -}}"
|
||||
{%- endif %}
|
||||
{%- if stp.notes is defined and stp.notes != "" and stp.notes.blocks is defined %}
|
||||
{%- for nde in stp.notes.blocks %}
|
||||
{%- if loop.index == 1 -%}
|
||||
{{- '\n notes:' -}}
|
||||
{%- endif -%}
|
||||
{{- '\n - ' -}} "{{ nde.note }}"
|
||||
{%- endfor %}
|
||||
{%- endif %}
|
||||
{%- endif %}
|
||||
{%- endfor -%}
|
||||
{{- '\n' -}}
|
||||
{%- else -%}
|
||||
{{- '\nsteps: []' -}}
|
||||
{%- endif -%}
|
||||
{%- else -%}
|
||||
{{- '\n\nsteps: []' -}}
|
||||
{%- endif -%}
|
|
@ -1,11 +0,0 @@
|
|||
{#-
|
||||
Template to collect yields for the recipe,yml
|
||||
-#}
|
||||
{%- if this.servings is defined and this.servings != "" -%}
|
||||
{%- for prt in this.servings.blocks -%}
|
||||
{%- if loop.index == 1 -%}
|
||||
{{ '\nyields:' }}
|
||||
{%- endif -%}
|
||||
{{ '\n - servings:' }} {{ prt.serving_number | default('1') }}
|
||||
{%- endfor -%}
|
||||
{%- endif -%}
|
|
@ -1,35 +0,0 @@
|
|||
{#-
|
||||
Die Zubereitung des Rezept...
|
||||
-#}
|
||||
{{- '\n ' -}} <div class="content__box">
|
||||
{{- '\n ' -}} <div class="content__inner_box">
|
||||
{{- '\n ' -}} <h2>Zubereitung</h2>
|
||||
{{- '\n ' -}} <ul class="zubereitung">
|
||||
{%- for stp in child.steps.blocks -%}
|
||||
{%- if stp.step is defined and stp.step != "" -%}
|
||||
{{- '\n ' -}} <li>
|
||||
{{- '\n ' -}} <span>{{ stp.step }}</span>
|
||||
{%- if stp.haccp_type is defined and stp.haccp_type != "" and stp.haccp_string is defined and stp.haccp_string != "" and not only_render_steps | default(false) -%}
|
||||
{{- '\n ' -}} <ul>
|
||||
{{- '\n ' -}} <li>
|
||||
{{- '\n ' -}}<span class="{{- stp.haccp_type|lower -}}">{{ stp.haccp_string }}</span>
|
||||
{{- '\n ' -}} </li>
|
||||
{{- '\n ' -}} </ul>
|
||||
{%- endif %}
|
||||
{%- if stp.notes is defined and stp.notes != "" and stp.notes.blocks is defined and not only_render_steps | default(false) -%}
|
||||
{%- if stp.notes.blocks != [] -%}
|
||||
{{- '\n ' -}} <ul>
|
||||
{%- for nde in stp.notes.blocks -%}
|
||||
{{- '\n ' -}} <li>
|
||||
{{- '\n ' -}} <span>{{- nde.note -}}</span>
|
||||
{{- '\n ' -}} </li>
|
||||
{%- endfor -%}
|
||||
{{- '\n ' -}} </ul>
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{{- '\n ' -}} </li>
|
||||
{%- endif %}
|
||||
{%- endfor -%}
|
||||
{{- '\n ' -}} </ul>
|
||||
{{- '\n ' -}} </div>
|
||||
{{- '\n ' -}} </div>
|
|
@ -1,70 +0,0 @@
|
|||
{#-
|
||||
|
||||
Wenn eine Zutat-Menge definiert ist, wird diese im folgenden for loop gerendert.
|
||||
Sollte es unterschiedliche Teig-Mengen geben, ist die reinfolge der Zutatenmenge relevant.
|
||||
Wenn also ein Rezept für 2 größen definiert ist, wird für die erste größe die erste Zutat genommen.
|
||||
Und für die zweite größe die andere.
|
||||
|
||||
ABER, wenn eine der Zutat Null bzw. 0 ist, dann wird diese eine Zutat nicht gerendert.
|
||||
|
||||
-#}
|
||||
{%- set ingredient_counter = loop.index -%}
|
||||
{%- for amt in ing.amounts.blocks -%}
|
||||
{%- if loop.index == prt_loop -%}
|
||||
{%- if amt.amount is defined and amt.amount != "" and amt.amount != 0 and amt.amount != '0' and amt.amount != 'Null' -%}
|
||||
{{- '\n ' -}} <li>
|
||||
{{- '\n ' -}} <span
|
||||
{%- if ing.usda_num is defined and ing.usda_num != "" -%}
|
||||
{{- ' class=' -}}"usda_{{- ing.usda_num -}}"
|
||||
{%- endif -%}
|
||||
>{{ ing.ingredient }}: {{ amt.amount }} {{ amt.unit | default('each') }}</span>
|
||||
{#-
|
||||
Hier wird eine kurznotiz zur verarbeitung gerendert
|
||||
oder ein Link zur Verarbeitungsnotiz.
|
||||
-#}
|
||||
{%- if ing.processing is defined and ing.processing != "" and ing.processing.blocks is defined and ing.processing.blocks != "" and not hide_recepie_processing | default(false) -%}
|
||||
{%- if ing.processing.blocks != [] -%}
|
||||
{%- for prc in ing.processing.blocks -%}
|
||||
{%- if loop.index == 1 -%}
|
||||
{%- if prc.short|default(False) -%}
|
||||
{{- ' ' -}}
|
||||
<i>({{ prc.process }})</i>
|
||||
{%- else -%}
|
||||
{{- ' ' -}}
|
||||
<i>(<a href="#processing_{{- ing.ingredient | string -}}" class="processing">Angaben zur Verarbeitung von {{ ing.ingredient }} beachten</a>)</i>
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- endfor -%}
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{#-
|
||||
Render alternativzutat, wenn verfügbar!
|
||||
-#}
|
||||
{%- if ing.substitutions is defined and ing.substitutions != "" and not hide_recepie_substitutions | default(false) -%}
|
||||
{%- if ing.substitutions.blocks is defined and ing.substitutions.blocks != "" -%}
|
||||
{%- if ing.substitutions.blocks != [] -%}
|
||||
{%- for sst in ing.substitutions.blocks -%}
|
||||
{%- if sst.amounts is defined and sst.amounts != "" and sst.amounts.blocks is defined and sst.amounts.blocks != "" -%}
|
||||
{%- if sst.amounts.blocks != [] -%}
|
||||
{%- for amt2 in sst.amounts.blocks -%}
|
||||
{%- if loop.index == prt_loop -%}
|
||||
{%- if amt2.amount is defined and amt2.amount != "" and amt2.amount != 0 and amt2.amount != '0' -%}
|
||||
{{- ' ' -}}<i><span
|
||||
{%- if sst.usda_num is defined and sst.usda_num != "" -%}
|
||||
{{- ' class=' -}}"usda_{{- sst.usda_num -}}"
|
||||
{%- endif -%}
|
||||
>(alternativ {{ amt2.amount }} {{ amt2.unit | default('') }} {{ sst.ingredient }})</span></i>
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- endfor -%}
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- endfor -%}
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{{- '\n ' -}} </li>
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- endfor -%}
|
||||
|
|
@ -1,58 +0,0 @@
|
|||
{#-
|
||||
|
||||
Wenn keine Zutat-Menge definiert ist, wird statt dessen
|
||||
in folgenden Loop nur die Zutat gerendert.
|
||||
|
||||
-#}
|
||||
{{- '\n ' -}} <li>
|
||||
{{- '\n ' -}} <span
|
||||
{%- if ing.usda_num is defined and ing.usda_num != "" -%}
|
||||
{{- ' class=' -}}"usda_{{- ing.usda_num -}}"
|
||||
{%- endif -%}
|
||||
>{{ ing.ingredient }}: nach belieben</span>
|
||||
{#-
|
||||
Hier wird eine kurznotiz zur verarbeitung gerendert
|
||||
oder ein Link zur Verarbeitungsnotiz.
|
||||
-#}
|
||||
{%- if ing.processing is defined and ing.processing != "" and ing.processing.blocks is defined and ing.processing.blocks != "" and not hide_recepie_processing | default(false) -%}
|
||||
{%- if ing.processing.blocks != [] -%}
|
||||
{%- for prc in ing.processing.blocks -%}
|
||||
{%- if loop.index == 1 -%}
|
||||
{%- if prc.short|default(False) -%}
|
||||
{{- ' ' -}}
|
||||
<i>({{ prc.process }})</i>
|
||||
{%- else -%}
|
||||
{{- ' ' -}}
|
||||
<i>(<a href="#processing_{{- ing.ingredient | string -}}" class="processing">Angaben zur Verarbeitung von {{ ing.ingredient }} beachten</a>)</i>
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- endfor -%}
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{#-
|
||||
Render alternativzutat, wenn verfügbar!
|
||||
-#}
|
||||
{%- if ing.substitutions is defined and ing.substitutions != "" and not hide_recepie_substitutions | default(false) -%}
|
||||
{%- if ing.substitutions.blocks is defined and ing.substitutions.blocks != "" -%}
|
||||
{%- if ing.substitutions.blocks != [] -%}
|
||||
{%- for sst in ing.substitutions.blocks -%}
|
||||
{%- if sst.amounts is defined and sst.amounts != "" and sst.amounts.blocks is defined and sst.amounts.blocks != "" -%}
|
||||
{%- if sst.amounts.blocks != [] -%}
|
||||
{%- for amt2 in sst.amounts.blocks -%}
|
||||
{%- if loop.index == prt_loop -%}
|
||||
{%- if amt2.amount is defined and amt2.amount != "" and amt2.amount != 0 and amt2.amount != '0' -%}
|
||||
{{- ' ' -}}<i><span
|
||||
{%- if sst.usda_num is defined and sst.usda_num != "" -%}
|
||||
{{- ' class=' -}}"usda_{{- sst.usda_num -}}"
|
||||
{%- endif -%}
|
||||
>(alternativ {{ sst.ingredient }})</span></i>
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- endfor -%}
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- endfor -%}
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{{- '\n ' -}} </li>
|
|
@ -1,37 +0,0 @@
|
|||
{#-
|
||||
|
||||
Hier wird eine Zutaten tabelle gerendert.
|
||||
Zusammen mit einem Link auf den Verarbeitungshinweis
|
||||
oder eine Notiz zur Zutat.
|
||||
Der Text zum Hinweis oder der Notiz wird hier nicht gerendert.
|
||||
|
||||
-#}
|
||||
{%- if child.ingredients.blocks != [] -%}
|
||||
{%- for ing in child.ingredients.blocks -%}
|
||||
{%- if ing.ingredient is defined and ing.ingredient != "" -%}
|
||||
{%- if ing.amounts is defined and ing.amounts != "" and ing.amounts.blocks is defined and ing.amounts.blocks != "" -%}
|
||||
{%- if ing.amounts.blocks != [] -%}
|
||||
{#-
|
||||
|
||||
Wenn eine Zutat-Menge definiert ist, wird diese im folgenden for loop gerendert.
|
||||
Sollte es unterschiedliche Teig-Mengen geben, ist die reinfolge der Zutatenmenge relevant.
|
||||
Wenn also ein Rezept für 2 größen definiert ist, wird für die erste größe die erste Zutat genommen.
|
||||
Und für die zweite größe die andere.
|
||||
|
||||
ABER, wenn eine der Zutat Null bzw. 0 ist, dann wird diese eine Zutat nicht gerendert.
|
||||
|
||||
-#}
|
||||
{%- include "zutaten/zutat_einzeln.html" -%}
|
||||
{%- else -%}
|
||||
{#-
|
||||
|
||||
Wenn eine Zutat keine klare Menge hat,
|
||||
wird diese hier ohne genaue größenangabe gerendert.
|
||||
|
||||
-#}
|
||||
{%- include "zutaten/zutat_einzeln_ohne_menge.html" -%}
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- endif -%}
|
||||
{%- endfor -%}
|
||||
{%- endif -%}
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue