Joomla! Overrides 
Die zu wenig genutzte Vielfalt
Inhalt 
1. Was ist ein HTML Override? 
2. Warum Bootstrap 3? 
3. Warum das Community Projekt? 
4. Anwendersicht 
5. Eigenen Ideen einbringen? 
6. Wie kann ich helfen? 
7. Ausstehende Arbeiten 
8. Wird das Projekt Upstream arbeiten?
Sven Schultschik 
● Pseudonym: svanschu 
● 27 Jahre 
● Dipl.-Ing Elektro-/Informationstechnik 
● Euro Engineering 
○ Siemens (Softwaretestingenieur) 
● Kunena 
● Schultschik Websolution
Zuhörer 
Wer kennt HTML Overrides gar nicht? 
Wer hat Overrides schon verwendet? 
Wer hat Overrides bereits entwickelt? 
Entwickler, die wissen wollen ob es was für sie 
ist?
1. Was ist ein HTML Override? 
Standard Joomla! Modalbox Override
1.1 Funktionsweise 
Original Modul HTML Override 
templates/<templateName>/html/<moduleName> 
templates/<templateName>/html/<extensionName>/<viewname>
1.2 Grenzen von Overrides 
● Auf vorhandene Daten begrenzt 
● Änderungen in der Datenverarbeitung 
● Alles was über das Ändern des Layouts geht 
⇒ Joomla! Erweiterung 
Von Templates, Overrides und Layouts - David Jardin - Sa. 12:15 
Kicktemp mit Bootstrap 3 - Niels Nübels - Sa. 10:15
2. Warum Bootstrap 3 
● Anspruchsvolleres und klareres Design 
● Klarere Linie in den CSS Klassen 
○ Kein .row-fluid mehr 
○ Nur noch .container und .container-fluid 
○ .col-md-4 anstatt .span4 
● Spaltensortierung 
● Aktuelle Version 
● Joomla! wird nicht für immer auf Bootstrap 2 
bleiben 
● Es gibt weitere Vorträge mit Bootstrap 3 
2.3 3.0
3. Warum das Community Projekt? 
● Kompendium häufiger Overrides 
● Zeitersparnis 
● Kompetenzteilung 
● bessere Overrides 
● Spielwiese für Experimente 
● Vorarbeit für zukünftige Joomla! Versionen?
3. Wo ist das Community Projekt? 
https://github.com/svanschu/Joomla-HTML-Bootstrap-overrides
4. Anwendersicht 
Wie kann ich die Overrides als Anwender verwenden? 
1. /templates/<deinTemplate>/html/ 
2. herunterladen
4. Anwendersicht 
3. Override aussuchen 
4. entpacken / kopieren ins Template
4. Anwendersicht 
5. ggf. Einstellungen vornehmen
5. Eigene Ideen einbringen 
1. Contributor 
2. Issues 
3. Fork it! 
https://extensions.schultschik.com/support
6. Wie kann ich helfen? 
Architekten 
Entwickler 
Tester 
Kreative 
Designer 
Koordinatoren 
Ideen 
https://github.com/svanschu/Joomla-HTML-Bootstrap-overrides
7. Ausstehende Arbeiten 
Forum 
Chat 
mehr Overrides 
Demoseite 
Dokumentation 
Verbreitung 
Pakete erstellen
8. Upstream? 
Wenn gewünscht, sehr gerne!
Fragen?
Kontakt 
E-Mail: 
● sven@schultschik.de 
Social Media: 
● twitter.com/SchuWebsolution 
● twitter.com/svanschu 
● google.com/+SvenSchultschik 
● xing.com/profile/Sven_Schultschik 
● linkedin.com/pub/sven-schultschik/38/a87/341

Joomla! Overrides - Die zu wenig genutzte Vielfalt

  • 1.
    Joomla! Overrides Diezu wenig genutzte Vielfalt
  • 2.
    Inhalt 1. Wasist ein HTML Override? 2. Warum Bootstrap 3? 3. Warum das Community Projekt? 4. Anwendersicht 5. Eigenen Ideen einbringen? 6. Wie kann ich helfen? 7. Ausstehende Arbeiten 8. Wird das Projekt Upstream arbeiten?
  • 3.
    Sven Schultschik ●Pseudonym: svanschu ● 27 Jahre ● Dipl.-Ing Elektro-/Informationstechnik ● Euro Engineering ○ Siemens (Softwaretestingenieur) ● Kunena ● Schultschik Websolution
  • 4.
    Zuhörer Wer kenntHTML Overrides gar nicht? Wer hat Overrides schon verwendet? Wer hat Overrides bereits entwickelt? Entwickler, die wissen wollen ob es was für sie ist?
  • 5.
    1. Was istein HTML Override? Standard Joomla! Modalbox Override
  • 6.
    1.1 Funktionsweise OriginalModul HTML Override templates/<templateName>/html/<moduleName> templates/<templateName>/html/<extensionName>/<viewname>
  • 7.
    1.2 Grenzen vonOverrides ● Auf vorhandene Daten begrenzt ● Änderungen in der Datenverarbeitung ● Alles was über das Ändern des Layouts geht ⇒ Joomla! Erweiterung Von Templates, Overrides und Layouts - David Jardin - Sa. 12:15 Kicktemp mit Bootstrap 3 - Niels Nübels - Sa. 10:15
  • 8.
    2. Warum Bootstrap3 ● Anspruchsvolleres und klareres Design ● Klarere Linie in den CSS Klassen ○ Kein .row-fluid mehr ○ Nur noch .container und .container-fluid ○ .col-md-4 anstatt .span4 ● Spaltensortierung ● Aktuelle Version ● Joomla! wird nicht für immer auf Bootstrap 2 bleiben ● Es gibt weitere Vorträge mit Bootstrap 3 2.3 3.0
  • 9.
    3. Warum dasCommunity Projekt? ● Kompendium häufiger Overrides ● Zeitersparnis ● Kompetenzteilung ● bessere Overrides ● Spielwiese für Experimente ● Vorarbeit für zukünftige Joomla! Versionen?
  • 10.
    3. Wo istdas Community Projekt? https://github.com/svanschu/Joomla-HTML-Bootstrap-overrides
  • 11.
    4. Anwendersicht Wiekann ich die Overrides als Anwender verwenden? 1. /templates/<deinTemplate>/html/ 2. herunterladen
  • 12.
    4. Anwendersicht 3.Override aussuchen 4. entpacken / kopieren ins Template
  • 13.
    4. Anwendersicht 5.ggf. Einstellungen vornehmen
  • 14.
    5. Eigene Ideeneinbringen 1. Contributor 2. Issues 3. Fork it! https://extensions.schultschik.com/support
  • 15.
    6. Wie kannich helfen? Architekten Entwickler Tester Kreative Designer Koordinatoren Ideen https://github.com/svanschu/Joomla-HTML-Bootstrap-overrides
  • 16.
    7. Ausstehende Arbeiten Forum Chat mehr Overrides Demoseite Dokumentation Verbreitung Pakete erstellen
  • 17.
    8. Upstream? Wenngewünscht, sehr gerne!
  • 18.
  • 19.
    Kontakt E-Mail: ●sven@schultschik.de Social Media: ● twitter.com/SchuWebsolution ● twitter.com/svanschu ● google.com/+SvenSchultschik ● xing.com/profile/Sven_Schultschik ● linkedin.com/pub/sven-schultschik/38/a87/341