Von Christiane Maier-Stadtherr
Du hast schon in die Programmierung unter Joomla! hineingeschnuppert und möchtest wissen, was Joomla 3.6 für Extension-Entwickler Neues zu bieten hat?
Anhand einiger Beispiele aus der Praxis schauen wir (unter anderem), wie Formulare und Datenbankabfragen in Joomla 3.6 gebaut werden.
Du hast schon in die Programmierung unter Joomla! hineingeschnuppert und möchtest wissen, was Joomla 3.6 für Extension-Entwickler Neues zu bieten hat?
Anhand einiger Beispiele aus der Praxis schauen wir (unter anderem), wie Formulare und Datenbankabfragen in Joomla 3.6 gebaut werden.
Von Allon, Ufuk, David, Elisa, Yves Joomla! Template Team
The Joomla! Template Team is presenting their concepts and plans for a new Joomla! generation core-template called Tauristar. The successor of Protostar featuring Bootstrap 3! Yep, finally! Really!
The Joomla! Template Team is presenting their concepts and plans for a new Joomla! generation core-template called Tauristar. The successor of Protostar featuring Bootstrap 3! Yep, finally! Really!
Von Benjamin Trenkle, Elisa Foltyn
Die Weiterentwicklung von Joomla! hat ihr Herz in der GitHub Umgebung. Zwischen organisatorischen und technischen Diskussionen wird dort aktiv getestet, gepatcht, weiterentwickelt und neue Features eingeführt. Mit einer Kombination aus Sourcetree dem Patchtester und Github selbst, wird dein Beitrag zum Fortschritt von Joomla! zum Kinderspiel. Als Nicht-Entwickler und Entwickler Duo stellen wir dir vor, wie du effektiv und komfortabel - ganz ohne Konsole - arbeitest und damit auch etwas für deinen täglichen Arbeitsworkflow lernst.
Die Weiterentwicklung von Joomla! hat ihr Herz in der GitHub Umgebung. Zwischen organisatorischen und technischen Diskussionen wird dort aktiv getestet, gepatcht, weiterentwickelt und neue Features eingeführt. Mit einer Kombination aus Sourcetree dem Patchtester und Github selbst, wird dein Beitrag zum Fortschritt von Joomla! zum Kinderspiel. Als Nicht-Entwickler und Entwickler Duo stellen wir dir vor, wie du effektiv und komfortabel - ganz ohne Konsole - arbeitest und damit auch etwas für deinen täglichen Arbeitsworkflow lernst.
Von Allon Moritz
Es wird aufgezeigt wie man eine Vagrant Box von Joomlatools installiert und so konfiguriert, dass man an Joomla entwickeln kann. Zusätzlich forken wir Joomla und laden es via Git herunter. An einem Live beispiel wird dann aufgezeigt wie man einen Pull Request erstellt. Die Session ist für Anfänger gedacht, die das ganze mal auf einfache Weise erklärt bekommen wollen.
Es wird aufgezeigt wie man eine Vagrant Box von Joomlatools installiert und so konfiguriert, dass man an Joomla entwickeln kann. Zusätzlich forken wir Joomla und laden es via Git herunter. An einem Live beispiel wird dann aufgezeigt wie man einen Pull Request erstellt. Die Session ist für Anfänger gedacht, die das ganze mal auf einfache Weise erklärt bekommen wollen.
Von Peter Martin
How does a new feature end up in Joomla? Peter will discuss that with a new feature (Category Item Counter) that ended up in Joomla 3.5:
* The purpose of the feature
* where and how the idea for the feature was created
* how the Joomla community has helped to develop this function
* how Joomla development cycle works, including testing procedures, and who is Travis?
* problems with different core components
* the hidden secret of com_categories
* how to add a Category Item Counter to your own components.
How does a new feature end up in Joomla? Peter will discuss that with a new feature (Category Item Counter) that ended up in Joomla 3.5:
* The purpose of the feature
* where and how the idea for the feature was created
* how the Joomla community has helped to develop this function
* how Joomla development cycle works, including testing procedures, and who is Travis?
* problems with different core components
* the hidden secret of com_categories
* how to add a Category Item Counter to your own components.
Umsetzung eines ambitionierten Kundenprojektes auf Joomla-Basis für einen Fotografen. Inkl. Vorstellung von Eigenentwicklungen und Erweiterung, der Umgang mit Tags und weiteren Features.
Von Axel Hartmann
Das CSS-Framework UIKit der Firma Yootheme erfreut sich steigender Beliebheit. In diesem Vortrag zeigt Euch Axel Hartmann, wie man mit einfachen Overrides ansprechende Elemente in eure Website einbauen könnt. Nach einem kurzen Blick auf die grundsätzlichen Layout Elemente des Frontend-Frameworks geht es direkt zu 'Kategorie Blog'-Overrides mit Slideshows und Dynamic Grid. Mit den Modulen 'Beiträge Kategorie' und 'Benutzerdefiniertes Modul' geht es dann quer durch verschieden Overrides mit den Overlay-, Slider-, Switcher Panel- und Parallel-Elemente aus dem UIkit-Baukasten.
Das CSS-Framework UIKit der Firma Yootheme erfreut sich steigender Beliebheit. In diesem Vortrag zeigt Euch Axel Hartmann, wie man mit einfachen Overrides ansprechende Elemente in eure Website einbauen könnt. Nach einem kurzen Blick auf die grundsätzlichen Layout Elemente des Frontend-Frameworks geht es direkt zu 'Kategorie Blog'-Overrides mit Slideshows und Dynamic Grid. Mit den Modulen 'Beiträge Kategorie' und 'Benutzerdefiniertes Modul' geht es dann quer durch verschieden Overrides mit den Overlay-, Slider-, Switcher Panel- und Parallel-Elemente aus dem UIkit-Baukasten.
Von Niels Nübel
Dank der Overrides und Layouts gehören die Core-Hacks der Vergangenheit an.
Die Ausgabe von HTML-Code von Joomla! lässt sich durch das Template- und Layoutingsystems bequem überschreiben. In dieser Session erklärt Niels Nübel dieses System und zeigt das man nicht immer Erweiterungen installieren muss für bestimmte Features.
Dank der Overrides und Layouts gehören die Core-Hacks der Vergangenheit an.
Die Ausgabe von HTML-Code von Joomla! lässt sich durch das Template- und Layoutingsystems bequem überschreiben. In dieser Session erklärt Niels Nübel dieses System und zeigt das man nicht immer Erweiterungen installieren muss für bestimmte Features.
Von Niels Nübel
Joomla! Templates for Beginners ist eine Session die euch einen Einblick in die Template Programmierung geben soll. Niels Nübel zeigt welche Basis Dateien benötigt werden, um ein Template in Joomla! zu installieren. Darüber hinaus zeigt er wie man später sein Template mit Parameter erweitert, Module einbindet, sowie ein HTML Framework (Bootstrap 3/4, uikit, Foundation) integriert und für diese Overrides erstellt.
Joomla! Templates for Beginners ist eine Session die euch einen Einblick in die Template Programmierung geben soll. Niels Nübel zeigt welche Basis Dateien benötigt werden, um ein Template in Joomla! zu installieren. Darüber hinaus zeigt er wie man später sein Template mit Parameter erweitert, Module einbindet, sowie ein HTML Framework (Bootstrap 3/4, uikit, Foundation) integriert und für diese Overrides erstellt.
Von Alexander Metzler
...oder warum der Beruf „Webdesigner“ nicht nebenbei erlernt werden kann.
Webdesigner ist in Deutschland, Österreich und der Schweiz keine gesetzlich geschützte Berufsbezeichnung. Damit kann der Begriff von jeder Person legal als Berufsbezeichnung geführt werden. Das Problem: Viele machen das auch!
...oder warum der Beruf „Webdesigner“ nicht nebenbei erlernt werden kann.
Webdesigner ist in Deutschland, Österreich und der Schweiz keine gesetzlich geschützte Berufsbezeichnung. Damit kann der Begriff von jeder Person legal als Berufsbezeichnung geführt werden. Das Problem: Viele machen das auch!