SlideShare ist ein Scribd-Unternehmen logo
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

Weitere ähnliche Inhalte

Andere mochten auch

Acuerdos y compromisos
Acuerdos y compromisosAcuerdos y compromisos
Acuerdos y compromisos
Alina D-Cn
 
Parcial 2 garantias
Parcial 2 garantiasParcial 2 garantias
Parcial 2 garantias
Diana Edith Gomez Hernandez
 
Tarea a2.4 foro_v
Tarea a2.4 foro_vTarea a2.4 foro_v
Tarea a2.4 foro_v
Jose Manuel Avalos Balderas
 
Indicadores ceaaces
Indicadores ceaaces Indicadores ceaaces
Indicadores ceaaces
Alina D-Cn
 
Manual de visual fox pro
Manual de visual fox proManual de visual fox pro
Manual de visual fox pro
Jhon Maykol Arana Cruz
 
Mi plato amynna.pptx.
Mi  plato  amynna.pptx.Mi  plato  amynna.pptx.
Mi plato amynna.pptx.
mariam_sayuri
 
sistema gestor de bases de datos
sistema gestor de bases de datossistema gestor de bases de datos
sistema gestor de bases de datos
GeovannyYungan
 
Zierkeramik Wehner Katalog 2012
Zierkeramik Wehner Katalog 2012Zierkeramik Wehner Katalog 2012
Zierkeramik Wehner Katalog 2012
sparbedarf
 
Rollomeister Katalog-Onlineshop-Markise-Plissee-Rollo-Lamelle-Jalousie
Rollomeister Katalog-Onlineshop-Markise-Plissee-Rollo-Lamelle-JalousieRollomeister Katalog-Onlineshop-Markise-Plissee-Rollo-Lamelle-Jalousie
Rollomeister Katalog-Onlineshop-Markise-Plissee-Rollo-Lamelle-Jalousie
Rollomeister GmbH
 
Rúbrica tit@ entre pares junio 11 2015 guillermo calderón
Rúbrica tit@ entre pares   junio 11 2015 guillermo calderónRúbrica tit@ entre pares   junio 11 2015 guillermo calderón
Rúbrica tit@ entre pares junio 11 2015 guillermo calderón
diplomadotita
 
Huerta carla biblioteca virtual
Huerta carla biblioteca virtualHuerta carla biblioteca virtual
Huerta carla biblioteca virtual
carlavanneromero
 
Serenata schubert
Serenata schubertSerenata schubert
Serenata schubert
Agostinho.Gouveia
 
Hb hr-s2-ebook-tipo-de-cambio
Hb hr-s2-ebook-tipo-de-cambioHb hr-s2-ebook-tipo-de-cambio
Hb hr-s2-ebook-tipo-de-cambio
SILVERYEAH
 
Singaña Vanessa uso de internet
Singaña Vanessa uso de internetSingaña Vanessa uso de internet
Singaña Vanessa uso de internet
vane01si
 
Catalogo Calzados Dromo Invierno 2015
Catalogo Calzados Dromo Invierno 2015Catalogo Calzados Dromo Invierno 2015
Catalogo Calzados Dromo Invierno 2015
Elas Del Jean
 
Tecnologías de la información y la comunicación
Tecnologías de la información y la comunicación Tecnologías de la información y la comunicación
Tecnologías de la información y la comunicación
GeovannyYungan
 
Rúbrica de evaluación para la participación en foros
Rúbrica de evaluación para la participación en forosRúbrica de evaluación para la participación en foros
Rúbrica de evaluación para la participación en foros
Teresa Valdez
 
En javi i la targeta de crèdit
En javi i la targeta de crèditEn javi i la targeta de crèdit
En javi i la targeta de crèdit
6aigua
 
Web 2.0 und skype
Web 2.0 und skypeWeb 2.0 und skype
Web 2.0 und skype
Walid El Sayed Aly
 
Singaña vanessa word_temario
Singaña vanessa word_temarioSingaña vanessa word_temario
Singaña vanessa word_temario
vane01si
 

Andere mochten auch (20)

Acuerdos y compromisos
Acuerdos y compromisosAcuerdos y compromisos
Acuerdos y compromisos
 
Parcial 2 garantias
Parcial 2 garantiasParcial 2 garantias
Parcial 2 garantias
 
Tarea a2.4 foro_v
Tarea a2.4 foro_vTarea a2.4 foro_v
Tarea a2.4 foro_v
 
Indicadores ceaaces
Indicadores ceaaces Indicadores ceaaces
Indicadores ceaaces
 
Manual de visual fox pro
Manual de visual fox proManual de visual fox pro
Manual de visual fox pro
 
Mi plato amynna.pptx.
Mi  plato  amynna.pptx.Mi  plato  amynna.pptx.
Mi plato amynna.pptx.
 
sistema gestor de bases de datos
sistema gestor de bases de datossistema gestor de bases de datos
sistema gestor de bases de datos
 
Zierkeramik Wehner Katalog 2012
Zierkeramik Wehner Katalog 2012Zierkeramik Wehner Katalog 2012
Zierkeramik Wehner Katalog 2012
 
Rollomeister Katalog-Onlineshop-Markise-Plissee-Rollo-Lamelle-Jalousie
Rollomeister Katalog-Onlineshop-Markise-Plissee-Rollo-Lamelle-JalousieRollomeister Katalog-Onlineshop-Markise-Plissee-Rollo-Lamelle-Jalousie
Rollomeister Katalog-Onlineshop-Markise-Plissee-Rollo-Lamelle-Jalousie
 
Rúbrica tit@ entre pares junio 11 2015 guillermo calderón
Rúbrica tit@ entre pares   junio 11 2015 guillermo calderónRúbrica tit@ entre pares   junio 11 2015 guillermo calderón
Rúbrica tit@ entre pares junio 11 2015 guillermo calderón
 
Huerta carla biblioteca virtual
Huerta carla biblioteca virtualHuerta carla biblioteca virtual
Huerta carla biblioteca virtual
 
Serenata schubert
Serenata schubertSerenata schubert
Serenata schubert
 
Hb hr-s2-ebook-tipo-de-cambio
Hb hr-s2-ebook-tipo-de-cambioHb hr-s2-ebook-tipo-de-cambio
Hb hr-s2-ebook-tipo-de-cambio
 
Singaña Vanessa uso de internet
Singaña Vanessa uso de internetSingaña Vanessa uso de internet
Singaña Vanessa uso de internet
 
Catalogo Calzados Dromo Invierno 2015
Catalogo Calzados Dromo Invierno 2015Catalogo Calzados Dromo Invierno 2015
Catalogo Calzados Dromo Invierno 2015
 
Tecnologías de la información y la comunicación
Tecnologías de la información y la comunicación Tecnologías de la información y la comunicación
Tecnologías de la información y la comunicación
 
Rúbrica de evaluación para la participación en foros
Rúbrica de evaluación para la participación en forosRúbrica de evaluación para la participación en foros
Rúbrica de evaluación para la participación en foros
 
En javi i la targeta de crèdit
En javi i la targeta de crèditEn javi i la targeta de crèdit
En javi i la targeta de crèdit
 
Web 2.0 und skype
Web 2.0 und skypeWeb 2.0 und skype
Web 2.0 und skype
 
Singaña vanessa word_temario
Singaña vanessa word_temarioSingaña vanessa word_temario
Singaña vanessa word_temario
 

Ähnlich wie Joomla! Overrides - Die zu wenig genutzte Vielfalt

Warum gerade TYPO3?
Warum gerade TYPO3?Warum gerade TYPO3?
Warum gerade TYPO3?
Wolfgang Wagner
 
Webinar Joomla!, Drupal & TYPO3 im Vergleich - Eduvision
Webinar Joomla!, Drupal & TYPO3 im Vergleich - EduvisionWebinar Joomla!, Drupal & TYPO3 im Vergleich - Eduvision
Webinar Joomla!, Drupal & TYPO3 im Vergleich - Eduvision
Eduvision Ausbildungen
 
Ueberlegungen Projektmanagement Web Applications
Ueberlegungen Projektmanagement Web ApplicationsUeberlegungen Projektmanagement Web Applications
Ueberlegungen Projektmanagement Web Applications
Günther Haslbeck
 
Design Pattern Libraries, Aufzucht und Pflege
Design Pattern Libraries, Aufzucht und PflegeDesign Pattern Libraries, Aufzucht und Pflege
Design Pattern Libraries, Aufzucht und Pflege
Wolf Brüning
 
PHP Module als Rundum-Sorglos-Pakete entwickeln
PHP Module als Rundum-Sorglos-Pakete entwickelnPHP Module als Rundum-Sorglos-Pakete entwickeln
PHP Module als Rundum-Sorglos-Pakete entwickeln
Ralf Eggert
 
WordPress vs. TYPO3
WordPress vs. TYPO3WordPress vs. TYPO3
WordPress vs. TYPO3
webpard UG
 
DNUG ak-anwendungsentwicklung.18042011
DNUG ak-anwendungsentwicklung.18042011DNUG ak-anwendungsentwicklung.18042011
DNUG ak-anwendungsentwicklung.18042011
Ulrich Krause
 
Gutenberg Theme Entwicklung leicht gemacht
Gutenberg Theme Entwicklung leicht gemachtGutenberg Theme Entwicklung leicht gemacht
Gutenberg Theme Entwicklung leicht gemacht
Benjamin Zekavica Projects
 
20120207 prs ib_js_libraries_v02
20120207 prs ib_js_libraries_v0220120207 prs ib_js_libraries_v02
20120207 prs ib_js_libraries_v02
Chris Palatinus
 
Microsoft und die Open Source Community - Leaving the death star behind
Microsoft und die Open Source Community - Leaving the death star behindMicrosoft und die Open Source Community - Leaving the death star behind
Microsoft und die Open Source Community - Leaving the death star behind
Christian Heilmann
 
Übersicht der Trainings und Schulungen
Übersicht der Trainings und Schulungen Übersicht der Trainings und Schulungen
Übersicht der Trainings und Schulungen
HIRSCHTEC
 
2006 | Kollaboratives Wissensmanagement mit Plone
2006 | Kollaboratives Wissensmanagement mit Plone2006 | Kollaboratives Wissensmanagement mit Plone
2006 | Kollaboratives Wissensmanagement mit Plone
Jutta Horstmann
 
Web Entwicklung mit PHP - Teil 3 Beta
Web Entwicklung mit PHP - Teil 3 BetaWeb Entwicklung mit PHP - Teil 3 Beta
Web Entwicklung mit PHP - Teil 3 Beta
Hans-Joachim Piepereit
 
HTML5-Legacy-Anwendungen
HTML5-Legacy-AnwendungenHTML5-Legacy-Anwendungen
HTML5-Legacy-Anwendungen
Jonathan Weiß
 
Echte Lösungen, keine Tricks
Echte Lösungen, keine TricksEchte Lösungen, keine Tricks
Echte Lösungen, keine Tricks
Jens Grochtdreis
 
Drupal und twig
Drupal und twigDrupal und twig
Drupal und twig
Steffen Rühlmann
 
Onno Reiners: E-Learning einfach selbst erstellen
Onno Reiners: E-Learning einfach selbst erstellenOnno Reiners: E-Learning einfach selbst erstellen
Onno Reiners: E-Learning einfach selbst erstellen
lernet
 
Drupal Austria Roadshow in Klagenfurt
Drupal Austria Roadshow in KlagenfurtDrupal Austria Roadshow in Klagenfurt
Drupal Austria Roadshow in Klagenfurt
dasjo
 
Javascript done right
Javascript done rightJavascript done right
Javascript done right
Dirk Ginader
 
Das Ganze ist mehr als seine Teile: Die moderne Continuous-Delivery-Umgebung
Das Ganze ist mehr als seine Teile: Die moderne Continuous-Delivery-UmgebungDas Ganze ist mehr als seine Teile: Die moderne Continuous-Delivery-Umgebung
Das Ganze ist mehr als seine Teile: Die moderne Continuous-Delivery-Umgebung
OPITZ CONSULTING Deutschland
 

Ähnlich wie Joomla! Overrides - Die zu wenig genutzte Vielfalt (20)

Warum gerade TYPO3?
Warum gerade TYPO3?Warum gerade TYPO3?
Warum gerade TYPO3?
 
Webinar Joomla!, Drupal & TYPO3 im Vergleich - Eduvision
Webinar Joomla!, Drupal & TYPO3 im Vergleich - EduvisionWebinar Joomla!, Drupal & TYPO3 im Vergleich - Eduvision
Webinar Joomla!, Drupal & TYPO3 im Vergleich - Eduvision
 
Ueberlegungen Projektmanagement Web Applications
Ueberlegungen Projektmanagement Web ApplicationsUeberlegungen Projektmanagement Web Applications
Ueberlegungen Projektmanagement Web Applications
 
Design Pattern Libraries, Aufzucht und Pflege
Design Pattern Libraries, Aufzucht und PflegeDesign Pattern Libraries, Aufzucht und Pflege
Design Pattern Libraries, Aufzucht und Pflege
 
PHP Module als Rundum-Sorglos-Pakete entwickeln
PHP Module als Rundum-Sorglos-Pakete entwickelnPHP Module als Rundum-Sorglos-Pakete entwickeln
PHP Module als Rundum-Sorglos-Pakete entwickeln
 
WordPress vs. TYPO3
WordPress vs. TYPO3WordPress vs. TYPO3
WordPress vs. TYPO3
 
DNUG ak-anwendungsentwicklung.18042011
DNUG ak-anwendungsentwicklung.18042011DNUG ak-anwendungsentwicklung.18042011
DNUG ak-anwendungsentwicklung.18042011
 
Gutenberg Theme Entwicklung leicht gemacht
Gutenberg Theme Entwicklung leicht gemachtGutenberg Theme Entwicklung leicht gemacht
Gutenberg Theme Entwicklung leicht gemacht
 
20120207 prs ib_js_libraries_v02
20120207 prs ib_js_libraries_v0220120207 prs ib_js_libraries_v02
20120207 prs ib_js_libraries_v02
 
Microsoft und die Open Source Community - Leaving the death star behind
Microsoft und die Open Source Community - Leaving the death star behindMicrosoft und die Open Source Community - Leaving the death star behind
Microsoft und die Open Source Community - Leaving the death star behind
 
Übersicht der Trainings und Schulungen
Übersicht der Trainings und Schulungen Übersicht der Trainings und Schulungen
Übersicht der Trainings und Schulungen
 
2006 | Kollaboratives Wissensmanagement mit Plone
2006 | Kollaboratives Wissensmanagement mit Plone2006 | Kollaboratives Wissensmanagement mit Plone
2006 | Kollaboratives Wissensmanagement mit Plone
 
Web Entwicklung mit PHP - Teil 3 Beta
Web Entwicklung mit PHP - Teil 3 BetaWeb Entwicklung mit PHP - Teil 3 Beta
Web Entwicklung mit PHP - Teil 3 Beta
 
HTML5-Legacy-Anwendungen
HTML5-Legacy-AnwendungenHTML5-Legacy-Anwendungen
HTML5-Legacy-Anwendungen
 
Echte Lösungen, keine Tricks
Echte Lösungen, keine TricksEchte Lösungen, keine Tricks
Echte Lösungen, keine Tricks
 
Drupal und twig
Drupal und twigDrupal und twig
Drupal und twig
 
Onno Reiners: E-Learning einfach selbst erstellen
Onno Reiners: E-Learning einfach selbst erstellenOnno Reiners: E-Learning einfach selbst erstellen
Onno Reiners: E-Learning einfach selbst erstellen
 
Drupal Austria Roadshow in Klagenfurt
Drupal Austria Roadshow in KlagenfurtDrupal Austria Roadshow in Klagenfurt
Drupal Austria Roadshow in Klagenfurt
 
Javascript done right
Javascript done rightJavascript done right
Javascript done right
 
Das Ganze ist mehr als seine Teile: Die moderne Continuous-Delivery-Umgebung
Das Ganze ist mehr als seine Teile: Die moderne Continuous-Delivery-UmgebungDas Ganze ist mehr als seine Teile: Die moderne Continuous-Delivery-Umgebung
Das Ganze ist mehr als seine Teile: Die moderne Continuous-Delivery-Umgebung
 

Joomla! Overrides - Die zu wenig genutzte Vielfalt

  • 1. Joomla! Overrides Die zu wenig genutzte Vielfalt
  • 2. 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?
  • 3. Sven Schultschik ● Pseudonym: svanschu ● 27 Jahre ● Dipl.-Ing Elektro-/Informationstechnik ● Euro Engineering ○ Siemens (Softwaretestingenieur) ● Kunena ● Schultschik Websolution
  • 4. 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?
  • 5. 1. Was ist ein HTML Override? Standard Joomla! Modalbox Override
  • 6. 1.1 Funktionsweise Original Modul HTML Override templates/<templateName>/html/<moduleName> templates/<templateName>/html/<extensionName>/<viewname>
  • 7. 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
  • 8. 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
  • 9. 3. Warum das Community Projekt? ● Kompendium häufiger Overrides ● Zeitersparnis ● Kompetenzteilung ● bessere Overrides ● Spielwiese für Experimente ● Vorarbeit für zukünftige Joomla! Versionen?
  • 10. 3. Wo ist das Community Projekt? https://github.com/svanschu/Joomla-HTML-Bootstrap-overrides
  • 11. 4. Anwendersicht Wie kann 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 Ideen einbringen 1. Contributor 2. Issues 3. Fork it! https://extensions.schultschik.com/support
  • 15. 6. Wie kann ich 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? Wenn gewünscht, sehr gerne!
  • 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