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!
"Was unterscheidet eigentlich Joomla von Wordpress?" -"Ist Drupal besser als TYPO3?" - "Wie findet ihr eigentlich Contao?" - diese und ähnliche Fragen liest man auf einschlägigen Supportplattformen häufiger. Der CMS-Garden zeigt im Schnelldurchlauf die Vor- und Nachteile einiger bekannter CMS.
Von Elisa Foltyn
In diesem Workshop wird erklärt, was SEBLOD ist und wie ihr die Komponente installieren könnt. Wir erstellen gemeinsam einen App-Ordner, einen Content-Typen mit benutzerdefinierten Feldern und einen List & Search Type.
Ziel des Workshops ist eine Suche mit Basis-Filtern.
Für diesen Workshop sind keine Programmierkenntnisse erforderlich.
Der Workshop wird von Sebastién Lapoux, dem Geschäftsführer von Octopoos und dem Kopf des Teams hinter SEBLOD, begleitet.
In diesem Workshop wird erklärt, was SEBLOD ist und wie ihr die Komponente installieren könnt. Wir erstellen gemeinsam einen App-Ordner, einen Content-Typen mit benutzerdefinierten Feldern und einen List & Search Type.
Ziel des Workshops ist eine Suche mit Basis-Filtern.
Für diesen Workshop sind keine Programmierkenntnisse erforderlich.
Der Workshop wird von Sebastién Lapoux, dem Geschäftsführer von Octopoos und dem Kopf des Teams hinter SEBLOD, begleitet.