My digital garden

Mein digitaler Garten.

2023

Integrate Custom Fields in Backend

New!
May 17

Integrate Custom Fields in Frontend

New!
May 17

Custom Fields (Eigene Felder) im Frontend

New!
May 17

Toolbar Actions

New!
May 17

Aktionen in der Werkzeugleiste

New!
May 17

Set Up Categories in Backend

New!
May 17

Kategorien im Backend einrichten

New!
May 17

Publish and Unpublish / Hide

New!
May 17

Veröffentlichen und Verstecken

New!
May 17

Custom Fields (Eigene Felder) im Backend integrieren

New!
May 17

Multilingualism - Multilingual Associations

New!
May 17

Mehrsprachigkeit - Multilinguale Sprachverknüpfungen

New!
May 17

Filter, Sort, Search

New!
May 17

Filtern, Sortieren, Suchen

New!
May 17

Clientseitige Validierung

New!
May 17

Serverseitige Validierung

New!
May 17

Access Control List (ACL)

New!
May 17

Client Side Validation

New!
May 17

Access Control List (ACL)

New!
May 17

Server Side Validation

New!
May 17

Parameters

New!
May 17

Parameter

New!
May 17

Konfiguration

New!
May 16

Module - Parameter

New!
May 16

Modules - Installation script

New!
May 16

Modules - Parameter

New!
May 16

Module - Installationsskript

New!
May 16

Configuration

New!
May 16

Modules - Helper

New!
May 16

Module - Helper

New!
May 16

Module - Erste Schritte

New!
May 16

Modules - First Steps

New!
May 16

Using Language Files

New!
May 15

Sprachdateien nutzen

New!
May 15

Using the Database Data in the Frontend

New!
May 14

Die Daten der Datenbank im Frontend nutzen

New!
May 14

Die Datenbank nutzen

New!
May 13

Using the Database

New!
May 13

A database table for your extension

New!
May 12

Eine Joomla-Datenbank-Tabelle für deine Erweiterung

New!
May 12

Extend the Menu Item with a Variable

New!
May 11

Den Menüpunkt mit einer Variablen erweitern

New!
May 11

The M in MVC: Model

New!
May 10

Das M im MVC: Model

New!
May 10

Ein Menüpunkt

Mar 29

Die erste Ansicht im Frontend

Mar 29

The First View in the Frontend

Mar 29

A Menu Item

Mar 29

Joomla 4 Cassiopeia - Footer and Copyright

Mar 16

Joomla 4 Cassiopeia - TinyMCE Template

Jan 29

Joomla 4 Cassiopeia - TinyMCE Template

Jan 29

Exkurs - Formularfelder in Joomla

Jan 28

Exkurs - Formularfelder in Joomla

Jan 28

How to write end-to-end tests with Cypress

Jan 28

Exkurs - Testen mit Cypress

Jan 28

Die Joomla Konfiguration configuration.php

Jan 14

2022

Joomla 4 Cassiopeia - Design contact list via override

Dec 29

Joomla 4 Cassiopeia - Kontakliste per Override gestalten

Dec 29

Joomla 4 Cassiopeia - Plugins for the display of contact persons

Dec 29

Joomla 4 Cassiopeia - Plugins für die Anzeige von Ansprechpartnern

Dec 29

Ein Tutorial zur Verwendung des Cassiopeia Templates für Joomla 4

Dec 24

A tutorial on using the Cassiopeia template for Joomla 4

Dec 24

Joomla 4 Cassiopeia - Create a module to display a gallery yourself

Dec 23

Joomla 4 Cassiopeia - Ein Module zur Anzeige einer Gallerie selbst erstellen

Dec 23

Joomla 4 Cassiopeia - Ein Module zur Anzeige eines Carousels, Bildwechslers oder Sliders selbst erstellen

Dec 23

Joomla 4 Cassiopeia - Create a module to display a carousel, image changer or slider by yourself

Dec 23

Joomla 4 Cassiopeia - Ein Modul zur Anzeige eines Boostrap 5 Accordion selbst erstellen

Dec 23

Joomla 4 Cassiopeia - Create a module to display Boostrap 5 Accordion yourself

Dec 23

Selbst gehosteten Karten und VectorTiles von der ganzen Welt erstellen

Nov 26

Selbst gehostete Vector-Tiles mit eigener Schriftart - Glyphs - Benutzerdefinierte Glyphen erstellen

Nov 25

Create self-hosted maps and vector tiles for a limited area with Tilemaker

Nov 24

Selbst gehostete Karten und VectorTiles für einen begrenzten Bereich mit Tilemaker erstellen

Nov 24

IndieWeb

Nov 12

Template - Module Positions

Nov 12

Template - Modul Positionen

Nov 12

Template - Favicon

Nov 12

Template - Favicon

Nov 12

Template - First Steps

Nov 12

Template - Erste Schritte

Nov 12

IndieWeb

Nov 12

DPDocker einrichten

Nov 10

Eine eigene Joomla-Erweiterung mit DPDocker

Nov 10

Set up Visual Studio Code for Joomla

Nov 08

docker-lamp mit eigenen _jorobo_ Projekten

Nov 06

docker-lamp mit eigenen _jorobo_ Projekten

Nov 06

Visual Studio Code für Joomla einrichten

Nov 06

Use docker-lamp

Nov 05

docker-lamp im Einsatz

Nov 05

Set up docker-lamp

Nov 04

docker-lamp einrichten

Nov 04

Setting up an Ubuntu 22.04 desktop with Docker and docker-lamp for development with Joomla

Nov 03

Einrichten eines Ubuntu 22.04 Desktop mit Docker und docker-lamp für die Entwicklung mit Joomla

Nov 03

Ubuntu 22.04, Docker, docker-lamp and Joomla Preface

Nov 03

Ubuntu 22.04, Docker, docker-lamp und Joomla Vorwort

Nov 03

Setting up Git with Ubuntu 22.04

Nov 03

Git unter Ubuntu 22.04 einrichten

Nov 03

Setting up Docker under Ubuntu 22.04

Nov 03

Docker unter Ubuntu 22.04 einrichten

Nov 03

Configure Docker Compose with Ubuntu 22.04

Nov 03

Docker Compose unter Ubuntu 22.04 einrichten

Nov 03

Override of the module Articles - Category Articles - Category

Oct 30

Override des Modules Articles - Category Beiträge - Kategorie

Oct 30

Welcome

Sep 21

Willkommen

Sep 21

Options in Cassiopeia

Sep 01

Optionen in Cassiopeia

Sep 01

Web Services - Support Joomla API

Aug 09

Webservices - Unterstützen der Joomla-API

Aug 09

Plugins

Aug 07

Plugins

Aug 07

Tags

Aug 07

Tags

Aug 07

Dashboard

Aug 07

Zugriff auf das Dashboard

Aug 07

Dependency Injection/Einbringen von Abhängigkeiten

Aug 06

Dependency Injection

Aug 06

View by Categories

Aug 05

Backendformular aufräumen

Aug 05

Clean Up Backend Form

Aug 05

Ansicht nach Kategorien

Aug 05

Add a Service - Routing

Aug 05

Einen Service hinzufügen - Routing

Aug 05

Frontend Editing

Aug 05

Frontend Editing

Aug 05

Featured oder Haupteintrag

Aug 04

Featured

Aug 04

Stapelverarbeitung/Batch

Aug 03

Hilfe

Aug 03

Batch Processing

Aug 03

Help Sites

Aug 03

Pagination

Aug 02

Pagination

Aug 02

Layout

Aug 02

Layout

Aug 02

Checkin und Checkout

Aug 02

Checkin and Checkout

Aug 02

Regeln für die Kommunikation zwischen Computern im Internet - Teil 2

Jul 17

Regeln für die Kommunikation zwischen Computern im Internet - Teil 2

Jul 17

Preface

Jul 15

Vorwort

Jul 15

Control - The role of people and machines

Jul 15

Kontrolle - Die Rolle von Menschen und Maschinen

Jul 15

The First View in the Backend

Jul 13

Die erste Ansicht im Backend

Jul 13

Joomla Override Manager in Cassiopeia

Jul 10

Joomla Override Manager in Cassiopeia

Jul 10

Rules for communication between computers on the Internet - Part 1

Jul 08

Regeln für die Kommunikation zwischen Computern im Internet - Teil 1

Jul 07

Daten zum Austausch über das Internet in Pakete packen

Jul 06

Putting data into packets for sharing over the internet

Jul 06

Central and decentralised social networks

Jul 05

Zentrale und dezentrale soziale Netze

Jul 05

Wie ist das Internet vernetzt? - Teil 2

Jul 04

Wie ist das Internet vernetzt? - Teil 2

Jul 04

Wie ist das Internet vernetzt? - Teil 1

Jul 03

How is the internet connected? - Part 1

Jul 03

Shape the Internet

Jul 02

Internetgestalten

Jul 02

A first Joomla Child-Template

May 04

Ein erstes Joomla Child-Template

May 04

A11y - an accessible menu for Cassiopeia

Mar 29

A11y - ein zugängliches Menü für Cassiopeia

Mar 29

Bootstrap 5 Navigation in Cassiopeia

Mar 28

Bootstrap 5 Navigation in Cassiopeia

Mar 28

Template - Child Template

Mar 26

Template - Kind Template

Mar 26

Bootstrap 5 und CSS Grid

Mar 07

Bootstrap 5 and CSS Grid

Mar 07

Background image over full screen in Cassiopeia

Mar 02

Hintergrundbild über ganzen Bildschirm in Cassiopeia

Mar 02

Joomla Standardtemplate Cassiopeia - CSS Schnipsel, WebAssetManager und nützliche Einstellungen

Mar 02

Joomla Standard Template Cassiopeia - CSS Snippets, WebAssetManager and useful Settings

Mar 02

The possible options for setting the navigation

Feb 19

Die Einstellmöglichkeiten der Navigation

Feb 19

General notes on Cassiopeia and Joomla

Feb 14

Allgemeines zu Joomla und Cassiopeia

Feb 14

A multilingual website

Feb 13

Eine mehrsprachige Website

Feb 13

2021

Gatsby Blog with MapLibre GL JS and React Hooks

Nov 07

Gatsby Blog mit maplibre GL JS unter Verwendung von React Hooks

Nov 07

Erstelle ein erstes MapLibre-Plugin - Ein Tutorial für Anfänger

Oct 30

Joomla ist das Content-Management-System mit dem ich am liebsten arbeite und Gatsby ist der statische Website Generator meiner Wahl

Aug 11

Joomla is the content management system I prefer to work with and Gatsby is the static website generator of my choice

Aug 11

Veröffentlichen/Bereitstellen einer React-Anwendung

Aug 03

In Firebase veröffentlichen/bereitstellen

Aug 03

React Anwendungen testen

Aug 03

Projektstruktur

Aug 03

TypeScript und React

Aug 03

Wartung in React

Aug 03

React Status (fortgeschrittene Anleitung)

Aug 03

Async/Await in React (fortgeschrittene Anleitung)

Aug 03

Callback-Handler in JSX

Aug 03

Asynchrone Daten in React

Aug 03

Komponenten Komposition in React

Aug 03

Komponentendefinition in React (fortgeschrittene Anleitung)

Aug 03

Instanziierung einer Komponente in React

Aug 03

Bedingte Darstellung in React

Aug 03

Kontrollierte Komponenten in React

Aug 03

Custom-Hooks (fortgeschrittene Anleitung)

Aug 03

Datenabruf mit React

Aug 03

Nochmaliges Abrufen von Daten in React

Aug 03

Explizite Datenabrufe in React

Aug 03

Fragmente in React

Aug 03

Handler in JSX

Aug 03

Formulare in React

Aug 03

React Grundlagen

Aug 03

Imperative Programmierung in React

Aug 03

Unmöglicher Status

Aug 03

Reacts Legacy: Imperative

Aug 03

Inline-Handler in JSX

Aug 03

Legacy-React

Aug 03

Legacy-React Klassenkomponenten: Status

Aug 03

Den Status in der Hierarchie nach oben verschieben

Aug 03

Listen in React

Aug 03

Mach dich mit einer anderen React-Komponente bekannt

Aug 03

Erste Schritte mit der React-Komponente

Aug 03

JSX (JavaScript XML)

Aug 03

Memoized Handler in React (fortgeschrittene Anleitung)

Aug 03

Eigenschaften (Props) in React (fortgeschrittene Anleitung)

Aug 03

Eigenschaften (Props) in React

Aug 03

React DOM

Aug 03

Voraussetzungen

Aug 03

Wiederverwendbare Komponenten in React

Aug 03

Einrichten eines React-Projekts

Aug 03

Seiten-Effekte in React

Aug 03

Status-Management in React

Aug 03

Bibliotheken von Drittanbietern in React

Aug 03

Seitenbezogener Datenabruf

Aug 03

React in der Praxis (fortgeschrittene Anleitung)

Aug 03

Umgekehrte Sortierung

Aug 03

Speichern der letzten Suchaktionen

Aug 03

CSS-Module in React

Aug 03

CSS-Styling in React

Aug 03

Styled Components in React

Aug 03

SVGs in React

Aug 03

First steps with react-map-gl and MapLibre

May 31

Erste Schritte mit react-map-gl und MapLibre

May 31

Maplibre GL - Ebenen ein- und ausblenden

May 09

Maplibre GL - Maßstab

May 08

Unterschiedliche Karten mit Mapbox GL ermöglichen

May 07

Karten mit Mapbox GL vergleichen - Das Plugin Swipe

May 06

Maplibre GL - Höhenangaben per Tilequery abfrage

May 05

HTTP-Header and Content Security Policy in Joomla 4

May 04

HTTP-Header und Content Security Policy in Joomla 4

May 04

Eine Stadtführung mit Mapbox GL

May 04

Maplibre GL Routing mit dem Plugin Directions

May 03

Maplibre GL Quickstart

May 02

Maplibre GL JS

May 01

Timeline for latest posts

Mar 11

Timeline für neuesten Beiträgen

Mar 11

Information about the author

Mar 11

Informationen zum Autor

Mar 11

A banner at the top and the navigation horizontally below it

Mar 11

Ein Banner ganz oben und die Navigation horizontal darunter

Mar 11

Favicon

Mar 10

Favicon

Mar 10

Modul Positions

Mar 09

Modulpositionen

Mar 09

Basic skeleton

Mar 08

Grundgerüst

Mar 08

Static or fluid

Mar 06

Statisch oder fluid

Mar 06

Warum Cassiopeia

Mar 04

Why Cassiopeia

Mar 04

General information about Cassiopeia

Mar 03

Allgemeines zu Cassiopeia

Mar 03

Joomla 4.x Tutorial - Extension Development - The Way to Joomla 4 Extensions

Feb 22

Joomla 4.x-Tutorial - Entwicklung von Erweiterungen - Der Weg zu Joomla 4 Erweiterungen

Feb 22

Preface

Feb 21

Vorwort

Feb 21

Joomla Update und Change Log einrichten

Feb 19

Joomla Update and Change Log Setup

Feb 19

docker-lamp with own Domain

Feb 10

docker-lamp mit eigener Domain

Feb 10

Windows Host Shared Folder in Ubuntu 20.04

Jan 31

Netzwerk-DNS-Konfiguration von Docker und EAI_AGAIN

Jan 30

Template - Overrides - Alternative Overrides and Modules Chrome

Jan 08

Template - Overrides - alternative Overrides und Module Chrome

Jan 08

Template - Parameter und Variablen

Jan 07

Template - Parameters and Variables

Jan 07

Template - Web Asset Manager

Jan 06

Template - Web Asset Manager

Jan 06

Template - Dark Mode

Jan 05

Template - Dark Mode

Jan 05

Template - Lighthouse

Jan 03

Template - Lighthouse

Jan 03

Paket - Alle Erweiterungen in einer Installationsdatei

Jan 01

Package - Putting several extensions together in one installable package

Jan 01

2020

2018