Add: Templatus - 17. Waldwächter komplett

Templatus (📄 Template-Master) war im waldwaechter.sh
vorhanden, fehlte aber im Mission Selector.

Hinzugefügt:
- templatus() Funktion im CrumbCrew Command Central
- Eintrag in crew_status CHARS array
- Dokumentation in crew_help
- Beispiel: "Erstelle eine HTML5 Struktur"

Jetzt alle 17 Waldwächter wie nach OZMAI vorgesehen! 🌲

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
Branko May Trinkwald
2025-12-21 21:35:51 +01:00
parent e1cae4fbd1
commit 3ca1709eb3

View File

@@ -677,6 +677,15 @@ function schnippsi() {
"\$CREW_DIR/schnippsi_zero.sh" "\$@"
}
function templatus() {
if [[ -z "\$1" ]]; then
echo -e "\${YELLOW}Verwendung: templatus \"Deine Frage\"\${NC}"
return
fi
echo -e "\${BLUE}📄 Templatus strukturiert...\${NC}"
"\$CREW_DIR/templatus_zero.sh" "\$@"
}
function tobi() {
if [[ -z "\$1" ]]; then
echo -e "\${YELLOW}Verwendung: tobi \"Deine Frage\"\${NC}"
@@ -802,6 +811,7 @@ function crew_help() {
echo -e " \${BLUE}🐙 deepbit\${NC} - Der poetische Oktopus (Bash-Konzepte)"
echo -e " \${RED}🐞 bugsy\${NC} - Der Debugging-Clown (Fehlersuche)"
echo -e " \${CYAN}✂️ schnippsi\${NC} - Der Shell-Helfer (Kommandos)"
echo -e " \${BLUE}📄 templatus\${NC} - Der Template-Master (HTML, Struktur)"
echo -e " \${GREEN}🤖 tobi\${NC} - Der Daten-Experte (JSON, Daten)"
echo -e " \${CYAN}🔧 schraubaer\${NC} - Der Handwerker (Werkzeug, Schweißen)"
echo -e " \${GREEN}🐌 schnecki\${NC} - Der Elektronik-Bastler (Löten, Sensoren)"
@@ -831,6 +841,7 @@ function crew_help() {
echo " deepbit \"Erkläre Pipes und Redirects\""
echo " bugsy \"Warum funktioniert mein Script nicht?\""
echo " schnippsi \"Wie nutze ich grep?\""
echo " templatus \"Erstelle eine HTML5 Struktur\""
echo " tobi \"Parse dieses JSON\""
echo " schraubaer \"Welches Werkzeug brauche ich zum Löten?\""
echo " schnecki \"Wie löte ich eine LED an einen Widerstand?\""
@@ -855,7 +866,7 @@ function crew_status() {
echo -e "\${CYAN}🌲 CrumbCrew Status\${NC}"
echo ""
CHARS=("mayaeule:🦉:Maya-Eule" "deepbit:🐙:Deepbit" "bugsy:🐞:Bugsy" "schnippsi:✂️:Schnippsi" "tobi:🤖:Tobi" "schraubaer:🔧:Schraubbär" "schnecki:🐌:Schnecki" "dumbosql:🐘:DumboSQL" "funkfox:🦊:FunkFox" "taichitaube:🕊️:TaichiTaube" "snakepy:🐍:SnakePy" "pepperphp:🧓:PepperPHP" "crabbyrust:🦀:CrabbyRust" "spider:🕷️:Spider" "vektor:🧭:Vektor" "asciimonster:👾:ASCII-Monster")
CHARS=("mayaeule:🦉:Maya-Eule" "deepbit:🐙:Deepbit" "bugsy:🐞:Bugsy" "schnippsi:✂️:Schnippsi" "templatus:📄:Templatus" "tobi:🤖:Tobi" "schraubaer:🔧:Schraubbär" "schnecki:🐌:Schnecki" "dumbosql:🐘:DumboSQL" "funkfox:🦊:FunkFox" "taichitaube:🕊️:TaichiTaube" "snakepy:🐍:SnakePy" "pepperphp:🧓:PepperPHP" "crabbyrust:🦀:CrabbyRust" "spider:🕷️:Spider" "vektor:🧭:Vektor" "asciimonster:👾:ASCII-Monster")
for char_info in "\${CHARS[@]}"; do
IFS=: read -r name icon display <<< "\$char_info"