Programm
Das Programm ist vorläufig und kann sich noch ändern. Wir behalten uns das Recht vor, Anpassungen vorzunehmen, um den Ablauf zu verbessern oder auf unerwartete Entwicklungen zu reagieren. Haltet euch über mögliche Aktualisierungen auf dem Laufenden.
Freitag, 14.11.2025
8:00 - 9:00
Ankommen
9:00 - 9:15
- Raum 1
Begrüßung
9:15 - 9:45
- Raum 1
Hinter'm Horizont geht's weiter?
JoomlaDays sind immer eine kleine Bubble des Glücks: die Leute sind nett, die Vorträge spannend und man ist in einer Echokammer der Gleichgesinnten, die einem bestätigen dass man alles richtig macht. Aber ist das so? Können wir uns diese Einstellung noch leisten, wenn WordPress den Markt dominiert, kommerzielle CMS wachsen und nun auch noch KI um die Ecke kommt und uns den Job weg nimmt? Werfen wir gemeinsam einen genaueren Blick auf die herausfordernden Zeiten.
10:00 - 10:45
- Raum 1
REDESIGN – Die feine Linie zwischen neu aber nicht fremd
Wie modernisiert man ein Logo, ohne die vertraute Markenidentität zu verlieren? Wie bringt man eine in die Jahre gekommene Website gestalterisch und technisch ins Heute, ohne die Zielgruppe zu überfordern?
Der Vortrag zeigt anhand eines realen Kundenprojekts, welche Herausforderungen ein Marken-Relaunch mit sich bringt – und wie sich durch gezielte Designentscheidungen Wiedererkennbarkeit und zeitgemäße Gestaltung vereinen lassen.
Im Fokus: das Redesign einer Bildmarke und die Entwicklung einer klar strukturierten, modernen Website. Und warum gute Kommunikation dabei fast so entscheidend ist wie gutes Design.
- Raum 2
PHP Konzepte in Joomla! 6
Namespaces, Traits, Interfaces, Dependency Injection u.v.m.; du willst in die Joomla! 6 Entwicklung einsteigen, verstehst nur Bahnhof? In dieser Session wird für Programmieranfänger erklärt was sich hinter diesen Begriffen verbirgt und wie diese Konzepte in Joomla! 6 zur Anwendung kommen.
- Raum 3
Backups, security, monitoring, and a good night's sleep [EN]
How you can combine Akeeba Backup, Admin Tools, and Akeeba Panopticon (or any other site monitoring solution) to protect your site and have some peace of mind.
10:45 - 11:15
Kaffeepause
11:15 - 12:00
- Raum 1
Just Joomla / Hidden Secrets
- Raum 2
Ready für Joomla 6 – So machst du deine Extension fit
- Raum 3
CSS View Transitions: create nice animations between *different* pages of your website [EN]
12:15 - 13:00
- Raum 1
Barrierefreiheit: Was Accessibility Tools (nicht) leisten können.
Barrierefreiheit wird immer wichtiger. Zahllose Tools zum Testen der Barrierefreiheit und zahllose Plugins versprechen dabei Hilfe. Aber was können sie wirklich? Was können sie nicht?
- Raum 2
Must have Tools eines Extension Entwicklers
Die Zeiten sind vorbei, wo man print_r(); die; noch State of the Art waren. Heute gibt es Tools, die den Code rein halten, Fehler entdecken bevor der End User es tut und seine Extension automatisiert testen. Ich werde in dem Vortrag einen Rundgang machen durch Technologien, Werkzeuge und Möglichkeiten eines Extension Entwicklers im Jahre 2025.
- Raum 3
Using Docker to work/play with Joomla - a game changer [EN]
So many times I have seen people struggling on forums or elsewhere to configure a “local server”.
Actually, Docker is really the way to go because
- it is not only an easy & cool way to set up a “local server” to play / work with Joomla
- but once you can use it, you realize that it allows to set up any kind of tool / environment in less than 1 minute, without worrying for conflicts / versions / whatever
13:00 - 14:00
Mittagspause
14:00 - 14:45
- Raum 1
Speed-Dating
15:00 - 15:45
- Raum 1
Liebling, ich habe das Update gemacht - Autoupdates im Joomla Core
Automatische Updates - der heilige Gral der Joomla-Wartung. In diesem Vortrag werfen wir gemeinsam einen Blick auf die damit verbundenen Herausforderungen und schauen hinter die Kulissen der Implementierung in Joomla.
- Raum 2
HTML und Barrierefreiheit FAQ
- Raum 3
The Joomla Framework [EN]
Many people know Joomla as a CMS, but there is more: the Joomla Framework. This is a collection of separate PHP packages that allow you to build customised apps, even without Joomla CMS. The PHP packages are also in Joomla CMS itself. Peter talks about Joomla Framework, composer, packagist and shows how to use the Joomla Framework for small applications.
15:45 - 16:15
Kaffeepause
16:15 - 18:45
- Raum 1
Make it happens
- Raum 2
Make it happens
- Raum 3
Make it happens
Samstag, 15.11.2025
8:00 - 9:00
Mehr Fokus, weniger Stress: Wie Atmen deine Produktivität im Agenturalltag steigert
In der Welt von Deadlines, Kundenmeetings, Verhandlungen und vielen E-Mail wird Atmen oft unterschätzt – dabei ist es unser mächtigstes Werkzeug für Klarheit, Energie und Fokus.
In diesem interaktiven Vortrag zeigt Robert Mittl, wie bewusste Atemtechniken nicht nur Stress reduzieren, sondern auch die Produktivität steigern, den Flow-Zustand fördern und zu besseren Entscheidungen im Agenturalltag führen können.
Wissenschaftlich fundiert und praxisnah – für alle, die im digitalen Alltag mehr Leichtigkeit, Konzentration und Energie wollen.
9:00 - 9:15
- Raum 1
Begrüßung
9:15 - 9:45
- Raum 1
Joomla 6+
10:00 - 10:45
- Raum 1
Ist gutes Webdesign immer ein Kompromiss?
In der modernen Webentwicklung gibt es selten die eine perfekte Lösung – stattdessen müssen wir Abwägungen treffen, um eine Website sowohl nutzerfreundlich, nachhaltig, zugänglich als auch zielorientiert zu gestalten. Dabei spielt auch die Wahl der bestmöglichen Technik eine entscheidende Rolle.
In meinem Vortrag zeige ich anhand konkreter Beispiele, wo und warum wir Kompromisse eingehen – oft, ohne es wirklich zu merken.
Themen:
Informationsarchitektur – Wohin laufen wir?
Accessibility, Usability und Design
Nachhaltigkeit vs. Technologieeinsatz
Ich freue mich auf den Austausch und spannende Diskussionen!
- Raum 2
SEO für Joomla - ganz ohne Erweiterungen
- Raum 3
Dr. Strangelove or: How I Learned To Stop Worrying And Love The AI [EN]
Are you still editing content like a caveman? It will cover TinyMCE configuration, useful editor plugins, content templates, editor stylesheets, and how to combine custom fields with per-category template overrides for structured, functional content.
10:45 - 11:15
Kaffeepause
11:15 - 12:00
- Raum 1
Komponenten, KI und Amazon Webservices - Showcase Modelagentur-Website
In diesem Vortrag möchten wir eines unserer Kundenprojekte zeigen: für eine Modelagentur haben wir eine komplexe, Joomla-basierende Website realisiert, die weit mehr als die reine Darstellung von Unternehmensinfos leistet. Dank einiger Indiviudalentwicklungen und der cleveren Nutzung von KI und AWS-Diensten, ist das Projekt das digitale Herzstück aller Geschäftsprozess in der Agentur geworden.
- Raum 2
Filter, fertig, los! Dynamische Inhaltsfilterung mit YOOtheme Pro & Essentials Forms
In diesem Vortrag zeige ich, wie man mit ZOOlanders Essentials Forms und Dynamic Conditions eine dynamische Filterlogik direkt in ein YOOtheme-Projekt integriert – inklusive Unterstützung für Dynamic Content, Custom Sources und Custom Fields.
Ideal für kleine Kataloge, einfache Produktseiten oder Portfolios: Gemeinsam entsteht eine schlanke, aber flexible Lösung zur Filterung von Inhalten nach beliebigen Eigenschaften – ganz ohne komplexe Erweiterungen oder weitere externe Tools.
- Raum 3
Joomla's Core Custom Fields [EN]
Since Joomla 3.7, Joomla CMS features Custom Fields, which allow you to easily add extra information to articles, categories, users or contacts. These fields appear in a separate tab during editing and allow you to present content more flexibly and conveniently. Joomla includes 16 different field types by default and supports extensions via third-party plugins. In this session, Peter demonstrates the power of Custom Fields, and why you need to install fewer extensions these days if you use Custom Fields in a smart way.
12:15 - 13:00
- Raum 1
Das Neueste über YOOtheme Pro
YOOtheme Pro ist ein Page Builder für Joomla mit dem sich Inhalte leicht visuell gestalten lassen. Man kann beliebigen Content dynamisch in die Layouts laden um seiten-übergreifende Templates zu bauen und sogar Mega Menus erstellen. In diesem Vortrag werde ich die aktuellen Features von YOOtheme Pro vorstellen und eine Vorschau auf kommende Verbesserungen und Änderungen geben.
- Raum 2
Kampagnen-Tracking – Top 10 Quick Wins
Du hast eine Webseite? Du setzt Links in Newslettern und bei Anzeigen? Aber weißt du auch, welcher Social-Media-Artikel, welches Plakat oder Flyer und welche E-Mail zu deinem Erfolg beigesteuert haben? Ich zeige dir in einem emotionsgeladenen Vortrag meine Top 10 der sofort umsetzbaren Kampagnen-Tipps die dir einen echten Mehrwert bieten. Und keine Bange: nur weil ich Matomo in der Webanalytics liebe, diese Tipps sind für alle Google Freund genauso nutzbar.
- Raum 3
Breaking Barriers: Why Accessibility matters for everyone [EN]
Accessibility is often viewed as a legal obligation, especially with the introduction of the European Accessibility Act (EAA), which has sent many website owners scrambling to ensure compliance, often driven by the fear of fines. But accessibility is far more than a legal requirement, or a box on some checklist. In this talk, we’ll explore how (and most importantly, why) Joomla site owners, developers, and designers can go beyond compliance and embrace accessibility as a fundamental principle of inclusive design.
We’ll look beyond compliance to explore why accessibility should be a core value in every Joomla project. We’ll discuss the real-world barriers users encounter when navigating the web, how Joomla extensions and templates can either help or hinder your accessibility efforts and why WCAG conformance alone isn’t enough. We’ll talk about how we’re all just “temporarily abled” and how embracing accessibility can elevate your Joomla site to serve all users effectively.
Main takeaways or acquired knowledge/skills
- Learn about all the different barriers a user may encounter, and why (even when you’re not “disabled” in a legal sense) you (yes, you!) are still just “temporarily abled”, anyway.
- Learn about WCAG and ATAG (its less-widely-known cousin), how they affect your Joomla project, but also why they’re not everything
- Learn about which tools, extensions and templates can either help (or even actively hinder) your accessibility efforts
13:00 - 14:00
Mittagspause
14:00 - 14:30
- Raum 1
Keynote
14:45 - 15:30
- Raum 1
Mehr als Spielerei? KI-Einsatz in Joomla!-Websites
Impulsvortrag & Diskussion
Wie lässt sich Künstliche Intelligenz sinnvoll in Joomla!-Webprojekte integrieren? Anhand eines halbautomatischen Übersetzungstools für Joomla!-Beiträge mit YOOtheme zeigen wir ein konkretes Beispiel aus der Praxis. Der Vortrag gibt Impulse für den Einsatz von KI im Alltag und lädt zur Diskussion ein: Welche Tools nutzt ihr bereits? Wo liegen Chancen und Grenzen? Wir freuen uns auf einen lebhaften Erfahrungsaustausch und weitere Use Cases.
- Raum 3
RO CSVI [EN]
Importieren und Exportieren von Beiträgen, Kategorien, Usern in Joomla.
Erklärung und Best Practise und UseCases
15:45 - 16:30
- Raum 1
Cassiopeia
- Raum 2
Mit Avataren sprechen lassen – KI-Videos für moderne Joomla-Websites
Wie lassen sich Inhalte auf Joomla-Websites ansprechender, barrierefreier und effizienter kommunizieren? In diesem Vortrag zeige ich anhand realer Projekte, wie KI-gestützte Videos mit Avataren – in Joomla-Websites eingebunden werden können. Ob als Begrüßungsvideo, Erklärfilm oder mehrsprachiges Tutorial: Die Einsatzmöglichkeiten sind vielseitig und besonders für Agenturen, Tourismus-Websites spannend. Ich erkläre technische Grundlagen der Integration und präsentiere konkrete Beispiele. Eine Live-Demo rundet den Vortrag ab. Ideal für alle, die modernen Content mit Joomla umsetzen und sich für barrierefreie Kommunikation, KI und Content-Marketing interessieren.
- Raum 3
GSoC
16:30 - 17:00
Kaffeepause
17:00 - 17:45
- Raum 1